Н. Н. Васерин, Н. К. Дадерко, Г. А. Прокофьев применение полупроводниковых индикаторов

Вид материалаДокументы
Рис. 4.11. Структурная схема устройства управления индикаторами типа ЗЛС340А
N буферных накопителей данных, т. е. для всех индика­торов первой линейки. После записи данных в N
Подобный материал:
1   ...   9   10   11   12   13   14   15   16   ...   22

Рис. 4.11. Структурная схема устройства управления индикаторами типа ЗЛС340А



При большом числе потребителей предпочтительнее второй способ кодирования.

Обычно индикаторы размещаются в несколько линеек. Так, индикатор, состоящий из 120 знакомест, может быть размещен в 5 линеек по 24 знакоместа в линейке или 6 линеек по 20 знако­мест в линейке. Последнее размещение индикаторов приведено на рис. 4.12. Адресная часть при этом способе кодирования несет информацию только о местоположении двух символов в линейке, а номер линейки передается в коде данных. Следовательно, если в линейке 20 знакомест, то в адресной части будет задействова­но только 10 адресных комбинаций вместо 40 при первом способе кодирования.



Рис. 4.12. Размещение индикаторов на информационном поле в шесть строк по двадцать индикаторов в каждой


Так как схемное построение устройства управления индикато­рами не зависит от способа кодирования данных, то в приведен­ной схеме на рис. 4.11 представлен только второй способ кодиро­вания.

Код информации поступает на преобразователь, выполненный на ИМС 75АП002, которым он из биполярного преобразуется в униполярный последовательный код, сопровождаемый синхроим­пульсами (СИ). По отрицательным фронтам импульсов СИ последовательный код записывается в регистр. В соответствии с ГОСТ 18977-79 между 32-разрядными кодовыми посылками (словами) информации существует пауза, т. е. время, в течение которого информация не передается. Для обработки данных, записанных в регистр, необходимо определить паузу, которая го­ворит о том, что все 32 разряда информации записаны в регистр. По команде со схемы определения паузы дешифратор адреса расшифровывает адресную часть слова и три разряда данных (номер линейки).

При положительном анализе адреса с выхода дешифратора на формирователь сигналов управления подается код адреса ячейки оперативного запоминающего устройства (ОЗУ). Однов­ременно по команде со схемы определения паузы формирова­тель сигналов управления выдает на ОЗУ команду «Запись». По команде «Запись» и при наличии адреса код первого символа запишется в соответствующую ячейку ОЗУ. После этого по сигналу из генератора тактовых импульсов коммутатор данных подключит на вход данных ОЗУ код-второго символа, а дешиф­ратор адреса сформирует адрес новой ячейки ОЗУ, куда и запи­шется код второго символа.

Для сокращения объема электронного оборудования и для простоты преобразования произвольной адресной части входной информации в упорядоченную последовательность адресов для записи данных в ОЗУ в качестве дешифратора адреса целесооб­разно использовать программируемые ПЗУ, например 556РТ5 или 556РТ7. После записи поступивших кодов символов в ОЗУ формирователь сигналов управления переводит ОЗУ в режим считывания, а на его адресные входы подключает выход генера­тора тактовых импульсов. На время записи данных в ОЗУ гене­ратор тактовых импульсов блокируется сигналом с дешифратора адреса, поэтому код адреса на выходе генератора тактовых импульсов в это время не изменится.

После записи данных блокирующий сигнал с генератора так­товых импульсов снимается, а на вход ОЗУ поступает следую­щий по порядку адрес на считывание данных. В этом режиме из ОЗУ будут последовательно считываться записанные данные о кодах символов. Пусть поле полупроводниковых индикаторов содержит К линеек и N знакомест в линейке.

Цикл формирования и воспроизведения изображения начина­ется с формирования генератором тактовых импульсов импульса запуска. Одновременно с других выходов генератора тактовых импульсов через формирователь сигналов управления на адрес­ные входы ОЗУ подается код адреса, по которому записан код символа для первого знакоместа первой линейки индикаторов. Код соответствующего символа, считанный из ОЗУ, поступает на генератор символов, который может быть реализован на микро­схемах памяти 505-й серии со стандартными программами или на программируемых потребителем микросхемах.

