Buceando en los MCUs Freescale...

Documentos relacionados
Buceando en el HC908...

Lanzamiento de nueva versión KIT PLUGIN_AW... Ahora aprender C es más fácil!

Como sacarle mayor provecho a las herramientas disponibles para la familia HC908

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

8. Instrumentación y sistema de adquisición de datos

Lanzamiento de nueva versión KIT PLUGIN_AW... Ahora aprender C es más fácil!

USB232. Hoja de datos

MAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550.

INFORME DE MONTAJE Y PRUEBAS DEL CIRCUITO ELECTRÓNICO PARA ADQUIRIR LOS POTENCIALES EVOCADOS AUDITIVOS

Tarjeta de desarrollo para modulo Rabbit RCM3700

HERRAMIENTAS DE DESARROLLO HARDWARE & SOFTWARE

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Guía de uso Tarjeta Nexys 2 FPGA Spartan-3E

Control remoto del EDUKIT08 vía PC...

SOLUCIONES PARA EL CONTROL DE LA CALIDAD DEL AIRE EN ANBIENTES CERRADOS

Buceando en el HC908...

CATEDRA de PROYECTO FINAL

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Medidor de descargas parciales ITEL T

DISEÑO E IMPLEMENTACIÓN DE UN MÓDULO DIDÁCTICO PARA LA MEDICIÓN DEL RITMO CARDÍACO MEDIANTE LA TÉCNICA DE PULSIOMETRÍA

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Buenos días Maestro Bosco, estos son los resultados que tengo hasta el momento:

R(S)-POD. Características. Aplicaciones. Descripción general. Emulador en Tiempo Real BDM / ICE R(S)_POD.

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

Curso Completo de Electrónica Digital

PIC MICRO ESTUDIO Timer ajustable hasta 99H 59M 59S Timer S232 Es Clave:

COMENTARIO TECNICO. Herramientas de Hard & Soft. 1era Parte

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

Manual de Uso e Instalación

Technology GOBLIN 2 / MANUAL

RED PHASE INSTRUMENTS PTY. LTD.

CAPÍTULO 2. La Instrumentación

FLASH-POD. Características. Aplicaciones. Descripción general. Emulador en Tiempo Real FLASH-POD. FLASH-POD

Sistemas de adquisición? Variables involucradas en estos sistemas? Filtros? Señales?

SISTEMAS ELECTRÓNICOS INDUSTRIALES II EC2112

GUIA DE TRABAJOS PRÁCTICOS ÁREA TÉCNICA

Especificaciones técnicas de los prototipos:

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35

Desarrollo de un prototipo de bocina electrónica. Autora: Pilar Prieto Sanz Tutora: Carmen Quintano Pastor Director: Fco.

EI2061 Lector Universal II DESCRIPCIÓN

Ahora veamos algunos de los cables más comunes para conectar los dispositivos a nuestra PC. 1- Cable de power, del toma eléctrico al CPU.

CONVERSOR SERIAL ASINCRÓNICO RS232/USB, TTL/USB y RS485/USB S117P1

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

2.1 Características Técnicas

SIMULACIÓN CON PROTEUS

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

Como sacarle mayor provecho a las herramientas disponibles para la familia HC908

SYNERGY - KIOSKO TERMINAL DE MARCAJE BASADO EN LINUX

Hablemos de MCU s... Practicando con el CodeWarrior 5.1/6.x y el sistema R(S)_POD... COMENTARIO TECNICO

Introducción a BMP085 Versión 1.0

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

TECLADO TACTIL CAPACITIVO SIGMA ELECTRONICA

Hoja de Datos NoMADA Advance [DAT001A NoMADA Advance 02/16]

La circuitería interna del 555 según National Semiconductors, es la siguiente:

MÁSTER OFICIAL EN SISTEMAS ELECTRÓNICOS AVANZADOS, SISTEMAS INTELIGENTES. Asignatura: Convertidores Avanzados de Potencia.

EC02 CONTROLADOR ELECTRONICO PROGRAMABLE

Variadores de velocidad / Convertidores STARVERT Series

Winide y Kit EVALQTY CDM 2011

CVM k2 Analizador de redes eléctricas trifásicas (equilibradas y desequilibradas) para panel o carril DIN

Investigación y Desarrollos en Open Hardware

