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

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 24.11.2008
Размер файла 483,1 K

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

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

3

Содержание

  • Введение 3
  • Синтез дискретного устройства 4
    • Параметры синтезируемого устройства 4
    • Логическое проектирование дешифраторов 4
    • Синтез счетной схемы 6
    • Синтез делителя частоты 10
    • Генератор тактовых импульсов 12
    • Согласование схем и построение полной схемы дискретного устройства 14
  • Синтез конечного автомата 19
    • Параметры синтезируемого автомата. 19
    • Описание работы автомата 19
    • Построение логической структуры автомата 21
    • Полная схема конечного автомата 22
  • Заключение 23
  • Приложение 1 24
  • Список использованной литературы 25

Введение

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

Синтез дискретного устройства (ДУ) будем выполнять по частям, разбив его на отдельные модули: дешифраторы, счетная схема, делитель частоты, генератор тактовых импульсов.

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

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

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

Параметры синтезируемого устройства

Частота генератора тактовых импульсов, Гц.…190

Счет ведется от числа….9

Шаг……………………….…1

Число состояний системы…………8

Кодировка чисел в счетной схеме……8421

Базис……И-НЕ

Элементная база: микросхемы серии……1533

Логическое проектирование дешифраторов

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

Табл. 1.1:

Соответствие комбинаций на выходе счетной схемы с выходами дешифраторов.

В качестве индикатора возьмем семисегментный индикатор АЛС 321 А с общим катодом, параметры которого приведены в приложении 1. Обозначение светодиодов на индикаторах приведено на рис 1.1.

Рис. 1.1. Обозначение светодиодов на индикаторе

Найдем минимизированный вид каждой из функций при помощи карт Карно.

Для дешифратора А имеем следующие значения функции:

x1 = x2 = 1

x7 = 0

x3 = x4 = x5 = x6 = q4.

Поскольку комбинаций q1, q2, q3 достаточно для однозначного определения функций индикаций xi, то ограничимся только этими переменными. Для дешифратора В получаем карты, представленные на рис 1.2.

Рис. 1.2. Карты Карно для индикатора В

После минимизации получились следующие функции.

Полученные логические структуры дешифраторов представлены на рис 1.3.

Рис. 1.3. Логическая схема дешифратора.

Синтез счетной схемы

Как видно из таблицы 1.1 и выражений для функций, реализуемых дешифраторами, для правильной работы дискретного устройства достаточно получить младшие 4 разряда, а пятый - инверсный по отношению к четвертому, поэтому в счетной схеме мы будем получать младшие четыре разряда. Первый и четвертый разряд будем снимать с прямого выхода D-триггера, а второй и третий реализуем на JK-триггерах, исходя из условия наименьшего количества корпусов микросхем. Таблица состояний счетной схемы приведена в табл. 1.2.

Совершаемые переходы и соответствующие им функции возбуждения триггеров.

На основании кодовой комбинации для момента времени t = n составим карты Карно для функций возбуждения триггеров, представленных на рисунке 1.4.

Рис. 1.4. Карты Карно для функций возбуждения триггеров

После минимизации получились следующие функции:

Необходимо также предусмотреть принудительную установку схемы в какое-то состояние в случае всплеска напряжения питания или по нажатию кнопки. Пусть все триггеры будут устанавливаться в 0. При всплеске напряжения дифференцирующая цепь подает на инвертор импульс, на его выходе формируется 0. При нажатии кнопки импульс подается на инвертор, который выдает 0. При возникновении любого из рассмотренных событий необходимо схему установить в нужное состояние. Установка в 0 осуществляется сигналом с уровнем логического нуля, т.е. два инвертора необходимо объединить по схеме И (см. табл. 1.3).

Табл. 1.3. Условие сброса счетной схемы в правильное состояние.

Кнопка

Питание

Сброс

0

0

0

0

1

0

1

0

0

1

1

1

Счетная схема представлена на рис. 1.5.

Рис. 1.5 Счетная схема

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

На вход делителя частоты поступают сигналы от генератора тактовых импульсов с частотой 190 Гц. На выходе схема должна выдать импульсы с частотой 0,1 Гц. Исходную частоту надо поделить на 1900. Это можно сделать при помощи последовательного соединения делителей на 19, 5, 5, 4.

Делитель на 19.

Реализуем на 5 последовательно включенных JK-триггерах.

Временная диаграмма представлена на рис. 1.6.

Рис. 1.6. Временная диаграмма работы делителя на 19.

