Современная электроника №1/2020
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 65 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 1 2020 Рис. 2. Принципиальная схема платы клавиатуры интервалов в рамках 24-часового фор- мата также программируются. Проще говоря, в устройстве можно запрограм- мировать 3 будильника, в момент сра- батывания которых включаются или выключаются 4 нагрузки, подключён- ные к устройству. Время включения каждого будильника может быть уста- новлено в 24-часовомформате в режи- ме часы – минуты, т.е. в данном фор- мате можно установить любое время срабатывания для каждого будильника или границы 3 интервалов. Например, интервал№1 00:00–6:00; интервал№2 6:00–12:00; интервал № 3 12:00–24:00. На дисплее ЖК-индикатора HG1 мож- но одновременно наблюдать текущее время и границы одного из трёх интер- валов, а также состояние 4 нагрузок (лог. 1 или лог. 0.) в данном интерва- ле. Если текущее время совпало с нача- лом какого-либо интервала, включает- ся звуковая сигнализация длительно- стью 60 с с частотой повторения 2 Гц и в регистр DD2 загружается байт управ- ления нагрузками для данного интер- вала времени. Кнопки клавиатуры имеют следую- щее назначение: ● S1 (Р) – выбор режима работы устрой- ства в замкнутом цикле («Интервал 1», «Интервал 2», «Интервал 3»): после по- дачи питания устройство сразу пере- ходит в режим «Интервал 1»; каждое нажатие данной кнопки переводит устройство в следующий режим; по- сле интервала 3 следует интервал 1; ● S2 ( ) – увеличение на единицу зна- чения каждого разряда при установке текущего времени часов и временны ′ х интервалов, а также принудительное выключение звукового и светового сигналов в начале каждого интерва- ла: инкремент происходит в разрядах временны ′ х значений, в разрядах ото- бражения состояния нагрузок проис- ходит изменение состояния лог. 1 на лог. 0 и наоборот; ● S3 ( ) – выбор разряда: при установ- ке значений во всех указанных режи- мах у выбранного разряда устанавли- вается курсор; при каждом нажатии на данную кнопку курсор сдвигает- ся на один разряд левее; ● S4 ( ) – выбор разряда: при установ- ке значений во всех указанных режи- мах у выбранного разряда устанавли- вается курсор; при каждом нажатии на данную кнопку курсор сдвигает- ся на один разряд правее; ● S («Общ. выкл») – экстренное выклю- чение всех нагрузок, подключённых к устройству, установка сигналов уровня лог. 1 во всех каналах. В каждой строке ЖК-индикатора HG1 отображается 16 символов. Подробное описание индикатора DV-16232 FBLY- H/R можно найти в [1]. Разряды дисплея индикатора НG1 в устройстве имеют следующее назначение: ● первая строка: − разряд 1 отображает десятки часов текущего времени; − разряд 2 отображает единицы ча- сов текущего времени; − разряд 3 отображает символ «:» с периодом включения 1 с во всех режимах; во время корректиров- ки или установки текущего време- ни символ «:» включён постоянно; − разряд 4 отображает десятки минут текущего времени; − разряд 5 отображает единицы ми- нут текущего времени; − разряд 6 отображает символ «:» с периодом включения 1 с во всех режимах; во время корректиров- ки или установки текущего време- ни символ «:» включён постоянно; − разряд 7 отображает десятки секунд текущего времени; − разряд 8 отображает единицы се- кунд текущего времени; − разряды 9…12 отображают пробел; − разряды 13…16 отображают состо- яние нагрузок№1–4 в текущем вы- бранном режиме; если разряд ото- бражает «1» – соответствующая нагрузка включена (или будет вклю- чена, когда текущее время будет в границах отображаемого интерва- ла), если разряд отображает «0» – со- ответствующая нагрузка отключена; ● вторая строка: − разряд 1 отображает текущий ре- жим работы устройства; если
RkJQdWJsaXNoZXIy MTQ4NjUy