Compartir un botón pulsador con múltiples tarjetas

-2

Me gustaría tener varias tarjetas idénticas (arduinos) cada una con su propia fuente de alimentación, y conectadas en serie con algunos cables, cada tarjeta puede recibir una señal a un pin de entrada cuando se presiona un botón.

Mi problema es que me gustaría tener un solo botón que aumente la señal en todos los tableros a la vez. Entiendo que la conexión a tierra debe ser común entre todos los tableros de voltaje, pero ¿qué pasa con los + 5V que proporcionará el botón como señal? ¿Se pueden conectar todos los tableros + 5V juntos? ¿Y el botón simplemente proporcionaría eso a todos los pines de entrada?

No tengo ni idea de cómo conectarlo correctamente. Gracias!

    
pregunta Daniel M

1 respuesta

4

Supongo que todas las placas se suministrarán, por ejemplo, 9 V, y que cada placa tendrá su propio regulador de 5V. Entonces no, no debe conectar los suministros de 5V porque no serán todos exactamente 5.00000V Habrá un regulador que suministra el voltaje más alto (incluso de eso es 5.01V) y tomará toda la carga mientras que los otros reguladores simplemente permanezcan allí y no hacer nada! (pensarán, oh 5.01V es demasiado alto, esperaré hasta que el voltaje caiga por debajo de 5.005 antes de hacer nada).

Pero no es necesario conectar los rieles de 5 V juntos. Dado que los Arduino se ejecutan en 5 V, cualquier valor superior a 2,5 V se considera un "1". Así que solo conectaría todas las entradas de todas las placas y conectaría eso a tierra con una resistencia de 10 kohm. Luego conecte el interruptor entre todas esas entradas y uno de los suministros de 5 V en una de las tarjetas. No importa cuál. Para estar realmente seguro de que no puede fluir un exceso de corriente, puede colocar una resistencia de 1 kohm en serie con el interruptor, pero esto es opcional.

Nota adicional: esto supone que todas las tarjetas están siempre encendidas. Si uno de ellos está APAGADO y presiona el interruptor, 5V proporcionará corriente a través de los diodos de protección ESD en la entrada del microcontrolador, aumentando el suministro. Por lo general, no se hará daño en esta situación, pero si desea una solución más elegante, coloque una resistencia de 100 kohm en serie con la entrada de cada arduino. Eso resolverá este problema.

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas