Проблема с дисплеем на основе SSD1289 и тачскрином

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Встал на лапы
Сообщения: 106
Зарегистрирован: Чт мар 29, 2012 13:07:27

Сообщение dreamernf »

Друзья, привет всем. Нужен ваш хелп. Ситуация: есть Atmega128, дисплей на SSD1289 c тачскрином на ADS7843. Подключил дисплей, все работает превосходно. Проблемы начались, когда подключил тачскрин. Функционально все работает, нажимается, координаты считываются правильно. Но на экране периодически появляется белесый фон, когда жмешь на тачскрин - он пропадает. При старте устройство тоже не сразу может появиться. Такое ощущение, что я часто экран перерисовываю, ставил задержки. Но стоит отключить разъем тачскрина - сразу на дисплее все хорошо. Такое ощущение, что со шлейфа тачскина идет наводка.

Дисплей питается от 3.3В, остальная часть от 5В. Собрано на макетке

Изображение
Изображение

Программлю на Code Vision 3.07, библиотеки родные.

Что на экране - выложил фото.

Спасибо заранее всем за советы.
Реклама
Опытный кот
Аватара пользователя
Сообщения: 838
Зарегистрирован: Вт апр 12, 2011 18:38:19
Откуда: с Земли

Сообщение coredumped »

Я бы посоветовал перепроверить цепи питания - это для начала. Поставьте конденсаторы на питание, поближе к дисплею.
Чтоб исключить программные проблемы, временно закоментируйте опрос тачскрина.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Встал на лапы
Сообщения: 106
Зарегистрирован: Чт мар 29, 2012 13:07:27

Сообщение dreamernf »

спасибо за совет, а кондеры какого номинала и сколько штук поставить?
Программно сегодня отключу тачскрин и посмотрю как будет работать
Встал на лапы
Сообщения: 106
Зарегистрирован: Чт мар 29, 2012 13:07:27

Сообщение dreamernf »

в общем вопрос закрыт, дело было в "плохом" питании
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Периферия»