Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Описание функционирования часов



Часы оснащены тремя управляющими кнопками [a, b, c], индикатором будильника и индикатором дня недели.

 

Отображение времени (S0)

Это основной режим функционирования. В данном режиме происходит отображение на циферблате текущего времени: часов и минут.

Ø Если нажать кнопку a, то часы переходят в состояние S3.

Ø Если нажать кнопку c, то часы переходят в состояние S1.

Ø Если нажать кнопку b, то часы переходят в состояние S10.

 

Коррекция минут (S1)

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

Ø Если нажать кнопку c, то часы переходят в состояние S2.

Ø Если нажать кнопку b, то +1 минута.

 

Коррекция часов (S2)

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

Ø Если нажать кнопку c, то часы переходят в состояние S0.

Ø Если нажать кнопку b, то +1 час.

 

Отображение времени будильника (S3)

Режим отображения на дисплее установленного будильника.

Ø Если нажать кнопку a, то часы переходят в состояние S7.

Ø Если нажать кнопку b, то часы переходят в состояние S4.

 

Коррекция минут будильника (S4)

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

Ø Если нажать кнопку a, то +1 минута будильника.

Ø Если нажать кнопку b, то часы переходят в состояние S5.

 

Коррекция часов будильника (S5)

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

Ø Если нажать кнопку a, то +1 час будильника.

Ø Если нажать кнопку b, то часы переходят в состояние S6.

 

Коррекция вкл./выкл. будильника (S6)

Режим вкл./выкл. будильника.

Ø Если нажать кнопку a, то вкл/выкл будильника.

Ø Если нажать кнопку b, то часы переходят в состояние S0.

 

Секундомер «стоп» (S7)

Режим остановки секундомера. В данном режиме на дисплей выводится текущее значение секундомера.

Ø Если нажать кнопку a, то часы переходят в состояние S8.

Ø Если нажать кнопку c, то секундомер сбрасывается.

Ø Если нажать кнопку b, то часы переходят в состояние S0.

 

 

Секундомер «старт» (S8)

Режим работы секундомера.

Ø Если нажать кнопку a, то часы переходят в состояние S7.

 

Корректирование дня недели (S9)

Режим отображения на дисплее текущей день недели.

Ø Если нажать кнопку c, то +1 день.

Ø Если нажать кнопку b, то часы переходят в состояние S0.

 

Отображение дня недели (S10)

Режим отображения на дисплее текущей день недели.

Ø Если нажать кнопку b, то часы переходят в состояние S9.

Описание импульсных входов управляющего автомата

Импульсными входами управляющего автомата являются кнопки a,b,c.

Описание импульсных выходов управляющего автомата

Ø z0 – нейтральный выход

Ø z1 – +1 минута

Ø z2 – +1 час

Ø z3 – +1 минута будильника

Ø z4 – +1 час будильника

Ø z5 – вкл./выкл. будильника

Ø z6 – сброс секундомера

Ø z7 – +1 день

Общая структурная схема часов

 

Элементы требующие пояснения

Микрокоманды

Ø Импульсные:

i1 – +1 в счетчик минут

i2 – +1 в счетчик часов

i3 – +1 в счетчик минут будильника

i4 – +1 в счетчик часов будильника

i5 – вкл./выкл. будильник (изменить значение счетчика на 1 или 0)

i6 – обнулить счетчики секундомера

i7 – +1 в счетчик дней

 

Ø Потенциальные:

 

L1 – подключение счетчиков секундомера к генератору тактовых импульсов. При наличии этого сигнала секундомер запускается, при отсутствии - останавливается.

 

L2, L3 – управление мультиплексором. Позволяет выводить на индикаторы текущее время, время секундомера или время будильника.

 

L4, L5 – управление подачей сигналов непосредственно на индикаторы с целью

отключения некоторых разрядов при корректировке времени, будильника или даты.

 

Элементы схемы

 

Ø СЧ16 – счетчик, считающий от 0 до 1. Отвечает за вкл/выкл режима будильника и отображение значка будильника на дисплее часов.

 

Ø RC1(2) – элемент, который при изменении сигнала с низкого уровня на высокий вырабатывает импульс низкого уровня требуемой длительности (n сек.). Длительность импул ьса определяется значениями емкости и сопротивления.

 

Ø ЗК – элемент, который порождает звук будильника.

 

Ø КП – компаратор, который постоянно сравнивает счетчики текущего времени со счетчиками будильника. Если они совпадают, то начинает вырабатываться сигнал высокого уровня.

 

Ø ОТКЛ – при нажатии любой кнопки вырабатывается сигнал высокого уровня, что приводит к откл будильника.

 

Ø МП (Мультиплексор ) - элемент, который выбирает определенные сигналы из нескольких.

 

 

Объяснение работы МП:

 

L2 L3 На экран
0 0 l1...l6
0 1 l12...l15
1 0 l8...l11
1 1 l16

 


 


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 201; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.016 с.)
Главная | Случайная страница | Обратная связь