Скачиваний:
30
Добавлен:
02.05.2014
Размер:
900.61 Кб
Скачать

МИНИСТЕРСТВО ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФИЛИАЛ В Г. ИШИМБАЕ

Кафедра АПП

Курсовая работа

по предмету Математические основы дискретно-логических систем

Синтез дискретно-логического устройства управления

Выполнил: ст. гр. АТП-208

Шарипов Д.В.

Проверил: к. ф.-м. н., ст. преп.

Мугафаров М.Ф.

Ишимбай 2006

План:

  1. Цель работы

  2. Граф управляющего автомата

  3. Общая структурная схема

  4. Кодирование входных и выходных воздействий

  5. Минимальные функции блоков FиFL

  6. Мерцание при корректировке времени

  7. 12-часовой режим

  8. Секундомер

  9. Общая функциональная схема

  10. Функциональная схема блоков FиFL

  11. Определение площади микросхемы

Цель работы

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

Граф управляющего автомата

Построим возможный граф перехода в состояния автомата.

b/z1b/z2

a/z6

a/z6a/z6

b/z6

b/z3b/z5

a/z3

a/z4

Состояния автомата:

1 – отображение текущего времени. На индикаторах отображаются часы и минуты. При

этом секундомер может находиться либо в запущенном, либо в нулевом состоянии.

2 – режим корректировки минут. На индикаторах отображаются минуты. Однократное

нажатие кнопки bдобавляет единицу к значению минут.

3 – режим корректировки часов. На индикаторах отображаются часы. Однократное

нажатие кнопки bдобавляет единицу к значению часов.

4 – состояние запущенного секундомера. На индикаторах отображаются изменяющиеся

минуты и секунды. Нажатием кнопки aможно остановить секундомер. Нажатием

кнопки bможно перейти в режим отображения времени, при этом секундомер будет

отсчитывать время.

5 – состояние остановленного секундомера. На индикаторах отображаются минуты и

секунды секундомера. Нажатием кнопки aможно запустить секундомер. При нажатии

кнопки bсекундомер сбрасывается в нулевое состояние и осуществляется переход в

режим отображения времени.

Опишем управляющие сигналы:

L1 – разрешает или запрещает отображение минут

L2 – разрешает или запрещает отображение часов

L3 – разрешает или запрещает отображение минут и секунд секундомера

i1 – подается для корректировки минут

i2 – подается для корректировки часов

i3 – подается для запуска секундомера

i4 – подается для остановки секундомера

i5 – подается для сбрасывания секундомера в нулевое состояние

Опишем режимы и связанные с ними микрокоманды:

1. Отображение времени

L1=1 L2=1 L3=0

По сигналу извне должен передаваться импульсный сигнал i3.

2. Режим корректировки минут

L1=1L2=0L3=0

По сигналу извне должен передаваться импульсный сигнал i1.

3. Режим корректировки часов

L1=0L2=1L3=0

По сигналу извне должен передаваться импульсный сигнал i2.

4. Состояние запущенного секундомера

L1=1L2=1L3=1

По сигналу извне должен передаваться импульсный сигнал i4.

5. Состояние остановленного секундомера

L1=1L2=1L3=1

По сигналу извне должен передаваться импульсный сигнал i3 илиi5.

Соседние файлы в папке Курсовая работа Синтез дискретно-логического устройства управления1