"DVDXpert" - компас в мире Hi-Fi и High End техники и другой stereo и home cinema аппаратуры.

ДРАЙВЕР ЖК ДИСПЛЕЯ НА ОТЕЧЕСТВЕННЫХ ДЕТАЛЯХ и ПРИНЦИП РАБОТЫ ЖК ИНДИКАТОРА

24-08-2020

К счастью, ЖК индикаторы нормально работают при подаче на выводы ТТЛуровней, поэтому выводы индикатора можно подключать прямо к выводам микросхем. Количества выводов микроконтроллера PIC16F84 недостаточно для подключения индикатора напрямую. Поэтому принято решение выводить данные в последовательном виде и преобразовывать их в параллельный вид при помощи последовательнопараллельных сдвиговых регистров КР1533ИР24 (74LS299). В этом случае для вывода информации задействованы только два вывода микроконтроллера: вывод данных и вывод строба. Еще один вывод используется для управления уровнем на подложке индикатора. Причем разрядность индикатора может быть очень большой и ограничивается только разумным количеством компонентов.

Это схемное решение также подходит для других случаев преобразования последовательного кода в параллельный. Например, таким образом можно управлять большим числом семисегментных светодиодных индикаторов и даже выводить информацию на принтер. Разумеется, существуют специальные микросхемы, управляющие ЖК индикаторами. Но стоимость контроллера ЖКИ с шиной PC производства Philips при доставке почтой в регионы России составляет около 8 долларов, а стоимость четырех регистров КР1533ИР24, продающихся везде, около 6 рублей. Думается, что для радиолюбителя или при мелкосерийном производстве второй вариант предпочтительнее.

На рис. 310 показана цоколевка индикатора ИЖЦ214/7, а на рис. 311 внешний вид макетной платы модуля индикации (контроллер расположен на другой плате).

Принципиальная электрическая схема показана на рисунке 312. Выводы микроконтроллера, к которым подключены выводы модуля индикации, выбраны произвольно и совпадают с выводами, задейст воваными в схеме часовтермометра, описанной ниже.

Принципиальная электрическая схема модуля индикации

Схема чрезвычайно проста и не требует особых комментариев. Источник питания +5В может быть любым и на схеме не показан.

В соответствии со схемой, первым выгружается старший бит первого знакоместа, и далее по порядку. После выгрузки всех восьми бит первого знакоместа выгружается старший бит второго знакоместа и т.д. Таким образом, старший бит первого знакоместа последовательно проходит по всем регистрам, пока не достигнет своего разряда. Благодаря инерционности ЖКИ, мерцания сегментов во время загрузки не заметно. Если использовать светодиодные индикаторы, то мерцание будет заметным и потребуется применять гашение индикатора на время загрузки. Для этого можно, например, задействовать еще один вывод микроконтроллера и на время загрузки переводить выходы регистров в высокоимпедансное состояние.

КАК РАБОТАЕТ ПРОГРАММА, ПРИВЕДЕННАЯ В ЛИСТИНГЕ 7


Смотрите также:
 Виды телевидения. Спутниковое телевидение.
 Маршрутизатор
 РАСШИРЕННЫЕ ОТЛАДОЧНЫЕ ФУНКЦИИ MPLAB
 Небесная битва
 СИНТАКСИС ИСХОДНОГО ТЕКСТА

Добавить комментарий:
Введите ваше имя:

Комментарий:

Защита от спама - решите пример: