CIRCUITO CONTROLADOR DE 8 RELES ALTA POTENCIA USB-RLY16
Controlador 8 relés
Hasta 16A
Conexión por USB
Indicadores LED
Puerto COM asignado
Más información
USB-RLY16 es un circuito controlador de 8 relés de una potencia de hasta 16 amperios que se conecta mediante un bus USB y se controla desde cualquier aplicación que mande datos por un puerto serie. Con este circuito se pueden controlar hasta 8 relés de forma independiente desde cualquier PC. El circuito cuenta con 8 relés de 1 circuito y dos posiciones que se pueden controlar mediante ordenes enviadas desde el PC. El circuito incluye un chip convertidor de USB a serie, por lo que desde el punto de vista de la programación, lo único que hay que hacer es enviar los datos de control deseados a un puerto serie. Esto quiere decir que cualquier programa que mande datos por un puerto serie, puede controlar el circuito y accionar los relés según desee. El circuito necesita un alimentador de 12V / 500 mA. para su funcionamiento y cuenta con un jack de alimentación de 2,1 mm con el positivo en pin central.
Indicadores LED
El USB-RLY16 tiene un led colocado junto a cada relé para indicar el estado del mismo. Cuando el led se ilumina, el relé está accionado. Además cuenta con otros dos leds de estado que se encienden cada vez que se mandan o reciben ordenes por el bus USB. EL color verde indica que se estan recibiendo datos desde el PC y el color amarillo indica que se estan enviando datos al PC. Por último, también hay un led rojo junto al conector de alimentación que indica el encendido del circuito.
Potencia de los Relés
Si la tensión y la corriente en los contactos de los reles se mantiene dentro de la zona de la línea del gráfico siguiente, el rele funcionará de forma correcta durante todo su ciclo de vida. Si la tensión o la corriente exceden la zona segura, la vida del relé se verá acortada significativamente.
Tipo de Carga | Aplicación Típica | Valores | Máxima capacidad de carga en DC |
AC1 | Carga no inductiva o ligeramente inductiva |
16A @ 250V AC | |
AC15 | Control de cargas electromagnéticas (>72VA) |
3A @ 120V AC 1.5A @ 240V AC |
|
AC3 | Control de motor | 750W | |
DC1 | Carga no inductiva o ligeramente inductiva |
16A @ 24V DC | |
DC13 | Control de cargas electromagnéticas |
0.22A @ 120V DC 0.1A @ 250V DC |
Paso primero - Obtenga los drivers
El módulo USB-RLY16 utiliza el chip USB FTDI FT232R para controlar los protocolos USB. Lo primero que debe hacer para conectar el USB-RLY08 a un puerto USB es bajarse los drivers del puerto virtual Com directamente de la página web FTDI, estos e stán disponibles para Windows, Apple, Linux y sistemas Open BSD. Antes de conectar el USB-RLY08 a su ordenador debería tener los drivers instalados.
Puerto COM asignado
Después de instalar los drivers y conectarlos en el modulo USB-RLY08 para un puerto USB adicional necesita saber que puerto COM se le ha asignado.Para ello solo tendrá que entrar en "Mi PC" y seleccionar el "Dispositivo Principal" abriendo después el "Puerto COM&LPT" y verá el Puerto COM2. Si desea cambiar el número del puerto solo debe seleccionarlo , elegir propiedades, selecciones avanzadas y cambiarlo al puerto serie que desee sabiendo que siempre estos deben transmitir a 19200 baudios, 8 bits de datos, no paridad y dos bits de parada.
Con los drivers instalados puede conectar el USB-RLY16 y Windows registrará los drivers.
Comandos
Para enviar un comando al USB-RLY16, debe enviar un solo byte. El USB-RLY16 llevará a cabo el comando y si corresponde enviará su respuesta. La única excepción a esto es el comando " Establecer el estado relé", que necesita un byte adicional para ser enviado inmediatamente después del comando byte. Este establecerá todos los reles a el estado de los equivalentes bit dentro del byte, con un bit nivel lógico alto alimentando el encendido del relé y un bit de nivel lógico bajo para el apagado.
Comando | Acción | |
dec | hex | |
90 | 5A | Obtiene la versión del software- transmite un solo byte de regreso al controlador conteniendo la revisión del software. |
91 | 5B | Obtiene el estado de los relés. Transmite un único byte de regreso a el controlador, un bit puesto a 1 significa que el relé correspondiente está alimentado. |
92 | 5C | Establece el estado de los relés. El próximo byte envíado al registro de comando establecerá el estado del todos los relés. Todos encendidos= 255 (11111111) Todos apagados = 0. |
93 | 5D | Obtiene la tensión de Alimentación. Devuelve el valor de la tensión de alimentación como byte. Por ejemplo 125 equivale a 12,5 V DC. |
100 | 64 | Todos los reles encendidos |
101 | 65 | Encendido del relé 1 |
102 | 66 | Encendido del relé 2 |
103 | 67 | Encendido del relé 3 |
104 | 68 | Encendido del relé 4 |
105 | 69 | Encendido del relé 5 |
106 | 6A | Encendido del relé 6 |
107 | 6B | Encendido del relé 7 |
108 | 6C | Encendido del relé 8 |
110 | 6E | Todos los reles apagados |
111 | 70 | Apagado del relé 1 |
112 | 71 | Apagado del relé 2 |
113 | 72 | Apagado del relé 3 |
114 | 73 | Apagado del relé 4 |
115 | 74 | Apagado del relé 5 |
116 | 75 | Apagado del relé 6 |
117 | 76 | Apagado del relé 7 |
118 | 77 | Apagado del relé 8 |
Ejemplos
Aplicación para controlar el circuito de control de reles USB-RLY08 desde un PC. Este programa también es valido para el USB-RLY16.
También puede bajar el siguiente programa de prueba realizado en Visual Studio express:
Visual C# express
El programa está disponible como ejecutable USB RLY16 TEST o como proyecto de visual c# express USB-RLY16 TEST.zip
Visual basic express
El programa está disponible como un ejecutable USB RLY16VB o como un proyecto de visual basic express USB-RLY16VB.zip.
Dimensiones
Comprados juntos habitualmente