Как видно из рис. 1.6 после прихода 19 импульса на выходах триггеров сформировалась комбинация 10011. При этом комбинация Q5Q2Q1 впервые появляется после 19 импульса. Эту комбинацию используем для определения момента сброса триггеров в ноль, тем самым получая на выходе Q5 схемы 1 импульс (при этом на вход Q1 поступило 19 импульсов). Полная схема делителя на 19 приведена на рис. 1.7.

Рис.1.7. Делитель частоты на 19.

Делитель на 5

Делитель составим из 3 последовательно включенных JK-триггеров. Временные диаграммы работы делителя приведены на рис. 1.8.

При построении делителя воспользуемся тем же принципом, что и при синтезе делителя на 19.

После прихода 5 импульса на выходах появиться код 101. Комбинация Q3Q1 впервые появляется с приходом 5 импульса. При появлении 6 импульса все триггеры должны сброситься, а поскольку используются двухступенчатые триггеры, то по окончанию 6 импульса делитель посчитает его как 1. Поскольку сброс триггеров будет зависеть от переходных процессов в микросхемах ТТЛ, то во избежание ошибок при установке в 0 после 5 импульса необходимо замедлить переходные процессы. С этой целью в схему ставим еще два инвертора. Полная схема делителя на 5 приведена на рис. 1.9.

Рис. 1.8. Временная диаграмма работы делителя на 5.

Рис. 1.9. Схема делителя частоты на 5.

Делитель на 4

Рис. 1.10. Временные диаграммы работы делителя на 4.

Делитель на 4 получается при последовательном соединении двух JK-триггеров. Временная диаграмма работы такого делителя приведена на рис. 1.10, а полная схема на рис. 1.11.

Рис. 1.11 Схема делителя на 4.

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

Генератор тактовых импульсов должен вырабатывать прямоугольные импульсы частотой 190 Гц. В качестве токового возьмем мультивибратор на логических элементах, представленный на рис. 1.12.

Рис. 1.12. Мультивибратор на логических элементах

В соответствии с параметрами микросхем серии 1533, приведенных в приложении 1, рассчитаем параметры этой схемы.

При R1>>rвых и при R2>>rвых найдем постоянные времени:

Примем R1 = R2 = 10 кОм, тогда С1 = С2 = 1 мкФ.

Используем диоды КД513А.

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

Расчет сопротивлений

1. Дешифратор для индикатора А.

Расчет R4 аналогично расчету сопротивлений для дешифратора В. Но ток через этот резистор должен питать 4 светодиода, т. е. он должен быть в 4 раза больше, а R4 в 4 раза меньше, т.е. R4 = 300/4 = 175 Ом.

Принимаем R4 = 180 Ом.

Ток, втекающий в микросхему, когда на ее выходе логический 0 равен:

I0вых = (Uп - U0)/R4 = 4,6/180 = 25 мА, что меньше максимально допустимого тока через выход микросхемы.

R3= Uп/n*Iсв = 5/2*10-2=250 Ом, где Iсв - ток индикации для одного сегмента светодиода, n - число сегментов светодиода по которым протекает ток от рассчитываемого сопротивления.

Примем R3 = 240 Ом.

2. Дешифратор для индикатора В.

В качестве выходной микросхемы дешифратора возьмем микросхему серии 155 с открытым катодом, т.к. она может пропускать через себя относительно большой ток. Расчет всех сопротивлений будем производить по схеме, изображенной на рис. 1.13.

Рис. 1.13 Соединение выхода дешифратора со светодиодом.

Когда на выходе дешифратора появляется логическая 1, на выходной транзистор закрывается, на его коллекторе появляется потенциал U1 = 2,4 В. Чтобы сегмент светодиода VD1 начал светиться через него должен течь ток 10 мА, тогда:

R=(5 - 2,4)/10-2 = 260 Ом, принимаем R = 300 Ом.

При появлении на выходе дешифратора логического 0, на коллекторе выходного транзистора появляется потенциал U0 = 0,4 В, тогда ток, втекающий в микросхему, будет:

I = (5 - 0.4)/300 = 15,3 мА,

что не превышает допустимого тока I0вых = 40 мА для микросхемы серии 155 с открытым коллектором.

3. Счетная схема.

Необходимо рассчитать дифференцирующую цепь, укорачивающую всплеск напряжения источника питания. Минимальная длительность всплеска, при которой возможна неправильная работа 0.1 Гц. Постоянную времени выберем равной 0.1 от длительность пропускаемого импульса, т.е. RC = 0,1 (см. рис. 1.14).

Рис. 1.14.

