Разработка дискретного устройства

Структурная схема дискретного устройства. Основное назначение делителя частоты. Синтез счётчика с параллельным переносом и коэффициентом счёта. Генератор прямоугольных импульсов. Реализация преобразователя кодов на базе программируемо-логических матриц.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 22.01.2016
Размер файла 5,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Введение

Теория дискретных устройств (ТДУ) является сравнительно молодой и быстро развивающейся отраслью науки. Её появление в 30 - х годах нашего столетия связано с усложнением и совершенствованием релейных систем управления, когда возникла необходимость в их математическом описании. Новый стимул развития ТДУ получила в 50 - х годах в связи с применением в устройствах управления полупроводниковой техники и вычислительных машин. В настоящее время разрабатываются вопросы теории, связанные с использованием микросхем большой степени интеграции, программируемых логических матриц, микропроцессоров и других достижений современной микроэлектроники.

Основы ТДУ начали закладываться в 1938 - 1940 гг., когда советский физик В.И.Шестаков, американский математик К.Шеннон и японский учёный А.Накашима доказали возможность использования булевой алгебры при анализе и синтезе контактных схем. Впервые же указал на такую возможность в 1910 г. русский физик П.Эрнефест.

Большое влияние на развитие ТДУ оказало создание электронных вычислительных машин (ЭВМ). Крупный вклад в указанную теорию и практику дискретной техники, особенно в применении к ЭВМ, внёс академик В.М.Глушков.

Устройства железнодорожной автоматики, телемеханики и связи в основном относятся к классу дискретных устройств. К железнодорожным системам автоматики, телемеханики и связи предъявляют повышенные требования с точки зрения надёжности, безопасности и устойчивости работы.

1. Разработка дискретного устройства

1.1 Структурная схема дискретного устройства и описание работы

Структурная схема данного дискретного устройства представлена на рисунке 1.

Рисунок 1 - Структурная схема дискретного устройства: ГИ - генератор импульсов; СТ - счётчик импульсов; ПК - преобразователь кодов; ДЧ - делитель частоты; В - устройство вычитания; RG - регистр (преобразователь)

Принцип работы дискретного устройства:

Генератор импульсов генерирует сигналы с некоторой частотой , которые поступают на параллельно соединённые счетчик СТ и делитель частоты ДЧ. Со счетчика импульсы идут к преобразователю кодов ПК, а затем на устройство вычитания В. С делителя частоты сигналы поступают на регистр RG. Сигналы, идущие с регистра RG и преобразователя кодов ПК, проходят через устройство вычитания В, где вычитаются. Импульсы, вырабатываемые устройством вычитания и генератором импульсов, попадают в регистр RG.

преобразователь код дискретный делитель

1.2 Генератор прямоугольных импульсов

Генератор прямоугольных импульсов (Рисунок 2) собран на логических элементах ИЛИ-НЕ.

Рисунок 2 - Схема генератора импульсов

В данной схеме резистор R1 используется для начального запуска генератора. Напряжение на выходе генератора имеет вид последовательности прямоугольных импульсов, которые в свою очередь воздействуют на другие составляющие части дискретного устройства.

Частота генерации задается с высокой точностью с помощью кварцевого резонатора ZQ1.

Для стабилизации взят кварцевый резонатор на 100 МГц РПК01.

В соответствии с выходной частотой возьмём R1 = 1 кОм.

Временная диаграмма генератора имеет следующий вид:

Рисунок 3 - Временная диаграмма генератора

Исходя из того, что частота кварцевого резонатора 100 МГц, период импульсов будет равен

1.3 Синтез счётчика с параллельным переносом и коэффициентом счёта на 20

Счётчики импульсов это дискретные устройства с памятью, осуществляющие подсчет числа поступающих входных сигналов и хранящих подсчитанное число в виде двоичного кода.

Счетчики характеризуются такими параметрами как быстродействие и информационная емкость. Быстродействие счетчика определяется разрешающей способностью tp и временем установки tу очередного состояния.

Разрешающая способность обратно пропорциональна частоте входных сигналов Поэтому под разрешающей способностью счетчика понимают минимально допустимый интервал времени между двумя входными сигналами, при котором не происходит потеря информации.

Время установки счетчика есть промежуток времени от момента поступления входного сигнала до момента завершения переключения счетчика в новое состояние.

