You are on page 1of 22

Diseo de Registrador del Voltaje con comunicacin con una PC..

Ing. Leydis Marien Ceballos Ramos 1, MSc. Pablo Gonzlez Gonzlez2


Ingeniero en Telecomunicaciones1, Master en Sistema de Telecomuniaciones2
Centro de Desarrollo de la Electrnica y la Automtica
leydism@princesa.pri.sld.cu, pglezg@cdea.co.cu, Telfono: (53) (48) 766238
Pinar del Rio, 2012

RESUMEN
El presente trabajo presenta un diagnostico del estado actual de la innovacin
tecnolgica a nivel internacional en el tema del diseo de registradores de voltaje
de lnea alterno en un rango de 0 a 220 voltios. Esta investigacin se realiza con el
objetivo de lograr un equipo registrador de voltaje de lnea, con lectura por
muestreo de la magnitud a medir en tiempo real con intervalos de tiempo
programable y durante un tiempo prolongado. Las lecturas se almacenan en una
memoria eeprom para su posterior procesamiento y anlisis, con el auxilio de la
comunicacin con una PC que ejecuta un programa residente, que facilita disponer
de la informacin en forma de tabla y/o grficos para realizar el estudio de su
comportamiento en el tiempo y tomar decisiones de control con respecto a sus
efectos sobre los procesos tecnolgicos, el consumo en los hogares y centros de
trabajo, entre otros. Los resultados obtenidos se verifican mediante la simulacin
lgica y se validan con la construccin de una maqueta que permite comprobar el
correcto funcionamiento de los bloques funcionales, con lo cual se alcanzan
resultados satisfactorios y factibles de integrarse para obtener el diseo completo
del registrador de voltaje de lnea de AC que cumple con las especificaciones
tcnicas solicitadas.
Palabras Claves: Registrador de voltaje, Microcontrolador PIC.

1
SUMMARY
This paper presents a diagnosis of the current state of technological innovation
worldwide in the design theme recorders alternate line voltage in a range from 0 to
220 volts. This research was done in order to achieve a voltage recording
equipment online with visual sampling of the quantity to be measured in real time
each time interval programmable for a long time. The readings are stored in an
EEPROM memory for processing and subsequent analysis with the help of
communication with a PC running a resident program, which provides access to the
information in tabular and / or graphics for the study of behavior over time and take
control decisions regarding their effects on technological processes, consumption in
homes and workplaces, among others. The results are verified by logic simulation
and validated by building a model that allows you to check the correct operation of
functional blocks, which are achieved satisfactory results and feasible to integrate
the entire design for voltage recorder AC line that meets the technical specifications.
Key Word: datalogger, voltaje register, microcontroler PIC.

2
INTRODUCCIN
Un equipo electrnico registrador de datos conocido tambin como data logged
consiste en un instrumento electrnico para realizar la medicin de una magnitud
fsica la cual es muestreada en tiempo real por cada intervalo de tiempo prefijado.
Adems se obtienen las lecturas de los valores durante un tiempo prolongado del
orden de hasta 192 horas o ms, las cuales se almacenan en una memoria eeprom
para su procesamiento y anlisis posterior, con el auxilio de una PC y otros
programas que permiten disponer de la informacin en forma de tabla y/o grficos
para facilitar el estudio de su comportamiento en el tiempo y tomar decisiones de
control con respecto a sus efectos sobre los procesos tecnolgicos, el consumo en
los hogares y centros de trabajo, entre otros.
En esta investigacin se desarrolla un registrador de voltaje de AC en las lneas de
alimentacin tpicas de 110V y 220V, esto permitir conocer el comportamiento
diario de este parmetro, lo cual es de utilidad para detectar las zonas de bajo y de
alto voltaje en determinados circuitos y reas de distribucin de la energa a nivel
local, tambin es necesario para dictaminar sobre la calidad del servicio que brinda
la lnea elctrica en las zonas y adems realizar trabajos de mejoramiento continuo
del servicio de suministro elctrico, por tanto es de inters de las organizaciones
empresariales del sector en la provincia. Adems contribuye a comprobar el valor
del voltaje de AC que llega al destino final de los consumidores, lo que verifica la
calidad del servicio elctrico de manera continua en las reas urbanas y rurales y
en otras aplicaciones especficas, permitiendo con el procesamiento de la
informacin, realizar la toma de decisiones al respecto sobre otras etapas del
servicio como son: la generacin de energa y la distribucin por las redes.
El objetivo general de la investigacin es disear, construir y evaluar a nivel de
maqueta un Registrador Electrnico del Voltaje de lnea AC, con comunicacin con
una PC que satisfaga los requerimientos tcnicos solicitados, con soluciones
tcnicas propias, eficientes, factibles de generalizar y que aseguren la soberana
tecnolgica en esta rama, empleando el desarrollo de aplicaciones con la familia de
microcontroladores PIC.

