UTILIZACION DE UN RADIO MODEM USB EN LOS PROYECTOS DE ROBOTICA
Por Pablo Pompa
En esta ocasión se va a mostrar como enviar y recibir datos vía radio entre nuestro robot y el PC
con la ayuda de un radio módem usb y un modulo radio módem easy radio. Lo mas destacable de este
ejemplo es la utilización del circuito S350175 Transceptor de datos USB en el
lado del PC y del modulo S350170 Transceptor de datos Easy radio en el lado del robot.
La utilización de un radiomodem con conexión USB, presenta entre otras ventajas, el hecho de que
se alimenta directamente desde el propio bus USB, por lo que no hace falta añadir nada mas al modulo para
que funcione. Por otro lado el modulo resulta ideal para aplicaciones portátiles, no solo por su pequeño
tamaño, si no que además la mayoría de los ordenadores portátiles modernos no tienen
puerto serie, aunque a este modulo no le hace falta ya que como se ha dicho se conecta directamente en el puerto
USB.
Internamente este modulo esta formado por un transceptor de radio 'Easy Radio' y un circuito convertidor de usb
a serie, que una vez instalado en el PC, aparece dentro de windows como un puerto serie mas, por lo que se puede
utilizar como cualquier otro radio módem con conexión serie. Consultar la pagina
de mas información del producto, para ver como se instala el driver y otros detalles. El modulo easy
radio empleado es un modulo de pequeñas dimensiones que destaca por ser multicanal y trabajar a una velocidad
de 19200 baudios, lo que es suficiente en la mayoría de los casos. El modulo viene de fabrica con los parámetros
por defectos que son los mas normales, no obstante se pueden cambiar estos parámetros con la ayuda del programa
de gestión que se puede encontrar en la página de mas información y
que permite seleccionar otros canales, cambiar la velocidad del interfaz o elegir la potencia de emisión
entre otras cosas.
Para la prueba se ha empleado el circuito del sistema de desarrollo BasicX S310225 y
un microcontrolador BasicX24 S310205. Con la ayuda de una placa
de pruebas, se ha montado el siguiente circuito:
La alimentación de 5V procede del conector H5 situado en el propio circuito cerca del regulador de tensión.
Prestar mucha atención a la polaridad para evitar dañar el radio módem Lo mas destacable del
circuito es la utilización de los dos inversores 74HC04 que invierten las señales procedentes del
radio módem, antes de conectarla al microcontrolador. Si no se conectaran estos inversores, los datos recibidos
y emitidos no podrían ser entendidos por la otra parte ya que donde aparece un 1 tendría que haber
un 0 y viceversa. Además, los inversores actúan como bufer y protegen al radio módem de daños
causado por conectar las salidas de este a puertos que están en modo salida en el microcontrolador. Esto
ocurre con bastante frecuencia ya que el puerto serie del microcontrolador también puede funcionar como
un puerto de salida normal, por lo que si se conecta a la salida de datos del radio módem, es muy posible
que se estropee este ultimo. EL circuito integrado 74HC04 tiene el positivo en la patilla 14 que hay que conectar
a 5V y el negativo en la patilla 7, que no aparece en el esquema.
En esta pagina encontrará los dos programas necesarios para el funcionamiento. RECUERDE
DESCARGAR EL PROGRAMA EN EL MICROCONTROLADOR BASICX24 ANTES DE CONECTAR EL RADIO MODEM. Si no lo
hace puede dañar el circuito. Desconecte los cables de los pines 1 y 2 del BasicX24 antes de conectar
el cable que lo conecta al puerto serie del PC.
Puede ver otros ejemplos de utilización de radio módem en los siguientes enlaces
Caso 2: Radiomodem con conexión serie en ambos extremos a 433 Mhz.
Caso 3: Radiomodem con conexión serie en ambos extremos a 903 Mhz.
|