Информационная ёмкость счетчика или коэффициент счета максимальное количество импульсов, которое может подсчитать счетчик.

По направлению счета счетчики разделяют на суммирующие, вычитающие и реверсивные. В суммирующих счетчиках с каждым последующим импульсом увеличивается на единицу число, подсчитанное счетчиком. В вычитающих счетчиках с каждым последующим импульсом уменьшается на единицу число, подсчитанное счетчиком. Реверсивные счетчики могут работать как в режиме суммирования, так и вычитания, в зависимости от настроек схемы управления счетчика.

В счетчиках со смешанным переносом используется двоично-десятичный принцип счета. При этом каждой десятичной цифре соответствует свой двоичный счетчик с Ксч = 10. Внутри каждой декады производится параллельный, а между декадами последовательный перенос.

Нам необходимо построить двоичный вычитающий счётчик на D - триггерах с параллельным переносом. Коэффициент счета равен 20.

Для синтеза данного счетчика необходимо построить таблицу истинности, в которую включаются столбцы текущих состояний триггеров счетчика, столбцы последующих состояний триггеров, столбцы определения функций возбуждения (вызывающих переключения) триггеров и столбец номера входного импульса.

Заполнение столбцов функций возбуждения триггеров осуществляется на основе таблицы переходов D-триггера (таблица 1).

Таблица 1 - Таблица переходов D-триггера

Изменение сигнала на выходе Q

Что подать на вход D

Изменение сигнала на выходе Q

Что подать на вход D

0 0

0

1 0

0

0 1

1

1 1

1

Количество триггеров для = 20 будет равно Заполним таблицу истинности, представленную в таблице 2.

Таблица 2 - Таблица истинности единиц вычитающего счетчика на D-триггерах

Первичное состояние

Последующее состояние

Функция возбуждения

Q1

Q2

Q3

Q4

Q5

Q1

Q2

Q3

Q4

Q5

D1

D2

D3

D4

D5

19

1

0

0

1

1

1

0

0

1

0

1

0

0

1

0

18

1

0

0

1

0

1

0

0

0

1

1

0

0

0

1

17

1

0

0

0

1

1

0

0

0

0

1

0

0

0

0

16

1

0

0

0

0

0

1

1

1

1

0

1

1

1

1

15

0

1

1

1

1

0

1

1

1

0

0

1

1

1

0

14

0

1

1

1

0

0

1

1

0

1

0

1

1

0

1

13

0

1

1

0

1

0

1

1

0

0

0

1

1

0

0

12

0

1

1

0

0

0

1

0

1

1

0

1

0

1

1

11

0

1

0

1

1

0

1

0

1

0

0

1

0

1

0

10

0

1

0

1

0

0

1

0

0

1

0

1

0

0

1

9

0

1

0

0

1

0

1

0

0

0

0

1

0

0

0

8

0

1

0

0

0

0

0

1

1

1

0

0

1

1

1

7

0

0

1

1

1

0

0

1

1

0

0

0

1

1

0

6

0

0

1

1

0

0

0

1

0

1

0

0

1

0

1

5

0

0

1

0

1

0

0

1

0

0

0

0

1

0

0

4

0

0

1

0

0

0

0

0

1

1

0

0

0

1

1

3

0

0

0

1

1

0

0

0

1

0

0

0

0

1

0

2

0

0

0

1

0

0

0

0

0

1

0

0

0

0

1

1

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

1

1

1

0

0

1

1

Поскольку счетчик должен быть вычитающий, то в столбце с номером входного импульса десятичная цифра все время уменьшается на единицу. Столбцы текущих состояний показывают код десятичной цифры в столбце с номером входного импульса, а столбцы последующих состояний показывают уменьшенный на единицу код десятичной цифры столбца с номером входного импульса. Таблица истинности строится для определения функций возбуждения D триггеров таким образом, чтобы они вызвали реализацию триггерами алгоритма вычитания в двоичной интерпретации. После того, как текущие и последующие состояния триггеров заполнены, приступают к определению функций Di для каждого из триггеров счетчика.

Анализируя данные таблицы 2 легко заметить, что значения функций возбуждения совпадают с теми значениями выходов триггеров, в которые они должны переключиться, что облегчает заполнение таблицы.

