30 de mayo de 2012

TEA1792TS GreenChip sincrónica rectificador de controlador

Diagrama de bloques (TEA1792)

Los TEA1792TS es miembro de la nueva generación de circuitos integrados rectificador síncrono (SR) del controlador para el suministro de alimentación en modo conmutación. Su alto nivel de integración permite el diseño de una fuente de alimentación rentable con un número muy bajo de componentes externos. Los TEA1792TS es un controlador IC dedicada a la rectificación síncrona en el lado secundario de modo de conducción discontinua y cuasi-resonantes convertidores flyback. Los TEA1792TS se fabrica en una de silicio sobre aislante (SOI) de proceso.

image

 

image

 

Características y beneficios

  • Funcionalidad precisa rectificación sincrónica
  • Amplia gama de tensión de suministro (8,5 V a 38 V)
  • Alto grado de integración, lo que resulta en un número de componentes externos muy bajo
  • El alto voltaje de salida del conductor de 10 V para conducir todas las marcas MOSFET para el menor RDSON
  • Nivel de regulación seleccionable para la fase piloto
  • Bajo consumo de corriente
  • La eficiencia del sistema de alta desde vacío a plena carga
  • Protección de baja tensión

Aplicaciones

  • Destinado a los adaptadores y otros sistemas discontinuos modo de conducción

NXPS20H110C Alimentación doble diodo Schottky

Dual de alimentación común del cátodo de diodo Schottky de alta frecuencia diseñado para conmutación de fuentes de energía en un modo SOT78 (A-220) de plástico del paquete.

image

 

Características y beneficios

  • Conexiones de alta capacidad de temperatura
  • Baja corriente de fuga
  • Las pérdidas insignificantes de conmutación
  • El diseño optimizado para dar de baja V F y alta T j (max)

Aplicaciones

  • Convertidores de CC a CC
  • Diodo de rueda libre
  • O-ción de diodos
  • El modo de conmutación de la fuente de alimentación del rectificador

NXPS20H100CX Alimentación doble diodo Schottky

 

Dual de alimentación común del cátodo de diodo Schottky de alta frecuencia diseñado para conmutación de fuentes de energía en un modo de SOT186A (TO-220F) "paquete completo" paquete de plástico.

image

 

Características y beneficios

  • Conexiones de alta capacidad de temperatura
  • Paquete de aislados
  • Baja corriente de fuga
  • Las pérdidas insignificantes de conmutación
  • El diseño optimizado para dar de baja V F y alta T j (max)

Aplicaciones

  • Convertidores de CC a CC
  • Diodo de rueda libre
  • O-ción de diodos
  • El modo de conmutación de la fuente de alimentación del rectificador

PSMN7R0-30MLC N-canal 30 V 7 mW lógica MOSFET de nivel en LFPAK33 utilizando NextPower Tecnología

 

Nivel de la lógica mejora el modo de canal N, MOSFET en LFPAK33 paquete. Este producto está diseñado y se clasificó para su uso en una amplia gama de industriales, equipos de comunicaciones y el hogar.

image

 

Características y beneficios

  • Inductancia parásita de baja y la resistencia
  • Optimizado para la unidad de Puerta de 4.5V utilizando la tecnología NextPower Superjunction
  • QG ultra bajo, Gambito de Dama, y ​​QOSS para la eficacia del sistema de alta con cargas bajas y altas

Aplicaciones

  • CC-CC los convertidores
  • Conmutación de carga
  • Síncrono del regulador buck

PSMN013-30MLC N-canal de 30 V 13,5 mW lógica MOSFET de nivel en LFPAK33 utilizando NextPower Tecnología

 

Nivel de la lógica mejora el modo de canal N, MOSFET en LFPAK33 paquete. Este producto está diseñado y se clasificó para su uso en una amplia gama de industriales, equipos de comunicaciones y el hogar.

image

 

Características y beneficios

  • Inductancia parásita de baja y la resistencia
  • Optimizado para la unidad de Puerta de 4.5V utilizando la tecnología NextPower Superjunction
  • QG ultra bajo, Gambito de Dama, y ​​QOSS para la eficacia del sistema de alta con cargas bajas y altas

Aplicaciones

  • CC-CC los convertidores
  • Conmutación de carga
  • Síncrono del regulador buck

PSMN3R9-25MLC N-canal 25 V 4,15 mW lógica MOSFET de nivel en LFPAK33 utilizando NextPower Tecnología

Nivel de la lógica mejora el modo de canal N, MOSFET en LFPAK33 paquete. Este producto está diseñado y se clasificó para su uso en una amplia gama de industriales, equipos de comunicaciones y el hogar.

image

 

Características y beneficios

  • Inductancia parásita de baja y la resistencia
  • Optimizado para la unidad de Puerta de 4.5V utilizando la tecnología NextPower Superjunction
  • QG ultra bajo, Gambito de Dama, y ​​QOSS para la eficacia del sistema de alta con cargas bajas y altas

Aplicaciones

  • CC-CC los convertidores
  • Conmutación de carga
  • Síncrono del regulador buck

Mosfet PSMN3R0-30MLC N-canal 30 V 3.15mΩ la lógica MOSFET de nivel en LFPAK33 utilizando NextPower Tecnología

Nivel de la lógica mejora el modo de canal N, MOSFET en LFPAK33 paquete. Este producto está diseñado y se clasificó para su uso en una amplia gama de actividades industriales, de comunicaciones y equipos domésticos

image

 

Características y beneficios

  • Inductancia parásita de baja y la resistencia
  • Optimizado para la unidad de Puerta de 4.5V utilizando la tecnología NextPower Superjunction
  • QG ultra bajo, Gambito de Dama, y ​​QOSS para la eficacia del sistema de alta con cargas bajas y altas

Aplicaciones

  • CC-CC los convertidores
  • Conmutación de carga
  • Síncrono del regulador buck

Transistor PDTC114YMB NPN resistencia equipado transistor; R1 = 10 k, R2 = 47 kW

 

PNP resistor-transistor equipada (RET) en un sin plomo ultra pequeño DFN1006B-3 (SOT883B) Surface Mounted Device (DME) envase de plástico. Complemento PNP: PDTA114YMB.

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Resistencias de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

Transistor PDTA143EMB PNP resistor-transistor equipada; R1 = 4,7 kW, R2 = 4,7 kW

 

PNP resistor-transistor equipada (RET) en un sin plomo DFN1006B-3 ultra pequeño (SOT883B) Surface Mounted Device (DME) envase de plástico. NPN complemento: PDTC143EMB.

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Resistencias de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

Transistor PDTC123JMB NPN resistencia equipado transistor; R1 = 2,2 kW, R2 = 47 kW

 

PNP resistor-transistor equipada (RET) en un sin plomo ultra pequeño DFN1006B-3 (SOT883B) Surface Mounted Device (DME) envase de plástico. PNP complemento: PDTA123JMB.

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Resistencias de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

Transistor PDTA114YMB PNP resistor-transistor equipada; R1 = 10 k, R2 = 47 kW

 

PNP resistor-transistor equipada (RET) en un sin plomo DFN1006B-3 ultra pequeño (SOT883B) Surface Mounted Device (DME) envase de plástico. NPN complemento: PDTC114YMB.

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Resistencias de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

Transistor PDTA114EMB PNP resistor-transistor equipada; R1 = 10 k, R2 = 10 kW

PNP resistor-transistor equipada (RET) en un sin plomo DFN1006B-3 ultra pequeño (SOT883B) Surface Mounted Device (DME) envase de plástico. NPN complemento: PDTC114EMB

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Construido en los transistores de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

Transistor PDTA123JMB PNP resistor-transistor equipada; R1 = 2,2 kW, R2 = 47 kW

 

PNP resistor-transistor equipada (RET) en un sin plomo DFN1006B-3 ultra pequeño (SOT883B) Surface Mounted Device (DME) envase de plástico. NPN complemento: PDTC123JMB.

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Resistencias de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

PDTC124EMB NPN resistencia equipado transistor; R1 = 22 kW, R2 = 22 kW

PNP resistor-transistor equipada (RET) en un sin plomo ultra pequeño DFN1006B-3 (SOT883B) Surface Mounted Device (DME) envase de plástico. PNP complemento: PDTA124EMB.

image

 

Características y beneficios

  • 100 mA capacidad de corriente de salida
  • Reduce el número de componentes
  • Resistencias de polarización
  • Reduce los costes de recogida y colocación
  • Simplifica el diseño de circuitos
  • AEC-Q101 calificado
  • Sin plomo ultra pequeño envase de plástico SMD
  • La altura del paquete de baja de 0,37 mm

Aplicaciones

  • Baja corriente controladores de periféricos
  • El control de entradas de CI
  • Sustituye a los transistores de uso general en las aplicaciones digitales
  • Las aplicaciones móviles

PSMN9R0-25MLC N-canal 25 V 8,65 mW lógica MOSFET de nivel en LFPAK33 utilizando NextPower Tecnología

Nivel de la lógica mejora el modo de canal N, MOSFET en LFPAK33 paquete. Este producto está diseñado y se clasificó para su uso en una amplia gama de industriales, equipos de comunicaciones y el hogar.

image

 

Características y beneficios

  • Inductancia parásita de baja y la resistencia
  • Optimizado para la unidad de Puerta de 4.5V utilizando la tecnología NextPower Superjunction
  • QG ultra bajo, Gambito de Dama, y ​​QOSS para la eficacia del sistema de alta con cargas bajas y altas

Aplicaciones

  • CC-CC los convertidores
  • Conmutación de carga
  • Síncrono del regulador buck

NXP Lanza Digital VGAs de banda ancha con alta linealidad y flexible la configuración actual

 

State-of-the-art VGAs ofrecen la operación de banda muy ancha con bajo consumo de energía

Eindhoven, Países Bajos, 24 de mayo 2012 - NXP Semiconductors NV (NASDAQ: NXPI) ha presentado hoy el BGA7204 y BGA7210 - dos de 6 bits amplificadores digitales de ganancia variable (VGAs) que ofrece una alta linealidad, bajo ruido y bajo consumo de energía a través de una frecuencia muy amplia banda. El BGA7210 es el único dispositivo de su clase capaz de trabajar como un VGA de hasta 4 GHz sin correspondencia externa. Única de enrutamiento inteligente Tanto VGAs función de NXP jefe de diseño, lo que simplifica la colocación de PCB y reduce la huella del dispositivo en un 25 por ciento. NXP presentará el BGA7204 y BGA7210 en IMS2012, el International Microwave Symposium, en Montreal, Canadá, junio 19 a 21 (stand 607).

Diseñado principalmente para su uso en equipos de infraestructura inalámbrica, las nuevas VGAs de NXP asegurar que la señal de entrada es siempre a la potencia óptima mediante la compensación de ningún tipo de degradación causada por los cambios de temperatura. Al controlar el nivel de potencia para el amplificador de potencia, las VGAs también ayudan a compensar las variaciones en la celda de carga y la presencia de equipo de infraestructura envejecimiento.

Los BGA7204 y BGA7210 dispositivos funcionan con un consumo energético mejor que ofrece la competencia, con varias características de ahorro energético, como una exclusiva de ahorro de energía modo que puede reducir efectivamente el consumo de corriente en los sistemas TDD hasta un 45 por ciento. El BGA7210 también añade distribución de corriente flexible a través de sus dos amplificadores, dependiendo del estado de atenuación, para ahorrar energía.

