І
\
АВТОМАТИКА
І
В устройстве использована ИМС
энергонезависимой памяти с элект-
рическим стиранием (ЭСППЗУ)
объемом 16 Кбит (16384 бита) типа
АТ28С16-15Р1. Объем памяти, соот-
ветствующий одной комбинации, со-
ставляет 32 бита. Полный цикл фор-
мирования светодинамического эф-
фекта, например, “бегущего огня”
состоит из 32-х комбинаций. Таким
образом, объем памяти, занимаемый
таким эффектом, составляет 32 х 32
= 1024 бита, следовательно, макси-
мальное количество эффектов это-
го типа, которые одновременно мо-
гут быть записаны в ЭСППЗУ, со-
ставляет 16384/1024 = 16. Следует
учитывать, что указанный эффект
является самым ресурсоемким, по-
этому реальное количество светоди-
намических эффектов, которые за-
нимают меньше адресного простран-
ства ЭСППЗУ, может быть значи-
тельно большим. Для получения еще
большего количества эффектов, при
неизменном числе элементов гир-
лянды, объем памяти может быть
увеличен, к примеру, до 64 Кбит за-
меной ИМС ЭСППЗУ на АТ28С64-
15Р1 и увеличением разрядности ад-
ресного счетчика.
Процесс программирования дос-
таточно прост и удобен: он произво-
дится последовательным нажатием
трех кнопок. Задание комбинации
светоизлучающих элементов произ-
водится последовательным нажати-
ем двух кнопок:
ЭВ1
-
“Запись “0”
и
БВ2 -
“Запись “1
” , которым соответ-
ствует введение на линейку включен-
ного и выключенного светодиодов.
Записи “нуля” соответствует именно
включенный светодиод, поскольку
этот уровень появляется на соответ-
ствующем выходе регистра. Свето-
диодная комбинация, записываемая
в регистры, сдвигается вправо на
один разряд непосредственно после
очередного нажатия любой из ука-
занных кнопок. Запись в ЭСППЗУ
сформированной комбинации произ-
водится по однократному нажатию
кнопки ЭВЗ -
“Сохранение комби-
нации”.
При этом автоматически
формируется последовательность
импульсов, при которой происходит
запись в ЭСППЗУ текущего состоя-
ния контрольного регистра. Следует
• I
--------------------
особо подчеркнуть, что такой алго-
ритм программирования позволяет
полностью исключить возможные
ошибки, которые могут быть допуще-
ны пользователем в процессе про-
граммирования, поскольку нет необ-
ходимости сразу же после вве-
дения комбинации на контрольную
линейку нажимать кнопку ЭВЗ, и
только убедившись, что с помощью
кнопок ЭВ1 и ЭВ2 введена правиль-
ная комбинация, - нажимают ЭВЗ.
Принцип работы
Схема электрическая принципиаль-
ная автономного программируемого
32-канального СДУ приведена на
рис. 1
. На схеме в явном виде пока-
зано подключение одного выходно-
го регистра, состоящего из 8 микро-
схем, с помощью трех сигнальных
проводников соединительной линии.
Таких выходных регистров, которые
при параллельном включении будут
работать синхронно, может быть не-
сколько. Общий проводник (на схе-
ме не показан), соединяющий выход-
ной регистр и общий провод основ-
ной платы контроллера, также входит
в состав соединительной линии и
должен выполняться многожильным
проводом сечением не менее 1 мм2.
Устройство может работать в двух
режимах: программирования и счи-
тывания. (На схеме показано положе-
ние переключателя ЭА1, соответству-
ющее режиму воспроизведения.)
Режим программирования
устанав-
ливается в нижнем (по схеме) поло-
жении переключателя ЭА1. Этот ре- •
жим индицирует включение красно-
го светодиода Н1_2. При этом блоки-
руется работа НЧ-генератора прямо-
угольных импульсов, собранного на
элементах 003.1, 003.2, и на выхо-
де элемента 003.2 (вывод 6) форми-
руется низкий логический уровень.
Последовательное нажатие кнопок
ЭВ1, ЭВ2 приводит к появлению
уровней логического “0” на выходах
“10" или “20” микросхемы 002, со-
держащей 4 одинаковых независи-
мых ПЭ-триггера. Появление любого
из этих уровней на выходах “10 ” или
“20”, а значит, на одном из входов
элемента 001.2, приводит к форми-
рованию на его выходе положитель-
ного импульса и его последующему
ограничению по длительности диф-
ференцирующей цепочкой С2, R10.
Поскольку на входах “SO”, “S1” муль-
типлексора DD14 были установлены
логические “нули”, то на его выходы
поступит информация с входов “АО”,
“ВО”. При этом, какой уровень будет
записан в первый разряд регистров
DD18, DD23, зависит от нажатой
кнопки SB1 или SB2. При нажатии
SB1 будет записана логический
ноль, при нажатии SB2 - логическая
единица.
После введения комбинации на
контрольную линейку светодиодов
HL12.HL43, а значит - и в конт-
рольные регистры DD18.
..DD21, на-
жимают кнопку SB3. При этом ини-
циируется цикл записи текущей ком-
бинации в ЭСППЗУ, состоящий из 4-
х тактов. В каждом такте производит-
ся запись в буферный регистр DD16
содержимого регистра DD21, переза-
пись его в ЭСППЗУ, сдвиг информа-
ции, содержащейся в контрольных
регистрах DD18.
..DD21, вправо на 8
разрядов и запись содержимого ре-
гистра DD21 в регистр DD18. Таким
образом, по завершению 4-го такта
в ЭСППЗУ будет записано содержи-
мое всех 4-х ИМС контрольного ре-
гистра с одновременным обновлени-
ем их состояния.
При нажатии кнопки SB3 на вы-
ходе “3Q” третьего RS-триггера ИМС
DD2 формируется положительный
импульс, равный по длительности
времени нажатия кнопки. Этот им-
пульс, после инвертирования эле-
ментом DD4.1 и ограничения по дли-
тельности дифференцирующей це-
почкой СЗ, R11, устанавливает 4-й
RS-триггер ИМС DD2 в единичное
состояние. Логическая единица с его
выхода “4Q” (вывод 13) разрешает
работу ВЧ-генератора, выполненно-
го на элементах DD3.3, DD3.4 и од-
новременно запрещает индикацию
текущей светодинамической комби-
нации, содержащейся в контрольном
и выходном регистрах. Это необхо-
димо для устранения эффекта мер-
цания малоинерционных светодио-
дов в процессе загрузки новой ком-
бинации. Также этот уровень воздей-
ствует на входы логических элемен-
тов DD11.1, DD11.2 и вызывает по-
явление на выходе последнего из них
1 Радиолюбитель - 0 9 /2 0 0 5
предыдущая страница 6 Радиолюбитель 2005-09 читать онлайн следующая страница 8 Радиолюбитель 2005-09 читать онлайн Домой Выключить/включить текст