Единственное требование к генератору символов состоит в том, что выходные данные для каждого символа должны быть собраны в виде семи наборов из пяти разрядов каждый. Генера­тор символов по данным из ОЗУ и коду строки (первой), посту­пившему из генератора тактовых импульсов, выдает в буферные накопители 5-разрядный код первой строки выбранного символа. В это время сдвиговый регистр сигналов записи по импульсу запуска и тактовому импульсу (ТИ) формирует на выходе 1 — 1 импульс записи, в результате 5-разрядный код будет запи­сан в буферный накопитель 1 — 1 (рис. 4.13).

Выходы буферного накопителя 1 — 1 через усилители тока под­ключены к шинам столбцов индикатора 1 — 1. Здесь и далее пер­вая цифра означает номер знакоместа в линейке, вторая цифра означает номер линейки. Одновременно сдвиговый регистр строк (см. рис. 4.11) на выходе 1 — 1 сформирует по сигналу импульса запуска и импульсу записи 1 — 1 импульс первой строки первой линейки, а первый триггер задержки установится в нулевое со­стояние (рис. 4.14). Далее код адреса на входе ОЗУ изменится на 1 и на генератор символов поступит код следующего символа, а код строки останется прежним. Следовательно, на выходе гене­ратора символов появится 5-разрядный код первой строки второ­го символа, который запишется в накопитель 21 по следующе­му импульсу записи. Импульсы записи формируются на каждую адресную комбинацию, поступающую на ОЗУ с генератора такто­вых импульсов, так как частота смены адреса совпадает с часто­той ТИ.

Коды символов первых строк аналогичным образом будут за­писаны с N буферных накопителей данных, т. е. для всех индика­торов первой линейки. После записи данных в N — 1 буферный накопитель первый триггер задержки установится в состояние 1 и импульс первой строки первой линейки пройдет через схему задержки и подключит через первый ключ шину первых строк первой линейки индикаторов к источнику питания. При этом за­горятся только те светодиоды первой строки, которым соответст­вует нулевое состояние разряда буферных накопителей. Схема задержки обеспечивает подключение через ключи строк соответ­ствующей шины строк индикаторов к источнику питания только после записи данных во все буферные накопители соответствую­щей линейки.

На рис. 4.15 представлен один из вариантов принципиальной схемы подключения индикаторов типа ЗЛС340А. Предпола­гается, что в местах пересечения шин столбцов и строк установ­лены СИД, причем аноды СИД подключены к шинам столбцов, катоды — к шинам строк.

Работа приведенной схемы поясняется на примере включения только одного СИД в матрице размером 5X7. Код из генератора символов по импульсу записи запишется в регистр D1 (буферный накопитель данных). В данной схеме включенному состоянию СИД соответствует нулевой уровень на выходе регистра D1. При нулевом уровне на выходе D1 транзистор VТ1 (усилитель тока) откроется (R1 задает токовый режим транзистора VT1), напряже­ние источника питания подключится на аноды СИД, объединен­ных в первый столбец матриц. Одновременно на выходе регистра D2 (сдвигового регистра строк) формируется импульс седьмой строки и подается на вход D3 (схемы задержки). На второй вход D3 подается импульс с триггера задержки. При совпадении сигналов с регистра D2 и импульса с триггера задержки на выходе D3 появится нулевой уровень сигнала, которым откры­вается транзистор VТ-2. Резисторы R2 и R3 задают режим работы транзистора VТ2. Открытый транзистор VТ2 подключит напряже­ние источника питания к базе транзистора УТЛ (ключ строк). При открывании транзистора VT3 катоды СИД седьмой строки будут подключены к корпусу источника питания. При этом СИД, подключенный анодом к первому столбцу, а катодом к седьмой строке, загорится.



Рис. 4.13. Схема подключения поля из Л1 X Л полупроводниковых индикаторов типа ЗЛС340А