Правильная ссылка на эту страницу
http://az-design.ru/Support/HardWare/Signetics/D19800605Elc036.shtml

Недорогой алфавитно-цифровой знакогенератор для управления 18-сегментным индикатором

УДК 681.335.2

С. Кэш Олсен (S. Cash Olsen)
Фирма Signetics Corp. (Санннвейл, шт.Калифорния)

S. Cash Olsen. Low-cost alphanumeric decoder drives British-flag display, pp.135,137.

Управляемый микропроцессором алфавитно-цифровой знакогенератор, осуществляющий преобразование 64-символьного кода ASCII в код для синтеза знаков 18-сегментного индикатора (с фсфматом «Британский флаг»), представляет собой дешевую (ценой 12 долл.) альтернативу обычным схемам, стоимость которых может быть в 5 раз выше. Большинство типов 18-сегментных индикаторов (фирм Hewlett-Packard, Monsanto и др.) может управляться непосредственно от знакогенератора. Для возбуждения вакуумных люминесцентных или других аналогичных типов индикаторов с высокими управляющими напряжениями схему необходимо дополнить высоковольтными выходными транзисторами.

В обычном варианте включения (см. рис.1) микропроцессор координирует выборку знака, временное стробирование и выполнение некоторых управляющих функций общего характера, причем делает это с помощью формирователей строб-импульсов типа NE590, периферийных схем формирования управляющих импульсов индикатора типа NE591 и четырехразрядного регистра-защелки типа 74LS175. При соответствующей адресации программируемое ПЗУ типа 82S115 на 512 восьмиразрядных слов, в котором хранятся все символы кода ASCII, выдает таблицу логических состояний для синтеза знака, выбор которого осуществляется с помощью синхронизированной схемы типа 74LS175 и формирователей типа NE591.

Синтезирование знаков. Недорогой алфавитно-цифровой знакогенератор преобразует символы кода ASCII в знаки для представления на 18-сегментном индикатор
Рис.1 Синтезирование знаков. Недорогой алфавитно-цифровой знакогенератор преобразует символы кода ASCII в знаки для представления на 18-сегментном индикаторе. Информация о сегментах знака хранится в виде таблицы в программируемом ПЗУ типа 82S115 и по синхроимпульсам выдается как 6 состояний, каждое из которых содержит 3 бита информации о сегментах. Данные воспроизводятся на индикаторе с помощью формирователя типа NE591, а выбор знакоместа осуществляется с помощью стробиро-ванных регистров типа NE590. Таблица генерирования знаков с помощью ППЗУ иллюстрирует метод их формирования.

Программируемое ПЗУ выполняет одновременно функции просмотровой таблицы для запрашиваемых символов и функции конечного автомата, а четырехразрядная триггерная схема запоминает текущие состояния машины. Седьмой разряд процессора используется для инициирования сброса в нулевое состояние в начале цикла декодирования знака.

После этого логические сигналы, соответствующие формируемому знаку, подаются на выводы А3—А8 программируемого ПЗУ, и этот прибор под действием синхроимпульсов проходит семь состояний, в результате чего возбуждаются требуемые сегменты индикатора. Затем путем стробирования индикатора осуществляется высвечивание знака на любом необходимом знакоместе. Для этого выдаются команды с выводов 0—6 процессора, проходящие через регистры-защелки строб-импульсов, причем сигнал разрешения на каждый регистр подается независимо. Процесс повторяется для всех 64 знаков — максимального числа знаков, которое может быть представлено на индикаторе в любой момент времени. Как и во всех мультиплексно-управляемых индикаторах, в любой конкретный момент времени дается разрешение на отображение только одного знака. Однако благодаря высокой скорости сканирования все знаки кажутся воспроизводимыми непрерывно.

Как видно из таблицы (рис.2), в течение каждого такта синхронизации на выход программируемого ПЗУ выдаются 3 бит информации о сегментах. Шесть тактов определяют синтезируемый знак. Таким образом, только три сегмента индикатора переключаются в течение каждого периода фиксации состояния прибора NE591, чем существенно ослабляются переходные процессы в нагрузке и уменьшаются большие изменения нагрузочного тока, которые являются недостатками обычных схем такого типа. Для уменьшения рассеиваемой мощности в каждой из схем типа NE591 используются только 6 из 18 выходов. Необходимо заметить, что одна схема управляет 6 из общего числа 18 сегментов каждого знакоместа.

Поскольку описываемая схема является цифровой, ни размещение компонентов, ни их величины не критичны. Типичное значение частоты синхроимпульсов не превышает 5 МГц, однако необходимо, чтобы длительность импульсов была не менее 100 нс, с тем чтобы обеспечить необходимую фиксацию индикаторных и стробирующих сигналов.

Выходные данные:

Журнал "Электроника" том 53, No.13 (591), 1980г - пер. с англ. М.: Мир, 1980, стр.71

Electronics Vol.53 No.13 June 05, 1980 A McGraw-Hill Publication

S. Cash Olsen. Low-cost alphanumeric decoder drives British-flag display, pp.135,137.

Раздел: МЕТОДЫ, СХЕМЫ, АППАРАТУРА

Тема:     Из опыта разработчика





Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:44 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/HardWare/Signetics/D19800605Elc036.shtml