SISTEMA DE ADQUISICIÓN Y VISUALIZACIÓN DE PARÁMETROS BRINDADOS POR MÓDULO GPS

Comunicación Bluetooth y generación de señales analógicas mediante modulación por ancho de pulso López, Juan Manuel Matrícula: 11.

LOGGER DE TEMPERATURA AMBIENTAL H Manual del usuario

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits

DISPOSITIVOS DE SEGURIDAD Y CONTROL CENTRAL MOB-49. Central MOB-49

MANUAL DE USUARIO TARJETA DE CONTACTOS SECOS

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

Registros de desplazamiento

SISTEMA DE ADQUISICION DE DATOS DE BAJO COSTO PARA INSTRUMENTACIÓN EN ENERGIA SOLAR

Analizador de Red Multifuncional. Modelo: AOB292E 9S5 CODIGO

CONEXIÓN DIRECTA DE MÚLTIPLES SENSORES A MICROCONTROLADORES SIN UTILIZAR CONVERTIDOR ANALÓGICO DIGITAL

La plataforma Arduino y su programación en entornos gráficos

V 1.0. Ing. Juan C. Guarnizo B.

MANUAL DE USUARIO Arduino 4-20 ma + RTC Shield REV. 1.1

Tema 9 Periféricos de Entrada

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

Diseño de un Amplificador Operacional totalmente integrado CMOS que funcione como driver para cargas capacitivas elevadas

7. Instalación de equipos electrónicos de potencia

Introducción a las LCD

Instrucciones de uso Interfaz IO-Link E / / 2013

Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless...

Controladores de procesos Cloro y otros desinfectantes 4293

FUENTE DE ALIMENTACIÓN CC INDUSTRIAL Rectificadores industriales para todas las aplicaciones que requieran de una fuente CC

KL1508. Switch KVM de Alta Densidad, LCD, 8 Puertas Cat5 y Dual Rail

1-Componentes Físicos y Lógicos de un Ordenador.

Informe. Proyecto de. Electrónica. Tema: Temporizador con LM 555. Alumno: Guevara, Andrés

...La herramienta universal para MCUs Freescale que el mercado esperaba!!!

Diseño de una calculadora

Transmisor de Presión Diferencial para Medición de Caudal Usando como Elemento Primario un Tubo Venturi

MANUAL DE USUARIO GPRSBee SMA MCI-WIR REV. 1.2

Universidad de Alcalá

APLICACIÓN CON SENSORES INTELIGENTES

REG-Sentry de Bosch Sistema automatizado de control de accesos de vehículos

SISTELTRON CONTADOR REGISTRADOR DE ENERGIA ELECTRICA TARCON RC 500

MANUAL DE USUARIO NODO DEVICENET UNICAUCA

M. C. Felipe Santiago Espinosa

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Tarjeta Desarrollo dspic. Bogobots ITEM-CEM

COMUNICACIÓN SERIE (RS232)

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

Transcripción:

COMENTARIO TÉCNICO Buceando en los MCUs Freescale... Por Ing. Daniel Di Lella Dedicated Field Application Engineer EDUDEVICES www.edudevices.com.ar dilella@arnet.com.ar Medidor de Potencia Activa Monofásico y Trifásico Por Ing. Aranda, Roberto Carlos / Ing. Teseyra, Rene Julio / Lutfi David, Ortiz Rodrigo FMA - UCSE Muchas veces al comenzar un desarrollo nos encontramos ante una verdadera encrucijada cuando empezamos a analizar las distintas variantes disponibles para implementar una solución que además de ser efectiva cuente con otros atributos como sencillez, robustez, etc., etc... y todos los que estamos ligados de alguna u otra forma a este cruel mundo de la tecnología sabemos perfectamente que no es algo sencillo de lograr para muchos de nosotros los mortales... Esta aplicación que les entregaré en los próximos artículos tiene, a mi juicio, muchos de los atributos anteriormente citados. Espero que sea de vuestro agrado e ilumine o dispare ideas que puedan aprovechar en vuestros proyectos. Descripción General de la Aplicación Esta aplicación consiste en la implementación de un medidor digital de potencia activa monofásica y trifásica para sistemas de alimentación de baja tensión desde el rango de 0V a 0V y 0Hz de frecuencia de línea. El mismo fue desarrollado a partir de un MCU de la familia HC90 como el MC90GP pero puede fácilmente adaptarse a otros más potentes de la familia HC9S0 sin mayores modificaciones, más el agregado de los correspondientes circuitos adquisidores de señales desde la red eléctrica.