3
Estado actual de la innovacin tecnolgica en el diseo de estos equipos
Un registrador electrnico de datos, es un equipo que registra datos en tiempo real,
almacenando las lecturas de variables que se obtienen por medio de instrumentos
y/o sensores conectados externamente al mismo. Estos equipos se basan en la
aplicacin de los microcontroladores, por lo general son de pequeas dimensiones,
con bateras, porttiles, y equipados con un circuito electrnico donde se
encuentran los siguientes componentes: el microcontrolador que puede ser de la
familia PIC, una memoria eeprom para almacenamiento de datos, un reloj de
tiempo real y la conexin de los sensores al Conversor Anlogo Digital (C A/D). Los
registradores de datos se comunican con un ordenador personal y utilizan para ello
un software especfico residente en la PC, para programar las acciones de
monitoreo del registrador de datos, mostrar, graficar y analizar los datos
recolectados. Tambin existen registradores que poseen otros perifricos de
interfaz local, principalmente constituidos por: teclado, indicador del tipo LCD,
tarjetas electrnicas para la medicin de diferentes magnitudes y tarjetas tipo SD
Card para almacenar datos, entre otros.
Las funciones bsicas que tienen los Registradores de datos son:
1) Medir las variables a registrar expresadas cada una de ellas en un voltaje
normalizado entre 0 y 5 voltios para el rango de medicin deseado, con un
nmero de canales de medicin desde 1, 2, 4, 8 y hasta 16 canales.
2) Convertir la seal analgica normalizada en una palabra digital de salida, la
longitud de la palabra digital de salida depende del nmero de bits del Conversor
Anlogo/Digital y estos pueden ser de: 8, 10 y 12 bits. Este proceso se realiza
continuamente segn el tiempo de muestreo programado para el registrador.
Previamente se realiza la configuracin del trabajo del registrador mediante la
programacin, de los siguientes parmetros: La fecha y la hora del inicio del
proceso, la fecha y la hora del fin del proceso y el tiempo de muestreo de los
datos. Estos parmetros determinan la cantidad total de muestras o lecturas de
cada variable y el total de lecturas a registrar est limitado por la capacidad de
almacenamiento de la memoria del registrador.

4
3) Realizar la escritura ordenada de las lecturas de las mediciones en las
direcciones de memoria de la eeprom, teniendo en cuenta un orden consecutivo
que est relacionado con la fecha y la hora de la toma de la muestra,
considerando que el tiempo de muestreo es constante y que el proceso de
obtencin de los datos se realiza cada vez que se cumple el muestreo.
4) Descargar y procesar los datos colectados con un orden que posibilite
reconstruir el comportamiento consecutivo en el tiempo de la variable en el orden
en que se capt la informacin, esta descarga de la informacin se ordena desde
el teclado del registrador, para que ocurra el proceso de lectura de la memoria
eeprom y despus la comunicacin entre el registrador y la PC, de manera que
la coleccin de datos se enva al ordenador para su procesamiento y anlisis.
Adems se programa desde un teclado, las acciones siguientes: limpiar la
memoria donde se salvan los datos, programar la configuracin del proceso,
iniciar y finalizar el registro y descargar la informacin en una PC.
Clasificacin de los Registradores. Caractersticas tcnicas generales.
Los registradores pueden clasificarse segn el tipo de configuracin en Universal y
de Propsito especfico, y sus principales parmetros son: nmero de canales de
medicin, normalizacin de las seales de entrada, exactitud de las mediciones,
capacidad de almacenamiento de datos, facilidad de programacin del tiempo de
muestreo e interfaz de comunicacin con la PC y las acciones del programa en PC.
Los registradores de datos de propsito general son tiles por su empleo en una
amplia gama de aplicaciones con diferentes tipos de sensores, siempre que estos
ofrezcan la lectura analgica de manera normalizada en el rango de 0 a 5V. Los
registradores de propsito especfico miden un solo parmetro con un nico sensor.
Es comn que los registradores de propsito general sean programables en cuanto
al nmero de canales de medicin, tipo de variable a medir en cada canal, tiempo
de muestreo de las lecturas y la duracin de las mediciones en el tiempo, entre
otros parmetros. La alimentacin por bateras es una caracterstica tcnica que
permite a los registradores ser porttiles y operar con autonoma de manera
continua por largos perodos de tiempo, pues tienen un bajo consumo de energa,
adems pueden ser instalados en ambientes hostiles y de poca accesibilidad. Los

