Circuito 8 relés potencia y 8 entradas aisladas RLY816
El circuito controlador de 8 relés de alta potencia por USB (USB-OPTP-RLY816) proporciona ocho salidas de relé de contacto aislados ópticamente y libre de voltios con una corriente de hasta 16 A cada una.
Los relés son del tipo SPCO (Interruptor unipolar de dos posiciones). Los pines normalmente abiertos, normalmente cerrados y los comunes están todos disponibles en terminales de tornillo.
El procesador se alimenta y controla desde cualquier USB estándar y la alimentación del relé se obtiene del adaptador de alimentación CC.
Más información
El circuito controlador de 8 relés de alta potencia por USB (USB-OPTP-RLY816) proporciona ocho salidas de relé de contacto aislados ópticamente y libre de voltios con una corriente de hasta 16 amperios cada una. El procesador se alimenta y controla desde cualquier USB estándar y la alimentación del relé se obtiene del adaptador de alimentación CC. La clavija de alimentación de corriente continua tiene un tamaño de 2,1 mm con polaridad positiva, por lo que los alimentadores deben proporcionar al menos 500 mA a 12 voltios de corriente continua. Los relés son del tipo SPCO (Interruptor unipolar de dos posiciones). Los pines normalmente abiertos, normalmente cerrados y los comunes están todos disponibles en terminales de tornillo. Temperatura de funcionamiento desde -40 ºC hasta +70 ºC.
USB - | Tipo estándar con receptáculo B. |
Entradas - | Absolutas máx. 30v CC, Funcionamiento de 4,5v a 27v CC |
Salidas - | Contactos de relé, consulte el gráfico siguiente |
Indicadores LED
Cada uno de los 8 canales de entrada dispone de un LED verde para indicar los estados de las entradas. Cada salida de relé tiene un LED de color rojo para indicar el estado del relé. El indicador de encendido/apagado muestra el estado de la alimentación por USB.
Potencia nominal del relé
Si la tensión de carga del contacto y la corriente del relé de su región están dentro de las líneas sólidas o punteadas de la figura siguiente, el relé puede realizar una operación de conmutación estable. Si se utiliza el relé con una tensión o corriente que supera los valores de esta región, la vida útil de los contactos puede acortarse considerablemente.
Tipo de carga | Aplicaciones estándar | Clase | Capacidad de carga máxima CC |
AC1 | Cargas no inductivas o ligeramente inductivas | 16A a 250V CA | |
AC15 | Control de la carga electromagnética (>72VA) | 3A a 120V CA 1,5 A a 240V CA | |
AC3 | Control del motor | 750W | |
DC1 | Cargas no inductivas o ligeramente inductivas | 16A a 24V CC | |
DC13 | Control de cargas electromagnéticas | 0,22A a 120V CC 0,1A a 250V CC |
En el siguiente enlace puede encontrar una ficha técnica completa de los relés utilizados en el controlador de 8 relés de alta potencia por USB: Ficha técnica RM85 (inglés)
Primer paso: obtener los controladores
Antes de conectar el módulo USB-OPTO-RLY816, debería descargar el controlador y descomprimirlo en una carpeta temporal. A continuación, conecte el módulo USB-OPTO-RLY816 y desplácese hasta la carpeta temporal e instale el controlador. El módulo USB-OPTO-RLY816 aparecerá ahora como un puerto COM.
¿Qué puerto COM utilizar?
Después de instalar los controladores, y conectar el módulo USB-OPTO-RLY816 en el puerto USB libre, necesitará saber a qué puerto COM ha sido asignado. Esto variará de sistema a sistema dependiendo de cuántos puertos COM tenga instalados actualmente. Para averiguar dónde se encuentran, pulse el icono de "Mi PC" del escritorio y seleccione "Propiedades->Hardware->Administrador de dispositivos". y ahí "Puertos (COM & LPT)". Debería ver una lista de los puertos serie-USB - COM5 en el ejemplo siguiente. Si quiere cambiar el número de puertos COM, simplemente deberá hacer doble clic, seleccionar propiedades avanzadas y seleccionar el número de puerto COM de la lista de puertos disponibles. Una vez asignado el puerto COM, lo único que tiene que hacer es seleccionarlo en la aplicación de Windows que vaya a utilizar para establecer la comunicación. El puerto USB aparece como un puerto más y es totalmente compatible con cualquier aplicación de Windows. El puerto COM predeterminado debería tener la configuración siguiente: 9600 baudios, 8 data bits, sin paridad y 2 bits de parada; pero sea cual sea ignórelo. Estos ajustes no se utilizan en realidad porque tenemos una conexión completa de 12 Mbits en el núcleo del procesador.
Comandos
El USB-OPTO-RLY816 funciona con un comando sencillo que se describe en la tabla siguiente: La mayoría de los comandos son de un solo byte y, cuando corresponda, el USB-OPTO-RLY816 enviará automáticamente su respuesta. La única excepción a esto es el comando "Set relay states" (Establecer estados de relé) que requiere que se envíe un byte de estado deseado adicional inmediatamente después del byte del comando.
Comando | Acción | |
dec | hex | |
17 | 11 | Devuelve el estado del canal 1 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
18 | 12 | Devuelve el estado del canal 2 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
19 | 13 | Devuelve el estado del canal 3 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
20 | 14 | Devuelve el estado del canal 4 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
21 | 15 | Devuelve el estado del canal 5 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
22 | 16 | Devuelve el estado del canal 6 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
23 | 17 | Devuelve el estado del canal 7 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
24 | 18 | Devuelve el estado del canal 8 como 1 byte, donde 255 indica que la entrada está alimentada y 0 indica que no lo está. |
25 | 19 | Envía 1 byte de vuelta. Los bits Individuales indican el estado de la entrada de cada canal, y un 1 indica que la entrada está alimentada |
26 | 1A | Envía 8 bytes de vuelta. El primer byte es el canal 1 según el comando 0x11 anterior. El último byte es el canal 8. |
56 | 38 | Devuelve 8 caracteres ASCII. Se trata de un identificador único global de 8 dígitos. Dos módulos no pueden compartir este identificador. |
90 | 5A | Obtener versión de software - devuelve 2 bytes, el primero es el ID del módulo que es 13, seguido de la versión de software |
91 | 5B | Obtener los estados del relé - envía un solo byte al controlador; el bit de nivel alto indica que el relé correspondiente está alimentado |
92 | 5C | Establecer estados de relé> el siguiente byte establecerá los estados de todos los relés , Todos activados = 255 (11111111) Todos desactivados = 0 |
93 | 5D | Obtener tensión de entrada CC - devuelve la tensión de suministro del relé como un byte, siendo 125 equivalente a 12,5V CC |
100 | 64 | Activar todos los relés |
101 | 65 | Activar relé 1 |
102 | 66 | Activar relé 2 |
103 | 67 | Activar relé 3 |
104 | 68 | Activar relé 4 |
105 | 69 | Activar relé 5 |
106 | 6A | Activar relé 6 |
107 | 6B | Activar relé 7 |
108 | 6C | Activar relé 8 |
110 | 6E | Desactivar todos los relés |
111 | 6F | Desactivar relé 1 |
112 | 70 | Desactivar relé 2 |
113 | 71 | Desactivar relé 3 |
114 | 72 | Desactivar relé 4 |
115 | 73 | Desactivar relé 5 |
116 | 74 | Desactivar relé 6 |
117 | 75 | Desactivar relé 7 |
118 | 76 | Desactivar relé 8 |
Dimensiones de la placa
Programa de prueba y ejemplo de código fuente
Para instalar y hacer funcionar el USB-OPTO-RLY816 en el menor tiempo posible, hemos preparado un programa de ejemplo para demostrar la funcionalidad del módulo.
El programa de prueba está disponible y listo para instalar aquí OptoRelayTest o como código fuente C# aquí OptoRelaySource