Я не могу управлять ЖК-дисплеем UP018D01 (www.ic72.com/pdf_file/u/590916.pdf) с моим микроконтроллером Basic Stamp II.
Первый шаг, который я пытаюсь сделать, это включить подсветку ЖК-дисплея. Согласно техпаспорту UP018D01 мы должны подавать +5 В постоянного тока.
Итак, я подключил GND UP018D01 к VSS BS2, а HI UP018D01 к P9 BS2. Затем я запустил следующий код:
' {$STAMP BS2}
' {$PBASIC 2.5}
main:
HIGH 9
GOTO main
К сожалению, подсветка выключена! Что я могу сделать? Где я ошибаюсь?
Похоже, вы пытаетесь управлять подсветкой с вывода микроконтроллера. Типичный контакт UC будет потреблять максимум ~ 20 мА, для вашей подсветки может потребоваться ~ 100 мА.
Если бы это была подсветка на основе светодиодов, вы бы сделали что-то вроде подключения подсветки напрямую к напряжению питания через необходимый токоограничивающий резистор.
Если вы хотите переключить его, вам придется использовать внешний транзистор для управления током, управляемым с вывода.
Однако похоже, что ваша подсветка основана на CCFL (люминесцентных лампах с холодным катодом), и для них требуется более сложная схема для генерации высокого напряжения, необходимого для их управления. Похоже, вам нужно ~ 190 В.
Из даташита :
Таким образом, вам нужно будет изучить управляющие схемы CCFL — эта заметка о приложении LT — неплохое место для начала чтения.
Или, если вам не нравится эта идея, вы можете просто взять дисплей со светодиодной подсветкой, их тысячи на выбор — Displaytech производит несколько приличных дешевых цветных TFT-экранов. SDT024BTFT — одно из их последних предложений, размер и разрешение которого аналогичны вашему ЖК-дисплею.