5
registradores estn presentes en la actividad industrial, en los servicios, la salud, el
transporte y otras diversas aplicaciones.
Tendencias actuales de los registradores.
Los modelos de registradores electrnicos de datos estn en constante
perfeccionamiento de sus caractersticas tcnicas, debido a que se fabrican con
las ms modernas tecnologas electrnicas presentes en el mercado. Se destaca la
tendencia al aumento de la capacidad de la memoria de almacenamiento de datos.
Tambin se estn convirtiendo en complejos sistemas de adquisicin de datos, con
diferentes canales de medicin, con uno o ms interfaces de comunicacin con la
PC, del tipo cableadas o inalmbricas, con descarga automtica de los resultados
en bases de datos y variadas facilidades para el procesamiento de estos en la PC.
Descripcin de los algunos modelos comerciales de registradores de voltaje.
A continuacin se describen algunos modelos comerciales.
Registradores universales.
El Registrador Universal de datos Modelo 1251, tiene cuatro canales de medicin,
admite seales normalizadas generadas por los sensores de 0 a 5V, el tiempo de
muestreo es programable entre 10ms y 5 minutos con 8 opciones. Adems el
equipo registra y almacena las lecturas en datos de 8 bits, se comunica con una
PC a travs de la interfaz RS232, es porttil con pilas de 9V.
Otro modelo de registrador de propsito universal presente en el mercado es el
modelo PT-104 es porttil, con un canal para medir seales de sensores en el
rango de 0 a 2.5 voltios, obtenindose datos con 24 bit de resolucin. El modelo se
comunica con la PC por puerto serie y tiene un programa para procesar los datos.
Modelos comerciales de Registradores electrnicos para medir voltaje.
En la Figura No.1, se halla el modelo Fluke 43B/008[6], un Registrador de Calidad
de la Energa Elctrica, este ofrece el voltaje rms y la forma de onda de la seal en
un indicador LCD grfico. Adems obtiene la medicin de los armnicos de tensin,
corriente, potencia elctrica, etc. El instrumento registra por 16 das y almacena en
una base de datos que transfiere a la PC por puerto USB, donde se procesan y
grafican los datos con el programa Fluke View Software.

6
Figura No. 1: Registrador de Calidad de la Energa Elctrica Fluke 43B/008.
El modelo XL-423, es un Data Logger o Registrador de tensin monofsica hasta
600 Volt de seal alterna, con capacidad de almacenamiento de 1 Mbyte y
comunicacin con la PC. Es porttil con bateras de 9V e incluye: cables de
conexin y comunicacin serie RS232 y un programa personalizado en PC.
Otro interesante modelo comercial es el Data Logger Model L261, este modelo
tiene un rango de medicin del voltaje hasta 600 VAC con resolucin de 0.1 voltio,
empleando cables especiales de prueba para las mediciones. Puede registrar 240
mil muestras y almacenarlas en una memoria, teniendo en cuenta la fecha y la
hora segn un reloj de tiempo real. Posee indicadores leds para indicar sus modos
de trabajo y es porttil y autnomo por 45 das. Se comunica con la PC via USB
con programa residente que presenta los datos en forma de tabla, realiza el clculo
de parmetros y grafica la forma de onda de la seal muestreada, adems hace
reportes impresos de los resultados.
Adems el programa residente permite configurar desde la PC el trabajo del
registrador, en cuanto a: el tiempo de muestreo en segundos, la fecha y la hora de
inicio y de terminacin del muestreo, la seleccin del modo de trabajo, la limpieza
de los datos almacenados en la memoria y la programacin del reloj entre otros.
Requerimientos tcnicos para el diseo. Modos de trabajo.
Los requerimientos tcnicos del equipo a disear tienen tres modos de trabajo:
1) Modo 1: configuracin del registrador o programacin de trabajo.
2) Modo 2: medicin y registro de las lecturas.
3) Modo 3: comunicacin con la PC.
El registrador de voltaje a obtener debe cumplir los siguientes requisitos:

7
1) Medir el voltaje de la lnea de AC en el rango de 0 a 250Vac, con exactitud
menor de 1V, segn un tiempo de muestreo programable en ocho opciones
desde 10s a 5 minutos, por defecto, la opcin de muestreo cada un minuto.
2) El mtodo a usar para hallar el voltaje rms o eficaz (Fef) es segn la expresin
clsica, que a continuacin se presenta:

