sábado, 10 de diciembre de 2011

Mando RF

Me han pedido que diseñe un sistema para abrir y cerrar la puerta principal de un bus por medio de un control remoto o mando a distancia, pensé en controles IR, pero el problema con estos es que son muy direccionales, y resultaría incomodo para el usuario estar "apuntando" para poder abrir o cerrar la puerta. Una mejor opción es utilizar RF para el control o mando, ya que de esta manera la señal de apertura o cierre llegaría desde cualquier dirección.

Existen unos módulos que trabajan a 434MHz y tienen un alcance de unos 100mts con línea de vista y se trabajan con modulación ASK, son muy utilizados para aplicaciones simples de telemetría y controles remotos. Trabajar con estos módulos es como trabajar con el puerto serial, solo que, sin cables :)

El emisor:


El receptor:


Para controlar el emisor, he utilizado un PIC12F629. El envío del comando al emisor RF se hace de forma serial.

El esquema del emisor:

Para el receptor, también he utilizado un PIC12:

El receptor debe conmutar unos reles, que  ya están instalados en el bus (la puerta se abre con unos interruptores), por ello, he añadido unos diodos a la conexión de la carga, ya que los reles generan transcientes de corriente y no quiero dañar el transistor o el PIC :)

Otra opción es utilizar un control remoto de alarma de carro :) eso fue lo que hice al final, ya que queda mejor porque trae la caja y los botones (disculpas por la resolución).


El módulo receptor:




DESCARGAS:
pcb_sch.pdf: Diagrama esquemático y PCB para fabricar el receptor.
R2chCtrlOriginal.hex: Firmware del microcontrolador receptor.

2 comentarios: