HOME

PRODUCTOS

PROYECTOS

TUTORIALES

VIDEOS

FREEWARE

PROGRAMAS

FUNCIONES C

EMPRESA

ENGLISH

                   

 Control remoto inalámbrico de sistema EB88 utilizando módem de radioenlace, a 9600 bps.

 

CONTROLINALAMBRICOEVOLUPIC.jpg (73002 bytes)

 

Descripción:

en un proyecto anterior se describió el control inalámbrico del módulo PICCITO, específicamente orientado al control de un semáforo. En este proyecto, utilizando los mismos módems de radioenlace de 9600 bps, se realiza el control desde una computadora PC del sistema EB88. Los comandos remotos, enviados desde la PC a 9600 bps, por medio del software Hyperterminal, son los mostrados en la tabla. Previamente debe darse reset al sistema EB88, y éste envíará el promt "OK>", esperando el comando de la PC.

COMANDOS DISPONIBLES EN EL PROGRAMA (ver archivo al final de la página):

EL USUARIO TECLEA EN PC

Acción de sistema EB88

OBSERVACIONES

OK>R1 Activa el relevador  
OK>R0 Desactiva el relevador  
OK>T (CR) Envía el texto: "TIEMPO=" El usuario debe teclear el número de segundos (CR)
TIEMPO=12 (CR) Envía el texto "12 SEGUNDOS" Activa el relevador el tiempo indicado
OK>S Envía el texto "S=15". Envía el valor decimal de los 4 microswitches

 

MODULO HM-TR915/RS232:

RADIOENLACE 021.jpg (91521 bytes)

 

El módulo inalámbrico HM-TR915/RS232 se diseñó para aplicaciones de trasmisión serial por radioenlace. Entre sus características, están una velocidad alta de trasmisión (9600 BPS ó mayor). Distancias relativamente grandes de cobertura, tìpicamente 300 metros y protocolo de comunicaciones half dúplex, completamente transparente al usuario, y que emula una comunicación asíncrona por cable serial.

El módulo funciona con módulación de fase FSK y el usuario puede modificar por software, parámetros como la velocidad de trasmisión, el ancho de banda del canal y la desviación de frecuencia. Utiliza la banda ISN, la cual no requiere permisos ni licencias.

MODEM DE RADIOENLACE 9600 BPS:

MODULORADIO.jpg (29807 bytes)

 

Los módems de radioenlace, implementados con base en el módulo HM-TR915/RS232 arriba descrito, se conectan tanto a la PC como al EVOLUPIC Bootloader 16F88. Los diagramas electrónicos de las tarjetas de interfaz (de color blanco en la foto) se proporcionan más abajo.

Las pruebas de comunicación entre la PC y el sistema EVOLUPIC Bootloader 16F88, pueden realizarse inicialmente con un cable serial DB9-DB9 conectado entre la PC y el EVOLUPIC, para confirmar su funcionamiento, antes de conectar los módems de radioenlace, ya que éstos emulan en un 100% la comunicación con cable.

NOTA: En el sistema EVOLUPIC Bootloader 16F88, debe conectarse un alambre de los 5 volts a RTS, pin 7 del DB9, como se indica abajo.

CONEXION DE 5 VOLTS A LA SEÑAL RTS:

EVOLUPICRADIO.jpg (76270 bytes)

 

Conexión del voltaje de 5 volts a la señal RTS (pin 7) del DB9, en EVOLUPIC Bootloader 16F88:

El módem conectado al sistema EVOLUPIC Bootloader 16F88 no requiere de eliminador de baterías externo puesto que se alimenta directamente a través del voltaje de 5 volts presente en la señal RTS del conector DB9 (pin 7).

Sin embargo, para alimentar al módem de radioenlace a través del conector DB9, es necesario hacer un pequeño cambio en la tarjeta EVOLUPIC Bootloader 16F88.

Debe soldarse un alambre de los 5 volts al pin 7 del conector DB9, como se muestra en la foto. De esta manera, no se requiere de ninguna fuente externa adicional para el módem de radioenlace.

EVOLUPIC Bootloader 16F88 con su módem de radioenlace:

EVOLUPICRADIO 001.jpg (90282 bytes)

 

 

En la foto se muestra el sistema EVOLUPIC Bootloader 16F88, listo para trasmitir y recibir información a través de su módem de radio.

El programa que debe cargarse en el sistema EVOLUPIC Bootloader 16F88 es: CCSCONTROLREMOTOTINY.HEX. Su programa fuente es: CCSCONTROLREMOTOTINY.c

El diagrama electrónico de la tarjeta de interfaz (de color blanco en la foto) para el módem de radioenlace es el siguiente. El jumper debe estar posicionado en "ENABLE".

INTERFACE TARJETA.PDF

Computadora PC ó LAPTOP, conectada a su módem de radioenlace:

PCRADIO.jpg (92850 bytes)

 

 

En la computadora PC, debe conectarse un cable estándar DB9-DB9, ó bien en caso de no contar con una salida DB9, puede usarse un cable de interfaz USB-Serial.

El módem de radioenlace se inserta directamente al otro extremo del cable y requiere de alimentación independiente proveniente de un eliminador de baterías de 300 ma, como se aprecia en la foto.

El diagrama electrónico de la tarjeta de interface para implementar el módem para su conexión con la PC es el siguiente. Los jumpers deben estar en la posición "ENABLE" y "CONFIG".

INTERFACE PC.PDF

COMANDOS REMOTOS  ENVIADOS MANUALMENTE DESDE LA PC:

wpe6.jpg (20022 bytes)

 

 

Para la realizaciónde pruebas, puede usarse cualquier software estándar de comunicaciones como Hyperterminal, como se muestra en la ventana de la izquierda. Es importante señalar que únicamente se manejan las señales de trasmisión y recepción de datos TX y RX en el conector DB9.

Como se indicó anteriormente, es recomendable realizar las pruebas de comunicación entre la PC y el sistema EVOLUPIC usando un cable serial, para comprobar su funcionamiento, antes de insertar los módems de radioenlace.

Debe darse reset al sistema EVOLUPIC Bootloader 16F88, para que éste inicie la comunicación enviando un "OK>" hacia la PC. El usuario puede teclear cualquiera de los comandos descritos en la tabla de arriba.

PROGRAMAS DE PRUEBA. PUEDE EMPLEARSE UN CABLE SERIAL O MODEMS DE RADIOENLACE PARA COMUNICAR LA COMPUTADORA PC O LAPTOP CON EL SISTEMA EVOLUPIC Bootloader 16F88.

SISTEMA EB88

 
CCSCONTROLTINY.c Control remoto por cable serial ó módem de radioenlace a 9600 bps
CCSCONTROLTINY.hex