Плохо работает TouchPad при питании от внешнего источника

Proset
Offline
Зарегистрирован: 01.03.2016

Есть конструкция(контроллер счетчиков воды) сделана на Nano (ch340) и в качестве экрана использован 2.8 TFT шилд для уно с тачем. Библиотека для шилда mkufriends. Для тачпада используется стандартная LCDTFT.

То что на нем координаты перепутаны это ладно, в целом он конечно реагирует не очень, но приемлемо.

В чем проблема:

При отладке-прграммировании используется как бы паразитное питание от USB. Т.е. внешний источник питания может быть как подключен так и отключен. При этом если питание от USB есть, то реакция на нажатия есть, если же питание идет только от встроенного источника питания - реакции практически нет, нажатие почти не определяется(иногда в одной области экрана).

Питание на шилд подается 5v (VCC то-есть) 3.3в от отдельного стабилизатора, ну и на нем стоят 245 преобразователи уровней.

Изменение напряжения питания дает результат, но не принципиальный менял от 5.1в до 4.4в - впечатление чем меньше, тем больше вероятность срабатывания на нажатие, но все равно плохо.

При подключении USB питания ситуация нормализуется. Понятно тк Тач это аналоговая штука где то меняется напряжение, но что можно предпринять конкретно?

Radjah
Offline
Зарегистрирован: 06.08.2014

GND всех этих источников соединил?

Proset
Offline
Зарегистрирован: 01.03.2016

Все соединено на плате

внешнее питание идет через развязывающий диод(напаян позже) но и без него эффект был тот же.

привожу фото платы сделана ЛУТ проводки в основном косяки разводки или модификация конструкции.

Плата снизу

Экран без USB работает только нажатие в центре