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

Операционный усилитель 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.