LCD module 34 pin
- Войдите на сайт для отправки комментариев
Пнд, 07/11/2016 - 10:25
Кто сталкивался с таким моулем? Как его подключить к arduino mega 2560, какую библиотеку использовать и где можно посмотреть распиновку???
вверху справа есть поиск по форуму, забиваете 3.2 lcd
где можно посмотреть распиновку???
На Вашем фото - белые буковки над жёлтым коннектором - это она и есть.
да дело в том что на этом другая распиновка!!!!! нет к примеру DB17. Просто задал вопрос, мож кто сталкивался именно с таким ? если нет то конечно буду сам разбиратся!!!!!
Да я мож неправильно выразился :) http://www.geeetech.com/wiki/index.php/3.2TFT_LCD#pin_difinition
Не понял, у Вас на плате модуля написана распиновка, что с ней не так, зачем Вы ещё какую-то ищете?
да дело в том что на этом другая распиновка!!!!! нет к примеру DB17. Просто задал вопрос, мож кто сталкивался именно с таким ? если нет то конечно буду сам разбиратся!!!!!
на вашем шилде и фото нет DB17 , откуда вы его взяли?
вот по вашему фото
Как подключить дисплей 3.2 LCD Module
http://arduino.ru/forum/apparatnye-voprosy/kak-podklyuchit-displei-32-lcd-module
картинки изх этой темы от AlexRyzh :
и другие темы дублеры тамже в поиске
смотрите по битности . 1-8 это 0-7 10-17 это 8-15
Да я мож неправильно выразился :) http://www.geeetech.com/wiki/index.php/3.2TFT_LCD#pin_difinition
Спасибо что носом ткнул!!!:) я уже как раз это и смотрю! :)
ничего страшного 1-8 это 0-7 ,а 10-17 это 8-15 (просто это исходили из распиновки контроллера на диспе) , практически в режиме 16 бит они выполняют роль 0-7 и 8-15
Получилось запустить?
нашел вот такой переходник, есть только в одном магазине на TaoBao. Подключил к Mege индикация работает(сенсор не проверял) для UTFT2.82 инициализация myGLCD(ILI9341_16,38,39,40,41); А вот с DUE выводит только четверть картинки, причем сдвинутой и ничего сделать не удалось.
Может быть все что угодно, в том числе проблемы c библиотеками. В 8-битном контроллере тип int 16 бит, а в DUE 32 бит
В библиотеке есть поддержка разных процессоров, а том числе и ARM, она должна по идее все учесть. Пока отложил это дело, жду прихода логического анализатора
нашел вот такой переходник, есть только в одном магазине на TaoBao. Подключил к Mege индикация работает(сенсор не проверял) для UTFT2.82 инициализация myGLCD(ILI9341_16,38,39,40,41); А вот с DUE выводит только четверть картинки, причем сдвинутой и ничего сделать не удалось.
да и правда, на Али и Ебае нет, странно.
и в чем его прикол? запихнули зачем-то кнопку , которую никогда не нажмеш под дисплеем? бред.
и микросхем меньше чем в огригинале : ( задумщик и производитель ELECFREAKS http://www.elecfreaks.com/store/lcd-tft01-arduino-mega-shield-v20-shd10-p-214.html )
мож какие-то ножки они не дотянули?
Так то на большее разновидности диспов есть и такие шилды
на Али и Ебае их тож много. но это 40 и 32 пина. не 34пина как здесь нужно.
Попробуйте к DUE напрямую дисп подключить (у них у обоих 3.3в логика) . А потом уж и понятно будет в чем траббл шилд или либа.
//
1. в Documents в либе прочтите pdf , там указано какие конфигурации не тестировались, возможно как раз эта.
2. пробуйте версии UTFT постарее, ибо в новых версиях выбрасывается поддержка некоторых шилдов диспов , видимо из-за того что их производители отказалишь башлять за либу.
да и правда, на Али и Ебае нет, странно.
и в чем его прикол? запихнули зачем-то кнопку , которую никогда не нажмеш под дисплеем? бред.
и микросхем меньше чем в огригинале : ( задумщик и производитель ELECFREAKS http://www.elecfreaks.com/store/lcd-tft01-arduino-mega-shield-v20-shd10-p-214.html )
мож какие-то ножки они не дотянули?
Так то на большее разновидности диспов есть и такие шилды
на Али и Ебае их тож много. но это 40 и 32 пина. не 34пина как здесь нужно.
Попробуйте к DUE напрямую дисп подключить (у них у обоих 3.3в логика) . А потом уж и понятно будет в чем траббл шилд или либа.
1. в Documents в либе прочтите pdf , там указано какие конфигурации не тестировались, возможно как раз эта.
2. пробуйте версии UTFT постарее, ибо в новых версиях выбрасывается поддержка некоторых шилдов диспов , видимо из-за того что их производители отказалишь башлять за либу.
Я потратил немало времени ища переходник 34 pin, но нашел только у одного продавца.
Насчет микросхем меньше чем в оригинале, хотел схему нарисовать, но остановился на полпути, проверял на МЕГЕ с помощью светодиодов что приходит, на входе ПУ все нормально. а на выходе где 3.3в гореть они не захотели, не понятно почему, хотя должны были. Поэтому отложил до прихода ЛА.
Прямо к ДУЕ и было подключено. Сначала у меня стояла UTFT1.3, в ней надо выбрать ITDB32WC и поправить размеры. Потом я перебрал версии которые удалось найти 2.43, 2.78-2.82. результат один. Вообще пишут(вроде на Arduino.cc) что с ДУЕ работать не будет из за несоответствия временных задержек.
... проверял на МЕГЕ с помощью светодиодов что приходит, на входе ПУ все нормально. а на выходе где 3.3в гореть они не захотели, не понятно почему, хотя должны были. Поэтому отложил до прихода ЛА.
Дык , на RD шилда надо было подать лог.1 . Тогда "ПУ" включатся в сторону передачи от ардуино к дисплею. и они будут выдавать то что у них на входе со стороны ардуино. Возможно еще на CS - лог0 (его могли развести на активацию "ПУ" )
Прямо к ДУЕ и было подключено. Сначала у меня стояла UTFT1.3, в ней надо выбрать ITDB32WC и поправить размеры. Потом я перебрал версии которые удалось найти 2.43, 2.78-2.82. результат один. Вообще пишут(вроде на Arduino.cc) что с ДУЕ работать не будет из за несоответствия временных задержек.
пока не могу с этим согласиться. шина дисплея быстрее чем ардуина (yj tckb xnj vj;yj lj,fdbnm d kb,e vfktymrbt pflth;rb). Что у вас за контроллер в диспе стоит на самом деле? что выдает читалка v3_portA_Port_C на меге , из темы про дисплеи от сотиков.
Возможно проверю дисп с этим коннтроллером на DUE , если найдется такой-же.
// что за "ЛА" ?
Дык , на RD шилда надо было подать лог.1 . Тогда "ПУ" включатся в сторону передачи от ардуино к дисплею. и они будут выдавать то что у них на входе со стороны ардуино. Возможно еще на CS - лог0 (его могли развести на активацию "ПУ" )
вот об этом я и не подумал, хотя тестер показывал на выходе 3.2В длительность 2 сек. Попробую еще раз
пока не могу с этим согласиться. шина дисплея быстрее чем ардуина (но если что можно добавить в либу маленькие задержки). Что у вас за контроллер в диспе стоит на самом деле? что выдает читалка v3_portA_Port_C на меге , из темы про дисплеи от сотиков.
Возможно проверю дисп с этим коннтроллером на DUE , если найдется такой-же.
// что за "ЛА" ?
ЛА - логический анализатор.
нашел вот такой переходник, есть только в одном магазине на TaoBao. Подключил к Mege индикация работает(сенсор не проверял) для UTFT2.82 инициализация myGLCD(ILI9341_16,38,39,40,41); А вот с DUE выводит только четверть картинки, причем сдвинутой и ничего сделать не удалось.
и в чем его прикол? запихнули зачем-то кнопку , которую никогда не нажмеш под дисплеем? бред.
и микросхем меньше чем в огригинале : ( задумщик и производитель ELECFREAKS http://www.elecfreaks.com/store/lcd-tft01-arduino-mega-shield-v20-shd10-p-214.html )
мож какие-то ножки они не дотянули?
Разобрался со схемой - 1, 2 и 4 (считая сверху) микросхемы работают только на передачу данных на индикатор, DIR посажен на +U. 1 и 2 - младший и старший байты. 4-ая передает сигналы управления, кроме RD. 3-ая передает в обратном направлении, включая RD, ошибка, но это ничего не меняет, чтение невозможно. Исправить это можно, но пока смысла не вижу. Схему выложу позже, требуются уточнения.