Este mtodo garantiza medir diferentes formas de onda de la seal de voltaje


AC a medir, para ello el diseo incluye un bloque de medicin del voltaje AC,
basado en un circuito electrnico novedoso, que realiza las funciones de
acondicionamiento de la seal de voltaje a medir, el cual logra un voltaje de
salida proporcional a la seal de entrada y que adems conserva intacta la
forma de onda de la seal de voltaje a medir independiente a la forma de onda.
Adems se realiza la conversin anlogo/digital de la seal a medir mediante el
C A/D interno del microcontrolador PIC con una resolucin de10 bits. Para
hallar el voltaje rms, es necesario muestrear la seal de tensin. El proceso de
muestreo incluye todo el perodo de la seal de voltaje rectificada a onda
completa que se va a medir con alrededor de 256 muestras continuas
almacenadas en un arreglo de variables del tipo long, y luego se aplica un
algoritmo clsico de clculo del voltaje rms basado en la ecuacin 1.0.
3) La descarga de los datos almacenados en una PC, mediante la comunicacin
del registrador con el ordenador por puerto USB[8] o por puerto RS232[9],
gobernando el proceso por un programa residente en la PC que permite el
procesamiento y la presentacin de los datos de Voltaje vs tiempo en el perodo
de tiempo establecido.
El registrador requiere de un teclado formado por 4 teclas comandos que son: una
tecla de programacin (PROG), las teclas de ajuste de valores (+1) y (-1) y la tecla
de aceptacin de la accin (OK). Las funciones a realizar con las teclas se
describen a continuacin en la Tabla No.1.

8
Tabla No. 1: Funciones del teclado.
Opciones de teclado Funcin de la opcin
1 Resteo del registrador.
2 Programar el reloj de tiempo real.
3 Programar el tiempo de muestreo.
4 Limpiar datos en la memoria eeprom.
5 Dar la orden de inicio del Registrador.
6 Realizar la comunicacin con la PC.

4) El registrador requiere de un LCD alfanumrico de 16 caracteres en dos


renglones para mostrar mensajes de trabajo, la fecha y hora y tambin los
valores de las lecturas de voltaje que se van obteniendo.
Funcionamiento del equipo segn los modos de trabajo.
El registrador de voltaje primero se configura, para lo cual el operador puede:
1) Actualizar el reloj de tiempo real.
2) Programar el tiempo de muestreo en la opcin que desee, o dejar la opcin
cinco que trae por defecto y establecer un tiempo de muestreo de 1 minuto.
3) Borrar los datos anteriores en la memoria eeprom.
Aqu concluye el modo de trabajo de configuracin del registro y comienza el modo
de comunicacin con la PC.
En el modo de comunicacin con la PC el operador conecta el cable de
comunicacin en el puerto seleccionado para unir el Registrador de Voltaje con la
PC, y usando el programa residente en el ordenador se establece el procedimiento
para trasmitir los datos de las lecturas de la eeprom del registrador a la PC.
Tambin se envan los datos de la configuracin del registrador, estos son los
siguiente: la fecha y la hora de inicio del muestreo dado por: el da, el mes y el ao,
as como la hora, minutos y segundos, de manera similar con igual cantidad de
datos, se enva la fecha de terminacin del registrador y por ltimo el valor del
tiempo de muestreo, todo ello permite reconstruir el grfico de Voltaje rms vs
Tiempo con referencia del tiempo real de cuando se tomaron los datos. Este modo

9
es opcional y se justifica cuando ya la eeprom est cargada de lecturas y se quiere
transferir estas a la PC para su procesamiento.
Si el operador configur el registro de voltaje y no requiere comunicar con la PC
porque va a registrar las lecturas de voltaje, para iniciar el proceso se da la orden
de Inicio del Registro y se comienza a medir y almacenar las lecturas en la eeprom
hasta que se llene toda la capacidad de la eeprom o hasta que el operador de la
orden de Fin del registro, lo cual detiene el trabajo del equipo.
Partes integrantes del registrador:
Una tarjeta electrnica con microcontrolador de la familia PIC18Fxxx como
procesador central del sistema, con reloj externo con cuarzo de 20 MHz a la cual se
conectan: el Indicador LCD alfanumrico, la memoria eeprom, el circuito de reloj
de tiempo real con comunicacin I2C con el microcontrolador, el circuito de
acondicionamiento de la seal para medir el voltaje AC, la interfaz de
comunicacin con la PC por puerto USB o puerto serie, las cuatro Teclas para
comandos y la fuente de alimentacin con bateras para hacer porttil el equipo.
Diagrama en Bloques del Registrador. Funcionamiento de cada bloque.
A continuacin en la Figura No.2, se presenta un Diagrama en Bloques del diseo.