Выполним упрощение функций возбуждения триггеров с помощью карт Карно (рисунок 4) с учетом того, что наборы 20 - 31 не используются в таблице истинности, и поэтому упрощаемые функции заданы частично.

Рисунок 4 - Упрощение функций единиц вычитающего счетчика на D-триггерах

Выполним минимизацию карт Карно и для удобства построения схемы минимизируем функции в базисе ИЛИ-НЕ.

В таком случае для функций возбуждения элементов памяти единиц получим следующие формулы:

Так как в таблице истинности для D-триггера нет безразличных состояний для триггеров, оттого функции возбуждения получаются более сложными. По получении нулевых комбинаций на всех пяти триггерах, в счётчике происходит общий сброс, и триггеры принимают исходное состояние.

Схема параллельного вычитающего счетчика на D - триггерах с коэффициентом счета 20 изображена на рисунке 6.

Для удобства подключения к преобразователю кодов инвертируем выходы счетчика и делаем для них отдельные выходы. Работу вычитающего счетчика можно посмотреть по временной диаграмме на рисунке 5.

Рисунок 5 - Временная диаграмма вычитающего счетчика

Рисунок 6 - Схема вычитающего счетчика на D - триггерах

1.4 Синтез преобразователя кодов

Преобразователь кодов - это комбинационное дискретное устройство, предназначенное для перевода одного двоичного кода в другой двоичной код.

Эти дискретные устройства часто применяются в системах автоматики и телемеханики с целью получения из обычных безызбыточных кодов более сложных избыточных колов. Избыточные коды позволяют только обнаруживать или обнаруживать и исправлять ошибки в кодовых словах при передаче сигналов по линиям связи на большие расстояния.

В данной курсовой работе разработан преобразователь кодов, преобразующий код «16 8 4 2 1» в код «3а+2». Составим таблицу истинности для преобразователя кодов.

Таблица 3 - Таблица истинности преобразователя из кода «16 8 4 2 1» в код «3а+2»

Исходный код(входы)

Получаемый код(выходы)

Q1

Q2

Q3

Q4

Q5

Y1

Y2

Y3

Y4

Y5

Y6

0

0

0

0

0

0

0

0

0

0

1

0

1

0

0

0

0

1

0

0

0

1

0

1

2

0

0

0

1

0

0

0

1

0

0

0

3

0

0

0

1

1

0

0

1

0

1

1

4

0

0

1

0

0

0

0

1

1

1

0

5

0

0

1

0

1

0

1

0

0

0

1

6

0

0

1

1

0

0

1

0

1

0

0

7

0

0

1

1

1

0

1

0

1

1

1

8

0

1

0

0

0

0

1

1

0

1

0

9

0

1

0

0

1

0

1

1

1

0

1

10

0

1

0

1

0

1

0

0

0

0

0

11

0

1

0

1

1

1

0

0

0

1

1

12

0

1

1

0

0

1

0

0

1

1

0

13

0

1

1

0

1

1

0

1

0

0

1

14

0

1

1

1

0

1

0

1

1

0

0

15

0

1

1

1

1

1

0

1

1

1

1

16

1

0

0

0

0

1

1

0

0

1

0

17

1

0

0

0

1

1

1

0

1

0

1

18

1

0

0

1

0

1

1

1

0

0

0

19

1

0

0

1

1

1

1

1

1

0

0

Для минимизации функций используем метод карт Карно. Для упрощения построения схемы переведем функции в базис ИЛИ-НЕ.

Рисунок 7 - Минимизация функций методом карт Карно

Нам требуется упростить одну функцию методом Квайна-Мак-Класки.

Упростим функцию методом Квайна-Мак-Класки. Для этого перепишем её, заменив переменные их значениями 0 и 1. Тогда . Кроме того, учтём, что функция является частично заданной, в которой кодовые комбинации для чисел 20-31 не используются. Доопределим функцию , добавив в неё кодовые комбинации чисел 20-31, и получим функцию = 00001 v 00011 v 00101 v 00111 v 01001 v 01011 v 01101 v 01111 v 10001 v 10100 v 10101 v 10110 v 10111 v 11000 v 11001 v 11010 v 11011 v 11100 v 11101 v 11110 v 11111.

