Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Описание функционирования часов
Часы оснащены тремя управляющими кнопками [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 сек.). Длительность импул ьса определяется значениями емкости и сопротивления.
Ø ЗК – элемент, который порождает звук будильника.
Ø КП – компаратор, который постоянно сравнивает счетчики текущего времени со счетчиками будильника. Если они совпадают, то начинает вырабатываться сигнал высокого уровня.
Ø ОТКЛ – при нажатии любой кнопки вырабатывается сигнал высокого уровня, что приводит к откл будильника.
Ø МП (Мультиплексор ) - элемент, который выбирает определенные сигналы из нескольких.
Объяснение работы МП:
|
Последнее изменение этой страницы: 2019-04-10; Просмотров: 230; Нарушение авторского права страницы