Reduzca el voltaje para leer el zumbador con GPIO

0

Utilizando el GPIO en un BBB Estoy intentando detectar un cambio en el voltaje proveniente de una fuente de CC que activa un timbre cuando se completa el ciclo de las máquinas. He localizado las conexiones de CC del tablero de control de la máquina al zumbador. Al probar + a tierra obtengo 13.2V. Al probar + al zumbador obtengo 6v / 6ma. Cuando el zumbador se activa, sube y baja 5 veces de 6v / 6ma a 10v / 20ma. Entonces, mi pregunta es cómo construir un circuito usando estos dos contactos que se reduce a aproximadamente 2.5v & < 5ma como para no soplar el GPIO?

Soy muy nuevo en esto, pero en base a buscar en la web, mi pensamiento inicial fue un divisor de voltaje, ya que parece ser un circuito simple para crear que puedo calcular fácilmente los tamaños de resistencia para ... PERO I Estoy preocupado por los picos mientras el zumbador opera. En mi prueba de estos contactos con mi multímetro varias veces el medidor indicó una sobrecarga.

También leí sobre Triacs y pensé que podría aislar el pico, pero el problema es que incluso cuando la máquina está inactiva / inactiva, el voltaje entre el cable + y el zumbador sigue siendo 6v, por lo que el triac nunca se restablecerá.

Gracias

Scott

    
pregunta ScottEH

1 respuesta

1

Use una resistencia del zumbador, tal vez 1kohm a 10kohm y aliméntela a un diodo Zener. El zener limitará el voltaje visto por tu chip. Si su circuito funciona a 3,3 voltios, elija un diodo zener de 2,7 voltios. Si se ejecuta desde 5 voltios, elija un zener de 4.7 voltios.

Intente googlear el regulador de voltaje zener.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas