После записи функций переходим непосредственно к построению самой схемы цифрового автомата приведенной на рисунке 2.
По полученным выражениям строится логическая схема комбинационного узла в базисе И-НЕ, т.е. на элементах Шеффера. Входящие в выражения значения от a0 до a8, определяемые комбинацией значений Q4, Q3, Q2, Q1, могут быть получены с помощью дешифратора DC. Остальная часть схемы строится в соответствии с полученными для выходных величин логическими выражениями. Для построения использованы элементы: 2И-НЕ, 3И-НЕ, 4И-НЕ, 8И-НЕ - входящие в состав микросхемы серии К155.
Дешифратор понадобится в схеме для преобразования кодовых комбинаций состояний триггеров в одиночный управляющий сигнал, который будет соответствовать состоянию автомата. В данной схеме используется дешифратор ИД10 серии К155. Эта интегральная схема D1 представляет собой дешифратор с четырьмя адресными информационными входами и имеет 9 прямых выходов. С выхода дешифратора в комбинационную схему снимаются состояния цифрового автомата.
Также в схеме необходимы четыре триггера, так как число триггеров для построения регистра состояний равно разрядности кодовой комбинации состояния. В данной схеме используются триггеры К155ТВ15. Вход “С” триггеров T1,T2,T3,T4 объединяем и подаем на разъем “C”. Переход триггеров в новое состояние будет происходить в одно и тоже время по отрицательному фронту импульса, который поступает на входы “С” всех триггеров с разъёма “C”. Выходы триггеров подключаются на входы дешифратора.
Также в схеме используется резистор МЛТ - 0,5 – 1 кОм 5% , предназначенный для ограничения тока питания, подаваемого с источника на выводы триггера.
При построении схемы необходимо учитывать начальное состояние автомата. В начальное состояние автомат переходит при появлении низкого уровня напряжения предварительной установки триггеров. По заданию начальное состояние – a5. Это говорит о том, что при появлении нуля на разъёме начальной установки регистр состояний должен переключиться в состояние a5, то есть необходимо подать единицу на входы S1, и S3.
Обозначение
Наименование
Кол.
Примечание
Микросхемы
D1
К155ИД10
D2
К155ЛА7
D3…D5
К155ЛА2
D6
К155ЛА8
D7
К155ЛА7
D8, D9
К155ЛА9
D10
К155ЛА7
D11,D12
К155ЛА8
D13
К155ЛА9
D14
K155ЛА7
D15,D16
K155ЛА8
D17,D18
K155ТВ15
Разъемы
X1
Входной разъем
X2
Выходной разъем
Из
Лист
№ докум.
Подп.
Дата
Составил
Никонов.В.
Автомат цифровой. Перечень элементов
Лит.
Лист
Листов
Проверил
Куницина
у
Принял
М,В.
АКТ (ф) СПб ГУТ, М-95
2.7 Описание работы схемы на переходе
После составления схемы цифрового автомата приступаем к описанию её работы на заданном переходе. В данной курсовой работе задан переход из а8 в а5. Исходя из таблицы функционирования цифрового автомата (таблица 3) проверяются все значения выходных сигналов y1, у2, у3, у4, у5, у6. Если значения на выходе этих сигналов совпадут со значениями таблицы функционирования на переходе из а8 в а5, то из этого следует, что схема составлена правильно, а если не совпадут, то необходимо проверить правильность её построения, иначе схема будет работать неправильно. Сигналы у1=1, у2=0, у3=0, у4=0, у5=0, и у6=1. Это соответствует значениям в таблице на данном переходе. Выставляем на выходах триггеров значения того состояния, в котором находится цифровой автомат, т.е. Q1 = 0, Q2 = 1, Q3 = 0, Q4 = 0 (таблица 1). На вход дешифратора D1 поступает кодовая комбинация 1000, следовательно, на его втором выходе будет активный уровень, т.е. логическая единица. На всех остальных выходах будет логический ноль. Далее эти значения поступают в комбинационную схему формирования выходного сигнала. Так же в схему поступает логическая единица с входа х1, который подключен к разъёму Х1. Под действием работы схемы, которая строится на логических элементах 2И-НЕ, 3И-НЕ, 4И-НЕ, 8И-НЕ на входы триггеров поступают логические уровни, соответствующие переключению их в новое состояние. Так, например, триггер Т2 совершают переход 0→0, так как на входы J2, К2 поступают логические нули, после сформирования этих сигналов триггер Т2 сохраняет предыдущее состояние. Триггеры Т1 и Т3 совершают переход 0→1, так как на входы J1 и J3 поступает логические единицы. Триггер Т4 совершит переход 1→0, так как на вход K1 поступает логическая единица. Следовательно, триггеры переключатся правильно, и цифровой автомат переходит в новое состояние 1010, то есть в а5.
Заключение
В процессе курсового проекта был выполнен расчет и построена схема цифрового автомата по принципу схемной логики. Построенный цифровой автомат реализует последовательность цифровых кодов и выдачу управляющих сигналов. Данное устройство может применяться в управляющих системах обработки информации и в системах управления, каким – либо технологическим процессом.
После построения схемы цифрового автомата следовала проверка её работы на переходе, заданном преподавателем. Проделав проверку схемы можно сделать вывод, что построенная схема работает правильно. Так как переход из одного состояния в другое под действием внешнего признака, необходим для осуществления данного перехода, сопровождается формированием сигналов управления триггерами на заданном переходе происходит формирование именно тех сигналов, которые необходимо для того, чтобы регистр состояний, построенный на триггерах, сформировал кодовую комбинацию состояния, в которое должен перейти автомат при подаче следующего тактирующего импульса.
В ходе работы были также закреплены теоретические знания и приобретены практические навыки по расчету и построению схемы цифрового автомата при заданном алгоритме функционирования.