|

El RF04 es un completo radiomodem con conexión USB que permite
transmitir y recibir datos desde cualquier PC a otro PC con un modulo
similar, o bien a otro radiomodem como el S350170.
El circuito incluye un convertidor de usb a puerto serie que una vez instalado
en el PC, crea un puerto serie virtual sobre el puerto USB. De esta forma,
aparece un puerto serie en Windows que es totalmente compatible y transparente
para las aplicaciones de Windows. Por otra parte el circuito incluye un
radiomodem ER400TRS conectado a la salida serie del convertidor USB a
serie y por lo tanto se tienen las mismas características técnicas
que este. Un detalle que hay que tener en cuenta es que el bufer del circuito
convertidor de usb a serie es 128 bytes, mientras que el del modulo transmisor
es de 196, lo que implica que la longitud máxima del paquete es
este caso es 128 bytes. La conexión USB proporciona varias ventajas
como la compatibilidad plug and play y la alimentación desde el
propio bus USB. Además muchos ordenadores portátiles modernos
no tienen puerto serie, pero si bus USB por lo que prácticamente
puede conectarse en todos los PC actuales. Alcance 150 metros en exteriores.
Lo único que necesita para su funcionamiento es un cable USB
tipo AB y una pequeña antena que puede estar formada por un
trozo de cable de 17 cm.
Licencias de bandas de frecuencia
El RF04/400 utiliza el módulo EasyRadio ER400TRS de LPRS que opera
en la frecuencia de 433-4MHz. Las asignaciones de frecuencia entre 433-4MHz
cumplen con la normativa de Europa, Sudáfrica, Australia y Nueva
Zelanda. La potencia de salida puede alcanzar los 10mW. Deberá
tener en cuenta que en Europa está restringido hasta los 5mW. Tanto
la potencia como la frecuencia puede seleccionarse con la ayuda del programa
demo para PC
que puede descargarse aquí.
Primer paso - Obtener los controladores (Drivers)
El corazón de este módulo es el Chip USB FTDI FT232BM y
el transceptor de datos EasyRadio de LPRS. La documentación proporcionada
por FTDI y LPRS es muy completa, por lo que le recomendamos que consulte
sus páginas web. La entrada y salida del puerto serie del FT232BM
se conectan directamente al módulo EasyRadio. Antes de utilizar
el transceptor de datos por USB RF04, necesitará instalar los controladores
o drivers del Puerto COM Virtual (VCP) de FTDI. Estos drivers instalan
en el sistema como un puerto COM extra (además del hardware de
puertos COM existentes). El software de la aplicación accede al
dispositivo USB de la misma manera que un puerto Com de Windows a través
de las llamadas VCOMM API o bien a través de la biblioteca de puertos
COM. Los drivers son compatibles con Windows, Apple, Linux y otros
sistemas BSD abiertos y están disponibles en la página web
de FTDI También puede descargar
la versión para Windows 98, Me, 200 y XP (Driver
Certificado) Aquí. Aunque hay una ultima versión que
funciona también correctamente pero que no
está certificada aquí. Debería descargarse e
instalar los controladores antes de conectar el RF04 en su ordenador.
Podrá encontrar mas drivers para otros sistemas operativos desde
la web de FTDI. También puede encontrar la hoja
de características de este integrado aquí.
¿Qué puerto COM utilizar?
Después de instalar los controladores, y conectar el módulo
RF04 en el puerto USB libre, necesitará saber a qué puerto
COM ha sido asignado. Esto variará de sistema a sistema dependiendo
de cuántos puertos COM tenga instalados actualmente. Para averiguar
dónde se encuentran, en Windows XP pulse el icono de "Mi PC" del
escritorio y seleccione la opción "Ver información del sistema";
una vez allí en la pestaña "Hardware" seleccione
la opción "administrador de dispositivos" y ahí
"Puertos (COM & LPT)". Debería ver una lista de los puertos
serie-USB - COM1, COM2 y LPT. Si quiere cambiar el número de puertos
COM - simplemente deberá hacer doble clic, seleccionar propiedades
avanzadas y seleccionar el número de puerto COM de la lista de
puertos disponibles. Una vez asignado el puerto COM, lo único que
tiene que hacer es seleccionarlo en la aplicación de windows que
vaya a utilizar para hacer la comunicación. El puerto usb aparece
como un puerto mas y es totalmente compatible con cualquier aplicación
de windows.

¿Cómo configurar el puerto COM?
El puerto COM debería tener la configuración siguiente:
19200 baudios, 8 data bits, sin paridad y 1 bit de parada. A continuación,
encontrará una función de Visual C++ utilizada para configurar
el puerto serie COM, además de las funciones de salida y entrada
por puerto serie.
void CBrain::SetupCommPort(void)
{
DCB dcb;
COMMTIMEOUTS ct;
CloseHandle(hCom);
hCom = CreateFile( COM2, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING,
0, 0);
GetCommState(hCom, &dcb);
dcb.BaudRate = CBR_19200;
dcb.fParity = FALSE;
dcb.fOutxCtsFlow = FALSE;
dcb.fOutxDsrFlow = FALSE;
dcb.fDtrControl = DTR_CONTROL_DISABLE;
dcb.fDsrSensitivity = FALSE;
dcb.fOutX = FALSE;
dcb.fInX = FALSE;
dcb.fRtsControl = RTS_CONTROL_DISABLE;
dcb.fAbortOnError = FALSE;
dcb.ByteSize = 8;
dcb.Parity = NOPARITY;
dcb.StopBits = ONESTOPBIT;
SetCommState(hCom, &dcb);
}
void CBrain::SerOut(BYTE sbuf)
{
DWORD n;
WriteFile(hCom, &sbuf, 1, &n, NULL);
}
BYTE CBrain::SerIn(void)
{
BYTE sbuf;
DWORD n;
ReadFile(hCom, &sbuf, 1, &n, NULL);
return sbuf;
}
Esquema del módulo RF04

Información adicional Si desea información
técnica adicional acerca del chip USB, le recomendamos que visite
el sitio web de FTDI, y acerca
del transceptor de datos EasyRadio, visite la pagina
del producto S350170 o también el sitio web de LPRS.
Ambas compañías actualizan sus páginas web con regularidad.

Haga clic en el botón COMPRAR para añadir este producto a su carrito de la compra.
54,59-Euros.
IVA no incluido
66,05-Euros.
IVA incluido
|
TRANSCEPTOR DATOS USB 19,2 KB EASY RADIO 433MHZ
Vea mas productos de esta categoría en:
Radiomodem y transmisores de datos inalámbricos.
Ir a la Página Principal de www.SuperRobotica.com
30 Proyectos con Arduino
Actualizada el 18/04/2013 © 2002 -2013 INTPLUS ®. Todos los derechos reservados
|