Современная электроника №9/2024
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 34 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 9 / 2024 S2 (▲) – увеличение на единицу (ин- кремент) значения каждого разря- да при установке текущего времени часов и границ временны́х интер- валов, а также принудительное вы- ключение звукового и светового сиг- нала в начале каждого интервала. Инкремент происходит в разрядах временны́х значений. В разрядах отображения состояния нагрузок при нажатии данной кнопки про- исходит инвертирование состояния (было «1», стало «0», и наоборот); S3 (◄) – выбор разряда – при уста- новке значений во всех вышеука- занных режимах у выбранного раз- ряда устанавливается курсор, при каждом нажатии на данную кноп- ку курсор сдвигается справа налево на один разряд; S4 (►) – выбор разряда – при уста- новке значений во всех вышеука- занных режимах у выбранного раз- ряда устанавливается курсор, при каждом нажатии на данную кноп- ку курсор сдвигается слева направо на один разряд; S (Общ. выкл) – экстренное выключе- ние всех нагрузок, подключённых к устройству, установка выходных сиг- налов уровня лог. 1 во всех каналах. В каждой строке ЖК-индикатора HG1 отображается 16 символов. Раз- ряды дисплея индикатора НG1 име- ют следующее назначение (слева направо по рис. 5). Номера разрядов на рис. 5 сверху условно отмечены цифрами с 1 по 16, которые не отобра- жаются в ЖК-индикаторе. Первая строка: 1 разряд отображает «десятки часов» текущего времени; 2 разряд отображает «единицы часов» текущего времени; 3 и 6 разряды отображают символ «:» с периодом включения 1 с во всех режимах, во время корректировки или установки текущего времени сим- вол «:» включён постоянно; 4 разряд отображает «десятки минут» текущего времени; 5 разряд отображает «единицы минут» текущего времени; 7 разряд отображает «десятки секунд» текущего времени; 8 разряд отображает «единицы секунд» текущего времени; 9, 10, 11, 12 разряды отображают про- бел (space); 13…16 разряды отображают состоя- ние нагрузок в каналах № 1–4 в теку- щем выбранном режиме работы; 13 разряд – состояние нагрузки, под- ключённой к каналу № 1, и т.д. Вторая строка: 1 разряд отображает открытую вкладку, если открыта вкладка «интервал 1», в данном разряде инди- цируется «1», открыта вкладка «интер- вал 2» – «2»; открыта вкладка «интер- вал 3» – «3»; 2 разряд отображает пробел (space); 3…7 разряды отображают в часах- минутах (через символ «:») начало интервала в отображаемом режиме работы устройства; 8 разряд отображает пробел (space); 9…13 разряды отображают в часах- минутах (через символ «:») конец интервала в отображаемом режиме работы устройства; 14 разряд отображает пробел (space); 15 разряд отображает флаг RAZ, (1 – режим конфигурирования, 0 – рабочий режим). 16 разряд отображает курсор (во всех вкладках сразу после подачи напряжения питания). После подачи питания на инди- каторе HG1 отображается вкладка «интервал 1» (в первом разряде вто- рой строки дисплея индицируется «1»). Только в данной вкладке уста- навливается или корректируется текущее время. Для этого необходи- мо кнопками S3 или S4 подвести кур- сор к изменяемым разрядам текуще- го времени и кнопкой S2 изменить значение разряда. Для установки начального и конечного значений интервалов необходимо проделать аналогичные операции. Текущее время и флаг RAZ отображается во всех вкладках. Для программирова- ния подключаемых нагрузок необ- ходимо подвести курсор к нужному разряду и кнопкой S2 изменить его значение. Каждое нажатие кнопки S2 в данном случае инвертирует преды- дущее состояние разряда было «0» – будет «1», и наоборот. Для перехода в рабочий режим флаг RAZ (отобра- жаемый в 15 разряде второй стро- ки на дисплее индикатора) необхо- димо установить в ноль. При этом установленные сигналы (лог. 0 или лог. 1) в разрядах 13–16 будут выведе- ны в регистр DD2. В каждой вкладке в разрядах 13–16 можно установить любую комбинацию. Изменить флаг RAZ можно только на вкладке «интервал 1». Границы Рис. 4. Принципиальная схема кодового замка № 1
RkJQdWJsaXNoZXIy MTQ4NjUy