Figura No. 2 Diagrama en bloques del diseo del registrador.


En el diagrama se definen los siguientes bloques funcionales: el bloque digital de
procesamiento y almacenamiento de lecturas, el bloque de acondicionamiento de la
seal de voltaje a medir, el bloque de atencin al teclado e indicacin digital, el
bloque de Comunicacin con la PC y el bloque de la fuente de energa.

10
Bloque digital de procesamiento y almacenamiento de los datos.
Este bloque est formado por el microcontrolador PIC18F452[13] seleccionado
para la aplicacin, y por los componentes requeridos en la conexin al bus I2C del
microcontrolador, estos son: el DS1307[7] un reloj de tiempo real programable y la
memoria eeprom tipo 24LC64[15] con capacidad de 4 Kbytes de 8 bits. Este bloque
dirige todas las funciones de trabajo mediante el programa de la aplicacin.
Diseo del Bloque de acondicionamiento de la seal del voltaje AC a medir.
El Bloque de acondicionamiento de la seal del voltaje AC a medir se disea en
dos etapas bsicas. La primera etapa es la conexin de la lnea de voltaje de
entrada al primario de un transformador encapsulado de 230V/6V, que reduce el
voltaje de entrada AC y evita la cada de voltaje transitorio.
La salida del secundario del transformador se conecta al circuito de
acondicionamiento del voltaje AC, basado en el circuito integrado LM324. A
continuacin en la Figura No. 3, se presenta el circuito elctrico.

Figura No.3: Esquema circuital del registrador.


Los resultados de la simulacin lgica de este bloque se muestra en la Figura No.
4, donde se observan las formas de onda de las seales para el voltaje de entrada
al circuito que corresponde a 110Vac respectivamente y el voltaje de salida ya
acondicionado como una onda sinusoidal rectificada completamente, cuya amplitud
es proporcional a la magnitud a medir.

11
Figura No.4: Resultados simulados para Vin=110Vac, salida de amplitud de 1.96V.
La maqueta permite obtener mediante mediciones prcticas el funcionamiento real
del bloque diseado, para comprobar este funcionamiento se realiza un conjunto de
mediciones utilizando una fuente variable de voltaje TDG62-2KVA, un osciloscopio
Tektronix modelo TDS2002B, un multmetro digital STEREN MUL-285 porttil y la
maqueta construida. Las pruebas realizadas consisten en variar el voltaje de
entrada en el rango de medicin, medirlo con el multmetro digital y adems con el
osciloscopio medir la forma de onda de la seal de salida acondicionada y el valor
de la amplitud de la seal acondicionada. Los resultados obtenidos coinciden de
manera excelente con los resultados de la simulacin lgica. En la Figura No.5 se
presenta una foto del montaje del puesto de verificacin de la maqueta, con los
instrumentos utilizados y la fuente de alimentacin variable.

Figura No. 5: Puesto de verificacin del funcionamiento del la maqueta.


En detalles se presentan los resultados de las mediciones del voltaje de salida del
circuito efectuados con el osciloscopio en la Figura No.6, para voltaje de entrada a
medir de 110Vac, 220Vac y 250Vac respectivamente.

12
Figura No. 6 Voltajes de salida medidos para entradas de 110Vac, 220Vac y 250Vac.

Descripcin del proceso de medicin de la seal.


Esta seal de salida acondicionada se conecta el C A/D del microcontrolador PIC,
que tiene una palabra digital de salida de 8 bits de resolucin. El algoritmo utilizado
en el programa del microcontrolador es el siguiente:
1. Se toman entre 400 y 420 muestras consecutivas de la seal de voltaje de
entrada acondicionada, lo cual est ajustado para lograr el perodo completo de
la seal y se almacenan las palabras digitales en un arreglo de datos.
2. Se procede a realizar las operaciones matemticas que permiten hallar el voltaje
rms segn la expresin 1.0.
3. El proceso de medicin se repite 16 veces y se promedian los resultados.
Se construye una tarjeta electrnica con el microcontrolador PIC18F452 que se
conecta al circuito de acondicionamiento de la medicin para comprobar de forma
experimental la medicin usando el algoritmo de clculo del voltaje rms. Los
resultados se presentan en la Tabla No.2 y permiten validar satisfactoriamente el
funcionamiento del registrador.
Tabla No.2: Resultados de las mediciones experimentales.
No. Voltaje de Amplitud del Voltaje de Lectura Vrms Lectura Vrms
entrada a salida del bloque de del registrador con FLUKE
medir en Volt. medicin en Volt. en Volt. en Volt.
1 90 1.64 90.3 90.2
2 110 1.96 110.2 110.2
3 150 2.56 149.9 150.0
4 180 3.00 180.2 180.0
5 200 3.32 200.1 200.0
6 220 3.60 220.0 220.0
7 250 4.08 250.1 250.0

