Схема
этого устройства не нова, подобная конструкция была опубликована в
журнале «Радио» N1 за 1980 год. «Второе дыхание» схема
приобрела после написания программы подготовки текстов.
Назначение устройства прежнее, формирование заранее записанной в ПЗУ
последовательности сигналов кода Морзе. Данная конструкция может
использоваться как карманный АДКМ, формирователь последовательности кода Морзе
для радиомаяка, охранного устройства, можно применить часть устройства в
качестве автомата управляющего различными нагрузками через заданные промежутки
времени, например, управление елочными гирляндами, световыми табло. Конечно, такое устройство можно сделать всего на одном
микропроцессоре или применить компьютер, но может быть, кому нравится собирать
схемы и на мелкой логике, да и применение компьютера в маяках, мягко говоря,
не оправдывает себя.
Пользоваться таким устройством станет гораздо удобнее, поскольку
специально для него написана программа, позволяющая текст, напечатанный на
экране компьютера преобразовать в файл данных для прошивки в ПЗУ. Принцип формирования последовательности знаков в коде Морзе
описан в журнале «Радио» N1 за 1980 год в статье А.
Пузакова «ПЗУ в спортивной аппаратуре. И хотя этот
принцип не нов, остановлюсь на нем еще раз.
УФПЗУ
типа 573РФ1(2,4,6,8, и т.д.) чаще всего используются для записи и
хранения 8 разрядных двоичных чисел. Каждое число
записывается по своему адресу и при обращении к этому адресу появляется сразу
на 8-ми выходах ПЗУ. Для формирования
последовательности кода Морзе можно присвоить каждой комбинации 8 разрядного
числа свой символ кода Морзе. Но тогда потребуется после ПЗУ установить
декодирующее устройство, чтобы параллельный 8 разрядный код превратить в
последовательность точек и тире.
В данном
устройстве реализован другой принцип, упрощающий схему.
Заданная последовательность кода Морзе хранится в нескольких,
следующих друг за другом адресах ПЗУ. Значению каждой ячейки ПЗУ соответствует
точка(1), или пауза между элементами знака(0). Но
поскольку ПЗУ имеет 8 разрядов, то в нем можно хранить сразу 8 сообщений в
коде Морзе, считываемых по одним и тем же адресам.
В
таблице показано как формируются символы кода Морзе на каждом из
выходов.
Адрес ячейки
ПЗУ |
Разряд 0 |
Разряд 1 |
Разряд 2 |
Разряд 3 |
Разряд 4 |
Разряд 5 |
Разряд 6 |
Разряд 7 |
Код |
0
0 0 0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
FF |
0
0 0 1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
2B |
0
0 1 0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
FB |
0
0 1 1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
80 |
0
1 0 0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
FD |
0
1 0 1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
01 |
0
1 1 0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
6B |
0
1 1 1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
84 |
1
0 0 0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
DF |
1
0 0 1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
90 |
1
0 1 0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
FB |
1
0 1 1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
8B |
1
1 0 0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
FF |
1
1 0 1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
20 |
1
1 1 0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
A0 |
1
1 1 1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
00 |
|
|
|
|
|
|
|
|
|
|
Код Морзе |
А
Д |
3 |
ДА |
СН |
/
(РЗД) |
ЕЕЕЕ |
ТМ |
Щ |
|
Таким
образом, путем последовательного перебора адресов можно извлечь из ПЗУ
сообщения, записанные в коде Морзе.
Схема проста. Тактовый
генератор на микросхеме DD1 задает последовательность
тактовых импульсов, период которых равен длительности точки и может
устанавливаться резистором R2.
Последовательность импульсов поступает на три последовательно
включенные двоичные счетчика DD3-DD5, выходные сигналы которых определяют адрес ячейки ПЗУ.
С одного из выходных разрядов ПЗУ через переключатель S1 данные поступают на элемент DD6.4, и разрешают прохождение тональных сигналов с второго
генератора на выход устройства. Через резистор R5
выходные данные подаются на ключ, управляющий манипуляцией передатчика.
С выхода
последнего счетчика DD5 через диод V1 подается 1 через каждые 2048 импульсов тактового генератора на 2048 импульсов.
Это может понадобится для формирования длительного «нажатия» на выходе
передатчика при использовании схемы в радиомаяке. Если в этом нет
необходимости, выход счетчика оставляют свободным или соединяют с
адресным входом А11 микросхемы ПЗУ (при использовании 4-х килобайтной ПЗУ).
Резистором R2
можно регулировать скорость манипуляции, резистором
R4- частоту тональника.
Переключателем S1 устанавливают один из 8
заранее запрограммированных текстов.
Детали: