Interface USB para PC con 15 Entradas y 16 Salidas digitales

Con el siguiente esquema podrás construir una tarjeta de 15 entradas y 16 salidas digitales para conectar a un puerto USB del PC

Click en la imagen para aumentar

Descripción de la Tarjeta:

La tarjeta consta de las siguientes partes:

  • Alimentación: deberás alimentar el circuito con una tensión continua de 6 a 9 voltios, ya que se utiliza el regulador de tensión 7805. Esta parte del circuito será el encargado de alimentar a todos los componentes así como a los relés de las salidas.
  • 15 Entradas digitales: las entradas están aisladas mediante optoaisladores (CNY17) para activarlas será necesario unir los contactos de los conectores de entrada (1 con 2, 3 con 4, etc..)
  • 16 Salidas Digitales: se ha utilizado un UN2803 (transistores NPN Darlington) para amplificar la intensidad de corriente necesaria para excitar las bobinas de los relés. La alimentación de los relés será la misma que la de la tarjeta ya que los relés elegidos funcionan a 5 Voltios.
  • Un micro controlador PIC18F4550 que se encarga de realizar la lógica de gestión de señales digitales y comunicación USB con el PC. Será necesario un oscilador de 20Mhz para proporcionar la señal de reloj y los condensadores para estabilizar las tensiones.

El programa que debes grabar en el micro controlador lo puedes descargar desde el siguiente enlace:

Programa para el micro controlador PIC18F4550 tarjeta USB de 15 entradas - 16 salidas

Para utilizar esta tarjeta con EasyPLC deberás seleccionar el driver externo Nirtec_USB_1516_Card. Este driver necesita ser configurado con el número de serie de la tarjeta. El firmware que aquí se proporciona tiene asignado el número de serie IO_0001.

Si necesitas conectar más de una tarjeta al mismo PC necesitarás firmwares con diferentes números de serie. Envía un correo a info@nirtec.com para recibir información de como obtener firmwares con otros números de serie.

La primera vez que conectes la tarjeta a tu PC, Windows reconocerá un nuevo Hardware y te solicitará los drivers para su correcto funcionamiento, puedes descargarlos desde aquí:

Drivers Windows XP / Vista / W7 para la tarjeta Nirtec USB 1516

Puedes comprar el micro controlador PIC18F4550 con el Firmware de la tarjeta Nirtec_USB_1516 ya pregrabado. Envía un correo a ventas@nirtec.com para más información.

Nota: necesitarás la versión registrada de EasyPLC para poder utilizar el driver Nirtec_USB_1516_Card