TFT 5.0 (LCD ITDB02-5.0 + ITDB02 LCD Mega Shield V2.1) на Mega 2560 зависает.

Sr.FatCat
Offline
Зарегистрирован: 19.02.2016

Вот такой LCD http://devicter.ru/goods/TFT-5-0-LCD-Touch-Screen-ITDB02-5-0 через шилд http://devicter.ru/goods/ITDB02-LCD-Mega-Shield-V2-0 подключено на Mega 2560 (китайчатина на CH340G). Запитан только от USB компа.

При первом подключении запустился без проблем и минут 20 крутил стандартный пример UTFT_Demo_800x480. Потом без видимых причин вырубился (на дисплее картинка осталась, но появилась черная полоса, на меге все потухло кроме светодиода ON, из списка девайсов на компе исчез). Теперь после вытаскивания из USB и повторного подключения запускается, работает 5-30 сек и по вышеописанной схеме умирает.

Если дисплей сковырнуть и оставить один шилд - мега работает нормально и не умирает.
 

Куда рыть посоветуете?

diger67
Offline
Зарегистрирован: 25.07.2015

Питаете от USB или подключаете от внешнего блока. Помнится купил 5.0' TFT HDMI и малину. подключил. загружается и виснит через минуту полторы. Запитал через разъем USB индикатора и все заработало нормально. Похоже у вас срабатывает защита стабилизатора, при этом lm1117 сбрачывает U в половину. Светодиод гореть будет, а вот процессор уходит в стендбай, так как выставлена защита по снижению питания ниже 2.7V.

slider
Offline
Зарегистрирован: 17.06.2014

к примеру 7" хавает подсветкой ток  500мА + контроллер SSD1963   150мА + шилд (м/с преобразователи ...мА уровней)+ сама Мега ...мА. а там надо все это вырубать и ждать пока терм. пред. остынет и восстановиться, и снова у вам могут быть доступны 5-20минут, пока он снова нагреется и сработает.

Короче это явно гораздо больше возможностей 500мА USB 2.0 (на практике может быть чуть выше). Вот и срабатывает самовосстанавливающийся предохранитель в компе, иногда  и в Меге.

- либо на шилде перепаять перемычку с LED_A на PWM и уменьшить яркость подсветки в скетче (если перемычки есть на шилде, в темах про 7" можно найти)

- либо питать от USB 3.0 , или хороший USB хаб с внешним питанием

- либо запитать от внешнего БП в соответствующий разъем . БП желательно 7.5в-9в , если выше - может перегрееться стабилизатор на Меге  lm1117-5.0 

фотки:  http://arduino.ru/forum/apparatnye-voprosy/arduno-2560-7-ekran-lcd-tft#comment-197740

Sr.FatCat
Offline
Зарегистрирован: 19.02.2016

Спасибо за советы. Буду пробывать с внешним БП. Сам думал на питание, ибо больше даже не могу придумать на что думать, но смущает, что при первом включении 20 минут проработало...

slider
Offline
Зарегистрирован: 17.06.2014

фотки переделки разместил в соседней ветке http://arduino.ru/forum/apparatnye-voprosy/arduno-2560-7-ekran-lcd-tft#comment-197740