Модуль сенсорных кнопок на микросхеме TTP224
- Войдите на сайт для отправки комментариев
Втр, 23/02/2016 - 08:39
Здравствуйте форумчане, есть такая проблема с модулем сенсорных кнопок. Когда запитываешь модуль от ардуино через USB модуль работает отлично! Но стоит запитать ардуино от БП то модуль ведет себя не коректно, а именно начинают моргать сиветодиоды, прикасаешься к сенсору, светодиот сигнальный не горит, как должно быть а начинает хаотично моргать. Также если запитывать его напрямую БП -> понижающий DC-DC -> модуль. Но стоит только объеденить землю от USB то сразу отлично начинает работать.
Все модули, работающие в схеме, должны иметь общий GND.
Земля то и так общая! Но когда от USB работает отлично, а от БП не хочет работать как надо.
Воткните наоборот вилку в розетке (поменяйте местами фазу и ноль). Если станет лучше - значит говнянный фильтр в блоке питания (а мб он вообще отсутствует, лол). Чем лечить - неизвестно, но могут помочь электролит (6800 мкФ и больше) и дроссель (12000 мкГн и больше). Дроссель с такой индуктивностью можно сделать из кольца М2000 20х12х6 мм, 100 витков.
UPD. Для полной радости можно согнуть из жести коробку, соединить с землёй (там где на плате буквы N, L, E - к букве E, т. о. жёлто-зелёному проводу из розетки, а не к минусу питания) и поместить БП внутрь этой коробки. Фольга от шоколадок, из которой Наркоман Павлик шлем делал (на случай если печенеги на Русь нападут) - не годится.
Еще когда Ардуино запитана от БП и если втрой рукой прикоснуться к USB разъёму на плате ардуино то сенсор работает отлично. Или пинцетом второй рукой на плюс или минус прикасаешься все отлично работает..
P.S. От батарейки работает отлично))