Разобьём полученные кодовые слова функции по группам в зависимости от числа единиц в них. Применим операцию склеивания к кодам соседних по номерам групп. Склеиванию подвержены лишь те коды, которые различаются одним из пяти символов на соответствующей позиции. После склеивания на месте склеивания символа проставляется прочерк, и код перемещается в группу с меньшим номером. Процесс склеивания повторяется до тех пор пока её уже нельзя будет применить. Тогда переходим к операции поглощения. Для этого составляем таблицу поглощений. В столбцах данной таблицы размещаются все исходные коды, а в строках - коды, оставшиеся после склеивания. В клетках таблицы на пересечении соответствующих строки и столбца проставляются отметки, если совпадают символы строки и столбца на позициях, где нет прочерков.

Таблица 4 - Операции склеивания

Таблица склеивания

1

00001

000-1,00-01,0-001, -0001

00--1, 0-0-1, 0--01, --001,-0-01

0---1,---01

2

00011,00101, 01001,10001, 10100,11000

00-11,0-011,001-1, 0-101,-0101,010-1, 01-01,-1001,10-01, 1-001,1010-,101-0, 1-100,1100-,110-0, 11-00

0--11,0-1-1,-01-1, --101,01--1,-10-1, -1-01,1--01,101--, 1-1-0,11--0,11-0-, 110--,1-10-

--1-1,-1--1, 1-1--,11---

3

00111,01011, 01101,10101, 10110,11001, 110101,11100

0-111,-0111,01-11, -1011,011-1,-1101, 101-1,1-101,1011-, 1-110,110-1, 11-01,1101-, 11-10,1110-,111-0

--111,-1-11,-11-1, 1-1-1,1-11-,11--1, 11-1-,111--

4

01111,10111, 11011,11101, 11110

-1111,1-111, 11-11,111-1,1111-

5

11111

Таблица 5 - Операции поглощения

В строке перекрытий таблицы 5 все клетки должны быть заполнены отметками, снесёнными от склеенных кодов. В первую очередь в строку перекрытий сносятся отметки ядер функции. В рассматриваемой таблице некоторые коды будут ядрами. Поэтому упрощённая функция будет иметь вид: Y5=0---1 v ---01 v 1-1-- v 11---

Поскольку функция задана частично, необходимо проверить её также на возможность перекрытий с функцией Y5. Работая над данными таблицы 6, выясняем, что для перекрытия исходной функции достаточно лишь двух склеенных кодов. Тогда окончательный результат упрощения функции запишем как Y5=0---1 v ---01.

Таблица 6 - Перекрытие функций

Заменим невычеркнутые значения переменными и получим упрощённую функцию

Принцип работы преобразователя кодов можно посмотреть из временной диаграммы на рисунке 8. Структурная схема преобразователя кодов изображена на рисунке 9.

Рисунок 8 - Временная диаграмма преобразователя кода из «16 8 4 2 1» в код «3а+2»

Рисунок 9 - Структурная схема преобразователя кода из «16 8 4 2 1» в код «3а+2»

1.5 Реализация преобразователя кодов на базе программируемо-логических матриц

В устройствах управления современных микропроцессоров и различных комбинационных структурах широкое применение находят программируемые логические матрицы (ПЛМ), которые во многих случаях представляют собой комбинационные устройства с большим числом входов и выходов. На входы ПЛМ подается в парафазном коде n-разрядное двоичное число, содержащее информацию о коде подлежащей выполнению команды, а также о кодах дополнительных признаков и условий. Входное число должно быть преобразовано в m-разрядное выходное число, являющееся кодом подлежащей выполнению микрокоманды. Обычно длина выходного числа значительно больше длины входного. В принципе, ПЛМ является универсальным элементом, который может быть запрограммирован на реализацию любой функции алгебры логики (ФАЛ) определенной сложности. В рассмотренном случае ПЛМ функционирует как преобразователь кодов. По таблице 7 получили выражения, которые упростили и по упрощенным выражениям построим преобразователь кода на программируемой логической матрице. В соответствии с полученными уравнениями осуществляется программирование ПЛМ. Узлы матрицы, в которых необходимо сохранить транзисторы, отмечаются точками.

Таблица 7 - Таблица истинности преобразователя из кода «16 8 4 2 1» в код «3а+2»

Исходный код (входы)

Получаемый код (выходы)

Fi

Q1

Q2

Q3

Q4

Q5

Y1

Y2

Y3

Y4