El diagrama operativo del sistema es mostrado en la figura, en el cual podemos observar los principales bloques constituyentes: a) M. Placa Sensores Potencia Opto aislada. b) MP. MCU MC90GP, unidad central de control y procesamiento. c) M. Interfase Serial Opto aislada a PC RS-. d) T.T.T y T. Teclas. e) D. Display inteligente LCD x con Backlight. f) RTC. Reloj en Tiempo Real DS0 de la firma Dallas. De acuerdo a las especificaciones requeridas en este tipo de aplicaciones, el sistema es auto alimentado desde la red eléctrica, posee indicaciones de salida por display LCD del tipo inteligente de x, y comunicación serial RS- opto aislada, a fin de garantizar un correcto aislamiento galvánico - eléctrico. En su modo normal de trabajo permite la medición y registro de las potencias activas monofásicas o trifásicas, para cargas balanceadas y/o desbalanceadas. Las lecturas son presentadas en un Display LCD de caracteres por líneas, simultáneamente lleva un registro de las lecturas realizadas, con información de fecha y hora, para lo cual dispone de un reloj basado en el circuito integrado DS0, el lector puede implementar dicho reloj utilizando el módulo TBM (Time Base Module) del GP (HC90) o bien, utilizando el módulo RTI disponible en todos los dispositivos de la familia HC9S0. La comunicaron serial RS- con optoaislamiento permite la transmisión de los datos registrados a una PC (Computadora Personal) ya sea en el momento de la lectura, modo on-line, o bien a posteriori a fin de utilizar un software de procesamiento estadístico de datos desarrollado específicamente para esta aplicación, el que además permitirá, por ejemplo, el monitoreo remoto y lectura de los datos a través de una aplicación WEB. Figura : Diagrama en bloques del Sistema

Descripción de los Módulos del Sistema Como se menciono anteriormente la etapa de control, esta implantada en torno al Microcontrolador MC90GP, el cual si bien resulta sobre dimensionado para esta aplicación especifica, resultó el mas adecuado en función de la herramienta de desarrollo que se tenía disponible en el laboratorio para la línea Freescale, pero el lector puede utilizar cualquier MCU de la familia HC90 o HC9S0 que disponga de un puerto serial y las líneas suficientes I/O como para manejar el LCD y las entradas de los sensores. Resulta claro que el procesamiento y comunicación de datos es implementado en el software desarrollado específicamente para el MCU, y que escapa al concepto de los futuros artículos a desarrollar. Básicamente este software gestiona la adquisición de datos desde el modulo correspondiente, la presentación de los mismos por medio del Display LCD, y la comunicación serial con una computadora personal. El Modulo de adquisición y calculo de las potencias activas, es una configuración circuital que permite la lectura de potencias y entrega como salida un valor de tensión continua proporcional a las mismas. De esta forma el software de control resulta sumamente simplificado ya que en definitiva se trata de la adquisición y gestión de valores continuos (proporcionales a las potencias medidas) por parte del microcontrolador. El funcionamiento de este módulo de medición de potencias puede ser descripto brevemente de la manera siguiente, en referencia al diagrama mostrado, el conversor óptico entrega una señal de tensión continua proporcional al valor de la potencia consumida en la carga, este valor tiene un off-set de. V, de esta forma, al pasar por un conversor A/D de bits, el valor digital correspondiente variará entre 0 y, se logra entonces que cada bit sea equivalente a una lectura de 0W, mayor resolución en la lectura puede obtenerse utilizando cualquier MCU de la familia HC9S0 con conversores A/D de 0 Bits de resolución. Este puente es conocido como configuración de Woodward, por lo cual en este desarrollo fue diseñado para una potencia máxima de 00 W, la que puede ser modificada fácilmente mediante el rediseño de esta etapa. Se adopto este modo de trabajo, por considerarlo interesante en función de la simplificación de la adquisición de los datos primarios (corrientes y tensiones), y fundamentalmente del desarrollo del software para el microcontrolador favoreciendo así su portabilidad a otros dispositivos. La comunicación serial, es bajo la norma RS-, clásica entre dispositivos de este tipo y computadoras personales, disponiendo como se anticipo de la adecuada separación óptica (aislación galvánica) para el aislamiento eléctrico, dada las características del sistema. En cuanto al programa esta dividido en las siguientes etapas: A) Orden desde el teclado, PC o WEB para inicio de las mediciones B) Inicia toma de las muestras de los canales cada 0 mseg, correspondientes a las fases RST. C) Una ves que ha completado 00 muestras (corresponde a segundo de lectura) calcula el promedio de las mismas. D) Registra las lecturas instantáneas y promedios de potencias.