13
Se concluye que se cumple satisfactoriamente la medicin del voltaje rms en
cuanto a rango y exactitud cumplindose los requerimientos de diseo del equipo.
Diseo del circuito elctrico del Registrador de voltaje de la lnea AC.
El diseo del circuito elctrico del registrador de voltaje se presenta en la Figura
No. 7 y es el mismo que se emple para simular el trabajo del Registrador con el
Programa Proteus combinndolo tambin con la corrida del cdigo fuente del
programa del AC obtenido con la herramienta de diseo MPLAB en lenguaje C y la
compilacin con el programa CCS. Del PIC se emplean los siguientes recursos:
1) El conversor A/D del PIC en sus lneas analgicas AN0 para medir el voltaje de
entrada AC, usando el circuito de acondicionamiento de la seal antes descrito
y la lnea analgica AN1 para medir el voltaje de la batera.
2) El puerto D para la conexin y control del indicador LCD, en el modo de cuatro
bit, donde D0, D1 y D2 son para el control del LCD [16] y las lneas D4, D5, D6
y D7 para enviar por nibles los datos a mostrar.
3) El puerto B se emplea como teclado las lneas B1, B2, B3 y B4. Las teclas son
normalmente abiertas, de manera que cuando no se presiona la tecla en el pin
de entrada del PIC hay un 1 lgico (5V) y cuando se presiona la tecla la entrada
pasa a un voltaje de 0 lgico (0V).
4) Las lneas B6 y B7 se usan para programar el PIC con la herramienta ICD2.
5) Las lneas C3 y C4 del puerto C son para el bus I2C.
6) Las lneas C6 y C7 son para la comunicacin con la PC mediante una tarjeta de
comunicacin ya sea por puerto serie o por puerto USB con norma 1.0.
7) Se emplea el perro guardin y dos temporizadores del PIC.
8) Se utiliza un cristal de cuarzo de 20 MHz y un circuito RC para el reset.
9) Se programan las interrupciones de los temporizadores y para la recepcin y
transmisin de datos por USART.
10) Se emplea la memoria de datos interna del PIC y la memoria de programa.

14
Figura No. 7: Esquema elctrico del registrador de voltaje.
Los resultados de la simulacin lgica son satisfactorios y permiten validar
tericamente el hardware diseado para las rutinas de programas creadas previas
a la construccin prctica de la maqueta del registrador.
Diseo del Bloque de Comunicacin con la PC.
La comunicacin del registrador con la PC se realiza por puerto USB con la
especificacin 1.0 con una tarjeta electrnica basada en el circuito integrado
FT232BM. La conexin de la tarjeta electrnica basada en el circuito integrado
FT232BM se efecta mediante las lneas de conexin 24 y 25, que unen las salidas
de transmisin y recepcin del integrado FT232 con los terminales C6 y C7 (lneas
de conexin 25 y 26) del microcontrolador PIC18F452. Adems se cuenta con las
facilidades de hardware que brinda el microcontrolador para establecer las
interrupciones del CPU, conocidas como: INT_TBE para la transmisin digital
desde el PIC al exterior y la interrupcin INT_RDA para la recepcin en el PIC de
un paquete digital enviado desde el exterior.
Para realizar la comunicacin con la PC se desarrollan los siguientes programas:
Una rutina de programa para el microcontrolador PIC que permite configurar la
comunicacin, establecer la misma y despus trasmitir a la PC todos los datos
almacenados en la memoria eeprom del registrador.
Un programa residente en la PC elaborado con el Software Lab/Windows CVI
7.1 para la comunicacin entre la PC y el PIC, donde se realizan las siguientes
acciones: inicializacin y configuracin del puerto de la PC, el establecimiento

