"А.Евсеев. Переключатель елочных гирлянд на базе К155РУ2 (В помощь радиолюбителю, #103)" - читать интересную книгу автора

А. Евсеев

ПЕРЕКЛЮЧАТЕЛЬ ЕЛОЧНЫХ ГИРЛЯНД НА БАЗЕ К155РУ2


Накануне Нового года многих радиолюбителей волнует вопрос: как
"оживить" новогоднюю елку? Желательно, чтобы иллюминация была как можно
более разнообразной, не надоедала и не утомляла бы зрение. Это означает,
что очередность подключения ламп и продолжительность их горения должны
изменяться.

Рис. 1. Схема переключателя гирлянд

На рис. 1 приведена схема переключателя гирлянд, отвечающего
поставленным условиям.
Сердцем устройства является микросхема К155РУ2 - оперативное
запоминающее устройство иэ 16 четырехразрядных слов. (Под "словом" в данном
случае понимается совокупность логических нулей и единиц, например 0110,
1101 и т. д.). Как действует эта микросхема? Ее четыре входа (Dl, D2, D3,
D4) предназначены для подачи информации, которую нужно записать в память.
Эти входы называются информационными. На четыре других входа (А1, А2, A3,
А4) подают двоичный код адреса ячейки, которую требуется выбрать для записи
или считывания информации. Эти входы называются адресными. Изменяя двоичный
код на этих входах от 0000 до 1111, можно обратиться к любой из 16 ячеек.
Подавая сигнал на вход W, выбирают нужный режим работы микросхемы: если на
входе W логический 0, то производится запись в ячейку; если же на входе W
логическая 1, то можно считывать информацию, хранящуюся в ячейках памяти
микросхемы. При считывании информация поступает на четыре выхода: С1, С2,
СЗ, С4. Микросхема имеет выходы с открытым коллектором, причем, если в
ячейке памяти записана логическая 1, то соответствующий транзистор выхода
будет открыт (разумеется, в его коллекторную цепь должна быть включена
нагрузка-резистор).
Таким образом, для записи числа в какую-либо ячейку памяти необходимо
подать на входы Dl-D4 соответствующие логические уровни, а на входы А1 -
А4-двоичный код адреса требуемой ячейки. Затем на вход W кратковременно
подают логический 0 - и информация записана. Для считывания информации
необходимо подать на вход W логическую 1. Тогда при смене кода адреса на
выходах С1-С4 будут появляться сигналы, соответствующие содержимому нужных
ячеек.
Подробнее о работе этой микросхемы можно прочитать в [1].
Вход V служит для разрешения работы микросхемы: при подаче на него
логической 1 запись и считывание не производятся.
Рассмотрим работу переключателя по его принципиальной схеме (рис. 1).
С помощью кнопок SB6 "Пуск" и SB7 "Сброс" устанавливают требуемый режим
работы устройства: после нажатия кнопки "Сброс" можно производить запись
программы в ячейки памяти микросхемы, а после нажатия кнопки "Пуск"
происходит считывание записанной программы.
При нажатии на кнопку SB7 "Сброс" RS-триггеры, собранные на логических
элементах DD1.1 и DD1.2, DD1.3 и DD1.4, DD2.1 и DD2.2, DD2.3 и DD2.4,
DD4.1 и DD4.2 установятся в исходное состояние, при котором на выходах