"Estos son el estado de la técnica, los líderes de la industria VGAs que combinan un bajo consumo energético con el apoyo de la señal a través de una banda de frecuencia muy amplia, hasta 4 GHz", dijo Schetters Kees, director de marketing, infraestructura inalámbrica, NXP Semiconductors . "Al permitir conexiones más fáciles de enrutamiento de señales, reducción de la huella, y el apoyo a las plataformas con múltiples rangos de frecuencia, estamos ofreciendo una solución muy flexible que ofrece a nuestros clientes una ventaja competitiva significativa en el diseño de sus infraestructuras".

Características principales
  • Banda de frecuencia
    • BGA7204 de 400 MHz a 2,8 GHz
    • BGA7210 de 700 MHz a 3,8 GHz
  • Alta potencia de salida P1dB
    • BGA7204 = 21 dBm
    • BGA7210 = 21 dBm (23 dBm@2.2-2.8 GHz)
  • Alta producción de intercepción de tercer orden, IP3O
    • BGA7204 = 38 dBm
    • BGA7210 = 39 dBm (35 dBm@2.2-2.8 GHz)
  • La atenuación intervalo de 31,5 dB, 0,5 dB tamaño de paso (6 bits)
  • Cambio rápido de modo de ahorro de energía (apagado pines)
Precio y disponibilidad

El BGA7204 y BGA7210 se encuentran actualmente en producción en masa. Precio indicativo de 1.500 unidades es de $ 3.30 USD por unidad para la BGA7204, y $ 4.05 USD por pieza para la BGA7210.

 
 

BGU7052 SiGe: C amplificador de bajo ruido alta linealidad

El BGU7052 es un amplificador de bajo ruido alta linealidad para aplicaciones de infraestructura inalámbrica. El LNA tiene una entrada de alta y pérdida de retorno de salida y está diseñado para operar entre 1,5 GHz y 2,5. Se encuentra en un 3 x 3 x 0,85 mm 3 de 10 terminales de plástico delgado paquete pequeño esbozo. El LNA es ESD protegidos en todos los terminales.

image

image

 

Características y beneficios

  • Baja figura de ruido (NF) = 0,76 dB a 1900 MHz
  • Rendimiento de alta linealidad, IP3 O = 35 dBm a 1900 MHz
  • Una entrada alta y pérdida de retorno de salida
  • Incondicionalmente estable
  • 110 GHz de frecuencia de tránsito - SiGe: C de tecnología
  • La alimentación de tensión de 3,3 V
  • Pequeña de 10 terminales del paquete sin plomo de 3 × 3 × 0,85 mm 3
  • Humedad nivel de sensibilidad de un

Aplicaciones

  • LNA para aplicaciones de infraestructura inalámbrica (1,5 GHz a 2,5 GHz)
  • Las aplicaciones de bajo ruido
  • image

PESD5V0V1BSF Ultra bajo perfil bidireccional muy baja capacitancia diodo de protección ESD

Muy baja capacitancia bidireccional descarga electrostática (ESD) de diodos en un SOD962 sin plomo ultra pequeño Surface Mounted Device (SMD) del paquete diseñado para proteger a una línea de señal de los daños causados ​​por los transeúntes de EDS y otros.

image

 

Características y beneficios

  • Pb-libre, Restricción de Sustancias Peligrosas (RoHS) y libre de halógenos y antimonio (compatible con color verde oscuro)
  • Protección bidireccional de ESD de una línea
  • Capacitancia del diodo muy bajo C d = 3,5 pF
  • Protección contra descargas eléctricas de hasta ± 15 kV según IEC 61000-4-2
  • Ultra paquete de SMD pequeña
  • Voltaje de ruptura simétrica

Aplicaciones

  • Teléfonos celulares y accesorios
  • Dispositivos electrónicos portátiles
  • Sistemas de comunicaciones
  • Ordenadores y periféricos

OM7922 OM7922 - amplificador de ganancia variable BGA7204 evaluación del cliente carpeta de información

OM7922 - amplificador de ganancia variable BGA7204 kit de evaluación de clientes

El kit de evaluación del cliente BGA7204 permite al usuario evaluar el desempeño del amplificador de ganancia variable BGA7204. El kit viene con una tarjeta de interfaz USB y el software del cliente que le permite utilizar su PC para controlar la interfaz SPI de la BGA7204. Usted puede establecer el estado de la atenuación y las características avanzadas como la temperatura de lectura, la reprogramación de la curva de ganancia y el poder hacia abajo. El kit también ofrece BGA7204 muestras para prototipos, una calibración de RF de vía de exclusión de la incorporación de la placa RF, la documentación del producto y un cable de extensión USB para facilitar el trabajo en el banco de radiofrecuencia.

image

image

image

 

Características

  • Fuera de la evaluación de la caja de placa RF totalmente llena
  • Pistas de calibración de RF placa des-embebido
  • Software de conexión y control, no es necesario instalar drivers
  • Las muestras para la creación de prototipos
  • RF placa puede ser alimentado a través del conector USB

Resumen descriptivo

