No tengo mucha experiencia con la ingeniería eléctrica y los maestros nos han dado (principalmente a mí, soy el ingeniero de software, el resto son diseñadores de medios) una tarea bastante desafiante. Nos han dado una máquina de café y necesitamos conectarla a un Arduino. Le dieron la punta para soldar los cables al conector de los botones en el panel frontal. Ahora pasamos un día desarmando la cosa y dejando los botones expuestos. En este punto no tenemos ni idea de cómo proceder.
El botón en sí es simple...
...pero ¿dónde necesitamos soldar los cables? Los cuatro pines o solo dos de ellos? No tengo documentación sobre lo que está usando (voltaje, etc.) y medirlos sería difícil ya que está separado y no podemos alimentarlo. ¿Podría alguien señalarme la dirección correcta y/o darme alguna lectura sobre el tema?
Esto va a requerir mucha especulación de mi parte. Hay un par de formas de cablear un botón pulsador (p. ej., tirado hacia arriba pasivo, tirado hacia abajo pasivo) y la forma en que se "puentea" depende mucho del cableado específico y del tipo de botón pulsador (p. ej., normalmente abierto, normalmente cerrado ). Sin embargo, el cambio parece bastante común, como este . Es decir, probablemente funciona así (esquemáticamente):
Comience por obtener un multímetro y hacer una verificación de continuidad entre los pines del botón pulsador. Me aventuraría a suponer que los cuatro pines del botón pulsador son en realidad dos pares eléctricos (es decir, {T1,T2} y {T3,T4} en el esquema anterior). Sin presionar el botón, probablemente obtendrá los dos pares de timbre, y con el botón presionado, probablemente obtendrá los cuatro para que suenen entre sí.
Vamos con eso. Desea utilizar el Arduino para "pulsar" los botones. Es posible que pueda salirse con la suya conectando el Arduino GND a un lado del botón pulsador y un pin DIG al otro lado, luego configurando el pin en BAJO para "presionar" el botón, y ALTO para "liberar" el botón. Es difícil decirlo sin medir cómo está conectado el botón pulsador en el circuito.
La forma más genérica de omitir un botón y ponerlo bajo el control electrónico de un microcontrolador (como un Arduino), sin saber nada más al respecto, es (una vez que descubra qué pines se cortocircuitan al presionar el botón) para poner un " pase la puerta" (también conocida como puerta de transmisión) en paralelo con él y contrólelo con dos pines del Arduino.
Una puerta de paso es un transistor PMOS y un transistor NMOS con sus pines de drenaje y fuente (respectivamente) conectados entre sí. Para "encender" la puerta de acceso, suministre a la puerta PMOS un BAJO y a la puerta NMOS un ALTO. Usted apaga la puerta de paso (sorpresa) al proporcionar a la puerta PMOS un ALTO y a la puerta NMOS un BAJO.
El dispositivo más sofisticado a utilizar sería un circuito integrado de interruptor analógico que se ajuste a sus necesidades específicas de número de interruptores, polos y tiros. Un pequeño orificio pasante bastante bueno que manejará hasta cuatro interruptores independientes sería el CD4016BE de TI .
Esos son botones "táctiles" simples y comunes.
Si obtiene un multímetro y lo configura en el modo de "prueba de continuidad" (el modo de pitido) y verifica la continuidad de los pines con el botón presionado y soltado, debería encontrar algo como esto:
Es decir, cuando no se presiona, la "superior" y la "inferior" (con el interruptor como "retrato" - lados largos arriba y abajo), los dos pines superiores están conectados y los dos pines inferiores están conectados. Con el botón presionado, debería encontrar que todos los pines están conectados.
Entonces, puede conectar un cable a la parte superior y un cable a la parte inferior.
cromo
usuario1844
johan b