Y5

Y6

4

0

0

1

0

0

0

0

1

1

1

0

F4

5

0

0

1

0

1

0

1

0

0

0

1

F5

6

0

0

1

1

0

0

1

0

1

0

0

F6

7

0

0

1

1

1

0

1

0

1

1

1

F7

8

0

1

0

0

0

0

1

1

0

1

0

F8

9

0

1

0

0

1

0

1

1

1

0

1

F9

10

0

1

0

1

0

1

0

0

0

0

0

F10

Для упрощения построения ПЛМ переведем функции в базис ИЛИ-НЕ.

Функции на выходе матрицы М1:

На выходе матрицы М2:

Рисунок 10 - Точечное начертание матрицы преобразователя кодов

Рисунок 11 - Принципиальная схема программируемой логической матрицы

1.6 Синтез делителя частоты

Основное назначение делителя частоты - уменьшение частоты следования входных импульсов.

Как следует из предыдущих пунктов, счетчики также могут быть использованы для деления частоты. Важное отличие делителя частоты от счетчика заключается в том, что счетчик выдает код числа на своих выходах, которых может быть много и состояния всех триггеров существенны, а делитель частоты имеет в общем случае всего один выход. При этом нас абсолютно не интересует, как изменяют свое состояние все триггеры, за исключением того триггера, на выходе которого появляется поделенная в заданное число раз частота. Это привносит свою специфику в методику синтеза делителей частоты.

Делители с коэффициентом деления кратным 2n строятся на счетчиках с последовательным переносом (как суммирующих, так и вычитающих, что не имеет значения в данном случае). Наиболее простой делитель с коэффициентом деления равным 2 - это счетный триггер.

При построении делителей частоты с коэффициентом деления не кратным 2n следует пройти следующие этапы:

1) определить потребное число триггеров делителя по той же формуле, что и для счетчиков;

2) построить временную диаграмму работы делителя частоты (для коррекции скважности выходных импульсов);

3) по временной диаграмме построить таблицу истинности делителя, по которой определить функции возбуждения триггеров делителя и построить его схему.

Пусть требуется построить делитель частоты с коэффициентом деления равным 10 на D-триггерах. Скважность выходной последовательности несущественна.

Построим делитель частоты на четырёх D - триггерах и выполним сброс на числе 10 для обеспечения коэффициента деления, равного десяти.

Рисунок 12 - Схема делителя частоты

Временную диаграмму работы делителя частоты можно увидеть на рисунке 13.

Рисунок 13 - Временная диаграмма делителя частоты

1.7 Синтез последовательно-параллельного регистра

Данный класс регистров используют для преобразования двоичных чисел из последовательной формы представления в параллельную. На рисунке 20 показана схема пятиразрядного регистра для преобразования данных из последовательной формы в параллельную на D-триггерах.

Вход С1 регистра служит для управления занесения информации в регистр, а вход С2 - для управления считыванием преобразованной информации.

Рисунок 14 - Схема последовательно-параллельного регистра

На вход С2 последовательно-параллельного регистра подадим схему замедления, которая является делителем частоты с коэффициентом счёта равным 5. Изобразим полученный делитель на рисунке 15.

Рисунок 15 - Схема делителя частоты с коэффициентом счёта 5

Временную диаграмму работы последовательно-параллельного регистра можно увидеть на рисунке 16.

Рисунок 16 - Временная диаграмма последовательно-параллельного регистра

Синтез устройства вычитания.

Блок вычитания производит логическую операцию вычитания чисел друг из друга (ai-bi=Si). Таблица истинности вычитания одного разряда приведена в таблице 8.

Таблица 8 - Таблица истинности полного одноразрядного сумматора

Входы

Выходы

ai

bi

Pi-1

Si

Pi

0

0

0

0

0

0

0

1

1

1

0

1

0

0

1

0

1

1

0

1

1

0

0

1

0

1

0

1

0

0

1

1

0

0

0

1

1

1

1

1

0

0

0

0

1

0

0

1

0

1

Минимизируем выходные функции с помощью метода Карно.

Рисунок 17 - Преобразования Карно для блока вычитания

Преобразуем функции к базису ИЛИ-НЕ:

Аналогично преобразуем и выход Pi.

