Помогите подключить lcd новичку

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем vagrant, 16 май 2014.

  1. vagrant

    vagrant Нерд

    Есть два lcd, стояли когда то на телефоне, пытаюсь подключить их к ардуино (mega 2560) но не выходит!
    на первый экран датиша нет, но стоит драйвер HD44780A00, подключал согласно похожим lcd
    1. Ground
    2. VCC (+3.3 to +5V)
    3. Contrast adjustment (VO)
    4. Register Select (RS). RS=0: Command, RS=1: Data
    5. Read/Write (R/W). R/W=0: Write, R/W=1: Read (This pin is optional due to the fact that most of the time you will only want to write to it and not read. Therefore, in general use, this pin will be permanently connected directly to ground.)
    6. Clock (Enable). Falling edge triggered
    7. Bit 0 (Not used in 4-bit operation)
    8. Bit 1 (Not used in 4-bit operation)
    9. Bit 2 (Not used in 4-bit operation)
    10. Bit 3 (Not used in 4-bit operation)
    11. Bit 4
    12. Bit 5
    13. Bit 6
    14. Bit 7
    максимум что получилось это при подачи питания он оживает и все, при загрузке скеча (пробовал много разных) может помигать, изменить яркость и все.
    На картинке ниже это видно, как и сам lcd
    IMAG1560.jpg
    IMAG1563.jpg
    IMAG1565.jpg
    и второй экран, тоже с телефона, на него нашел датиш, смысл тот же, кроме как при уменьшении яркости на экране постоянно светятся символы.
    IMAG1567.jpg
    IMAG1569.jpg

    Если есть какие нибудь мысли поделитесь! Помогите, я только начинаю в этом всем разбираться так что знаний очень мало. И не исключаю вариант что lcd мертвые.
     
  2. CryNET

    CryNET Гик

    Возможно, выводы у первого экрана с HD44780A00 ведут в другие пины микросхемы, нужно смотреть разводку дорожек к пинам микросхемы у похожих экранов и узнать на самой микросхеме где какой пин и его название, а потом по дорожкам узнаете на каком выводе какой пин у вашего экрана.

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

    Но я могу ошибаться.
     
  3. vagrant

    vagrant Нерд

    Питание подключаю экран оживает, следовательно тут все верно, последние пины у всех экранов которые я находил одинаковые, остается только RS, RW, E какие тут могут быть варианты?
     
  4. CryNET

    CryNET Гик

    Как раз и их могут поменять местами, питание не трогают...
     
  5. vagrant

    vagrant Нерд

    Спасибо, нашел датишь, прозваниваю ноги)
     
  6. vagrant

    vagrant Нерд

    Я его одолел!!Ожил наконец то!! Спасибо за помощь!! Весьма интересная раскладка получилась



    1. Настройка контрастности (Vo)
    2. Напряжение питания, Vcc (+5V)
    3. Земля, общий провод, GND
    4. Bit 7
    5. Bit 6
    6. Bit 5
    7. Bit 4
    8. Bit 3
    9. Bit 2
    10. Bit 1
    11. Bit 0
    12. Строб по спаду (Enable)
    13. Чтение/запись (R/W)
    14. Выбор регистра (R/S)
     
    Megakoteyka нравится это.
  7. CryNET

    CryNET Гик

    Рад был помочь :)