Módulo Transceptor APC220-43

Documentos relacionados
NT 3 PROGRAMACION ON-LINE DE TODA LA FAMILIA APPCON

Manual de Usuario. RM-873 Low Power Long Distance Radio Modem

Nota Técnica Conceptos básicos para establecer un Enlace Serie Inalámbrico

AD2100-AD2500-AD2100EE-AD2500EE. Transceptor Industrial de RF Interfaz RS232, RS485 y USB Manual de usuario e instalación Rev. 2

3 Interfaz PC DSP. 3.1 Introducción a las comunicaciones serie. 3 Interfaz PC DSP

MODULO TRANSCEPTOR DE DATOS PUNTO A PUNTO WIZ-434-SML-IA

Comunicación Serial: Conceptos Generales

RMS2-PT-IA3 Módulo de Adquisición de PT100 - Manual del Usuario

Conversor RS232-RS485/RS422 Aislado MCV1-C485-IA-IS. Manual del Usuario. Power. TX Data. RX Data MCV1. Internet Enabling Solutions.

AD a 24Vcc 100mA (1) SI SI SI 100 mw 1Km (2) 256 bytes AD a 24Vcc 500mA (1) SI SI SI 500 mw 3km (2) 256 bytes

COMUNICACIÓN INALAMBRICA MEDIANTE EL PIC16F84A

CAPITULO V. Implementación del Sistema de Transmisión y Recepción.

GUÍA RÁPIDA UM96 REV. 1.0

Catálogo de Productos

Convertidor Serial DB9 RS232 a TTL - Hembra a Macho

INTRODUCCIÓN. Comunicación Serial.

AISLADOR FOTOELÉCTRICO PARA INTERFAZ SERIAL RS-232

RMS2-AI-IA3 Módulo de Adquisición de Variables Analógicas - Manual del Usuario

DALI RS232 SCI. Ficha técnica. DALI RS232 Interface

2.1 Características Técnicas

USB232. Hoja de datos

CURSO: MICROCONTROLADORES UNIDAD 4: COMUNICACIÓN SERIE- ARDUINO PROFESOR: JORGE ANTONIO POLANÍA

FISICA TECNICA SENSOR PIRANI DIGITAL


MICROCONTROLADORES PIC USART

CONTROL REMOTO DE ROBOTS USANDO MÓDULOS DE RADIOFRECUENCIA XBEE A 2.4GHZ CON CAPACIDAD DE COMUNICACIÓN SERIAL A DATALOGGER E INTERFAZ GRÁFICA

DESCRIPCIÓN DE LOS MONTAJES Y TARJETAS DE CIRCUITO IMPRESO

Conversor. Merlín Full. Manual de Usuario

Estructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez

Aislador Industrial RS485 a RS485 MCV2-A485-IA-IS. Manual del Usuario. Internet Enabling Solutions

Inter.face de comunicación RS 232 de empotrar Referencia: /8455.9

RMS1-RM Manual del usuario

RMS1-RM Manual del usuario

ZigBee development circuit (ETRX2 based)

MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...

Tema: Comunicación en Serie. Interfaz RS-232.

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

MÓDULOS B-MOTICS ESCLAVOS DE MODBUS. Bielsa electrónica S.L. Ref: mblogix1.0es.pdf

UART. Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn

Desde 1987, Ingeniería, Desarrollo y Fabricación en España MDV6/MD6V. TRANSMISOR/RECEPTOR 4xVIDEO,DATOS,AUDIO Y CONTACTO

Programación inalámbrica de Arduino por Bluetooth

Gracias a su puerto RS485, está recomendado para aplicaciones distribuidas como domótica, conexión con PLCs industriales, control, etc.

Adaptador Conversor USB Tipo C a Serie DB9 RS232 con Retención de Puertos COM - Cable USBC a Serie

Sistema inalámbrico de lectura de códigos de barras

De RS-232 a RS-485 Manual del usuario

HARDWARE USB/RS232 (28 servos)

MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...

Sistema de Registro de Temperatura y Humedad

Figura 2. Formato de un dato serie síncrono.

Módulo Bluetooth HC-06 con puerto serial. Guía fácil

4. Comunicaciones serie y paralelo

IM : ARDUINO NANO OEM

Ficha Técnica Electrocardiógrafo Digital

Controladora de 3 ejes con Control Manual. M-TB3DV-N

6-3-5 PC Link (sólo CPUs CJ1M)

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

T E S I N A D E S E M I N A R I O D E G R A D U AC I O N : I N T E G R A N T E S :

Dust Sensor modelo 501B (Traducido por Rambal Ltda.)

CAPÍTULO 3: DESCRIPCIÓN HARDWARE DEL

Manual de Usuario MCV2-C485-IA-IS

UC1 UNIDAD DE ENTRADA DE CELDA DE ALTA RESOLUCIÓN

Adaptador Industrial USB a 8 Puertos Serie DB9 RS232 RS422 RS485 con Protección ESD de 15kV - Cable Conversor USB a Serial

UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA SEDE VIÑA DEL MAR, JOSÉ MIGUEL CARRERA Técnico Universitario en Electrónica

Transferencia Automática de Grupo Electrógeno.

MÓDULO DE ADQUISICIÓN DE TEMPERATURA RMS1-PT

una industria o en lugares remotos, y envía esos datos a una unidad central que realiza el procesamiento de los datos. En la actualidad los

Manual de Usuario BALANZA ELECTRÓNICA AUR E03P / AUE E06P / AUE E15P

Manual de instalación

Microprocesadores, Tema 8:

Conexión de un Terminal al Puerto de la Consola en Switches Catalyst

EDUKIT08. Características. Aplicaciones. Descripción general

MASTER ESCLAVO RDC230/802/340/810 V2.0 Manual de usuario e instalación

Manual de prácticas del Laboratorio de Dispositivos de Almacenamiento y de Entrada/Salida

MD0040: Módulo Transceptor Inalámbrico NRF24L01

RDC-XXX MIRROR V2.0 REPETIDOR DE CONTACTOS MULTIPUNTO BIDIRECCIONAL Manual de usuario e instalación Rev3

Contenido. Código: DCR 202i FIX-M1-102-R3-G-V Lector de código 2D fijo

Blue Sense MCI03178 MCI03874 REV. 1.1

Desarrollo de Herramientas de Programación de Alto Nivel y Aplicaciones de Conectividad y Almacenamiento para el Microcontrolador MSP430

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

CONTROLADOR ARTEMA DE NIVEL 2 EMV. La solución modular para el nivel 2 de EMV

Technology GOBLIN 2 / MANUAL

AP25N01 Punto de Acceso PoE de Banda Dual Concurrente Inalámbrica

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INGESAS CG6. Modem FO Data Sheet

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

Hub Concentrador USB de 8 Puertos Serie

Pantalla Programable

Modelo transceiver Longitud de onda Conector Fibra Perdidas máx nm SC-PC 2xMM (62.5/125 50/125 2 ) 1310nm SC-PC 2xSM (9/125) 30dB (50km)

COMUNICACIÓN SERIE (RS232)

Transcripción:

Módulo Transceptor APC220-43 Características Hasta 800 mts de alcance (2400 bps) Potencia de salida de 20mW Rango de frecuencia entre 418Mhz y 455Mhz Más de 100 canales Modulación en GFSK Interfaz UART/TTL Buffer de datos de 256 bytes Apto para grandes transferencias de datos Aplicaciones Lectura automática de medidores Sensores inalámbricos Automatización industrial Control de semáforos Terminales inalámbricos de mano Control y monitoreo remoto Reemplazo de cables Detectores de gas y combustible Control de Robots Software RF Magic V4.2 para seteo de parámetros Descripción El APC220-43 es un transceptor half-duplex de alto nivel de integración. Cuenta con un MCU de altísima velocidad y un CI con grandes capacidades en sus características de RF. Cuenta con un avanzado sistema de corrección de errores gracias a la codificación por interpolación, reduciendo de esta manera la tasa de error. Por estos motivos es altamente recomendable en ambientes industriales y de gran interferencia. El APC220-43 guarda una excelente relación entre costo y beneficio, y junto con su tamaño lo hacen ideal para el uso en desarrollos donde se necesita transferencia de datos inalámbricamente. Posee una zona de buffer de datos de 256 bytes para transferencias, pero no solo es un transceptor completamente transparente para el usuario sino que a esto se le suma la capacidad de discriminar hasta 100 canales diferentes lo cual lo hace altamente versátil. Datos Mecánicos APC220 43 CTM ELECTRONICA Página 1

PIN OUT PIN NOMBRE FUNCION DESCRIPCION 1 GND POWER TIERRA (0v) 2 VCC POWER ALIMENTACION DC 3.5 5.5 V 3 EN ENTRADA HABILITADO = 1 LÓGICO SLEEP = 0 LÓGICO 4 RXD ENTRADA ENTRADA UART TTL 5 TXD SALIDA SALIDA UART TTL 6 AUX ENTRADA NO SE UTILIZA 7 SET ENTRADA MODO SETEO = 0 LÓGICO MODO NORMAL = 1 LÓGICO APC220 43 CTM ELECTRONICA Página 2

Especificaciones Técnicas Frecuencia de trabajo APC220-43 418MHz to 455MHz Modulacion Intervalos de frecuencia Potencia de salida Sensibilidad de recepcion Baudios en aire Baudios serie Puertos COM soportados Buffer de datos Humedad GFSK 200KHz 20mw (10 niveles) -118dBm@1200bps 2400-19200bps 1200-57600bps 8E1/8N1/8O1 256bytes 10%~90% Temperatura -20-70 Tension de alimentacion 3.3 5.5V (ripple ±50mV ) Corriente de transmission 35mA@20mW Corriente de recepcion Corriente en SLEEP Distancia de transmision Dimensiones 25mA 5uA 800mts 37.5mm x 18.3mm x 7.0mm Tabla de parámetros del APC220 Parámetro Opciones De fábrica Velocidad serie 2400, 4800, 9600, 19200, 38400, 57200 9600 Paridad Par, Impar, Sin paridad Sin paridad Frecuencia 418 455 Mhz 434 Mhz Velocidad RF 2400, 4800, 9600, 19200 9600 Potencia RF 1 a 9 9 (20mW) 1 Para la utilización del módulo APC220 no es necesario realizar ninguna modificación de parámetros ya que con los valores que trae de fábrica los mismos se comunican correctamente. Para ello se debe utilizar la interfaz UART tal cual están configurados los parámetros serie del módulo. En caso de querer modificar los parámetros originales del módulo, el usuario puede optar por la opción de PC con el software RF Magic V1.2A o a través del protocolo de programación con un microcontrolador. 1. Programación de los parámetros a través de PC: Esta opción es particularmente utilizada en la etapa de desarrollo ya que los cambios de los parámetros se realizan de forma muy simple e intuitiva a través del software RF Magic V1.2A. También está opción se utiliza en proyectos donde la configuración del dispositivo se mantiene fija durante toda su vida útil. APC220 43 CTM ELECTRONICA Página 3

La conexión de hardware del módulo debe cumplir con los estándares UART TTL, por lo cual vamos a necesitar de algún tipo de adaptador que corrija los niveles de tensión del puerto serie de la PC para que pueda ser interpretado por el módulo. Para esta función puede utilizarse diferentes métodos. Uno es utilizar el Grabador USB de APPCON, el cual convierte el puerto USB de la PC en un COM Virtual. Esta opción es mayormente utilizada ya que en la actualidad es muy fácil encontrar PC s con puertos USB y cada vez menos puertos COM reales. La otra opción es utilizando el COM real de la PC y utilizar algún tipo de dispositivo que adapte los niveles de tensión como ser por ejemplo el MAX232. Sea cual fuere el método a utilizar debe quedarnos un circuito que se presenta de forma esquemática en la siguiente figura: 3.3V 5.5V APC220 CONVERSOR DE NORMA RS232 A TTL GND VCC EN TX (RS232) TX (RS232) TX TTL RX TTL RXD TXD AUX SET En el momento de energizar, el módulo envía un comando al software el cual en ese momento reconoce al dispositivo. Por lo tanto ANTES de conectar el módulo en el grabador USB o antes de alimentar el circuito, se debe primero ejecutar el software en la PC. Una vez que está el software ejecutándose, se debe insertar el módulo o alimentar el circuito, en ese momento debe observarse sobre la barra inferior del RF-Magic la leyenda Found device Una vez que tenemos detectado el módulo a través del RF Magic podemos pasar a cambiarle los parámetros con los menús desplegables. NOTAS APC220 43 CTM ELECTRONICA Página 4