Построим схему блока вычитания. Схема приведена на рисунке 19. Схемой блока вычитания является сумматор, изображённый на рисунке 18. Построим на логических элементах полный одноразрядный сумматор, используя полученные выходные функции.

Рисунок 18 - Графическое обозначение полного одноразрядного сумматора

Рисунок 19 - Схема полного одноразрядного сумматора

На основе одного построенного блока полного одноразрядного сумматора построим схему вычитающего устройства, которое изображено на рисунке 20.

Рисунок 20 - Схема устройства вычитания

Временную диаграмму работы устройства вычитания можно увидеть на рисунке 21.

Рисунок 21 - Временная диаграмма работы вычитающего устройства

1.8 Синтез параллельно-последовательного регистра

Такие регистры применяют для преобразования двоичной информации из параллельной формы записи в последовательную. На рисунке 23 показана схема параллельно-последовательного регистра на D-триггерах. На вход С1 подается сигнал записи информации, а на вход С2 - сигнал считывания информации из регистра. Данные в регистр подаются по входам, а считываются - с выхода. Правила работы регистра для n-го такта работы представлены в таблице 6.

Таблица 6 Таблица истинности параллельного регистра на D-триггерах

Сигналы управления работой регистра

Выходные сигналы

C1n

C2n

Qin

0

0

Q1n=Q1n-1; Q2n=Q2n-1; Q3n=Q3n-1=yn

0

1

Q1n=0; Q2n=Q1n-1; Q3n=Q2n-1=yn

1

0

Q1n=x1n; Q2n=x2n; Q3n=x3n=yn

Комбинация C1n = C2n = 1 является запрещенной, т. е. нельзя одновременно записывать и считывать информацию. Необходимо построить параллельно-последовательный регистр на 6 разрядов, а также реализовать схему замедления, которая подаётся на вход С1 регистра.

Рисунок 22 - Схема параллельно-последовательного регистра

На вход С1 параллельно-последовательного регистра подадим схему замедления, которая является делителем частоты с коэффициентом счёта равным 6, т. к. количество разрядов регистра также равно 6. Изобразим полученный делитель на рисунке 23.

Рисунок 23 - Схема делителя частоты с коэффициентом счёта 6

Временную диаграмму параллельно-последовательного регистра изобразим на рисунке 24.

Рисунок 24 - Временная диаграмма, поясняющая работу регистра

Заключение

В данном курсовом проекте было разработано дискретное устройство, которое имеет следующую структуру:

1. Генератор тактовых импульсов (ГИ);

2. Параллельный счетчик импульсов на D - триггерах с коэффициентом счета 20;

3. Преобразователь кодов;

4. Делитель частоты на 10;

5. Два регистра: последовательно-параллельный и параллельно последовательный;

6. Устройство вычитания.

Работа каждого блока дискретного устройства была пояснена либо импульсно-временной диаграммой, либо диаграммой состояний. Так же была разработана принципиальная схема данного дискретного устройства, и отдельным пунктом была описана его работа. В качестве элементов памяти были использованы D-триггеры. Дискретное устройство реализовано в базисе ИЛИ - НЕ.

При выполнении данного курсового проекта также была изучена методика минимизации функций алгебры логики несколькими методами: такими как метод карт Карно и метод Квайна - Мак - Класки.

Список использованных источников

1 Сапожников В.В., Кравцов Ю.А., Сапожников Вл.В. Дискретные устройства железнодорожной автоматики, телемеханики и связи: Учебник для вузов ж.-д. трансп. М.: Транспорт, 1988. - 255 с.

2 Браммер Ю.А. Импульсные и цифровые устройства: Учеб. для студентов электрорадиоприборостроительных сред. спец. учеб. заведений. / Ю.А. Браммер, И.Н. Пащук - 7-е изд., перераб. и доп. - М.: Высш. шк., 2003. 351 с.: ил.

3 Бочков К.А., Березняцкий Ю.Ф. Анализ функциональной структуры и синтез дискретных устройств: Лабораторный практикум по дисциплине “Теория дискретных устройств”. Ч.I-III. / Белорус. гос. ун-т трансп. Гомель: БелГУТ, 2001.

4 Березняцкий Ю.Ф. Задание и минимизация функций алгебры логики: Пособие для практических занятий по дисциплине “Теория дискретных устройств”. - Гомель: БелГУТ, 2004. - 44 с.