Evaluación de contenidos Junta
  • RF placa de evaluación
  • Interfaz USB bordo
  • Cable plano
  • Las muestras
  • Una unidad flash USB que contenga: manual de usuario, software de evaluación, hoja de datos, etc
  • Caja de seguridad ESD
    Aplicaciones

    GSM, W-CDMA, WiMAX y LTE estaciones base inalámbricas, punto a punto inalámbrica y aplicaciones inalámbricos repetidores. Pero también las estaciones de base WiMAX, los sistemas de terminación de cable módem y circuitos de compensación de temperatura.

  • BGA7204 400 MHz a 2750 MHz variable de alta linealidad amplificador de ganancia

    El MMIC BGA7204 es un amplificador de ganancia variable extremadamente lineal (VGA), que operan desde 0,4 GHz a 2,75 GHz. En atenuación mínima que tiene una ganancia de 18,5 dB, un IP3 de salida de 38 dBm y una figura de ruido de 7 dB. El rango de atenuación es 31,5 dB con un paso atenuación de 0,5 dB. El control de ganancia se ofrece a través de una interfaz digital paralelo o una interfaz digital serial (SPI). La interfaz digital en serie ofrece características avanzadas como la reprogramación de la curva de atenuación y en el chip de monitoreo de temperatura. Las interfaces pueden ser combinados para respaldar una respuesta rápida a la decoloración. La interfaz serial se puede utilizar para pre-establecer el nivel deseado de ganancia, mientras que la interfaz de puerto paralelo se puede utilizar para seleccionar el ajuste de ganancia de 0.15 mS.

    Características y beneficios

    • IP3 de alto rendimiento de 38 dBm
    • La atenuación intervalo de 31,5 dB
    • Potencia de salida en la compresión de 1 dB, de 21 dBm
    • El ruido de la figura 7 dB en la ganancia máxima
    • Individual 5 V
    • Paralelamente digital y control digital en serie (SPI)
    • Curva de atenuación programable
    • Sensor de temperatura
    • Protección ESD en todos los pasadores (HBM> 2 kV)
    • Humedad nivel de sensibilidad 2
    • Cumple con la Directiva 2002/95/EC que restringe respecto de sustancias peligrosas

    Aplicaciones

    • Aplicaciones de FI y RF
    • WiMAX y las estaciones base celulares
    • Cable de terminación de los sistemas modernos de
    • Circuitos de compensación de temperatura
    • NXP

    27 de mayo de 2012

    LFRD003: El medidor de agua automático Meter Reading (AMR) de diseño de referencia

    Resumen: Este diseño de referencia proporciona una plataforma de demostración completa para el uso de radiofrecuencia industrial / científico / médico (ISM-RF) de los productos en una lectura automática de medidores (AMR) de la aplicación. Este documento incluye el hardware, el firmware y los requisitos del sistema de estructura para la implementación de un diseño de AMR que demuestra el funcionamiento con un medidor de agua física..

    Descripción General

    El MAX7032 transceptor de diseño de referencia (DR) es una plataforma de auto-evaluación para el ejercicio del dispositivo como una lectura del medidor inalámbrica automática (AMR) y el sistema de medidor de agua de demostración. Con el uso de la máxima de USB a bordo de JTAG (MAXQJTAG-USB), el MAXQ610 tanto en la interfaz de mano (HHI) y la unidad de metro diferentes (MTR), módulos de radio puede ser programado por el usuario final.

    La junta metros permite la interacción humana básica a través de un solo momentánea del interruptor de entrada y un LED de retroalimentación visual. El EMP está diseñado para ser compacto, ofreciendo un tablero de transmisor-receptor autónomo con una radio, un microcontrolador, y varios "ports" para conectar las entradas de varios metros en el sistema. Dos diseños separados se proporcionan: una con una conexión de antena MMCX, y el otro con una huella pequeña antena-opción de montaje. La entrada al sistema MTR se puede configurar con hasta seis puertos, y las interfaces de entrada principal con un "pulso" o contacto seco (caña) metros de salida. Esta placa puede ser operado desde cualquier potencia 3V fuente (1.7V a 3.6V para el MAXQ610, 2.1V a 3.6V para el MAX7032).

    La junta IHH tiene siete teclas de menú para la entrada del usuario, un botón de reinicio, un píxel de 102 x 64 píxeles Pantalla LCD con retroiluminación LED multicolor para las interacciones de menú, además de un indicador de recepción de señal (RSI) de LED. La forma de la IHH encaja dentro de una carcasa de la Serie casilla 55, y tiene un conector de alta densidad para la interconexión con un módulo de RF.

    Ambos sistemas están programados con el firmware operativo para demostrar una simple inalámbrica AMR metros (esclavo) / sistema de lectura (maestro). Archivos Gerber están disponibles para simples de cortar y pegar los diseños de las secciones de radio o la plena aplicación.

    Características

    • Probado placa de circuito impreso ( PCB ) de diseño
    • Componentes probada la lista
    • Transmisor-receptor preprogramado (TRX) par de las capacidades de demostración rápida
    • Gratis MaxQ ® herramientas de programación disponibles para microcontroladores de operación flexible

    La interfaz de mano (HHI)

    El IHH es un sistema de dos partes que comprende una placa de interfaz humano, que contiene una pantalla LCD, un codificador de clave, y un microcontrolador. Este IHH está acoplado a un módulo RF para formar un sistema completo de comunicación portátil. La Fase I de las interfaces de diseño a un módulo de transceptor MAX7032 a través de una de 10 pines, conector de alta densidad. El diseño de la Fase III y los módulos de RF se describe más adelante interfaz a través de un conector de 60 pines.

    La junta HHI proporciona un método básico de entrada con siete llaves y un botón de reinicio. Esta interfaz proporciona para la salida flexible a través de una Asamblea electrónico DOGS102-6 , 102 píxeles x 64 píxeles, pantalla LCD transflectiva con retroiluminación duo-color. La placa también contiene un independiente "señal" de LED.

    Estos interfaces del sistema con el módulo de RF a través de una placa a placa, entresuelo conector utilizando un firmware definida por el SPI. El microcontrolador está programado a través de una interfaz de conector de borde a USB. La energía puede ser suministrada a través de ya sea el conector de borde o una conexión de la batería con cable. El módulo de RF tiene un conector MMCX, a la que un 6 " de cable y una antena de altura reducida Linx puede estar unido, proporcionando un factor de forma pequeño montaje. Todo el sistema ha sido diseñado para caber dentro de un recinto de caja, de tamaño conveniente para el uso de mano ( Figura 1 ).

    Figura 1.  Fase I IHH y el módulo de RF.
    Figura 1. Fase I IHH y el módulo de RF.

    Figura 2.  Fase III IHH y el módulo de RF.
    Figura 2. Fase III IHH y el módulo de RF.

    Similar a la Fase I de hardware, la Fase III IHH es un sistema de dos a bordo. Los únicos cambios en la junta IHH entre la Fase I y Fase III es el uso de un conector hermafrodita 60-pasador de Samtec en lugar del conector 10-pin Hirose. Este conector utiliza las mismas líneas de comunicación entre los SPI del microcontrolador en el IHH y el microcontrolador en el módulo de RF. Unas pocas líneas de potencia adicionales están disponibles en el conector más grande, pero la mayoría de los pasadores de señales adicionales no se utilizan. Este conector 60-pines es compatible con la plataforma de referencia de Newport.

    Los módulos RF

    El medidor de RF (MTR) módulos utilizados en este kit de demostración de tomar una de tres formas: o bien son un diseño de la Fase I o Fase III, y para la Fase I de los diseños, que son las versiones SPI SPI-o no ( Figura 3 ) .

    Figura 3.  (A) Fase I con SPI (módulo), (b) Fase I, sin SPI (metros), (c) Fase III.
    Figura 3. (A) Fase I con SPI (módulo), (b) Fase I, sin SPI (metros), (c) Fase III.

    Cada uno de estos módulos contienen componentes comunes, como el transceptor MAX7032, el microcontrolador MAXQ610 (MCU), varios circuitos de apoyo, un interruptor de color ámbar "señal" de LED, y un conector de MCU de programación de última generación. La Fase I del módulo con el SPI tiene un conector de 10 pines en la parte inferior Hirose para comunicarse con la Fase I del IHH. Este consejo en particular también tiene un conector de borde del lanzamiento MMCX para la antena. La Fase I del módulo sin la conexión de SPI tiene dos LED adicionales: uno rojo y otro verde, que se utilizan para proporcionar información visual para un simple eco o la función "ping". El módulo también proporciona una huella simple para una conexión de cable de antena, y cuenta con una conexión de cabecera de 2 pines para la interfaz de metro física. La Fase III del foro ha combinado el 60-pin conector SPI y los indicadores LED adicionales en una tabla, además de incluir la conexión de antena MMCX.

    Los tres módulos están programados con el mismo firmware, pero con cambios sutiles en los ajustes en el código. Por ejemplo, cada módulo está programado con una dirección de comunicación diferente o ID. En el Kit de Demostración del medidor de agua, el módulo que de interfaz con el IHH se ha programado con la dirección 03 00 00 01 y se ha marcado para la interfaz SPI. Los otros módulos de "metro" se dirige a 03 00 00 02 03 00 00 03 y 03 00 00 04, y que han sido codificadas para funcionar como un módulo de MTR, que no utiliza el SPI.

    E / S y Conmutadores

    Potencia a las juntas de MTR se suministra típicamente por un 3.6V de litio de la batería, pero puede ser alimentado a través de la interfaz JTAG o el conector de alta densidad, así. La junta IHH es típicamente accionado por un par de pilas AA y también tiene la disposición de alimentación de JTAG.


    IHH Tabla Cambiar la función
    Cambiar Posición Función Conexión
    SW-RST Momentáneo "Reset" Pin 11, P1.2 del μC
    SW-U Momentáneo "^" O "Up" Pines 12 y 23 de MAX7359
    SW-L Momentáneo "<" O "izquierda" Pines 13 y 24 de MAX7359
    SW-ENT Momentáneo "Enter" Pines 12 y 24 de MAX7359
    R-SW Momentáneo ">" O "Derecha" Pines 11 y 24 de MAX7359
    SW-D Momentáneo "V" o "Abajo" Los pines 1 y 12 de MAX7359
    SW-CES Momentáneo "Escape" Los pines 1 y 13 de la MAX7359
    SW-TOP Momentáneo "Top" del menú o de transmisión Los pines 1 y 11 de MAX7359
    MTR interruptor Tabla de Funciones
    Cambiar Posición Función Conexión μC
    SO o SW ' Momentáneo Usuario TX Pin 11, P1.2
    IHH y el MTR de E / S Conectores de borde
    Señal Descripción Conexión μC
    JTAG-1 TCK - reloj Pin 24, P2.4
    JTAG-2 GND - tierra  
    JTAG-3 TDO - datos fuera Pin 27, P2.7
    JTAG-4 VBAT - fuente de alimentación externa  
    JTAG-5 TMS - maestro de selección Pin 26, P2.6
    JTAG-6 NRST - restablecimiento Pin 28, Reset
    JTAG-7 N / A  
    JTAG-8 N / A  
    JTAG-9 TDI - los datos de Terminal 25, P2.5
    JTAG-10 GND - tierra  
    MTR LED Tabla de Indicadores
    LED Función Conexión μC
    D-MRSI, D-RSSI, o "D-RSSI TX / recepción de la señal indicadora / latidos del corazón Pin 7, P0.6
    D-RXR o D-RxR1   Pin 12, P1.3
    D-RXG (Fase I) Pin 20, P1.6
    D-RXG o D-RXG1 (Fase III) Pin 8, P0.7
    IHH LED Tabla de Indicadores
    LED Función Conexión μC
    D-RSSI o DLED Com Indicador Pin 7, P0.6
    LEDBL1 Luz de fondo rojo Pin 21, P1.7
    LEDBL2 Luz de fondo verde Pin 20, P1.6
     

    Estructura de datos Frame

    La estructura básica de la trama de datos es ASK-modulada, Manchester-codificado, y 4.8kbps (0.2083ms/bit). También dispone de 144 bits por trama (18 bytes o nueve palabras de 2 bytes), los 30ms por cuadro, una pausa de 70 ms entre los marcos y tres transmisiones marco por ráfaga. Para obtener información sobre la codificación Manchester , consulte la nota de aplicación 3435, "La codificación Manchester de datos para las comunicaciones de radio . "

    Esta estructura es directamente compatible con otros formatos de referencia de diseño de comunicación y empresas de servicios públicos se prestan en el sistema de HHI para trabajar directamente con los diseños de referencia de otros. Apéndice I describe, además, cada sección de la entrada remota sin llave (RKE) estructura de la trama.


    Estructura de trama
    Preámbulo Identificación Función Datos Sincronizar Bat Sig Chk Sum
    FF FF FF FD 03 00 00 00 00 01 00 00 43 21 11 22 01 68
    La estructura de este marco es arbitrario, pero es un ejemplo de la información que puede estar contenida en cualquier marco de relación con los muchos industriales, científicas y médicas (ICM) de RF.
    Identificación Estructura
    Identificación
    03 00 00 01
    Este diseño ha sido programado para utilizar un 0x03 00 00 01 código de identificación en el módulo de radio IHH, con el último byte que se ajustan entre los distintos sistemas de MTR (normalmente 0x02, 0x03, y 0x04). Esto permite que el IHH para comunicarse con cada uno de los tableros de MTR separado por tratarlas una a la vez.
    Función de la estructura
    Función
    FF 00
    Este diseño de referencia utiliza el campo de la función de comunicar "grupo" e "individuo" funciones a los exámenes de mitad de distintas dentro de la recepción del sistema de HHI. De nuevo, esta estructura puede ser modificado para adaptarse a los propósitos del usuario. En esta aplicación, el primer byte del campo de función se utiliza para comandos de alto nivel, tales como ATTN y CERRAR. El segundo byte del campo de la función se utiliza para diversas operaciones de estrechar la mano-o de mando. La Tabla 1 describe las diversas funciones y sus valores hexadecimales como se ve en la pantalla y en el firmware:
    Tabla 1. Funciones y valores hexadecimales en el firmware LFRD003
    Función Marco valor h Fuente
    Func [0] Func [1]
    ATN FF XX IHH módulo de
    REQ 00 8P IHH módulo de
    DAT 00 1P MTR
    SET 00 1P IHH módulo de
    CLR 00 2P IHH módulo de
    ACK 00 4P IHH módulo de
    CERRAR AA XX IHH módulo de
    ECHO 00 00 Nodo
    Rojo (A) 00 01 RKE TX
    Green (B) 00 02 RKE TX
    Azul (C) 00 04 RKE TX
    Amber (D) 00 08 RKE TX
    P = Dirigido número de puerto, X = No me importa
    Estos valores son una definición arbitraria de la estructura del campo Func, que siempre pueden ser modificados por el usuario.
    Estructura de datos
    Datos
    00 00
    La sección de datos de este marco se proporciona para la transmisión de información tales como una temperatura , presión, o la medición de volumen. En este diseño, el campo de datos concuerda salidas de pulsos de un contador de agua. Una vez más, el uso de este valor de datos es arbitraria y puede ser modificado por el usuario.

    Protocolo de comunicación

    La estructura básica define la interacción del sistema IHH y un módulo RF conectado a un sistema de agua metros física.

    Para ahorrar energía, los sistemas de MTR están configurados para funcionar con una predefinida OFF / ON o dormir / escuchar (S / L) del ciclo de trabajo. En este sistema de demostración, después de que se aplica a la placa del MTR, reconoce de inicio con cuatro destellos de los LED, entonces entra en un ciclo de sleep/0.5s 3.0S escuchar. Durante el ciclo de encendido, la radio se configura para el modo de RX y el sistema estará atento a cualquier otra en frecuencia ASK emisiones. Si un marco ATN válida es recibida, el sistema MTR suspenderá su S / L por ciclo y entrar en un estado completo de raíz.

    Toda la comunicación se inicia con una transmisión desde el sistema de HHI. Puesto que los exámenes de mitad son presumiblemente en un 3.0s/0.5s S / L por ciclo, el IHH se inicia con una transmisión de 5 años de la atención (ATN) marcos para despertar todos los exámenes de mitad de su alcance. El marco de ATN se define como No Care valores para todos los campos, a excepción de la suma de comprobación y el primer byte de la estructura de funciones, que se establece en 0xff00.

    Después de emitir la señal ATN, el módulo IHH se comunicará con todos los exámenes se enumeran en el sistema. En este caso sólo uno de MTR está predefinido en el sistema, con un puerto configurado para la lectura (dirección 0x03 MTR 00 00 03). El puerto 0 en el MTR está configurado para actuar como el puerto de pulso de conteo. La comunicación se produce como un proceso por lotes (sólo uno de los exámenes de mitad de lista se pone en contacto).

    Figura 4.  Una secuencia de comunicación de MTR.
    Figura 4. Una secuencia de comunicación de MTR.

    Una secuencia de comunicación completo ( Figura 4 ) toma la forma del módulo de radio IHH el envío de una petición (REQ) el marco estallido seguido de una breve pausa, y luego cambiar al modo de RX. El MTR con el ID correspondiente a decodificar el marco REQ, preparar los datos, y cambiar al modo TX. El MTR transmite datos (DAT) marco para el IHH, luego vuelve al modo de RX. El módulo de radio IHH recibe la trama DAT, y luego cambia al modo de TX y envía un reconocimiento (ACK) el marco de la revisión intermedia. En este punto, el sistema de HHI puede transmitir otra trama REQ (a partir de otra secuencia de comunicación, posiblemente frente a un puerto diferente en el MTR) o se puede cerrar la sesión de comunicación con el MTR. Después de que todos los puertos de medición de interés han sido leídos desde ese MTR, la sesión con ese identificador termina con el envío de un cierre (CLOSE) el marco de la revisión intermedia.Después de una revisión intermedia ha recibido el marco de cerca, se volverá al ciclo de S / L hasta que se recibe una trama nueva ATN.

    Manejo de tramas perdidas y errores

    Después de que el módulo de radio IHH recibe la información solicitada de la orientada MTR, devuelve una trama ACK. Dado que este cambio se compone de tres comandos funcionales, ambos extremos de la comunicación puede ser confirmada. El IHH se reconocen si la trama REQ no se ha recibido correctamente cuando el IHH no recibe una respuesta de marco de DAT, si el IHH no ha recibido el marco DAT, la revisión intermedia no se ve una respuesta trama ACK. Este proceso permite la retransmisión de la trama REQ por el IHH (si no se recibe marco DAT) y del mismo modo, el marco DAT puede ser retransmitido por el MTR (si no hay trama ACK se recibe).

    • Cabe suponer que el módulo de radio IHH tiene el potencial para una fuerte señal TX que el MTR.
    • Si un MTR recibe una señal de ATN, pero no otro tipo de comunicación (a menos de 30 años), que vuelve a su sueño / escuchar ciclo.
    • Si el IHH no recibe el marco DAT (después de 1s), se repetirá un marco REQ (dos veces más). Si el marco de DAT todavía no se ha recibido, el MTR se debe omitir. En este caso, el MTR se marcará como NO-COMM.
    • Si un MTR envía una trama de DAT, pero no recibe una trama ACK (a menos de 1s), se repetirá el marco DAT (dos veces más). En este caso, supongamos que la sesión se cerró y volver a su sueño / escuchar ciclo.

    Este proceso se asegurará un número mínimo de reintentos de comunicación. Si el marco de tres de rotura no es suficiente y los múltiples intentos no también, ambas unidades volverán a su estado predeterminado (dormir / escuchar el MTR, y NO COMM para el IHH). Este proceso marco de perdida no se está aplicando actualmente.

    ECHO función

    Con cada uno de los módulos de MTR, el microcontrolador está programado para enviar un marco eco cuando el interruptor de a bordo está cerrado. Este proceso producirá una respuesta desde el módulo de radio correspondiente en el otro extremo de la "coincidencia" se define por el identificador de destino almacenada en cada módulo. Por ejemplo, la identificación de la fuente interna para el módulo de medidor de agua (WMM) es 03 00 00 03 y su ID de destino es 03 00 00 01 (el módulo de HHI). Así que cuando el interruptor está en el WMM, el sistema iniciará una transmisión de la trama de ECHO para el módulo de HHI. El módulo de IHH, a su vez responder con un acuse de recibo (ACK) del marco.

    Figura 5.  El funcionamiento de la ECHO MAXBee protocolo de la primitiva del protocolo AMR no realizar la detección del portador.
    Figura 5. El funcionamiento de la ECHO MAXBee protocolo de la primitiva del protocolo AMR no realizar la detección del portador.

    Cuando el WMM recibe la trama ACK, se indicará una trama válida por la iluminación del LED verde para unos 2 seg. Si el WMM no recibe una trama válida ACK dentro de aproximadamente 0,5 segundos de transmitir el marco de ECHO, el módulo se enciende el LED rojo en su lugar. Cada uno de los tres "meter" los módulos tienen 03 00 00 01 almacena como su ID de destino, por lo que cada uno de estos módulos actuará como una fuente de ECHO, con el IHH como destino.

    Debido a esta estructura de ECHO, esta rutina puede ser utilizado como una prueba de rango simplificado. A partir de las dos radios encontrados cerca uno del otro, un usuario poco a poco se pueden separar, al pulsar el botón de las radios se separan. Como el módulo de metro se mueve, cada pulsación del botón confirma el enlace de radio de dos vías. Así, el rango de operación básica se puede determinar mediante la separación de las radios hasta que el LED verde ya no se enciende.

    Interfaz de mano sistema de menús

    El IHH opera con una estructura de interfaz de usuario básica con un sencillo sistema de menús y unos pocos botones de navegación. Para navegar a través del sistema de menús, hay siete claves: cuatro flechas direccionales para desplazarse hacia arriba (^) y hacia abajo (v), a la derecha (>) e izquierda (<), la tecla ENTER, la tecla ESC, y una clave TOP. La interfaz de menú indica la línea seleccionable con un carácter> (cursor) se encuentra en la columna más a la izquierda de la pantalla.

    Menú Principal

    Menú PrincipalDesde el menú principal, el usuario puede navegar a las cuatro funciones principales de la unidad de HHI: las funciones de AMR, las funciones de depuración (antes el menú RKE en el diseño LFRD002), las funciones de modulación, y las funciones de utilidad.

    AMR Menú

    AMR MenúEl menú principal de interés para el medidor de agua LFRD003 diseño de AMR de referencia es el menú de la RAM. A partir de aquí, una lectura del medidor de agua de base puede ser iniciado y la vuelve a leer los valores en la pantalla.

    Depurar Menú

    Depurar MenúEste menú ofrece una serie de funciones orientadas al usuario y es directamente compatible con los diseños de referencia de otros. El modo se puede utilizar para cambiar el módulo de HHI entre transmisión (TX) y recepción (RX) los modos de transceptor MAX7032. Este modo se reconoce ninguna entrada "primitivas AMR" marcos de otros sistemas. Si una trama entrante se reconoce, este menú aparecerá automáticamente (incluso desde un estado de sueño) y se mostrará el ID de destino que figura en el propio marco (TX ID), y el valor de la función se encuentra en el marco de ASK. Este menú puede ser útil en la depuración de los transmisores utilizados en los LFRD002 LFRD003 y diseños de referencia.

    Módulo de Menú

    Módulo de MenúEsta interfaz permite no comunicación de radiofrecuencia entre el microcontrolador en el IHH y el módulo de RF conectado MCU a través de la conexión de SPI. Esta es la ventana de depuración primaria utilizada para probar los comandos de SPI. Los botones de desplazamiento (teclas de arriba y abajo) permiten al usuario seleccionar un comando de unos limitados y ejecutarlos. Actualmente, la lista muestra los comandos, con los que está en paréntesis no realicen cualquier función: LED, ECHO, STAT, IDENT, REV. Véase el Apéndice V para obtener información adicional sobre la interfaz SPI.

    Utilidad de Menú

    Utilidad de MenúEl menú de utilidades disponibles en el sistema IHH permite el ajuste de base y la interacción del usuario con los valores del microcontrolador internos. Este menú muestra el color de fondo por defecto (0 = ninguno, 1 = rojo, 2 = verde [default], y 3 = ámbar), el ajuste del tiempo de sueño (ajustable en incrementos de 30 años de edad con 120s como el valor por defecto), y la revisión de firmware la unidad IHH sí.

    Estructura del firmware

    MTR y módulos RF HHI

    La operación funcional del MTR y módulos de radio de HHI son casi idénticos. El MAXQ610 proporciona un número de entradas a la MAX7032, como SCLK , DIO, y CS de la interfaz SPI y de datos, habilite, TR, y el RSSI de los diversos controles de RF otros. El propósito de la unidad de MTR es doble: primero es para el microcontrolador para actuar como un administrador y recoger datos desde el sistema de metro; segundo es el control de la radio y comunicar los datos a petición. Una entrada de usuario está disponible para forzar la unidad MTR para transmitir una trama básica de ECHO. El MAXQ610 y MAX7032 la están configurados para estar en un "modo de parada", a menos uno de los tres interrupciones ocurren: un comando de activación del temporizador, una prensa interruptor del usuario, o un borde de entrada del puerto metros. Los dos últimos puntos se producirá una interrupción externa, que se activará, mientras que el temporizador de activación genera una interrupción interna.

    La interrupción es atendida por el microcontrolador, el cual decodifica la fuente de la interrupción y luego toma la acción apropiada. Un evento de prensa función hará que el microcontrolador para ir directamente al modo de transmisión y envío de un marco de ECHO. Un flanco positivo en el puerto metros se acumula en un contador y se almacena en la memoria hasta que la información sea solicitada. Un comando de activación es el más complejo de los tres procesos e involucra a contadores de tiempo, las decisiones de ramificación, y posiblemente los dos modos (RX y TX) para el MAX7032. Véase el Apéndice II para el código del firmware MTR.

    Figura 6.  RF módulo funcional operación.
    Figura 6. RF módulo funcional operación.

    Figura 7.  Módulo de RF subrutinas.
    Figura 7.  Módulo de RF subrutinas.
    Figura 7. Módulo de RF subrutinas.

    Figura 8.  Módulo de RF Tx subrutina.
    Figura 8. Módulo de RF Tx subrutina.

    IHH Unidad

    El IHH sirve como una interfaz entre el usuario y un módulo de RF que se conecta en la parte posterior de la unidad. Esta interfaz utiliza SPI que le permitirá transmitir las instrucciones, direcciones y datos entre el IHH y que el módulo de radio. Además de los aspectos operativos de la comunicación por cable con el módulo de radio adjunto, el microcontrolador MAXQ610 tiene una gran cantidad de funcionalidad de la interfaz de usuario. La unidad de IHH actúa como maestro en el proceso de comunicación SPI, iniciando el comando y las sesiones de solicitud sobre la base de datos del usuario o una interrupción del módulo de radio.

    Interfaz humana se proporciona a través de la Asamblea electrónico DOGS102-6 píxeles de pantalla, junto con la iluminación de fondo, un LED de RSI, y las teclas de menú. La pantalla funciona con una interfaz SPI y por lo tanto comparte la SCLK y líneas DIO con el módulo RF adjunto, así como el MAX7359. El controlador funciona con una clave de I ² C interfaz y las acciones de la del reloj y las líneas de datos de los dispositivos SPI. También proporciona una señal de interrupción al microcontrolador.

    Las interrupciones son atendidas por primera determinación de la fuente de la interrupción, a continuación, operando con esa fuente apropiada. Un evento de pulsación de una tecla hará que el microcontrolador a "estallar" la pila MAX7359, y se presiona el pulsador va a esperar por alrededor de 4 años y restablecer el sistema de HHI. Una transmisión entrante serán decodificados por el módulo de RF adjunta necesaria y puede aplicarse de inmediato (como devolver una trama ACK), entonces una interrupción se enviará a la acción IHH solicitante. Si el módulo de radio está configurado en modo de RX, ya sea para una sesión de AMR o el uso de depuración RKE, el IHH se mostrarán los datos de imagen de entrada para la interpretación por parte del usuario. Véaseel Apéndice III para el código del firmware IHH.

    Microcontrolador Programación SW

    El firmware de este diseño de referencia se desarrolló en el IAR Embedded Workbench ®. Una versión completa de este software (4k KickStart Edition) se puede obtener en www.iar.com/ . El IAR EW trabaja en conjunto con la interfaz JTAG MAXQUSB-y el adaptador de programación, para flashear el MAXQ610 tanto en el TX y RX juntas.

    Instalación

    Por favor, consulte la documentación de EW IAR para la instalación y la orientación. El firmware de este proyectado fue desarrollado con el plug-in MaxQ IAR EWMAXQ2.20I.

    Operación

    Asegúrese de tener el puerto USB configurado correctamente en el IAR EW: Proyecto Opciones ... Opciones generales - Depurador - JTAG . El puerto COM se debe establecer para que coincida con el "USB Serial Port (COM XX)", como se indica en el Administrador de dispositivos de Windows ®.

    Para un mejor rendimiento durante la programación y depuración de la MAXQ610, se sugiere ajustar la configuración avanzada para el puerto COM ( Administrador de dispositivos USB Serial Port (COM XX) Propiedades de Configuración de puerto avanzada ... ). Los valores recomendados para recibir y transmitir tamaños de buffer de 512 bytes y un temporizador de latencia recomendada de 4 ms debe proporcionar un funcionamiento óptimo.

    El traductor USBJTAG (MAXQJTAG-USB) utiliza una placa FTDI UART y un MAXQ2000 para convertir el puerto serie del PC a un puerto JTAG. El firmware de este Foro se debe comprobar la versión más reciente. Para determinar la revisión de firmware, conecte la tarjeta USBJTAG a un puerto USB, abra el Kit de herramientas de microcontrolador (MTK2) software, seleccione la terminal no inteligente en la ventana Seleccionar dispositivo durante el arranque ( haga clic en Aceptar ), seleccione Opciones de Configuración de puerto serie y seleccione el COM adecuado puerto y elegir la velocidad de 115.200 (haga clic en Aceptar ), elegir destino COMXX Abrir ... ; pulse la tecla Enter unas cuantas veces, q tipo y pulse Enter. El terminal debe leer de nuevo la revisión de firmware como "83".

    Un adaptador de interfaz JTAG (AIJ) debe ser utilizado para programar estos sistemas debido a los diferentes niveles de suministro. El puerto USB proporciona una fuente de alimentación de 5V que debe ser regulada hasta el nivel necesario de 3,3 V en los LFRD003 tableros. Una de estas placas AIJ está incluido en el kit LFRD003.

    El conector de borde debe ser orientado con JTAG el pin 1 en la parte superior de las placas de la revisión intermedia. El sistema puede ser programado con las pilas en su lugar o sin las baterías instaladas (3,3 regulada de alimentación USB se utiliza). Dentro del código en C, hay algunas líneas que pueden ser comentarios, para ayudar con la depuración de los cambios de firmware.

    El programa de instalación y uso operacional

    AMR Funcionalidad
    Lectura del medidor de agua

    Lectura del medidor de aguaActualmente, la unidad de HHI y la adjunta módulo RF son codificadas para interactuar con sólo uno de los módulos remotos MTR (ID de destino: 03 00 00 03). Para comunicarse con el módulo de medidor de agua, seleccione MENÚ AMR de la "RD003 - MENÚ PRINCIPAL" lista. El IHH se muestran ahora "RD003 - AMR MENÚ" en su estado predeterminado. Dado que sólo hay una selección en este menú (START COMM), al pulsar ENTER se inicia la comunicación con el WMM. El IHH se enviará el REQ (0x22) de comando al módulo RF conectado a través de la SPI por cable, que a su vez envía el marco REQ inalámbrica para el medidor de destino. Cuando el WMM recibe este comando REQ, responderá con una transmisión de la trama DAT, que se dirige a la fuente de origen (en este caso 03 00 00 01). Incluida en el marco de la DAT es "recuento" de la entrada de WMM, aparece en el menú de AMR como el VAL MTR, en formato hexadecimal.

    Sugerencias rutinas de demostración

    Para hacer el uso más eficiente de este medidor de agua de diseño AMR referencia, tratar de seguir un formato similar a éste en escena de rutina.

    Preparación:

    1. Montar el módulo de medidor de agua como se indica en el Anexo IV .
    2. Mantenga una lata de aire comprimido con el conjunto de medidores de agua física.
    3. Conecte una batería cargada en la unidad de IHH en el recinto.
    4. Permitir que el HHI para "arrancar". A continuación, vaya al menú de AMR y presione la tecla Enter dos veces (la primera edición, no se traducirá en una TX).
    5. Ensamble los dos módulos adicionales metros mediante la conexión de la batería a cada uno de ellos.
    6. Pulse la tecla en cada uno de dichos módulos medidor mientras están en estrecha proximidad a la IHH. Cada uno de ellos debe parpadear el indicador LED que indica la transmisión, y de nuevo cuando se recibe un marco de ECHO ACK desde el IHH. Finalmente temporal debe encender el LED verde para indicar un cambio de RF válida marco.
    7. Si cualquiera de los módulos de contadores muestran el LED rojo, a continuación, comprobar el alcance, las conexiones de antena, etc indicios de daño o interferencia.

    1-Vía de Comunicación Demostración Rango:

    1. Configuración del IHH en una ubicación estática de forma que la antena está razonablemente expuesta al medio ambiente, preferentemente orientada de tal manera que la antena está apuntando "hacia arriba".
    2. Con el transmisor de llavero LFRD001, instalar la batería CR2032 (lado + de la caja de la batería en contacto con el soporte de la batería).
    3. Mientras sostiene el transmisor de llavero, caminar unos cuantos pasos del IHH y pulse cualquiera de los cuatro botones.
    4. El IHH se indica un marco de RKE fue recibido por mostrar la página de menú Depurar. En esta página, el ID de Texas se muestra junto con la función (0000, 0001, 0002 o 0004, que corresponde a uno de los cuatro botones presionados).
    5. La luz de fondo IHH debe cambiar para corresponder a la tecla pulsada en el llavero (ninguno, rojo, verde o ámbar).
    6. Repetir el paso 3 como se desee.

    2-Way Comunicación Demostración Rango:

    1. Configuración del IHH en una ubicación estática de forma que la antena está razonablemente expuesta al medio ambiente, preferentemente orientado de modo que la antena está apuntando "hacia arriba".
    2. Mantenga uno de los módulos adicionales metros de tal manera que es fácil de pulsar el botón, así como ver los indicadores LED rojo / verde.
    3. Mientras sostiene el módulo de medición adicional, caminar unos cuantos pasos del IHH y pulse el botón. El módulo será un marco de intercambio de ECHO con el IHH y el LED verde se iluminará durante unos dos segundos.
    4. Seguir a pie de la IHH, mientras que periódicamente presionando el botón en el módulo de metro adicional hasta que el LED rojo se ilumina. Se debe indicar un rango aproximado de / orientación / condición ambiental que está en el límite de la distancia de comunicación de dos vías.
    5. Mientras que las unidades están en el rango de la otra, el IHH indicará un marco de ECHO fue recibido por mostrar la página de menú MOD, el CMD RX se mostrará como 50 (ECHO) y válida debe decir 02.
    6. Repetir el paso 3 como se desee.

    Lectura de contadores de agua de demostración:

    1. Utilizando el índice HHI, vaya a la página Menú AMR.
    2. Mientras está de pie en una distancia razonable del WMM, pulse la tecla ENTER. El ámbar "señal" se iluminará en el IHH (así como el TX LED de color ámbar en el módulo de RF). A continuación, la página de menús AMR mostrará el ID de destino del WMM y la lectura del último balance del metro.
    3. Usando el aire comprimido puede soplar aire a través del medidor de agua (en cualquier dirección). El módulo de RF conectado a la WMM parpadea el LED ámbar cada vez que el imán actúa sobre el relé .
    4. Repita el paso 2 y observe que el VAL MTR se ha incrementado (será aproximadamente el doble de la cantidad de destellos observados mientras se sopla aire a través del metro Esto se muestra como un código hexadecimal:. De 0000 a FFFF).
    5. Pulse ENTER de nuevo (como en el paso 2) sin que se accione el medidor de agua para demostrar que el valor no cambia basado únicamente en el proceso de lectura de radiofrecuencia.
    6. Repita las combinaciones de los pasos 2 y 3 para demostrar los valores cambiantes de la medición del medidor de agua.
    7. Para restablecer el valor del medidor, retirar y sustituir la conexión de la batería en el WMM (esto también se puede utilizar para confirmar la comunicación entre las unidades).

    Después de un período de tiempo predeterminado, el IHH voy a entrar en modo de espera (la pantalla queda en blanco y ninguna luz de fondo está desactivada). El IHH se puede despertar de este modo, ya sea por una transmisión entrante (de un solo sentido o los marcos de dos vías) o pulsando cualquier tecla en el IHH.

    Serie

    El rango previsto en un piso de área al aire libre sin obstrucciones se basa en los siguientes supuestos:

    f 0 = 433.92
    P PA = +10 dBm
    G T =-18dBi (antena de cuadro típico pequeño-18dBi)
    h TX = 1m
    h RX = 1 m
    G R = 4.14dBi (ideal 1/4λ antena = 5.14dBi)
    L ConR1 = - 0.57dB
    Pérdida en el trayecto varía como R -4 debido a la interferencia de rebote baja
    sensibilidad RX-fijado en 114dBm

    La estimación calculada de "campo abierto" rango es de aproximadamente 370 millones (ver nota de aplicación 5142, " presupuesto de Radio Enlace-Los cálculos de ISM-Productos RF "para más información).

    Pruebas de alcance en interiores dio lugar a una distancia constante utilizable de 30 metros con una altura reducida Linx antena conectada a la IHH 35m se logró con una antena de 1/4λ sobre la revisión intermedia de la unidad MTR colocado ~ 2 m por encima del suelo (cubo de pared); 30m También se alcanzó en un entorno de laboratorio con la revisión intermedia situada 1 m por encima del suelo (parte superior del banco).

    Análisis de uso de la batería
    Microcontroladores

    [1.8V núcleo nominal de tensión , 1.0V de RAM (mínimo) de retención de datos / Power-on-reset tensión]
    El microcontrolador MAXQ610 quema una 12μA máximo (con el poder-no apagado) durante el modo "STOP".
    El microcontrolador MAXQ610 (con 12MHz SYSCLK ) se quema un máximo de 5.1mA durante el funcionamiento normal.

    TRX

    [2.1V a 3.6V operación]
    El transceptor MAX7032 se quema un máximo 8.8μA (3V, 85 ° C) durante el modo de sueño.
    El transceptor MAX7032 durante la operación TX quema una 12.4mA típico a 434MHz (max 20.4mA) con "always on" ;. cuando se ejecuta en el ciclo de trabajo del 50% a 434 MHz, se quema una 8.4mA típico (ASK) y un máximo de 13.6mA
    El transceptor MAX7032 normalmente se quema 6.4mA a 434MHz, ASK (3V, 85 ° C) con un máximo de 8,3 mA durante la operación de RX.

    Controlador Principal

    [1.62V a 3.6V operación]
    El controlador MAX7359 llave de quema una 5μA máxima durante el modo de reposo.
    El controlador MAX7359 llave de quema 25μA típicos, 60μA máximo, con una tecla pulsada al controlador quema una 45μA típica durante el funcionamiento normal.

    MTR módulos

    LED: configurado con 75 Ohm resistencias limitadoras, de color amarillo (V F = 2.2), 10.7mA nominales de corriente.

    El sistema de MTR promedio actual del sueño se midió a ser 233μA. Si se deja en modo de reposo siempre, con una batería de 750mAh, CR2, la unidad MTR duraría alrededor de 134 días. Para el sueño / escuchar ciclo de trabajo de 14,3% (3.0S sleep/0.5s escuchar), con el microcontrolador y el ciclismo MAX7032, la corriente medida promedio de un máximo de 11.6mA. Uso de la pila CR2, la típica vida de MTR (sin ningún tipo de comunicación TX) sería de aproximadamente 403hrs [11.6mA × 0,143 × 0,857 + 0.233mA = 1.859mA] o alrededor de 16.8 días.

    El promedio máximo de corriente durante las comunicaciones (TX / RX con la unidad de IHH) fue de aproximadamente 15.62mA. Si una sesión de comunicación 10s se llevó a cabo una vez al día, la vida total de la batería CR2 se reduciría en un importe de 0.73mA/day-a insignificante de tiempo.

    Este sistema no ha sido optimizado para baja corriente de "parada" de modo.

    IHH Unidad

    Además de la configuración de radio igual al anterior, la unidad también cuenta con un HHI MAXQ610, el MAX7359 utilizarse para las entradas principales, y los perros interfaz serial pantalla con iluminación de fondo. A modo de espera está implantado, pero el consumo de corriente de la unidad de IHH no se ha medido bajo condiciones variables.

    Este sistema aún no ha sido optimizado para mediados de baja corriente de "standby" o de baja intensidad "STOP".

    Detalles de hardware

    Especificaciones del transceptor

    Toma de corriente (I DD ) en f RF = 433MHz, TX 50% del ciclo
    8.4mA (típico)

    De sueño profundo de suministro de corriente (I DD ) a 3V
    8.8μA (máx)

    Potencia de salida (P OUT ) en 50Ω
    10.0 dBm (típico)

    Sensibilidad (nivel de potencia media)
    --113 DBm (típico)

    Lista de componentes

    La siguiente tabla proporciona una lista de componentes que se utilizan para rellenar las juntas ambas MTR (Fase III) y la unidad de IHH (Fase III). Maxim recomienda de alta calidad, bobinados inductores de los componentes utilizados en las juntas de RF.


    Módulo RF Junta
    Designación Cantidad Descripción
    C48-49 2 PAC, 0.01μF, 10%
    C21-22 2 PAC, 0.047μF, 10%
    C5-6, C50 3 PAC, 0.1μF, 10%
    C4 1 PAC, 1.0μF, 10%
    C2 1 PAC, 1.8pF, el 5%
    C1, C7-10 5 PAC, 100pF, el 5%
    C29 1 PAC, 10pF, el 5%
    C20 1 PAC, 1500PF, el 5%
    C3, C26, C31, C33-34, C45 6 PAC, 220pF, 10%
    C27 1 PAC, 470pF, 10%
    C28, C30 1 PAC, 68PF, el 5%
    C51 1 PAC, 680PF, 10%
    Y1 1 CERAMIC-SMD, 12.000MHZ
    F1 1 FLT \ MURATA \ SFTLA10M7FA00-B0, 10.7MHz
    L4 1 IND-MOLDEADO, 10NH, el 5%
    L2 1 IND-MOLDEADO, 20nH, el 5%
    L9-11 3 IND-MOLDEADO, 22nH, el 5%
    L1 1 IND-MOLDEADO, 68nH, el 5%
    D-RSSI ' 1 LED-1, Amber
    D-RXG 1 LED-1, Verde
    D-RXR 1 LED-1, Rojo
    U4 1 MAX7032
    U2 1 MAXQ610A-0000 +
    R1, RBAT2 2 RES, 0Ω
    R14-15, R22-26 7 RES, 100Ω
    R9, R13 2 RES, 100kΩ
    R15 1 RES, 10k
    R7 1 RES, 1MΩ
    R-RXG, R-RXR, RRSSI ' 3 RES, 75Ω
    J-RF-IN ' 1 Emerson MMCX Jack
    SW ' 1 SW-SPST-NO-B, SPST NO
    Y3 1 XTAL-SMD, 17.63416Mhz
    IHH Junta
    Designación Cantidad Descripción
      1 CAJA, Serie 55 caja
    C24-25, C53-56 6 PAC, 0.01μF, 10%
    C23 1 PAC, 1.0μF, 10%
    Y4 1 CERAMIC-SMD, 12.000MHZ
    U6 1 DISPLAY/DOGS102-6
    DLED 1 LED-1
    U5 1 MAX7359ETG +
    U3 1 MAXQ610A-0000 +
    R5, RBAT2 2 RES, 0Ω
    R1, R17-20 5 RES, 100Ω
    R2 1 RES, 4.7kΩ
    RLED 1 RES, 75Ω
    CON1 1 SAMTEC-LSEM-130-04.0-L-DV-ANK-TR
    SW-D, SW-ENT, SW-CES, SW-L, R-SW, SW-RST, SW-TOP, SW-U 8 SW-SPST-NO-B, SPST NO

    Esquemas

    (B1 Revisión: detallada de 11 "x 17" copia disponible aquí )

    Bloques del módulo de RF

    (Revisión A1: detallada de 11 "x 17" copia disponible aquí )

    Bloques del módulo de RF
    La imagen más detallada
    (PDF, 443Kb)

    Bloques del módulo de RF
    La imagen más detallada
    (PDF, 412kb)

    Bloques del módulo de RF
    La imagen más detallada
    (PDF, 376KB)

    HHI Bloques

    HHI Bloques
    La imagen más detallada
    (PDF, 440KB)

    HHI Bloques
    La imagen más detallada
    (PDF, 408KB)

    HHI Bloques
    La imagen más detallada
    (PDF, 272KB)

    Disposición

    Módulo RF

    Módulo RF

    HHI

    HHI

    HHI

    Referencias
    1. MaxQ IAR ensamblador Guía de referencia, EWMAXQ_AssemblerReference.pdf
    2. MaxQ IAR compilador de C de Guía de referencia, EWMAXQ_CompilerReference.pdf
    Notas relacionadas con la aplicación

    Nota de aplicación 2815, " Cálculo de la sensibilidad de un ASK Receiver "
    Nota de aplicación 3401 "
    Coincidencia de 300MHz a 450MHz Maxim Transmisores de Antenas pequeño lazo "
    Nota de aplicación 3435 "
    codificación Manchester de datos para comunicaciones de radio "
    Nota de aplicación 3671 "
    Receptores fragmentación de datos Técnicas de UHF ASK "
    Nota de aplicación 4302 "
    pequeñas antenas de 300MHz a 450MHz transmisores "
    Nota de aplicación 4314, "
    Introducción a la Evaluación MAXQ610 Kit (Kit de EV) y el IAR Embedded Workbench "
    Nota de aplicación 4465, "
    Uso del puerto serie en el Microcontrolador MAXQ610 "
    Aplicación nota 4636 "
    Evitar el PC-Diseño "trampas" en el ISM-Productos RF "
    Nota de aplicación 5142, "
    presupuesto de Radio Enlace-Los cálculos de ISM-Productos RF "
    Nota de aplicación 5391, "
    LFRD002 inalámbrico de lectura automática del medidor de diseño de referencia "

    Anexo I: Estructura RKE Marco

    La estructura básica de la trama de datos es modulada ASK, Manchester codificados, 4.8kbps (0.2083ms/bit), y tiene 144 bits por trama (18 bytes o 9, las palabras de 2 bytes), los 30ms por cuadro, una pausa de 70 ms entre marcos, y 3 transmisiones marco por ráfaga. Para obtener información sobre la codificación Manchester, se refieren a la nota de solicitud de 3435, " La codificación Manchester de datos para las comunicaciones de radio . "

    Estructura de trama

    Preámbulo
    Identificación
    Función
    Datos
    Sincronizar
    Bat
    Sig
    Chk Sum

    FF
    FF
    FF
    FD
    03
    00
    00
    01
    00
    01
    00
    00
    43
    21
    11
    22
    01
    68

    La estructura de este marco es arbitraria, pero se ha establecido para proporcionar un ejemplo de la información que puede estar contenida en cualquier fotograma en relación con los muchos ISM-RF aplicaciones.

    Preámbulo

    Preámbulo

    FF
    FF
    FF
    FD

    La exposición de motivos por defecto de este diseño de referencia es de 4 bytes de datos de alta con un par de bits de parada al final. Dado que este se transmite con la codificación Manchester, la forma de onda aparece como una onda cuadrada con una duración de 4.8kHz 6.67ms. Tener un preámbulo más o menos de 1 ms debe proporcionar tiempo suficiente para que el sistema de Rx de despertar, habida cuenta de una fuerte fuerza de la señal recibida. El MAX1473 tiene un típico sonar a la hora de 250μs para comenzar a recibir datos válidos. El tiempo extra puede ser rellenado en esta primera hora de levantarse para permitir que el sistema de Rx para resolver adecuadamente la banda circuito de corte, que a su vez proporciona una sensibilidad óptima.Proporcionar un preámbulo de más de 6 ms ofrece una amplia oportunidad para una señal relativamente débil para despertar el receptor.

    Suponiendo que el microcontrolador MAXQ610 utilizado en la Rx está sentado en un modo de parada, el sistema va a consumir un determinado número de bits recibidos para poner en marcha el microcontrolador antes de que pueda comenzar la decodificación de la secuencia de datos. El oscilador en anillo en el NanoPower MAXQ610 normalmente se ejecuta a 8 kHz (el intervalo del temporizador despertador puede ser de 1 / f NANO a 65535 / f NANO ). Si el sistema Rx está configurado para utilizar el RXSIG o la línea de RXDATA como un generador de interrupción, el μC tendría un tiempo de calentamiento de 8192 × t HFXIN . Con t HFXIN 83.3ns = (f XCLK reloj = 12 MHz), el tiempo de calentamiento funciona a aproximadamente 0.6827μs. Esto es así en el tiempo disponible en la transmisión de un preámbulo, y en una tasa de baudios de 4.8kbps, el μC debe estar en un estado caliente, hasta dentro de 3.28 bits. El patrón FD al final del preámbulo se utiliza para indicar el comienzo de la siguiente trama de datos y es la clave para sincronizar la corriente de bits recibida.

    Identificación Estructura

    Identificación

    01
    23
    45
    67

    La sección de identificación está configurado con 4 bytes de identificación. Esto permite que 2 32 identificadores únicos o los códigos de más de 4290 millones. Si un byte se utiliza para la clase de identificación (256 diferentes modelos de automóviles, por ejemplo), 2 24 identificadores únicos o códigos más de 16 millones permanecen. La estructura puede ser modificado para adaptarse al propósito del usuario. Este RD ha sido programado para utilizar un código de identificación como se señaló anteriormente, con el último byte que se ajustan entre los sistemas de desarrollo rural. Esto permite la operación simultánea de múltiples sistemas, RKE independientes.

    Función de la estructura

    Función

    00
    01

    Este diseño simple referencia sólo tiene cuatro interruptores de entrada en el transmisor, por lo que 2 bytes de "función" es una exageración. De nuevo, esta estructura puede ser modificado para adaptarse a los propósitos del usuario. En esta aplicación, cuando se pulsa el botón A, el valor de la función sería 00 01. Cuando se pulsa el botón B, el valor de la función sería 00 02, y así sucesivamente. El valor de la función se utiliza para transmitir la información (con botones individuales que tienen su propio pedacito), así que es posible que pulsar varios botones simultáneamente. En ese caso, si los botones B y D fueron presionados juntos, el valor de la función se representa como 00 0A (esta operación multibotón no se ha aplicado en el diseño). Esta es una definición arbitraria de la estructura del valor de la función, y siempre puede ser modificado por el usuario.

    Estructura de datos

    Datos

    00
    00

    La sección de datos de este marco se proporcionan para transmitir información, tal como una temperatura o la medición de presión, un indicador de velocidad, etc En este diseño, la sección de datos podría funcionar en concierto con la sección de función de transmitir información cuando un botón en el transmisor ha sido presionado. Una vez más, el uso de este valor de datos es arbitraria y puede ser modificado por el usuario. Esta operación no se está aplicando actualmente en el diseño.

    Sincronización de Estructura

    Sincronizar

    43
    21

    El bloque de sincronización está configurado para permitir la codificación de cifrado. Los usuarios pueden trabajar con esta sección para proporcionar sincronización móvil de código, una clave pública, etc Esta operación no se está aplicando actualmente en el diseño.

    Indicador Indicador de batería

    Bat

    11

    Este byte único permite que el transmisor envía una indicación de la fuerza de la batería al receptor. En esta sección del cuadro podría tener un valor al indicar la necesidad de cambiar la batería Tx. Esta operación no se está aplicando actualmente en el diseño.

    Indicador de cobertura

    Sig

    22

    Un uso posible para una configuración de transceptor, la intensidad de la señal recibida del canal de retorno puede ser compartida entre los nodos. Esta operación no se está aplicando actualmente en el diseño.

    Suma de comprobación

    Chk Sum

    01
    67

    En este diseño de referencia, la suma de comprobación se utiliza como un go / no-go la puerta de datos válidos. Los valores de marco (excepto el preámbulo) se resumió durante la transmisión, un byte a la vez, y la suma total se insertan en el extremo del bastidor como la suma de comprobación. Este valor se compara con un flujo de datos recibidos, y la decisión de utilizar o descartar el cuadro se hace. El formato de esta operación de verificación es arbitraria, pero mientras el Tx / Rx y los métodos de codificación / decodificación son equivalentes, el proceso de control funcionará como se pretende.

    Anexo II: MTR firmware

    main.h (14 sep 11, Ap 0,8): 

    / ************************************************* ***************************
    * Copyright (C) 1999-2012 Maxim Integrated Products, Todos los derechos reservados.
    *
    * Ver main.c para obtener información adicional.
    *
    ************************************************** **************************** /
    / * Constantes globales * /

    / * ------------------------------------------------ ------------------------- * /

    / * Las subrutinas principales * /
    MasterInt vacío ();

    / * M1 Subrutinas * /
    void ExeCmd (ReadVal unsigned int largo);
    SlvRqst vacío ();

    / * RX Subrutinas * /
    void DecodeRX ();

    / * MAXBee Subrutinas * /
    void TXEcho ();
    Echo vacío ();
    EchoCheck caracteres ();

    / * Subrutinas Meter * /
    MeterIn vacío (sin firmar MTRPort char);

    / * Subrutinas TX * /
    BuildPacket vacío ();
    anular BuildMBusFrame ();

    / * Las subrutinas comunes * /
    void Lights8 (WaitOn long int, long int WaitOff);
    void pausa (Conde int largo);
    void WriteFlash (Dirección unsigned int, unsigned int datos);
    unsigned int ReadFlash (Dirección unsigned int);
    void EraseFlash (Dirección unsigned int);
    void GoToSleep ();

    / * Las rutinas de servicio de interrupción * /
    anular ExtISR ();
    anular SleepISR ();
    anular WakeUpISR ();

    / * Las subrutinas comunes * /
    GenCRC vacío (unsigned const char msg [], ByteCnt unsigned char);
    CheckCRC caracteres (sin signo const char msg [], ByteCnt unsigned char);

    / * AMR Subrutinas * /
    AMRData vacío (sin firmar MTRPort char);

    Vea lo último LFRD003-MTR *. zip de archivos para todo el código del firmware.

    main.c
    isr.c
    global.h
    global.c
    radioCTRL.h
    radioCTRL.c
    radioSPI.h
    radioSPI.c
    slaveSPI.h
    slaveSPI.c
    TRX.h
    TRX.c

    debug_maxq61x.s66
    iomacro.h
    iomaxq.h
    iomaxq61x.h
    iomaxq610.h

    LFRD003.dep
    LFRD003P3.dep
    LFRD003P3.ewd
    LFRD003P3.ewp
    LFRD003P3.eww


    Anexo III: HHI firmware


    main.h (06 sep 11, Ap 0,3):

    / ************************************************* ***************************
    * Copyright (C) 1999-2012 Maxim Integrated Products, Todos los derechos reservados.
    *
    * Ver main.c para obtener información adicional
    *
    ************************************************** **************************** /

    / * Las subrutinas principales * /
    MasterInt vacío ();
    void InitRD003M1 ();
    void InitRD003M1PIII ();

    / * MAXBee Protocolo subrutinas * /
    RFModIntr vacío ();
    void RFModSend ();

    / * Las subrutinas comunes * /
    void Lights7 ();
    Pausa extern void (int cuenta larga);
    void WriteFlash (Dirección unsigned int, unsigned int datos);
    unsigned int ReadFlash (Dirección unsigned int);
    void EraseFlash (Dirección unsigned int);
    void GoToSleep ();
    WakeUp vacío ();

    / * Las rutinas de servicio de interrupción * /
    anular ExtISR ();
    anular SleepISR ();
    anular WakeUpISR ();

    Vea lo último LFRD003-HHI *. zip de archivos para todo el código del firmware.

    main.c
    isr.c
    global.h
    global.c
    dispmenu.h
    dispmenu.c
    keyctrlI2C.h
    keyctrlI2C.c
    masterSPI.h
    masterSPI.c

    debug_maxq61x.s66
    iomacro.h
    iomaxq.h
    iomaxq61x.h
    iomaxq610.h

    LFRD003M1P3.dep
    LFRD003M1P3.ewd
    LFRD003M1P3.ewp
    LFRD003M1P3.eww


    Anexo IV: El medidor de agua física


    El medidor de agua Metherm / Zenner es una unidad del impulsor sencillo impulsado que sigue el flujo de fluido en unidades m³ (1000 litros). Este medidor está equipado para aceptar un módulo indicador remoto, que consta de un relé simplista magnética y un cable de dos conductores que proporcionan un circuito cerrado momentánea para cada revolución del dial indicador 1-litro. Esta línea tiene un reloj interno que contiene un imán en uno de los engranajes horizontal en el tren de engranajes. Cuando un relé magnético se lleva a cabo en las proximidades de esta línea, el imán giratorio accionará el relé, resultando en un cierre del relé por cada rotación del indicador 1-litro.

    Figura 9.  Zenner contador de agua con WMM.
    Figura 9. Zenner contador de agua con WMM.


    En este diseño, uno de los recintos del módulo ZENNER fue desmontado y un módulo de RF Maxim fue insertado en el sistema. Este módulo proporciona la capacidad de conteo de los cierres de relé utilizando el microcontrolador a bordo (MAXQ610). Ese resultado se almacena en la memoria volátil y puede ser presentado en una unidad de base, cuando una solicitud de RF se recibe.no volátil (NV), la memoria está disponible, pero aún no implementadas en el diseño de referencia.

    El conjunto de radio consiste en la caja del módulo remoto, un relé magnético, el módulo de RF MAX7032, y una batería CR2 (750mAh, litio). El relé original suministrada con el módulo de control remoto fue dañada durante el desmontaje del módulo para un relé diferente fue utilizada. Este relé tiene un par de conductores que están conectados a un conjunto de pines 100mil, que a su vez puede estar conectado a la placa del módulo de radio. La batería se ha configurado con un par de cables de alambre, que también están conectados a una cabecera 100mil patillas de montaje.Una vez que ambos son "conectados" a la placa del módulo de RF, el sistema estará en funcionamiento. La placa del módulo de RF tiene una antena de soldadura que consiste en ~ 17cm de malla de cobre. La primitiva dirección de AMR para este módulo está codificada en el firmware MAXQ610 MCU 03 00 00 03.

    Para mejorar el acoplamiento magnético entre el dial 1-litro y el relé, un imán suplementario se colocó en la parte superior del imán existente en el mecanismo de relojería medidor de agua. Cabe señalar que la orientación de la suplementario de tierras raras imán puede tener un efecto en este lado de acoplamiento una del imán cúbico fue marcado con un marcador permanente negro; esta cara debe estar orientado "hacia afuera" desde el eje de engranajes mejor para rendimiento.

    Figura 10.  Zenner WMM, el imán suplementario instalado.
    Figura 10. Zenner WMM, el imán suplementario instalado.


    El medidor de agua ha sido envasados ​​sin el módulo de radio instalado y la batería ha sido enviado con cinta aislante en los conductores. Para montar el sistema para su funcionamiento, localizar el módulo de radio adecuado en el cuadro de demostración LFRD003 kit (marcado con una "IP 03" etiqueta). Tenga cuidado al manipular el módulo de RF para evitar fuerzas de cizallamiento en la conexión de la antena. Hay una clara plástico "tapa" pegado a la parte superior del recinto, y debe ser eliminado o se agitaban abierto. Retire la cinta aislante de los cables de la batería y conectar la cabecera de la batería a la cabecera de cable en el módulo de RF de tal manera que los cables rojo se cruzan (la batería tiene un cable de color azul oscuro que debe coincidir con el cable negro del módulo RF). Conectar el relé a la cabecera a bordo del módulo de RF (sin polaridad es necesario). Coloque con cuidado el módulo en la carcasa, teniendo cuidado de no perturbar el relevo y no insistir en la conexión de la antena en el tablero. Después de colocar el módulo en el recinto, envuelva la antena de malla de cobre alrededor del borde superior del medidor de agua de plástico ( Figura 11 ).

    Figura 11.  Conexiones WMM.
    Figura 11. Conexiones WMM.


    El proceso de medición

    Como el agua (o en el caso de demostración, aire comprimido) fluye a través del medidor, el impulsor se encenderá los engranajes de relojería del medidor. Como se señaló anteriormente, esta lentamente girar un imán pasado un relé, provocando que el relé para cerrar y abrir con cada litro de flujo de agua indicada. Los sentidos del módulo de RF este cierre y responde por medio del conteo del evento. En esencia, cada litro de agua que fluye a través del medidor de agua se pueden contar. El módulo de medidor de agua tiende a cuenta dos cargos para cada cierre (y por lo tanto todos los "litros de agua").


    Anexo V: Aplicación Interfaz de programación de Newport


    Hardware de la interfaz

    En la primera fase de diseño, un Hirose DF12 Series, 10-pin conector de entrepiso se utilizó como una simple placa a placa de interfaz entre el módulo de RF y el HHI. Más tarde, la plataforma de referencia de Newport definido el Samtec LSEM Series, 60-pin conector hermafrodita para su uso con la red de área local (HAN) de la interfaz, así como la red de área vecinal (NAN) de la interfaz.Este conector se adoptó para el diseño de la Fase III módulo de RF. En ambos casos, el conector proporciona una interfaz entre la unidad principal (ya sea el IHH o Newport) y el módulo de RF a través de un cable de SPI.



    • 3-Wire SPI
      La interfaz estándar para el módulo de RF a través de un SPI de 3 hilos. El IHH actúa como el maestro de la interfaz SPI y el módulo de RF es el esclavo. El IHH impulsa la CSB y las líneas de SCLK durante el uso de la línea SDIO como una interfaz de datos bidireccional. CSB se ve como una línea de interrupción en el módulo de RF.


    • Interrupción de
      las solicitudes de módulos de RF de una interacción con el IHH si ha habido una emisión de autónomo (o de la comunicación de entrada de otro tipo) por la afirmación de la línea de interrupción. Una vez que el IHH está listo para el servicio de la interrupción, la comunicación con el módulo RF se produce en la misma manera que un comando estándar SPI.


    • Tiempo
      En la actualidad no probado. Los ajustes menores debe ser factible teniendo en cuenta las demoras incorporados en el firmware. Caracterización y ajustes no se están planificando actualmente.

    Figura 12.  Escribir el tiempo.
    Figura 12. Escribir el tiempo.


    Figura 13.  Lea el momento.
    Figura 13. Lea el momento.


    Figura 14.  Interrumpir el tiempo.
    Figura 14. Interrumpir el tiempo.


    Interfaz de firmware

    Tres bytes Formato: CMD / ADR / DAT

    La estructura básica de un comando de salida (IHH a módulo RF) adopta la forma de una cadena de 3-byte. El primer byte o de los más significativos ( MSB ) es el comando (CMD), el segundo byte es una dirección (ADR), y el byte final (por lo menos significativo o LSB ) son los datos asociados (DAT).


    Lista de comandos del módulo
















































































































































































































































    SPI Comandos de HHI en el modulo de RF
    ValorCMDDescripciónADRDAT
    Comandos básicos de la interfaz μC
    0x00NO OPEste comando se realiza ninguna operación (utilizado para fines de depuración)--
    0x01ESCRIBIR El índice de registroDatos
    0x02LEA El índice de registro-
    0x03DORMIR   
    0x04LEDFlash de la RSSI LED en el módulo de RF-N º de destellos
    0x06S2Se utiliza para señalar el bidireccional modo S2 (el modo de instalación) [M-Bus comando]  
    Comandos básicos de la interfaz de radio
    0x10PASSTHRU   
    0x11WR TRX   
    0x12RD TRX   
    0x13TRX SUEÑO   
    0x14MODO DE RX   
    0x15Modo TX   
    0x16TX FUNC Func [0]Func [1]
    MAXBee de intercambio de datos Comandos
    0x20ATNTransmisión de mando para todos los nodos para cambiar su estado RX (comando de control de sesión)  
    0x21ABIERTOReservado (comando de control de sesión)  
    0x22REQComando para el nodo para enviar un sensor de lectura de su lugar de esperar a los datos de autónomos para ser enviados  
    0x23DATOSVolver mensaje de REQ; contiene típicamente de medición / lectura de datos procedentes del sensor del nodo  
    0x24SETSe utiliza para establecer los datos del sensor a un valor definido  
    0x25CLRSe utiliza para borrar los datos del sensor a un estado de reset conocidos  
    0x26ACKReconocer utilizado para la confirmación de la negociación, de recepción, u otras respuestas esperadas  
    0x27CERRARTermine la sesión con un nodo en particular (comando de control de sesión)  
    0x28AutónMensajes Autónomas procedentes de un nodo a la maestra, los cuales son por lo general los intercambios de datos orientado a eventos y se producen sin solicitud del maestro Func [1]
    MAXBee Comandos expedicion Lista
    0x30ADDComando para agregar una dirección a la lista de envío  
    0x31QUITARComando para eliminar una dirección de la lista de envío  
    0x32RENAMELos comandos en el nodo a tomar una nueva dirección  
    0x33SWAPSe utiliza para intercambiar direcciones de la tabla de lista de envío (para la evaluación de la prioridad del enlace de comunicaciones)  
    0x34MÁSCARAEstablecer una máscara de la lista de reenvío (máscara de subred)  
    M-Bus Comandos
    0x44SEND / sin respuestaTransmitir sólo S1 submodo  
    0x46S1Se utiliza para indicar el modo unidireccional S1 (modo de instalación)  
    MAXBee comandos de utilidades
    0x50ECHOResponde directamente a este mensaje con el primer byte de datos que representa el RSSI de la trama recibida  
    0x51NET en toda la red de difusión (hacia delante y actuar)   
    0x52STATInformación de estado del nodo (nivel de batería, temperatura, etc)  
    0x53IDENTComando para el nodo para marcar su identidad (la luz de un LED)  
    0x54ALARMAUn evento especial y Autón el intercambio de datos  
    0x55VERToma nota de la versión del protocolo MAXBee en uso por el nodo  
    0x56EL TIEMPOTiempo de cupones / sincronización de las comparaciones entre los nodos y el maestro  

    Módulo de Solicitud de la lista




















































































































    SPI solicitudes del módulo de RF a HHI
    ValorCMDDescripciónADRDAT
    Comandos básicos de la interfaz μC
    0x00NO OP   
    0x01PRENSA   
    0x02ERR   
         
    0x06S2   
    Comandos básicos de la interfaz de radio
    0x10PASSTHRU   
    MAXBee de intercambio de datos Comandos
    0x23DATOSVolver mensaje de REQ, contiene típicamente de medición / lectura de datos procedentes del sensor del nodo  
    0x28AutónMensajes Autónomas procedentes de un nodo a la maestra, los cuales son por lo general los intercambios de datos orientado a eventos y se producen sin solicitud del maestro  
    M-Bus Comandos
    0x44SEND / sin respuesta   
    0x46S1   
    MAXBee comandos de utilidades
    0x50ECHOResponde directamente a este mensaje con el primer byte de datos que representa el RSSI de la trama recibida  
    0x52STATInformación de estado del nodo (nivel de batería, temperatura, etc)  
    0x53IDENTComando para el nodo para marcar su identidad (la luz de un LED)  
    0x54ALARMAUn evento especial y Autón el intercambio de datos  
    0x55VERToma nota de la versión del protocolo MAXBee en uso por el nodo  
    0x56EL TIEMPOTiempo de cupones / sincronización de las comparaciones entre los nodos y los maestros

    Anexo VI: Fase I / II / IHH interfaz de hardware


    LFRD003 Fase II IHH tarjeta de conexión esquemática.
    LFRD003 Fase II IHH tarjeta de conexión esquemática.


    Nota: Los números de pin es incorrecta para el Hirose "cabecera" de la huella.

    LFRD003 de la Fase II del módulo de esquemas de conexión.
    LFRD003 de la Fase II del módulo de esquemas de conexión.


    LFRD003 Fase III módulo de RF y los esquemas de conexión HHI.
    LFRD003 Fase III módulo de RF y los esquemas de conexión HHI






























































    IHH unidad de a bordo de Comunicación
    Microcontrolador (MAXQ610) Pantalla LCD (DOGS102-6)Clave del controlador (MAX7359)Módulo de interfaz de RF
    SCLKP0.0SCK (pin 25)SCL (pin 18)SCLK (pin 6)
    DIOP0.1SDA (pin 24) DIO (pin 8)
    RX_CSP0.2  RX_CS (pin 4)
    SDAP0.7 SDA (pin 17) 
    RX_DATAP1.0  DIO1 (pin 3)
    BINTP1.3 ! INT (pin 19) 
    DISPL_CDP1.4OD (pin 26)  
    DISPL_CSP1.5CS0 (pin 28)  






























































































    HHI a la Fase I del módulo de RF (PI Mod)
    HHIPI Mod
    Microcontrolador (MAXQ610)M1 ConectorPI Mod conectorMicrocontrolador (MAXQ610)Transceptor (MAX7032)
    VBAT2 De alimentación (pin 1)V3P3 (pin 1)   
    RX_DATAP1.0RX_DATA (pin 3)DIO1 (pin 3)DIO1P1.3RX_DATA '(pin 24)
    RX_ENP0.4RX_EN (pin 5)DIØ2 (pin 5)DIØ2P0.7RX_EN (pin 23)
    RX_TRP0.5RX_TR (pin 7)DIØ3 (pin 7)  RX_TR (pin 22)
    RX_RSSIP1.1RX_RSSI (pin 9)DIO4 (pin 9)  RX_RSSI (pin 21)
      SPI-DO (pin 10)SPI-DO (pin 10)SPI-DOP1.4DIO "
    DIOP0.1DIO (pin 8)SPI-DI (pin 8)SPI-DIP1.5DIO "(pin 29)
    SCLKP0.0SCLK (pin 6)SPI-CK (pin 6)SPI-CKP1.6SCLK '(pin 30)
    RX_CSP0.2RX_CS (pin 4)SPI-CSZ (pin 4)SPI-CSZP1.7RX_CS '(pin 28)
    GND GND (pin 2)GND (pin 2)  










































































    La fase I del módulo de RF a bordo de Comunicación
    Microcontrolador (MAXQ610)Transceptor (MAX7032)PI Mod conector
    SCLKP0.0SCLK (pin 30)SPI-CK (pin 6)
    DIOP01DIO (pin 29)SPI-DI (pin 8)
    RX_CSP0.2! CS (patilla 28)SPI-CSZ (pin 4)
    RX_ENP0.4ACTIVAR (pin 23)DIØ2 (pin 5)
    RX_TRP0.5T /! I (pin 22)DIØ3 (pin 7)
    DIØ2P0.7RX_EN (pin 23)DIØ2 (pin 5)
    RX_DATAP1.0RX_DATA (pin 24)DIO1 (pin 3)
    RX_RSSIP1.1RSSI (pin 21)DIO4 (pin 9)
    DIO1P1.3RX_DATA '(pin 24)DIO1 (pin 3)
    SPI-DOP1.4DIO "SPI-DO (pin 10)
    SPI-DIP1.5DIO "(pin 29)SPI-DI (8 patillas)
    SPI-CKP1.6SCLK '(pin 30)SPI-CK (pin 6)
    SPI-CSZP1.7RX_CS '(pin 28)SPI-CSZ (pin 4)



    IAR Embedded Workbench es una marca registrada de IAR Systems AB. MaxQ es una marca registrada de Cypress Semiconductor, Inc. Windows es una marca registrada y marca de servicio registrada de Microsoft Corporation.
























    Partes Relacionadas
    MAX7032De bajo costo, basada en Crystal, programable, ASK / FSK Transceptor con fraccionada-N PLLMuestras gratuitas  
    MAX7359De 2 hilos con interfaz de bajo EMI Llave de contacto Controlador / GPOMuestras gratuitas  
    MAXQ610Microcontrolador 16-Bit con el módulo de infrarrojosMuestras gratuitas  

    image