El cambio de la frecuencia se puede escribir en Mhz directamente o en Khz con el siguiente formato: 434,200. La mínima velocidad soportada de aire RF es 2400bps aunque en el menú desplegable del software figure la opción de 1200bps. 2. Programación de parámetros a través de un Microcontrolador Para modificar parámetros de forma On-Line a través de un microcontrolador debemos establecer el siguiente circuito: TXD y RXD: Pines de la UART del microcontrolador utilizados para transmitirle información al módulo tanto para transmitir y recibir datos como para cargarle los parámetros de configuración. EN: Pin de habilitación. Tanto para la configuración como para la transmisión y recepción de datos se debe poner este pin al estado lógico 1. SET: Pin de estado del módulo. El módulo puede colocarse en 2 modos de funcionamiento: 1. RUNNING: En este estado el módulo transmitirá los datos recibidos 2. SETTING: En este estado el módulo tomará los datos recibidos como parámetros de configuración. PIN SET FUNCION 1 Estado de funcionamiento normal (RUNNING) 0 Estado de configuración (SETTING) Diagrama de tiempos para la correcta configuración de los parámetros: APC220 43 CTM ELECTRONICA Página 5

En este diagrama se puede observar que para enviar comandos de programación debemos poner a 0 el pin de SET y esperar un tiempo T2 mayor a 1ms para comenzar a enviar los comandos de configuración. Cabe aclarar que en el diagrama el pin descripto como RXD es el del módulo, por lo tanto es el PIN TXD del microcontrolador por el cual se transmiten los comandos. El pin TXD del diagrama es el pin RXD del microcontrolador sobre el cual se reciben las respuestas a los comandos emitidos por el pin TXD. Primeramente debemos tener configurado nuestro MCU con los siguientes parámetros serie: Interface: UART TTL Baude Rate: 9600bps Paridad: Sin paridad La configuración se realiza a través de código ASCII PROTOCOLO PARA CONFIGURACION DE PARÁMETROS Comando (32) Para 1 (32) Para 2 (32) Para 3 (32) Para 4 (32) Para 5 \r \n Comando: Son 2 bytes e indica si vamos a escribir o leer datos del módulo. 1. ASCII: WR DECIMAL: (87; 82) HEXA: (0x57; 0x52) indica que se van a escribir parámetros en el módulo. 2. ASCII: RD DECIMAL: (82; 68) HEXA: (0x52; 0x44) indica que se van a leer los parámetros del módulo. (32): Es un byte. Es un valor decimal fijo que indica ESPACIO en código ASCII y sirve para separar los parámetros. En Hexadecimal es 0x20. Para x: Son los distintos valores que le asignamos a cada parámetro. La cantidad de byte y la información que se envía cambia para cada parámetro según la siguiente tabla: Tabla de parámetros Parámetro bytes Formato Frequency (para 1) 6 La unidad es el Khz, por ejemplo 434MHz es 434000 APC220 43 CTM ELECTRONICA Página 6

Air rate (para 2) Output power (para 3) Series data rate (para 4) Series checkout (para 5) 1 1: 2400 2: 4800 3: 9600 4: 19200 1 0 a 9,0 expresa -1dBm,9 expresa 13dBm(20mW) 1 0,1,2,3,4,5, 6 expresa respectivamente 1200,2400,4800,9600,19200,38400,57600bps 1 0: sin paridad 1: paridad par 2: paridad impar IMPORTANTE!!!: los parámetros se escriben en código ASCCI, o sea que un 0(cero) no es realmente el número cero, sino el valor ASCII que corresponde al cero, el cual es en decimal 48 y en hexadecimal 0x30. Por ejemplo vamos a setear a un APC220-43 con las siguientes características: Frecuencia = 434Mhz Rf data rate = 9600 bps Output power = 20mW Serie data rate = 1200 bps Paridad = sin paridad El armado de la trama a enviar en código ASCII es el siguiente: WR_434000_3_9_0_0 En código hexadecimal la trama queda de la siguiente manera: 0x57,0x52,0x20,0x34,0x33,0x34,0x30,0x30,0x30,0x20,0x33,0x20,0x39,0x20,0x30, 0x20,0x30,0x0D,0x0A La respuesta del modulo en ASCII es la siguiente: PARA_434000_3_9_0_0 La respuesta del módulo en Hexadecimal es la siguiente: 0x50,0x41,0x52,0x410x20,0x34,0x33,0x34,0x30,0x30,0x30,0x20,0x33,0x20, 0x39,0x20,0x30,0x20,0x30,0x0D,0x0A APC220 43 CTM ELECTRONICA Página 7

Conexión para una aplicación típica 3.3 5V GND APC220 MCU VCC EN GND TX RX RXD TXD AUX SET Representa y distribuye para América Latina CTM Electrónica J. M. Bustillo 3279 (C1406HJA) C.A.B.A. Argentina Tel./Fax: +54 (11) 4619 1370 www. ctmelectronica. com.ar APC220 43 CTM ELECTRONICA Página 8