5 Мулярчик С.Г. Интегральная схемотехника (функционально-логический уровень). - Мн: Изд-во БГУ, 1983. - 189 с.: ил.

6 Автоматизация систем электроснабжения: Учебник для вузов ж. - д. трансп. / Ю.И. Жарков, В.Я. Овласюк, Н.Г. Сергеев, Н.Д. Сухопрудский, А.С. Шилов; Под ред. Н.Д. Сухопрудского. - М.: Транспорт, 1990. - 359 с.

7 Интегральные микросхемы: Справочник / Б.В. Тарабрин, Л.Ф. Лунин, Ю.Н. Смирнов и др.; - М.: Радио и связь, 1983. - 528 с.: ил.

8 Бирюков С.А. Генераторы и формирователи импульсов на микросхемах КМОП // «Радио», 1995, №7. с. 36-37, № 9. с. 54-55.

9 Пухальский Г.И., Новосельцева Т.Я. Проектирование дискретных устройств на интегральных микросхемах: Справочник. - М.: Радио и связь, 1990. - 304 с.: ил.

10 Федосеева Е.О., Федосеев Г.П. Основы электроники и микроэлектроники: Учебник. - М.: Искусство, 1990 - 240 с.

11 Автоматика, телемеханика и связь на транспорте: Пособие по оформлению дипломных проектов / Бочков К.А., Серенков А.Г., Кондрачук В.Ф., Харлап С.Н. Гомель: БелГУТ, 2002. 70 с.

Приложение

Выбор микросхем

Четыре логических элемента 2ИЛИ-НЕ

Таблица Назначение выводов ИМС 2ИЛИ-НЕ

Номер вывода

Назначение

Номер вывода

Назначение

1

Вход X1

8

Вход X5

2

Вход X2

9

Вход X6

3

Выход Y1

10

Выход Y3

4

Выход Y2

11

Выход Y4

5

Вход X3

12

Вход X7

6

Вход X4

13

Вход X8

7

Общий

14

Ucc

Таблица Параметры ИМС 2ИЛИ-НЕ

Тип ИМС

Т,°С

Icc, мА

TpHL max,нс

TpLH max,нс

Тип корпуса

КР1533ЛЕ1

0…+70

4

10

14

DIP14

Четыре логических элемента 2ИЛИ-НЕ

Таблица Назначение выводов ИМС 3ИЛИ-НЕ

Номер

вывода

Назначение

Номер

вывода

Назначение

1

Вход X1

8

Вход X3

2

Вход X2

9

Выход Y1

3

Вход X4

10

Выход Y3

4

Вход X5

11

Вход X7

5

Вход X6

12

Вход X8

6

Выход Y2

13

Вход X9

7

Общий

14

Ucc

Таблица Параметры ИМС 2ИЛИ-НЕ

Тип ИМС

Т,°С

Icc, мА

TpHL max,нс

TpLH max,нс

Тип корпуса

КР1533ЛЕ4

0…+70

4

9

15

DIP14

Два логических элемента 4ИЛИ-НЕ

Таблица Назначение выводов ИМС 4ИЛИ-НЕ

Номер вывода

Назначение

Номер вывода

Назначение

1

Выход Y1

8

Свободный

2

Вход X2

9

Вход X5

3

Вход X2

10

Вход X6

4

Вход X3

11

Вход X7

5

Вход X4

12

Вход X8

6

Свободный

13

Выход Y2

7

Общий

14

Ucc

Таблица Параметры ИМС 2ИЛИ-НЕ

Тип ИМС

Т,°С

Icc, мА

TpHL max,нс

TpLH max,нс

Тип корпуса

КР155ЛЕ4

-10…+70

26

11

15

DIP14

Два D - триггера с динамическим управлением

Таблица Назначение выводов ИМС К1533ТМ2

Номер вывода

Назначение

Номер вывода

Назначение

1

Вход

8

Инверсный выход

2

Вход D

9

Прямой выход

3

Вход

10

Вход S

4

Вход S

11

Вход

5

Прямой выход

12

Выход D

6

Инверсный выход

13

Выход R

7

Общий

14

+Uпит

Таблица Параметры ИМС К1533ТМ2

Напряжение питания номинальное В

5

Потребляемый ток мА

8

Задержка при переключении, нс

40

Диапазон температур, °С

-10...+70

