Синтез дискретно-логического устройства управления электронных часов
МИНИСТЕРСТВО ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ФИЛИАЛ В Г. ИШИМБАЕ
Кафедра АПП
Реферат
по предмету: Математические основы дискретно-логических систем
Синтез дискретно-логического устройства управления электронных часов
Выполнил: ст. гр. АТП-208
Шарипов Д.В.
Проверил: к. ф. - м. н., ст. преп.
Мугафаров М.Ф.
Ишимбай 2006
План
Цель работы
Общая структурная схема
Кодирование входных и выходных воздействий
Минимальные функции блоков F и FL
Будильник
Функциональная схема блоков F и FL
Цель работыЦелью работы является синтез функциональной схемы электронных часов по описанию их дополнительных возможностей по отношению к возможности простого отображения времени (базовый вариант).
Граф управляющего автоматаПостроим возможный граф перехода в состояния автомата.
Состояния автомата:
1 - отображение текущего времени. На индикаторах отображаются часы и минуты.
Однократное нажатие кнопки b включает/выключает будильник
2 - режим корректировки минут. На индикаторах отображаются минуты. Однократное нажатие кнопки b добавляет единицу к значению минут.
3 - режим корректировки часов.
На индикаторах отображаются часы. Однократное нажатие кнопки b добавляет единицу к значению часов.
4 - режим установки минут будильника. На индикаторах отображаются минуты будильника.
будильник дискретный логический управление
Однократное нажатие кнопки b добавляет единицу к значению минут будильника.
5 - режим установки часов будильника. На индикаторах отображаются часы будильника. Однократное нажатие кнопки b добавляет единицу к значению часов будильника.
Опишем управляющие сигналы:
L1 - разрешает или запрещает отображение минут
L2 - разрешает или запрещает отображение часов
L3 - управление МС, которая позволяет выводить на индикаторы текущее время или время будильника.
i1 - подается для корректировки минут
i2 - подается для корректировки часов
i3 - подается для установки минут будильника
i4 - подается для установки часов будильника
i5 - включает/выключает будильник
Опишем режимы и связанные с ними микрокоманды:
1. Отображение времени
L1=1 L2=1 L3=0
Должен поступать внешний сигнал i5
2. Режим корректировки минут
L1=1 L2=0 L3=0
Должен поступать внешний сигнал i1
3. Режим корректировки часов
L1=0 L2=1 L3=0
Должен поступать внешний сигнал i2
4. Режим установки минут будильника
L1=1 L2=0 L3=1
Должен поступать внешний сигнал i3
5. Режим установки часов будильника
L1=0 L2=1 L3=1
Должен поступать внешний сигнал i4
Общая структурная схемаГраф, построенный в предыдущем пункте, не является полностью определенным, поскольку переходы под воздействием сигнала a не имеют выходных сигналов. Поэтому, составим схему конечного автомата.
Изобразим общую структурную схему
Кодирование входных и выходных воздействийСоставим таблицу состояний.
Вход | Состояние | След. Состояние | Выход |
a | 1 | 2 | z6 |
b | 1 | 1 | z5 |
a | 2 | 3 | z6 |
b | 2 | 2 | z1 |
a | 3 | 4 | z6 |
b | 3 | 3 | z2 |
a | 4 | 5 | z6 |
b | 4 | 4 | z3 |
a | 5 | 1 | z6 |
b | 5 | 5 | z4 |
Подобные работы: