Сделайте ваш дисплей последовательным. Подключение ЖК-дисплеев к управляющему устройству

№ 5’2006
Большинство символьных ЖК/дисплеев подключаются к управляющему устройству через микросхему-контроллер, такую как HD44780 (Hitachi) или аналогичную. Однако такой интерфейс имеет серьезные недостатки. Он использует большое число линий ввода-вывода общего назначения (GPIO) микроконтроллера и не имеет возможностей регулировки контраста или интенсивности подсветки.

Большинство символьных ЖК/дисплеев подключаются к управляющему устройству через микросхему-контроллер, такую как HD44780 (Hitachi) или аналогичную. Однако такой интерфейс имеет серьезные недостатки. Он использует большое число линий ввода-вывода общего назначения (GPIO) микроконтроллера и не имеет возможностей регулировки контраста или интенсивности подсветки.

Схема на рисунке показывает, как можно сократить число требуемых выводов общего назначения с одиннадцати до двух, одновременно обеспечивая цифровое управление контрастностью ЖКИ и интенсивностью его подсветки. Многофункциональный расширитель порта ввода-вывода (U1) эмулирует типовой 8-битный порт ввода-вывода микроконтроллера. Можно использовать этот интерфейс с небольшим добавлением кода или даже без него, если микроконтроллер поддерживает на аппаратном уровне интерфейс I2C. С другой стороны, можно подвести требуемые сигналы через обычные линии ввода-вывода.

Рисунок. Схема, позволяющая снизить число требуемых выводов GPIO с 11 до 2, а также обеспечить цифровое управление контрастом и подсветкой дисплея
Рисунок. Схема, позволяющая снизить число требуемых выводов GPIO с 11 до 2, а также обеспечить цифровое управление контрастом и подсветкой дисплея

Операционный усилитель U3B является буфером для выхода ЦАП OUT1, который регулирует контрастность дисплея. Выход ЦАП OUT0 совместно с резисторами R1, R5, R6, операционным усилителем U3A и полевым транзистором N1, образуют регулируемый источник тока. Максимальному напряжению на выходе АЦП соответствует выходной ток 500 мА. Если используется дисплей другого размера и требуется изменить максимальный выходной ток подсветки, то следует изменить номиналы резисторов используя следующие формулы:

где VDD(min) — минимальное напряжение питания анода (типовое значение 4,5 В); VFLED(max) — максимальное прямое напряжение на светодиоде, IFLED(max) — максимальный прямой ток через светодиод, RDS(ON) — сопротивление ключа N1 в открытом состоянии, VFS(DAC) — размах выходного напряжения ЦАП, PR1 — минимальная мощность резистора R1 при его сопротивлении R6 = 10 кОм.

Более подробную информацию запрашивайте у авторизированных дистрибьюторов компании MAXIM (www.maxim-ic.ru).

Новый модуль семейства ConnectCore Wi-9C является первым в мире встраиваемым модулем для промышленных применений, оснащенным средствами передачи информации по стандартам 10/100 Mbit Ethernet и беспроводной передачи данных 802.11 a/b/g.

Особенности модуля:

  • Мощный 32-разрядный микропроцессор NetSilicon NS9360 на ядре ARM926EJ-S.
  • Память SDRAM/Flash до 256 Мб.
  • Возможность разработки приложений на платформах Thread-X, Windows CE, Linux.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *