Electricidad estática en circuito comparador?

Buenos días,

he utilizado un arduino ONE para controlar unos motores extractores e iluminación.
Lo controlo con 5 botones.

Como la potencia y los relés los controlo con las lineas digitales, he gastado las entradas analógicas para recibir la señal de los botones.

Para una botonera de 4 botones, he creado una red resistiva que da diferentes valores de tensión en el puerto analógico 1.

El detalle tampoco es importante, lo raro es que de forma aleatoria (entre 5 o 10 minutos al principio, cada vez menos hasta pocos segundos al final) las luces se apagan.

He comprobado que cuando mantengo pulsado un botón esto no sucede, por lo que no es un error de programación. Por la forma en la que cada vez sucede más rápido, me da que tiene que ver con la electricidad estática.

¿Hay alguna forma de hacer más estable un circuito para hacer más estable la medición analógica?:cry:

Saludos
 
Sería mas facil si hubieras publicado el esquema del circuito. Cuando no tienes pulsado ningun botón, ¿la linea queda al aire? Si es así tendrías que poner una resistencia pulldown. Por otro lado puedes poner un condensador en paralelo ~100nF.

Prueba con esto, sino, mejor publica esquematico. un saludo
 
Aquí tenéis el diseño.
Es muy básico.

La distancia a la primera botonera es de unos 80cm (la de 4 botones).
El otro pulsador está a más de 10 metros.

No tengo electrónica para eliminar los micro-rebotes, lo hago por software.

Alguna idea?


untitled_sketch_esquema_2.jpg
 
Pues seguramente sea ruido, R1 tendrías que ponerlo si puedes cerca del micro y bajar el valor de esos potes, puede que 10K sea mejor, con esos valores apenas circula corriente y los efectos del ruido son mucho mayores. Pon también el condensador cerca del micro.
Un cable blindado también ayudaría, estos finitos de antena podría servir.

Un saludo
 
Tienes valores demasiado altos. 100k es demasiada impedancia. Bajalo al orden de 10k o menos y seguramente irá bien.
 
Buenos días,

no son valores fijos, son potenciómetros que los regulo para tener una red resistiva con diferentes tensiones en función de la pulsación.

¿Sobre cuanto debería tener una red resistiva así?

Saludos
 
Atrás
Arriba