E) Rutina de volcado a la Flash (grabación en Flash). F) Rutina de presentación los datos por el LCD, y lectura de teclado. G) Rutina de Comunicación Serial RS-. El programa de gestión y estadística de datos en la computadora personal esta realizado en un entorno visual, con interfase a base de datos en MySQL, en la cual se almacena los valores medidos, con la información de fecha, hora, ID de la lectura, etc. Este software también implementa el enlace WEB a fin de dar flexibilidad de monitoreo al sistema. Diagramas Electrónicos del Sistema A continuación se muestran los respectivos circuitos electrónicos desarrollados para esta aplicación. Microcontrolador C 00 nf RS E D D D D AD0 AD AD C 9 0 9 0 U 9 Vss 0 Vdd PTA0/KBD0 PTA/KBD PTA/KBD PTA/KBD PTA/KBD PTA/KBD PTA/KBD PTA/KBD PTB0/AD0 PTB/AD PTB/AD PTB/AD PTB/AD PTB/AD PTB/AD PTB/AD Vddad/Vrefh (ADC) Vssad/Vrefl (ADC) MCHC90GP PTC0 PTC PTC PTC PTC PTD0/SS PTD/MISO PTD/MOSI PTD/SPSCK PTD/TCH0 PTD/TCH PTE0/TxD PTE/RxD OSC OSC RST IRQ VDDA (PLL) VSSA (PLL) CGMXFC (PLL) 9 0 R0_ 0K J0 CON SW USUARIO_ C0_ 00nF J9 CON R9 0K R0_ 0K SW USUARIO_ C0_ 00nF R0_ 0K J CON C pf TX RX R Y,9MHZ 0M C9 00nF C pf SW RESET SW USUARIO_ C0_ 00nF 00nF

Puente Adquisidor Woodward Medidor de Potencias ( FASE GENERICA x )

Interface Serial Optoacoplada _ GND RX TX J C 0uF _ U N C 0uF C 0uF _ C 0uF 0 C 0uF U RIN RIN TIN TIN C+ C- C+ C- V+ V- GND VCC MAX ROUT ROUT TOUT TOUT 9 R K Q BC D LED Amarillo R 0 R 0 U N R K RX Q BC R K Q BC R K R K D LED Verde R R 0 0 Q BC R K TX Fuente de Alimentación J 9V AC SW Botón de Enc. F A - + D Puente Rect C 0uF C 0nF U VIN GND L0/TO0 VOUT C 00nF C 0uF D R0 0 R,K, LED_ROJO R,K Conectores, AD0 AD AD J Alimentacion J R9 00 J Retroiluminación P 0K D D J 9 0 Conector LCD RS E D D Conversor

VCC v RTC SDA SCL R K R K D LED SEGUNDO Y.Khz BT U X X VBAT DS0 SCLK SDA GNDSQW/OUT VCC C9 00nf R 0K R JP JUMPER K R 0 Q BC V Especificaciones Generales del Sistema Potencia: Activa, Monofásica o Trifásica 0 V/ 0 V, 0 HZ. Rango 0-00 W (Ampliable según Configuración). Lecturas: Display LCD x, Potencias Por Fases, Potencia Total y Potencia Pico. Comunicación: a PC mediante RS-. Software: Hyperterminal de Windows o similar. Aislamiento: Optoacoplado. Alimentación: Desde la Misma Red. Continuará... Nota de Redacción: El lector puede descargar este artículo y artículos anteriores de Buceando... desde la sección Artículos Técnicos en el sitio web de EduDevices (www.edudevices.com.ar )