Hola Buenas. Tengo un botón conectado a una PCB con un cable de unos 2 metros para introducir una señal en el uC de que se ha apretado el botón. El botón tiene uno de sus bornes conectado a 12V y el otro borne a la PCB (por el cable de 2 metros). He medido con un osciloscopio la entrada de la señal (un pulso el cual va de 0V a 12V y luego de 12V a 0V) y he visto que a parte de del switch bounce al inicio de la señal, se procude un pico de voltaje negativo cuando la señal baja a 0V. Supongo que este pico será debido a la frecuencia del falling edge y de la inductancia del cable. (Adjunto un dibujo de la señal que me sale por que no me deja subir la foto por tamaño). Para solucionar estos picos en inductancias suelo usar un diodo en paralelo a la bobina (flyback diode), pero en este caso al ser un cable no puedo hacer eso, ya que si suponemos que pongo el diodo en la PCB me supondría llevar otro cable de uno de los bornes del diodo al botón. Para solucionar este voltaje negativo he simulado un diodo en serie que no deje pasar la corriente de forma reversa y parece funcionar, pero tengo entendido que un diodo en paralelo descarga a la inductancia poco a poco y no se si al usar uno en serie y no descargar la bobina puede irse la energía por otro sitio. ¿Ustedes ven bien este diodo en serie?¿Se les ocurre otra forma de solucionarlo más eficiente?
Un saludo y gracias por su tiempo
si tenes el osciloscopio a mano y podes medirlo, yo lo que haria es :
PRIMERO: veo de generar el problema, que me aparezca seguido ( buenisimo seria ) .
SEGUNDO : voy poniendo protecciones de a una , y veo si solo uan de ellas lo soluciona, asi me queda como aprendizaje para siempre.
a mi siempre me resulto satisfactorio lo siguiente, practicamente nunca necesite recurrir a opto acopladores, mas bien las veces que lso use era por que tenia que relacionar 2 sistemas muy distintos.
R1 me limita la corriente en caso de problemas , la que circulara por lso diodos
tambien R1 trabajara con el C. para generar un retardo o atenuacion
este retardo no siempre se puede poner, pero si es para un pulsador, pues entonce si , seguro .
los diodos, son lo clasico en una entrada CMOS para evitar picos de sobretnension o tension inversa.
e