Таблица Таблица истинности D-триггера

S

R

C

D

Q

1

1

0

X

Qn-1

1

1

0>1

0

0

1

1

0>1

1

1

1

1

1

x

Qn-1

0

1

X

x

1

1

0

X

x

0

0

0

X

x

X

Два полных независимых сумматора

Таблица Назначение выводов ИМС К555 ИМ5

Номер вывода

Назначение

Вывод

Назначение

1

Вход элемента A1

12

Выход элемента P1

2

Выход элемента S1

14

Выход элемента P2

3

Вход элемента B1

6

Выход элемент S2

4

Вход элемента B2

7

Вход элемента A2

5

Вход элемента P1

8

Вход элемента P3

Таблица Параметры ИМС К555 ИМ5

Параметры

54LS/74LS  (533,555)

Выходной ток лог. 1, мА

0.4

Выходной ток лог. 0, мА

4/8

Входной ток лог. 0, мА

1.2

Входной ток лог. 1, мкА

60

Ток потребления, мА

-10-17

Задержки распространения (нс)

= L-->H

-15-23

= H-->L

-15-23

Размещено на Allbest.ur


Подобные документы

  • Разработка и описание принципиальной схемы дискретного устройства. Синтез основных узлов дискретного устройства, делителя частоты, параллельного сумматора по модулю два, параллельного регистра, преобразователя кодов. Генератор прямоугольных импульсов.

    курсовая работа [1,6 M], добавлен 20.05.2014

  • Основные узлы дискретного устройства: генератор прямоугольных импульсов, параллельно-последовательный счетчик, преобразователь кодов, делитель частоты, сумматор. Описание работы дискретного устройства. Выбор микросхем. Схема электрическая принципиальная.

    курсовая работа [3,7 M], добавлен 28.01.2013

  • Теория дискретных устройств. Логическое проектирование дешифраторов. Временная диаграмма и принципиальная схема делителя частоты на десять. Расчет мультивибратора и сопротивлений. Синтез счетной схемы. Печатная плата синтезируемого дискретного устройства.

    курсовая работа [2,1 M], добавлен 24.03.2012

  • Разработка дискретного устройства, состоящего из генератора прямоугольных импульсов высокой частоты (100 кГц), счетчика импульсов, дешифратора, мультиплексора и регистра сдвига. Синтез синхронного конечного автомата, у которого используются D-триггеры.

    курсовая работа [198,8 K], добавлен 08.02.2013

  • Разработка структурной схемы дискретного устройства в составе: генератор импульсов, счетчик, дешифратор, мультиплексор, регистр сдвига. Разработка автомата по таблицам переходов и выходов, в котором в качестве элементов памяти используются D-триггеры.

    курсовая работа [755,2 K], добавлен 27.11.2013

  • Параметры делителя частоты. Теоретическое обоснование схемного решения. Асинхронный двоичный счетчик в качестве делителя частоты. Упрощенная структурная схема делителя. Ввод коэффициента деления. Составление электрической принципиальной схемы устройства.

    курсовая работа [1,2 M], добавлен 08.01.2013

  • Разработка цифрового устройства для передачи сообщения через канал связи. Проект задающего генератора, делителя частоты, преобразователя кода, согласующего устройства с каналом связи, схемы синхронизации и сброса, блока питания, операционных усилителей.

    курсовая работа [2,3 M], добавлен 05.02.2013

  • Синтез дискретного устройства, его структурная схема. Расчет дешифратора и индикаторов, их проектирование. Карты Карно. Синтез счетной схемы. Делитель частоты. Проектирование конечного автомата и его описание. Анализ сигналов и минимизация автомата.

    курсовая работа [217,8 K], добавлен 21.02.2009

  • Описание модели упрощения обработки поступающего сигнала. Структурная схема преобразователя аналоговой информации. Расчет принципиальной схемы устройства: блок интегрирования, генератор прямоугольных импульсов, источник напряжения и усилитель мощности.

    курсовая работа [254,0 K], добавлен 22.12.2012

  • Проектирование устройства преобразования последовательного кода в параллельный и наоборот. Общая схема алгоритма функционирования устройства, разработка принципиальной электрической схемы. Схема сброса по питанию, генератор импульсов, триггер готовности.

    курсовая работа [1,2 M], добавлен 14.07.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.