пятница, 30 октября 2015 г.

Бегущая строка на дисплее от магнитолы. Железо.

Нашел недавно у себя в закромах панельку от магнитолы Hyundai H-CDM8057 с LCD дисплеем, решил его запустить и написать на нем что-нибудь. Что-нибудь оригинальное, "Hello world", например. Для этих целей пригодится китайский клон Arduino Uno, который я прикупил на Алиэкспресс не так давно. Осталось разобраться, что куда подключать, и что куда передавать.

PT6523

Разобрав панельку, увидел на плате контроллер с надписью PT6523 (аналог LC75823). Теперь бегом в гугл за технической документацией на этот девайс, и за схемой самой магнитолы (ссылки есть внизу страницы). PT6523 является драйвером для LCD дисплеев, и может контролировать до 156 сегментов. Работает он на частоте до 38КГц.



Рассмотрим коннектор панельки по-подробнее (3-я страница мануала от магнитолы):

  1. 5V, питание контроллера, подключаем к "+" питания
  2. INH, выключатель дисплея, в случае, если на плате не впаян резистор R133, впаиваем его (номинал 20...100 КОм). Если он впаян, то никуда подключать не надо.
  3. DATA, передача данных, подключаем к 11 контакту ардуино.
  4. CLK, тактовый сигнал, подключаем к 13 контакту ардуино.
  5. CE, управляющий сигнал, сообщает о начале передачи данных, подключаем к 10 пину ардуино.
  6. EN-B и
  7. EN-A, выходы крутилки-регулятора громкости. Подключаем к 2 и 7 пинам.
  8. GND, минус или земля, подключаем к "-" питания.
  9. KIN1 и
  10. KIN0, выходы кнопок управления, можно никуда не подключать
  11. REM, сигнал с пульта дистанционного управления. У меня его нет, никуда не подключал.
  12. LED-C, минус диодов подсветки, уже подключен к GND.
  13. B-LIGHT, подсветка дисплея. Судя по схеме магнитолы, требует 10В, однако, работает и от 5. Можно соединить с первым контактом разъема.
  14. LAMP, подсветка клавиатуры, можно не подключать.
У меня получился вот такой огород:


С железом разобрались, о программной части можно почитать здесь.

Ссылки - даташит на драйвер, и мануал на магнитолу, лежат на Google.Drive.

1 комментарий:

  1. Casino Sites that Accept Bitcoin For Real Money
    When it comes 마틴배팅 to the best online gambling 피망 포커 apk sites, Casinos with 마이크로 게이밍 a 먹튀 사이트 조회 wide selection of games from online 슬롯커뮤니티 casinos include NetEnt, Microgaming, Jackpot City,

    ОтветитьУдалить