Как вмешаться между резиновой кнопкой и платой пульта управления

Кренделек
Offline
Зарегистрирован: 24.04.2017

Добрый вечер! 

Имеется пульт управления.  кнопки -резинки замыкают дорожки на плате. Одна дорожка прозванивается с землей. вторая, через различные smd элементы идет в микропроцессор. 

Стоит задача внедрить ардуинку в пульт(между кнопкой и платой), чтобы понимать, что кнопка была нажата и отпущена, а также эмулировать ардуиной нажатие кнопки(как будто кнопку нажали).

ЗАменять микроконтроллер нельзя(много других функций выполняет). схемы всего пульта нет.

как можно это сделать?

Кренделек
Offline
Зарегистрирован: 24.04.2017

Изначально думал применить оптопару типа PC817 для воздействия на кнопку, но как снимать сигнал о нажатии?

Потом подумалось,  а нужно ли гальванически развязывать входы имеющегося контроллера и ардуинки?- может напрямую подключиться?  и менять периодически назначение входа ардуины? например  она всегда будет в режиме входа слушать порта, а когда надо вмешаться, меняем его на выход и пуляем единицу-ноль на выход и потом возвращаем режим на вход?-  такое возможно? 

nik182
Offline
Зарегистрирован: 04.05.2015

Возьмите осцилограф и посмотрите что твориться на дорожке, которая не прозванивается с землёй, до и после нажатия кнопки. Это я к тому, что встречал пульты с мультиплексированием и на дорожках был меандр. Если значения постоянные, то просто - переключать вход ноги на выход для эмуляции нажатия кнопки. Если меандр то все сложнее - надо синхронизироваться с процессором.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

оптопара не только для гальваноразвязки, а чтобы не влять на цепь. насчет снимать хз. надо смотреть осциллографом

Кренделек
Offline
Зарегистрирован: 24.04.2017

Да уш, осцилографа то у меня под рукой нет :(

nik182
Offline
Зарегистрирован: 04.05.2015

Ну так хотя бы тестером сколько вольт на постоянном токе и сколько на переменном при нажатой и отпущенной кнопке. Если на переменном ноль то всё впорядке. Можно и читать и управлять.

Кренделек
Offline
Зарегистрирован: 24.04.2017

Завтра попробую подобраться  к пульту

BRUTUS
Offline
Зарегистрирован: 13.05.2016

Если это тупо пульт как от телека с мембранными кнопками... элементарно считываются ИК-сигналы всех кнопок, и этот пульт просто клонировать ардуиной - с сохранением всех донорских ИК-сигналов и добавлением неограниченного кол-ва фич (IRremote в помощь, первоначально считать приёмником коды и потом эти коды посылать)

Кренделек
Offline
Зарегистрирован: 24.04.2017

Это далеко не пульт от телека

IVAN222
Offline
Зарегистрирован: 19.04.2017

А если этот пульт заменить уневерсальным. Который считывает коды со старого и программируется любой код под любую кнопку.

Кренделек
Offline
Зарегистрирован: 24.04.2017

Всем спасибо за участие!    вышел из положения другим способом: у кнопки есть (функционально связанный) светодиод состояния. Я к нему последовательно оптопару присобачил, а выход в ардуньку пульнУл. сигнал дошел. Это уже хорошо. буду дальше изучать мат часть ардуньки