Buenas, estoy haciendo una PCB para controlar señales de 0-10V y monitorizarlas desde el PC y quería compartir la aplicación con todos los foreros que puedan estar interesados. Se aceptan criticas, consultas y lo que surja
Bueno, la idea que tengo en mente es hacer un control PID para controlar la velocidad de flujo de aire mediante un ventilador EC y una sonda de velocidad de aire. Para quien no conozca los ventiladores EC son unos ventiladores de bajo consumo que llevan electrónica integrada para controlar su velocidad mediante una señal 0-10V.
Mi aplicación quedaría algo así:
En mi caso la aplicación será esta, pero la misma tarjeta se puede usar para cualquier control que requiera una señal de 0-10V para el actuador y necesite un sensor de 0-10V o 0-5V para medir algún parámetro. Digo que el sensor es 0-10V o 0-5V por dos razones:
1.- Si la tarjeta esta preparada para leer una señal de 0-10V también podemos conectar un sensor de 0-5, eso si, perdemos resolución de lectura.
2.- La etapa analógica de la PCB se puede modificar de 0-10 a 0-5V cambiando dos resistencias, de esta manera usamos toda la resolución del PIC. En mi caso voy a usar la entrada de 0-5V porque la sonda que usaré entrega este tipo de señal.
Con esta tarjeta podriamos controlar un dimmer para controlar luz, variadores de frecuencia que tengan entrada de 0-10V para el control, balastros DALI para controlar la luz de fluorescentes con señal 0-10V, y seguramente muchas más aplicaciones.
Las características de la placa son las siguientes:
- PIC12F1840
- Cristal interno, en este caso el PIC puedes configurarlo hasta 32Mhz usando el PLL.
- Una entrada 0-10V para sensor.
- Una salida 0-10V para actuador.
- Una conexión al UART del PIC directa.
- Alimentación 24V.
Como veis la conexión del UART es directa, en mi caso voy a usar un cable de FTDI, es un cable que lleva en el conector USB un conversor UART a USB (Virtual Comm)
Cable FTDI UART-USBHe puesto esta conexión directamente al UART porque en el futuro quiero hacer otros tipos de comunicación como pueden ser RS485, GRPS, etc.
Aquí os presento la PCB:
A veces tengo problemas subiendo imágenes, quizá se deba a mi ignorancia, por si acaso y porque será más cómodo de ver os subo el esquema de la PCB en PDF.
Como habéis podido ver la PCB esta virgen todavía, estoy esperando que me lleguen los componentes. Cuando tenga todos los componentes y los solde subiré más imágenes.
Una cosa en la que me he estrenado es en fabricar PCB de forma "profesional", profesional entre comillas porque lo que quiero decir es que no esta hecha a mano sino que la he pedido a un fabricante. La pedí a una empresa China que se ha portado de manera muy profesional y rápida.
http://www.pcbcart.comMe han costado 2 PCBAs 107€ (con portes, iva y todos los gastos incluidos). Supongo que para algunos pueda ser caro, pero quería probar la calidad de estos servicios de prototipos rápidos en China y la verdad es que he quedado encantado con la calidad, el servicio y la profesionalidad. Cualquier duda se ponen en contacto contigo para aclararla.
En cuanto al Firmware nunca había tocado este PIC y he empezado a hacer algunas cosas en Proteus para probar mientras espero que lleguen los componentes.
Bueno, de momento esto es todo, ya iré publicando progresos que vayan surgiendo...
Un saludo a todos!