Примем R2 = 1 кОм, тогда С1 = 100 нФ.

Падение на R1 от тока I0вх не должно превышать уровень логического нуля. Примем R1 = 1 кОм.

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

Для уменьшения числа используемых корпусов микросхем делитель на 100 = = 5*5*4 построим на двух счетчиках ИЕ4, делящих частоту на 10.

В делителе на 19 ток от резистора R1(см. рис. 1.7), создает падение такое, что на входах J и K JK-триггера действует сигнал логической 1, при этом ток не должен превышать максимально допустимый для данной серии. Тогда резистор R1 будет равен:

, где n - число входов микросхем, куда втекает ток.

Примем R12 = 27 кОм.

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

Синтез конечного автомата

Параметры синтезируемого автомата.

Значения сигналов:a, ay………….00

b, by………….01

c, cy………….11

d, dy………….10

Используемые логические элементы……ИЛИ-НЕ

Тип используемых триггеров…….любые

Используемая серия микросхем….176

Работа осуществляется в соответствии с графом, представленном на рис. 2.1.

Рис. 2.1. Граф работы конечного автомата.

Описание работы автомата

По заданному графу рис 2.1. составим таблицы переходов и выходов, приведенные в табл. 2.1.

Таблица 2.1.

Таблица переходов и таблица выходов.

По таблицам 2.1. записываем секвенциальные уравнения.

По этим уравнениям составляем полные секвенциальные уравнения.

После подстановки значений a, b, c, d и несложных преобразований и с учетом, что автомат может находиться только в одном состоянии () получаем сокращенные секвенциальные уравнения, по которым строим комбинационную схему автомата.

Построение логической структуры автомата

Поскольку автомат имеет 4 состояния, то для их реализации достаточно взять 2 D-триггера.

Закодируем состояния автомата следующим образом:

.

Составим таблицу для функций возбуждения триггеров.

Табл.2.2.

Функции возбуждения триггеров.

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

Минимизируем эти функции методом карт Карно (см. рис. 2.2).

рис. 2.2 Функции возбуждения триггеров.

После минимизации получилось:

.

В качестве генератора тактовых импульсов ГТИ возьмем мультивибратор на логических элементах. Расчет его приведен в синтезе дискретного устройства.

Защита от всплеска напряжения питания, а также установка по нажатию кнопки в начальное состояние аналогична такой же схеме в дискретном устройстве. При возникновении события значение переменных а и b равны 0, при этом на сбрасывающий вход триггеров должна поступить логическая 1. Сведем эти данные в таблицу 2.3.

Табл. 2.3. Условие установки автомата в начальное состояние

а

b

C

0

0

1

0

1

1

1

0

1

1

1

0

Как видно из табл. 2.3. .

Полная схема конечного автомата

Полная схема конечного автомата приведена на рис. 2.3.

Заключение

В дискретном устройстве задействовано 15 корпусов микросхем. Устройство выполнено на двух печатных платах. На одной плате располагаются генератор тактовых импульсов и делитель частоты, а на другой - счетная схема и дешифратор. Со второй платы подаются сигналы на индикатор.

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

Приложение 1

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

Индикатор АЛС321А с общим катодом

Прямое постоянное напряжение (на каждом сегменте при прямом токе 20 мА), не более, В……………………………3,6

Прямой максимальный постоянный ток, мА………………..25

Микросхемы логических элементов

Параметр

Серия

1533

155

176

Время задержки сигнала, нс

14

20

I0вх, мА

0,2

1,6

0,001

I1вх, мА

0,01

0,04

0,001

I0вых, мА

8

0,4

-

I1вых, мА

0,4

40

-

Uпор, В

1,52

1,2

N

40

10

U1, не менее, В

2,4

2,4

4,9

U0, не более, В

0,4

0,4

0,1

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

1. Сапожников В.В. «Дискретные устройства железнодорожной автоматики телемеханики и связи». - М.: Транспорт, 1988

2. Годяев А.И. «Проектирование дискретных устройств», методические указания к выполнению курсового проекта по дисциплине «Теоретические основы автоматики и телемеханики», - Хабаровск: ДВГУПС, 1999

3. Мячин Ю.А. «180 аналоговых микросхем (справочник)» - изд-во «Патриот», МП «Символ-Р» и редакция журнала «Радио», 1993 (приложение к журналу «Радио»)

4. Алексеева И.Н. «В помощь радиолюбителю: сборник. Вып. 109» - М.: «Патриот», 1991 (приложение к журналу «Радио»).


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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