Плохо работает TouchPad при питании от внешнего источника
- Войдите на сайт для отправки комментариев
Есть конструкция(контроллер счетчиков воды) сделана на Nano (ch340) и в качестве экрана использован 2.8 TFT шилд для уно с тачем. Библиотека для шилда mkufriends. Для тачпада используется стандартная LCDTFT.
То что на нем координаты перепутаны это ладно, в целом он конечно реагирует не очень, но приемлемо.
В чем проблема:
При отладке-прграммировании используется как бы паразитное питание от USB. Т.е. внешний источник питания может быть как подключен так и отключен. При этом если питание от USB есть, то реакция на нажатия есть, если же питание идет только от встроенного источника питания - реакции практически нет, нажатие почти не определяется(иногда в одной области экрана).
Питание на шилд подается 5v (VCC то-есть) 3.3в от отдельного стабилизатора, ну и на нем стоят 245 преобразователи уровней.
Изменение напряжения питания дает результат, но не принципиальный менял от 5.1в до 4.4в - впечатление чем меньше, тем больше вероятность срабатывания на нажатие, но все равно плохо.
При подключении USB питания ситуация нормализуется. Понятно тк Тач это аналоговая штука где то меняется напряжение, но что можно предпринять конкретно?
GND всех этих источников соединил?
Все соединено на плате
внешнее питание идет через развязывающий диод(напаян позже) но и без него эффект был тот же.
привожу фото платы сделана ЛУТ проводки в основном косяки разводки или модификация конструкции.