\
АВТОМАТИКА
\
или симисторными ключами. РПЗУ
КР573РФ2 заменима КР573РФ5. Воз-
можно применение непосредственно на
месте РПЗУ микросхемы памяти с элек-
трическим стиранием типа ЭСППЗУ
АТ28С16-15Р1 без изменения рисунка
печатной платы. Счетчик КР1564 ИЕ23
заменим К561ИЕЮ (кроме ИМС 005,
“нагруженной” светодиодами). Мульти-
плексор 006 КР1564КП7 (74НС151М)
заменим КР1564КП15 (74НС251М).
Благодаря высокой нагрузочной спо-
собности микросхем серии КР1564,
возможно одновременное использо-
вание в одном устройстве микросхем
других КМОП-серий КР1554(74АСхх),
КР1594(74АСТхх)
и ТТЛШ-серий
КР1533(74А1_5хх), К555(741_5хх) как на
основной плате контроллера, так и в
выходных регистрах. Соединительная
линия выполняется жгутом из 4 мно-
гожильных проводников сечением
0,35 мм2 (для сигнальных линий) и 1 мм2
(“общий” провод) в изоляции и закан-
чивается 9-контактной вилкой типа
ОВ-9. На печатной плате установлен от-
ветный разъем ХМ1„(на схеме не пока-
зан). При длине линии до 10 м частота
импульсов ВЧ-генератора соответству-
ет максимальному значению (100 кГц)
и движок резистора И8 устанавливает-
ся в положение, соответствующее ми-
нимальному сопротивлению. Необходи-
мость в этой подстройке может появить-
ся при работе контроллера на линии от-
носительно большой длины и в услови-
ях повышенного уровня шумов.
Применение последовательного ин-
терфейса позволяет наращивать число
световых элементов с минимальными
аппаратными затратами. Количество
элементов гирлянды может достигать
нескольких десятков (их удобно увели-
чивать кратно восьми) без существен-
ного изменения протокола последова-
тельного интерфейса. Необходимо
лишь установить требуемое количество
регистров и соответственно 'изменить
число тактовых импульсов синхрониза-
ции. Естественно, нужно учитывать из-
менение диапазона адресов РПЗУ, со-
ответствующего одной светодинами-
ческой комбинации. Если нужно управ-
лять гирляндой, число элементов кото-
рой превышает сотню, придется исполь-
зовать дополнительные буферные ре-
гистры. При этом передача данных в бу-
ферные регистры будет производиться
1 6 1-------------------------------------------
с более низкой тактовой частотой, а в
выходные регистры, подключенные к их
выходам, данные будут переписывать-
ся после завершения цикла передачи
данных в буферные. Естественно, при
этом потребуется некоторое усложне-
ние протокола.
Подготовка устройства к работе зак-
лючается в написании управляющего
кода светодинамических эффектов с
использованием
табл. 1
по приведен-
ной ниже методике [1] и [2].
В связи с тем, что длина светодина-
мической комбинации составляет 16
бит, каждой комбинации соответствуют
два байта информации в шестнадцате-
ричном коде.
Из таблицы видно, что одновремен-
ному включению всех светодиодов со-
ответствуют две двоичные комбинации
“00000000” или две шестнадцатеричные
комбинации “00”, считанные по двум
последовательным адресам РПЗУ. Со-
ответственно, одновременному выклю-
чению всех светодиодов отвечают, две
загруженные в регистры комбинации
“11111111” в двоичном коде или две
комбинации “ЕР в шестнадцатеричном.
Для примера в
табл. 2
приведен
фрагмент кода, соответствующий эф-
фекту “Бегущий огонь”.
Таким образом, последователь-
ность, соответствующая одному эффек-
ту “Бегущий огонь”, в шестнадцатерич-
Таблица1
BIN
HEX
BIN
HEX
0000 0000
00
0000 0000
00
0000 0001
01
0001 0000
10
0000 0010
02
0010 0000
20
0000 0011
03
0011 0000
30
0000 0100
04
0100 0000
40
0000 0101
05
0101 0000
50
0000 0110
06
0110 0000
60
0000 0111
07
0111 0000
70
0000 1000
08
1000 0000
80
0000 1001
09
1001 0000
90
0000 1010
1010 0000
A0
0000 1011
OB
1011 0000
BO
0000 1100
ос
1100 0000
CO
0000 1101
0D
1101 0000
DO
0000 1110
0E
1110 0000
E0
0000 1111
OF
1111 0000
F0
ном коде будет выглядеть следующим
образом: “FF 7F FF BF FF DF FF EF FF
F7 FF FB FF FD FF FE 7F FF BF FF DF
FF EF FF F7 FF FB FF FD FF FE FP.
Пример кода управляющей программы
в виде бинарного файла, который мож-
но использовать для непосредственно-
го программирования РПЗУ средства-
ми стандартного программатора, про-
грамма виртуального симулятора
(“Light Effects Reader”)доступна о
ссылкам [6, 7].
Таблица 2
Адрес ячейки
РПЗУ: А10-А0
BIN-код
на D7-D0
HEX-КОД
000000 00000
11111111
FF
000000 00001
0111 1111
7F
000000 00010
11111111
FF
000000 00011
1011 1111
BF
000000 00100
11111111
FF
000000 00101
1101 1111
DF
000000 00110
11111111
FF
000000 00111
1110 1111
EF
000000 01000
11111111
FF
000000 01001
11110111
F7
000000 01010
11111111
FF
000000 01011
1111 1011
FB
000000 01100
11111111
FF
000000 01101
1111 1101
FD
000000 01110
11111111
FF
000000 01111
1111 1110
FE
000000 10000
0111 1111
7F
000000 10001
11111111
FF
000000 10010
1011 1111
000000 10011
1111 1111
FF
00000010100
1101 1111*
DF
00000010101
11111111
FF
00000010110
1110 1111
E F
00000010111
11111111
FF
000000 11000
1111 0111
F7
000000 11001
11111111
FF
000000 11010
1111 1011
FB
00000011011
1111 1111
FF
00000011100
1111 1101
FD
00000011101
1111 1111
FF
000000 11110
1111 1110
FE
000000 11111
1111 1111
FF
| Радиолюбитель - I I /2 0 0 5
предыдущая страница 14 Радиолюбитель 2005-11 читать онлайн следующая страница 16 Радиолюбитель 2005-11 читать онлайн Домой Выключить/включить текст