15
del protocolo de comunicacin de los datos en la PC, chequeo de errores en la
PC de los datos trasmitidos desde el PIC, la confirmacin de la validez del
proceso y la visualizacin de las lecturas de las mediciones enviadas.
Descripcin del Programa residente en la PC.
El programa se inicia con un Panel Principal, dado en la Figura No. 8, desde el que
se accede a las opciones siguientes mediante teclas:
1. Tecla Comunicar para establecer sta con la interfaz. Adems est la lnea de
Edicin para la asignacin del puerto USB de la PC.
2. Tecla Mediciones muestra el Panel de Lectura con: el tiempo de inicio y final
del registro de datos y el grfico Voltaje vs Tiempo de las lecturas registradas.
3. Tecla Ver resultados, muestra en un fichero de texto los datos registrados.
4. Tecla Salir abandona y cierra el Programa.

Figura No. 8: Panel principal del Programa residente en PC.


Para configurar los parmetros de la comunicacin se emplea el objeto:
Acciones para iniciar el Programa residente en la PC:
Una vez instalado el software, ste se ejecuta con doble click sobre el icono y se
activa el panel principal, para realizar las siguientes funciones:
1. En el panel principal se pulsa el botn de control COMUNICAR, para inicializar
el puerto USB y establecer los parmetros de la comunicacin para la descarga
de los datos del registrador en la PC. Tambin se nombra y salva el fichero de
texto para almacenar los datos de las lecturas.
2. Con la tecla Mediciones se ofrecen las lecturas de voltaje en forma de grfico y
se dan los datos de la fecha y la hora de inicio y fin del proceso de registro de
las lecturas de voltaje, en el panel de Lecturas, se muestra en la Figura No. 9.
3. Con la tecla Ficheros lecturas se accede al fichero de los datos registrados.

16
4. Con la tecla Salir se cierra la aplicacin.

Figura No. 9: Panel de Mediciones con un grafico de los datos.


Integracin y evaluacin de los resultados.
Para la comprobacin prctica del diseo realizado y de los programas creados se
construye una maqueta del registrador de voltaje integrando los bloques diseados:
En la figura No. 10 se muestra la maqueta construida y los equipos de medicin
para la comprobacin de su funcionamiento.

Figura No. 10. Maqueta del Registrador de lnea de AC.


Adems se conecta a la maqueta el bloque de comunicacin con la PC y se ejecuta
en ella el programa residente para la descarga de los datos del registrador de
voltaje y su procesamiento en el ordenador. La maqueta se construye y se pone en
funcionamiento de manera satisfactoria para la realizacin de las siguientes
pruebas funcionales:
1) Medicin de voltaje AC en el rango de 0 a 250 V con exactitud de 1V
mostrando el valor del en tiempo real en el indicador LCD.

17
2) Configurar el Registrador por teclado, segn las opciones siguientes:
a) Borrar la memoria eeprom para salvar las nuevas lecturas.
b) Actualizar el reloj de tiempo real en cuanto a fecha y hora.
c) Programar el tiempo de muestreo segn las opciones descritas.
d) Iniciar el registro de datos cuando se de la orden por teclado.
3) Se comprueba la operacin del registrador con diferentes tiempos de muestreo
programados. En este caso, se realiza de manera satisfactoria la medicin de
voltaje y la salva de forma continua, registrando los datos en la memoria eeprom,
con la programacin de diferentes tiempos de muestreo.
4) Se realizan pruebas de comunicacin entre el registrador y la PC y se ejecuta el
programa residente en la PC creada para el trabajo con el registrador.
Resultados de la verificacin de las soluciones.
Se obtienen resultados satisfactorios en las pruebas realizadas y se comprueba el
funcionamiento completo de la maqueta del registrador. Se utiliza como patrn de
medicin de voltaje el instrumento Fluke modelo 41B, que se muestra en la Figura
No.11, observe la coincidencia de las lecturas de voltaje de la maqueta del
registrador y del instrumento de medicin.

Figura No.11. Comparacin del Registrador con el instrumento de medicin


Fluke modelo 41B.

18
CONCLUSIONES
En esta investigacin se cumplen satisfactoriamente los objetivos trazados,
obtenindose los siguientes resultados:

Se realiz un estudio del estado actual del diseo de los registradores electrnicos
con comunicacin con la PC, de los tipos universales y de tipo especfico para el
caso del registrador de voltaje AC, considerando los modelos comerciales
presentes en el mercado internacional, ello permiti estudiar las diferentes
soluciones tcnicas para el diseo de estos equipos y las caractersticas tcnicas
distintivas de los mismos, as como en la investigacin se compatibilizan estas
caractersticas tcnicas con las especificaciones tcnicas que se necesitan
satisfacer segn la solicitud de estos equipos para la aplicacin en el control de la
calidad del servicio elctrico nacional en cuanto al parmetro de tensin de las
lneas, de manera que ello permite obtener y establecer de manera personalizada
los requerimientos tcnicos y las especificaciones de calidad para el diseo de un
Registrador de Voltaje AC con comunicacin con la PC en nuestras condiciones lo
cual constituye el fundamento del diseo propio que se obtiene en esta
investigacin.

