Arduino + relés + múltiples cerraduras magnéticas

0

Soy nuevo aquí.

Vi algunos ejemplos sobre cómo conectar un Arduino a un relé para activar un bloqueo magnético.

¿Qué pasa si tengo 30 cerraduras magnéticas. ¿Significa que necesito tener 30 relés también? Si necesito 30 relés, ¿tendré suficiente puerto GPIO en el Arduino para conectar los 30 relés? ¿Alguna muestra para referirse?

    
pregunta user1872384

2 respuestas

3

Dependiendo de lo sencilla que sea la interfaz de usuario para la configuración de su casillero, un Arduino puede ser capaz de administrar una gran cantidad de armarios. Sí, necesita un control de E / S individual para administrar cada uno de los bloqueos (ya sea por relé, transistor, FET ...) pero hay una manera fácil de lidiar con la obtención de las E / S que necesita para el Arduino.

El Arduino es capaz de operar una interfaz I 2 C. Puede utilizar un chip de expansión de puerto de 8 bits que tiene una interfaz I 2 . Esto puede proporcionar control para hasta 8 bloqueos. Luego, agregue hasta tres más de estas partes I 2 C para controlar los armarios adicionales hasta un total de 32. Una pieza de expansión de puerto adecuada puede ser el PCA9538.

(Fuentedeimagende Hoja de datos NXP 9538 )

Cada uno de los cuatro expansores de puertos en su sistema tendría los pines A0 y A1 conectados en combinaciones de 00, 01, 10 y 11.

Tenga en cuenta que también puede encontrar expansores de puertos que tengan 16 I / Os si desea un nivel diferente de desarrollo incremental para su sistema.

    
respondido por el Michael Karas
0

Si usa un Arduino Mega, tendrá 54 pines de E / S digitales para usar. También puede utilizar los pines analógicos como E / S digital.

Probablemente esta sea una solución más simple que usar expansores.

    
respondido por el Jeff Wahaus

Lea otras preguntas en las etiquetas