- •1. Техническое предложение…………………………………………………...3
- •2. Исходные данные…………………………………………………………….4
- •3. Проектирование счетчика, считающего в коде 1…………………………..5
- •2.Исходные данные.
- •3.Проектирование счетчика, считающего в коде 1
- •4. . Проектирование на логических элементах преобразователя из кода 1 в код 2
- •5. Расчет блока питания
- •5.1Расчет трансформатора
- •Список используемой литературы:
12
Содержание
1. Техническое предложение…………………………………………………...3
2. Исходные данные…………………………………………………………….4
3. Проектирование счетчика, считающего в коде 1…………………………..5
3.1 Схема счетчика…………………………………………………………….. 7
4. Проектирование на логических элементах преобразователя
из кода 1 в код 2………………………………………………………………8
5. Расчет блока питания……………………………………………………….11
5.1Расчет трансформатора…………………………………………………….11
6. Спецификация………………………………………………………………13
7. Общая схема счетчика с перекодировщиком……………………………..14
8. Список литературы…………………………………………………………15
2.Исходные данные.
Тип триггера – Т триггер
Тип перекодировщика – на логических элементах
Код 1 – 7321, код 2 – 3 из 5
Таблица 1. Исходные данные
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
№1 |
0011 |
0100 |
0101 |
0110 |
0111 |
1000 |
1001 |
1010 |
1011 |
1100 |
№2 |
11100 |
01110 |
00111 |
10011 |
10110 |
11001 |
11010 |
01101 |
01011 |
10101 |
3.Проектирование счетчика, считающего в коде 1
Рассмотрим проектирование счетчика с помощью табличного метода. Счетчик должен вырабатывать десять управляющих сигналов в соответствии с такой последовательностью четырехразрядных кодов сигналов:
х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1; х4х3х2х1.
Кодозадающим узлом служит счетчик с произвольным порядка счета. Количество необходимых триггеров – 4. По заданной последовательности кодов составляем таблицу функционирования счетчика (табл. 2).
Таблица 2. Таблица функционирования.
Q |
номер состояния |
|||||||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|
Q1n |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
Q2n |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
Q3n |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
Q4n |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
Q1n+1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
Q2n+1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
Q3n+1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
Q4n+1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
На основе таблицы функционирования составляем прикладную таблицу переходов триггеров (табл. 3), отражающую переход данного триггера из предыдущего состояния Qin в последующее Qin+1 .
Таблица 3. Таблица переходов
Q3Q2Q1 |
Q1n → Q1n+1 |
Q2n → Q2n+1 |
Q3n → Q3n+1 |
Q4n → Q4n+1 |
||||
Q4 |
||||||||
0 1 |
0 1 |
0 1 |
0 1 |
|||||
000 |
-- |
01(5) |
-- |
00 |
-- |
00 |
-- |
11 |
001 |
-- |
10(6) |
-- |
01 |
-- |
00 |
-- |
11 |
010 |
-- |
01(7) |
-- |
11 |
-- |
00 |
-- |
11 |
011 |
10(0) |
10(8) |
10 |
10 |
01 |
01 |
00 |
11 |
100 |
01(1) |
01(9) |
00 |
01 |
11 |
10 |
00 |
10 |
101 |
10(2) |
-- |
01 |
-- |
11 |
-- |
00 |
-- |
110 |
01(3) |
-- |
11 |
-- |
11 |
-- |
00 |
-- |
111 |
10(4) |
-- |
10 |
-- |
10 |
-- |
01 |
-- |
Характеристическая таблица для Т- триггера (табл. 4).
Таблица 4.
-
Qn → Qn+1
Тn
00
0
01
1
10
1
11
0
Для Т входа каждого триггера строим набор карт Карно (табл. 5).
Таблица 5.
Q3Q2Q1 |
Т1n |
Т2n |
Т3n |
Т4n |
||||
Q4 |
||||||||
0 1 |
0 1 |
0 1 |
0 1 |
|||||
000 |
-- |
1 |
-- |
0 |
-- |
0 |
-- |
0 |
001 |
-- |
1 |
-- |
1 |
-- |
0 |
-- |
0 |
010 |
-- |
1 |
-- |
0 |
-- |
0 |
-- |
0 |
011 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
100 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
101 |
1 |
-- |
1 |
-- |
0 |
-- |
0 |
-- |
110 |
1 |
-- |
0 |
-- |
0 |
-- |
0 |
-- |
111 |
1 |
-- |
1 |
-- |
1 |
-- |
1 |
-- |
На основе карт Карно производим минимизацию логических функций по Т входу каждого триггера:
Т1=1
Т2=х1+х4х3х1
Т3=х2х1+х4х3х2
Т4=х3х2х1+ х4х3
С учетом полученных уравнений составим схему счетчика (рис.1).