Se obtienen resultados satisfactorios en la comprobacin del diseo realizado


mediante la simulacin lgica combinada del diseo con la herramienta Proteus en
combinacin con la programacin de la aplicacin en el MPLAB.
Adems se fabrica a nivel de maqueta un registrador de voltaje AC con
comunicacin con la PC, de manera que las soluciones tcnicas obtenidas en este
diseo se verifican de manera prctica mediante pruebas funcionales con
resultados satisfactorios tanto en las operaciones de configuracin del equipo, el
registro de datos y la comunicacin con la PC.
Se significa en el trabajo la obtencin de un circuito de acondicionamiento de la
seal de voltaje AC a medir con caractersticas circuitales novedosas, que unido a
la programacin eficiente del algoritmo de clculo del voltaje rms en el
microcontrolador PIC, facilit obtener la medicin de voltaje AC con exactitud
inferior a 0.3V en el rango de 0 a 250 Vac de manera original, constituyendo uno de
los principales aportes de la investigacin.

19
Tambin en el trabajo, se aplica de manera satisfactoria un procedimiento de
comunicacin propio entre el registrador de voltaje y la PC a travs del puerto serie
para garantizar la transmisin de los datos desde el equipo a la PC, la verificacin
de la calidad del proceso y la correccin de errores detectados, para ello se
desarrolla y ejecuta con xito, un programa residente en la PC, elaborado con el
software especializado LabWindows/CVI, con el objetivo de descargar las lecturas
registradas y procesar los datos en la PC.
Los resultados obtenidos permiten contar con todas las soluciones tcnicas para
construir un prototipo con competitividad y rigor cientfico que puede sustituir
importaciones y dar respuesta al control de calidad de la tensin de las lneas de
AC en el mbito nacional.

20
BIBLIOGRAFA..
[1] www.microchip.com. Sitio de la empresa fabricante familia PIC.
[2] www.datasheet.com.
[3] www.cedesa.com. Sitio de Componentes Electrnicos y Dispositivos Especiales.
[4] www.jmi.com.mx/monitore.htm. Sitio de Tecnologa Industrial S.A. Datalogger
[5] www.cursomicros.com. Curso de programacin de microcontroladores PIC.
[6] Data Loggers for all types of Measurements. (pdf).
[7] DS1307. Reloj de tiempo real. (pdf).
[8] FTDI con fuente independiente. Comunicacin USB. (pdf).
[9] Future Technology Devices International Ltd. FT232R USB UART I.C.
Comunicacin USB(pdf).
[10] Martn Cuenca E., Angulo Usategui, JM., Angulo Martinez Ig.,
Microcontroladores PIC. La solucin en un CHIP, Editorial Paraninfo, Madrid,
2001.
[11] Martn Cuenca E., Angulo Usategui, JM. Angulo Martnez.,Aplicaciones de los
microcontroladores PIC de Microchip, Editorial McGraw Hill, 1998.
[12] Microchip PIC Microcontrollers Data Book, Microchip Technology Inc.
Microchip, The embedded control solutions company, 1997.
[13] Microchip PIC 18F452. (pdf).
[14] Maxim integrated products. (pdf).
[15] 24LC64. Serial eeprom. (pdf).
[16] 45054. LCD alfanumrico 16x2. (pdf).
[17] DS51025.MPLAB 8.46 IDE Users Guide Microchip. (pdf)
[18] Manual Herramientas de Diseo ICD2. CD Room Microchip. 2003.
[19] Manual del Software Window CVI 7.6. Nacional Instruments. 2003. (pdf).
[20] Glez P, Sosa P. Metodologa propia para el diseo de aplicaciones con
microcontroladores PIC, Reporte Tcnico UCT 2007.
[21] Mayne J. Sistemas de comunicaciones Industriales. Conferencia (pdf)
[22] Manual del Software MathLab. 2003. (pdf)
[23] Manual del Software Isis 7.6. 2008. (pdf)
[24] Manual del Software Orcad 9.0. 2006. (pdf)

21
[25] Manual de procedimiento del Sistema Gestin de la Ciencia y la Innovacin
Tecnolgica del CITMA. Julio 2005. (Pdf).

22

You might also like