Você está na página 1de 16

PROYECTO

DISEO Y CONSTRUCCIN DE UNA


PLATAFORMA DE TELEMEDICINA PARA EL
MONITOREO DE BIOSEALES

PRODUCTO P07
UNIDAD MODULAR DE CONVERSIN ANLOGA
DIGITAL

Actividades:

A07 1: Diseo y estructuracin de las diferentes etapas que componen el circuito


de Digitalizacin y transmisin Bluetooth.
A07 2: Seleccin de los circuitos electrnicos a utilizar.
A07 3: Montaje de los circuitos electrnicos en protoboard para la digitalizacin de
las seales
A07 4: Implementacin y medidas de comprobacin del circuito de Conversin
Anloga - Digital.
1

OBJETIVOS

Elegir la taza de muestreo, la resolucin, velocidad de transmisin y el microcontrolador ptimo para


la digitalizacin y administracin de todas las bioseales obtenidas anteriormente..

Estudiar y Analizar la transmisin de datos USART utilizando un microcontrolador.

Realizar un programa en el software MPLAB, cuya funcin es administrar la digitalizacin de todas


las bioseales cada milisegundo, guardarlas en la memoria del PIC para su posterior envo al
Computador Personal.

Desarrollar una secuencia de marcado digital para cada bioseal adquirida y digitalizada para que el
software del Computador Personal pueda diferenciarlas para su posterior graficacin.

Determinar en el microcontrolador el tiempo de 1 segundo para el envo de la bioseal de


Temperatura hacia el Computador Personal.

INTRODUCCIN

Figura No. 1 Cuando se desea pasar informacin a un computador se necesita de la conversin anloga
digital

La salida de los sensores utilizados para adquirir todas las bioseales, que permiten al equipo electrnico
interaccionar con el entorno, es una seal analgica, continua en el tiempo. En consecuencia, esta
informacin debe convertirse a binaria (cada dato analgico decimal codificado a una palabra formada
por unos y ceros) con el fin de adaptarla a los circuitos procesadores y de presentacin. El conversor
analgico-digital (CAD) es un circuito electrnico integrado cuya salida es la palabra digital resultado de
convertir la seal analgica de entrada (Figura No. 1).
Existen muchos diseos para realizar un circuito de conversin analgica digital. En general se utilizan
circuitos integrados que realizan estas funciones directamente o con un mnimo de circuitera perifrica,
motivo por el cul se utilizaron microcontroladores. Sin embargo, no todos son aptos para una aplicacin
concreta y por ello deben estudiarse cuidadosamente sus caractersticas y elegir el que mejor se adapte
a nuestras necesidades. La precisin y la velocidad de muestreo son los ms evidentes, pero la
simplicidad del diseo, la estabilidad frente a condiciones adversas y el consumo suelen ser muchas
veces las cualidades que condicionan todo el diseo.
Conversin analgica digital (ADC)
El conversor analgico digital es el componente bsico para que el Computador pueda realizar la medida
de la seal analgica suministrada por la circuitera. Estos elementos pasan de una seal que vara
continuamente a una seal que lo hace a saltos (resolucin) y slo cada cierto tiempo (muestreo).
El conversor analgico digital ms sencillo consiste en una serie de circuitos comparadores ajustados
cada uno de ellos a niveles de tensin de referencia sucesivamente cada vez ms elevado, obtenidos
mediante un divisor resistivo de una misma fuente de alta estabilidad. Al aplicar una tensin a la entrada
Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 2 de 16

del conversor, conmutan todos aquellos conversores cuya tensin de referencia sea menor que la
entrada.
Un circuito lgico codifica la salida de los comparadores en un nmero en el formato binario deseado. La
gran velocidad de muestreo y la cualidad de que la conversin se realiza con un slo pulso de reloj, hace
que a este tipo de conversores se les conozca como conversores flash.
El elevado nmero de comparadores que se precisan para realizar un conversor de este tipo hace que
slo existan en catlogo unos pocos circuitos de este tipo, todos ellos de poca resolucin (8 bits). La
elevada velocidad de conversin (>10MHz) que puede alcanzarse con ellos les hace aptos para el
procesado digital de seales de alta frecuencia.
Dado que el numero de bits que se obtienen de un convertidor es finito, el cdigo de salida deber ser
siempre deber ser siempre el correspondiente al valor mas cercano que puede representarse mediante
los bits, la conversin digital efecta una cuantificacin en la entrada analgica, acotndola entre dos
niveles consecutivos cuya distancia es precisamente el grado de resolucin obtenido.
Existen diversos tipos de convertidores en igual forma utilizados para efectuar la conversin, en unos
casos se efecta la conversin directa, por comparacin contra una tensin de referencia, en otros casos
se efecta una transformacin a una variable intermedia, como puede ser el tiempo, tambin puede
efectuarse la conversin AD efectuando una conversin inversa DA, usando al mismo tiempo una
estructura de retroalimentacin, si se usa lazo cerrado reciben entonces el nombre de servo
convertidores, segn sea el mtodo utilizado se obtienen distintas caractersticas de precisin, rapidez de
conversin y costo.
El proceso de conversin AD es generalmente mas completo y largo que el proceso inverso DA, se han
creado y utilizado muchos mtodos de concesin AD como es: Aproximaciones sucesivas. Las
conversiones anlogas digitales son muy importantes para poder enviar los datos al Computador,
utilizando un microcontrolador (Figura No. 2).

Figura No. 2 El conversor analgico digital estar controlado por un microcontrolador (C) que transmitir la
informacin a un computador (PC)

Ventajas de la comunicacin digital


La transmisin digital es la transmisin de pulsos digitales entre dos puntos, en un sistema de
comunicacin. La informacin de la fuente original puede estar ya sea en forma digital o en seales
analgicas que deben convertirse en pulsos digitales, antes de su transmisin y convertidas nuevamente
a la forma analgica en el lado del receptor.
Algunas de las ventajas de la transmisin digital (con respecto a la analgica) son:

La ventaja principal de la transmisin digital es la inmunidad al ruido. Las seales analgicas son ms
susceptibles que los pulsos digitales a la amplitud, frecuencia y variaciones de fase. Esto se debe a
que con la transmisin digital, no se necesita evaluar esos parmetros, con tanta precisin, como en
la transmisin analgica. en cambio, los pulsos recibidos se evalan durante un intervalo de

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 3 de 16

muestreo y se hace una sola determinacin si el pulso est arriba (1) o abajo de un umbral especfico
(0).

Almacenamiento y procesamiento: Las seales digitales se pueden guardarse y procesarse


fcilmente que las seales analgicas.

Los sistemas digitales utilizan la regeneracin de seales, en vez de la amplificacin, por lo tanto
producen un sistema ms resistente al ruido que su contraparte analgica.

Las seales digitales son ms sencillos de medir y evaluar. Por lo tanto es ms fcil comparar el
rendimiento de los sistemas digitales con diferentes capacidades de sealizacin e informacin, que
con los sistemas analgicos comparables.

Los sistemas digitales estn mejor equipados para evaluar un rendimiento de error (por ejemplo,
deteccin y correccin de errores), que los analgicos.

Los equipos que procesan digitalmente consumen menos potencia y son ms pequeos, y muchas
veces con ms econmicos.

Fuentes de alimentacin
Los conversores analgico digitales y sus elementos de control requieren 5V (3 V en las realizaciones de
muy bajo consumo) para la alimentacin digital. Unos simples diodos protegen las entradas del conversor
en caso de excursiones excesivas.

DIGITALIZACIN DE LAS SEALES


La digitalizacin o conversin analgica-digital (conversin A/D) consiste bsicamente en realizar de
forma peridica medidas de la amplitud de la seal y traducirlas a un lenguaje numrico. La conversin
A/D tambin es conocida por el acrnimo ingls ADC (analogic to digital conversion).
La operacin bsica de los conversores anlogos digitales consta de los siguientes pasos:

Figura No. 3 Operacin bsica de los conversores anlogos digitales

El comando de inicio pasa a alto dando inicio a la operacin


A una frecuencia determinada por el reloj la unidad de control continuamente modifica el nmero
binario que esta almacenado en el registro.
Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 4 de 16

El nmero binario del registro es convertido en una tensin analgico VAX; por el conversor
El comparador compara VAX con la entrada analgica VA. Mientras que VAX < VA, la salida del
comparador permanece en alto, cuando VAX excede a VA por lo menos en una cantidad igual a VT
(tensin umbral), la salida del comparador pasa a bajo y detiene el proceso de modificacin del
nmero de registro, que es el equivalente digital de VAX es as mismo el equivalente digital de VA,
dentro de los limites de la resolucin y exactitud del sistema.
La lgica de control activa la seal de fin de conversin, FDC, cuando se completa el proceso de
conversin (Figura No. 3).

En esta definicin estn patentes los cuatro procesos que intervienen en la conversin analgica digital:
Muestreo
El muestreo (en ingls, sampling) consiste en tomar muestras peridicas de la amplitud de la seal
analgica. El intervalo entre muestras debe ser constante (Figura No. 4). El ritmo de este muestreo,
llamado frecuencia o tasa de muestreo determina el nmero de muestras que se toma en un intervalo de
tiempo.

Figura No. 4 Muestreo de una seal Analgica

El muestreo se llev a cabo segn del Teorema de Nyquist (o Teorema del Muestreo): Si se muestrea
una seal con una frecuencia mayor que el doble de la componente espectral mxima de la seal, sta
se puede reconstruir a partir de las muestras.
La seal muestreada se puede representar tambin como la secuencia de nmeros (v.s. una funcin del
tiempo) y(n) = y(nTs) que pueden ser procesados analgicamente o cuantizados y manipulados por un
procesador digital.
Retencin (En ingls, Hold)
Las muestras tomadas han de ser retenidas (retencin) por un circuito de retencin (Hold), el tiempo
suficiente para permitir evaluar su nivel (cuantificacin). Desde el punto de vista matemtico este proceso
no se contempla ya que se trata de un recurso tcnico debido a limitaciones prcticas y carece, por tanto,
de modelo matemtico.
El circuito de cuantizacin requiere un determinado tiempo de conversin durante el cual la tensin de
entrada vx(t) debe mantenerse constante. Un circuito que permite realizar esta operacin se presenta en
la Figura No. 5.

Figura No. 5 Diagrama de la Retencin y Muestreo


Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 5 de 16

Cuantificacin
mente, la cua
antificacin lo
o que hace es
e convertir una sucesi
n de muestras de amplitud continua
a
Bsicam
en una sucesin
s
de valores
v
discrretos preesta
ablecidos seg
gn el cdigo
o utilizado (F
Figura No. 6)).
.

Figura No. 6 Conversor Anlogo Dig


gital

Durante el proceso de
d cuantifica
acin se mide
e el nivel de tensin de cada
c
una de
e las muestra
as, obtenidass
en el pro
oceso de muestreo, y se
s les atribuyye a un valo
or finito (disccreto) de am
mplitud, selec
ccionado por
aproxima
acin dentro de un margen de niveles previamen
nte fijado (Fig
gura No. 7).
ores preestab
blecidos para
a ajustar la cuantificacin
c
n se eligen en funcin de
e la propia re
esolucin que
e
Los valo
utilice el cdigo em
mpleado dura
ante la codifficacin. Si el nivel obte
enido no co
oincide exactamente con
n
ninguno,, se toma como valor el inferior ms prximo.
p
En este momento, la
a seal anal
gica (que puede tomar cualquier valor) se conviierte en una seal digitall,
ya que los valores q
que estn pre
eestablecido
os, son finitoss. No obstan
nte, todava no se traducce al sistema
a
binario. La seal ha
a quedado representada
r
a por un va
alor finito qu
ue durante la
a codificaci
n (siguiente
e
er cuando sse transforme en una succesin de ce
eros y unos.
proceso de la converrsin analgico digital) se
As puess, la seal diigital que ressulta tras la cuantificaci
n es sensibllemente dife
erente a la se
eal elctrica
a
analgicca que la orig
gin, por lo que
q siempre va a existir una cierta diferencia
d
entre ambas que
q es lo que
e
se conocce como erro
or de cuantifficacin que se produce cuando el va
alor real de la muestra no
n equivale a
ninguno de los esca
alones dispon
nibles para su
s aproximaccin y la disstancia entre el valor rea
al y el que se
e
acin es muy grande. Un error de cuantificacin
n se conviertte en un ruid
do cuando se
e
toma como aproxima
eso de decod
dificacin digital.
reproduzzca la seal ttras el proce
acin
Codifica
La codifiicacin conssiste en la tra
aduccin de los valores de tensin elctrica
e
ana
algicos que
e ya han sido
o
cuantificados (ponde
erados) al sisstema binario
o, mediante cdigos pree
establecidoss (Figura No.. 7). La sea
al
ar transforma
ada en un tre
en de impulssos digital (su
ucesin de cceros y unos)).
analgicca va a queda
ediante el sisstema binario
o est basad
da en el lgebra de Booy
yle.
La codifiicacin que sse realiza me
o y la retenccin, la sea
al aun es an
nalgica pue
esto que an
n puede tom
mar cualquier
Durante el muestreo
o obstante, a partir de la
a cuantificaccin, cuando
o la seal ya
a toma valore
es finitos, la
a seal ya ess
valor. No
digital. Los
L cuatro pro
ocesos tiene
en lugar en un
u conversor analgico-digital.

Dise
o y Construcci
n de una Plata
aforma de Telem
medicina para el
e monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 6 de 16
6

Figura No. 7 Cuantizacin y Codificacin

Especificaciones de los Convertidores


Para la seleccin de las conversiones de cada una de las bioseales se miraron las especificaciones ms
importantes de los convertidores D/A para poder utilizarlos en la aplicacin que se necesita.
Algunas de estas especificaciones son:

Resolucin: La resolucin esta relacionada nicamente con el nmero de bits que este posea.
Precisin: Los fabricantes de los conversores tienen varias maneras de especificar la precisin,
siendo las dos ms comunes las llamadas error de escala completa y error de linealidad.
El error a escala es la mxima desviacin de salida del DAC de su valor ideal, expresado como un
porcentaje a escala completa.
El error de linealidad es la desviacin mxima en el tamao de paso, esto hablando del paso ideal.

Error de Desplazamiento u Offset: En el caso ideal un conversor dar cero volts de salida con cdigo
de entrada cero, pero en la prctica habr una tensin de salida muy pequea para esta situacin
que se llama error de desplazamiento. Si este error de desplazamiento no se corrige se sumar a la
salida del conversor.

Tiempo de Establecimiento: Es el tiempo requerido para que la salida del conversor cambie de 0 a su
valor mximo de escala completa, cuando todos los bits de la entrada binaria cambien de todos 0 a
todos 1. En la practica el tiempo de establecimiento es el lapso transcurrido entre el cambio de una
salida estable a otra y se mide desde el momento del cambio de la entrada digital hasta el instante en
que la salida ingresa dentro de la banda de + - Bit LSB del valor final previsto.

COMUNICACIN USART
La palabra Usart significa Receptor / Transmisor Sincrnico /Asincrnico Universal, en este proyecto se
estudiaron las caractersticas del modo Asincrnico, conocido como modo UART
El modo asincrnico se elige al poner el bit SYNC = 0
Velocidad de transmisin
La velocidad de transmisin de datos es expresada en bits por segundo o baudios. El baudio es un
concepto ms general que bit por segundo. El primero queda definido como el nmero de estados de la
seal por segundo, si slo existe dos estados (que pueden ser representados por un bit, que identifica
Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 7 de 16

dos unidades de informacin) entonces baudio es equivalente a bit por segundo. Baudio y bit por
segundo se diferencian cuando es necesario ms de un bit para representar ms de dos estados de la
seal.
La velocidad de transmisin queda limitada por el ancho de banda, potencia de seal y ruido en el
conductor de seal. La velocidad de transmisin queda bsicamente establecida por el reloj. Para este
caso la velocidad de transmisin es de 115200 bits/segundo.
La base de reloj
Cuando se establece la comunicacin es necesario implementar una base de tiempo que controle la
velocidad. Con el microcontrolador, se utiliza la base de tiempos del reloj del sistema, si bien, en trminos
genricos se utilizara uno de los siguientes mtodos:

Mediante la divisin de la base de reloj del sistema. Es decir, mediante un contador temporizador
programable.
A travs de un oscilador TTL. Para cambiar frecuencia hay que cambiar el cristal.
Generador de razn de baudios. Existen diferentes dispositivos especializados que generan
diferentes frecuencias de reloj.

Lneas o canales de comunicacin


Se establece el canal para la comunicacin de full dplex: Se utilizan dos lneas (una transmisora y otra
receptora) y se transfiere informacin en ambos sentidos. La ventaja de este mtodo es que se puede
transmitir y recibir informacin de manera simultnea.
La transmisin asncrona
Cuando se opera en modo asncrono no existe una lnea de reloj comn que establezca la duracin de un
bit y el carcter puede ser enviado en cualquier momento. Esto conlleva que cada dispositivo tiene su
propio reloj y que previamente se ha acordado que ambos dispositivos transmitirn datos a la misma
velocidad.
No obstante, en un sistema digital, un reloj es normalmente utilizado para sincronizar la transferencia de
datos entre las diferentes partes del sistema. El reloj definir el inicio y fin de cada unidad de informacin
as como la velocidad de transmisin. Si no existe reloj comn, algn modo debe ser utilizado para
sincronizar el mensaje.
Bit de inicio y bit de parada
En la transmisin asncrona un carcter a transmitir es encuadrado con un indicador de inicio y fin de
carcter, de la misma forma que se separa una palabra con una letra mayscula y un espacio en una
oracin. La forma estndar de encuadrar un carcter es a travs de un bit de inicio y un bit de parada.
Durante el intervalo de tiempo en que no son transferidos caracteres, el canal debe poseer un "1" lgico.
Al bit de parada se le asigna tambin un "1". Al bit de inicio del carcter a transmitir se le asigna un "0".
Por todo lo anterior, un cambio de nivel de "1" a "0" lgico le indicar al receptor que un nuevo carcter
ser transmitido (Figura No. 8).

Figura No. 8 Formato de Transmisin Asncrona

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 8 de 16

Reglas de transmisin asncrona


La transmisin asncrona es la definida por la norma RS232, en la que se basa en las siguientes reglas:

Cuando no se envan datos por la lnea, sta se mantiene en estado alto (1).
Cuando se desea transmitir un carcter, se enva primero un bit de inicio que pone la lnea a estado
bajo (0) durante el tiempo de un bit.
Durante la transmisin, si la lnea est a nivel bajo, se enva un 0 y si est a nivel alto se enva un 1.
A continuacin se envan todos los bits del mensaje a transmitir con los intervalos que marca el reloj
de transmisin. Por convenio se transmiten entre 5 y 8 bits.
Se enva primero el bit menos significativo, siendo el ms significativo el ltimo en enviarse.
A continuacin del ltimo bit del mensaje se enva el bit (o los bits) del final que hace que la lnea se
ponga a 1 por lo menos durante el tiempo mnimo de un bit. Estos bits pueden ser un bit de paridad
para detectar errores y el bit o bits de stop, que indican el fin de la transmisin de un carcter.

Los datos codificados por esta regla, pueden ser recibidos siguiendo los pasos siguientes:
Esperar la transicin 1 a 0 en la seal recibida.
Activar el reloj con una frecuencia igual a la del transmisor.
Muestrear la seal recibida al ritmo de ese reloj para formar el mensaje.
Leer un bit ms de la lnea y comprobar si es 1 para confirmar que no ha habido error en la
sincronizacin.
Velocidad de transmisin
En la transmisin asncrona por cada carcter que se enva al menos 1 bit de inicio y 1 bit de parada as
como opcionalmente 1 bit de paridad. Esta es la razn de que los baudios no se correspondan con el
nmero de bits de datos que son transmitidos (Figura No. 9).

Figura No. 9 Formato Bsico de Transmisin Asncrona

La caracterstica fundamental del formato de transmisin asncrono es su capacidad de manejar datos en


tiempo real, con un intervalo de longitud arbitraria entre caracteres sucesivos. Al final de cada carcter, la
lnea va a 1 en el bit de parada y permanece en ese estado durante un nmero arbitrario de bits ociosos.
El inicio del nuevo carcter estar definido por la transicin a 0 del bit de inicio (Figura No. 10).

Figura No. 10 Transmisin asncrona con velocidad menor que la mxima posible

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 9 de 16

DIAGRAMA A BLOQUES DEL MODULO DE CONVERSIN ANLOGA DIGITAL

Figura No. 11 Diagrama a bloques del Mdulo de Conversin Anloga Digital

El microcontrolador recibe las bioseales de Electrocardiografa (12 derivaciones, un canal por cada una),
Respiracin y Temperatura Corporal; a medida que van llegando las va almacenando en la memoria del
microcontrolador.
Una vez tenga todas las seales en su memoria, realiza el respectivo marcado a cada uno de ellas,
dndole una etiqueta cuya funcin es darle un nombre a cada seal para que el software del Computador
pueda discriminarlas para poder graficarlas.
Realizado este paso el microcontrolador se prepara para enviar los datos al PC por medio de
comunicacin USART. Se estableci un tiempo de 1 milisegundo para enviar las tramas de los datos al
Computador.
MAX232
El MAX232 es el circuito integrado estndar para convertir seales TTL/CMOS a seales RS232. Las
seales en RS232 tienen 1 (unos) y 0 (ceros) estos son +12V y -12V respectivamente. Las seales de
salida del PIC son entre 0 y 5V.
El MAX232 dispone internamente de 4 conversores de niveles TTL al estndar RS232 y viceversa, para
comunicacin serie como los usados en los ordenadores, el COM1 y el COM2.
Funcionamiento
El circuito integrado lleva internamente 2 conversores de nivel de TTL a RS232 y otros 2 de RS232 a TTL
con lo que en total se pueden manejar 4 seales del puerto serie del Computador, por lo general las mas
usadas son; TXD, RXD, RTS, CTS, estas dos ltimas son las usadas para el protocolo handshaking pero
no es imprescindible su uso. Para que el MAX232 funcione correctamente se colocan unos
condensadores externos (Figura No. 12).
En el MAX232 todos los condensadores deben ser de 1 microfaradio para llegar hasta 120 Kbps o de 100
nanofaradios para llegar hasta 64 Kbps. Para el MAX232A los condensadores han de ser de 100
nanofaradios y se consiguen hasta 200 Kbps.
Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 10 de 16

Figura No. 12 Conexin microcontrolador con un Computador mediante MAX232

Este integrado es usado para comunicar un microcontrolador o sistema digital con un Computador o
sistema basado en el estndar RS232.
RS232 en el PC
El puerto serie de un computador trabaja en modo asincrnico. En puerto serie recibe y enva informacin
fuera del computador mediante un determinado software de comunicacin o un driver del puerto serie. La
informacin se enva al puerto carcter a carcter. Cuando se ha recibido un carcter, el puerto serie
enva una seal por medio de una interrupcin indicando que el carcter est listo. Cuando el ordenador
ve la seal, los servicios del puerto serie leen el carcter.
El cable
Para que la comunicacin se lleve a cabo es necesario tener un conector de 9 pines (DB9, cable serial)
puesto en el conector hembra de la placa y por el otro lado enchufado en el puerto serial del Computador
(Figura No. 13).

Figura No. 13 Conector DB9

En la placa de circuito impreso donde se encuentra el microcontrolador y donde se coloca el conector


DB9 hembra se realiza la interconexin entre patillas que se describe en la Figura No. 14.

Figura No. 14 Conexin DB9 con el Microcontrolador

Las conexiones que presenta la Figura No. 14 garantizan que cualquier programa de comunicacin
acepte la transmisin del microcontrolador. La salida DTR (patilla 4, Terminal de Datos Preparado)
entrega seal a la entrada DCD (patilla 1, Deteccin de Portadora) y a la entrada DSR (patilla 6,
Dispositivo Preparado). Por otro lado la salida RTS (patilla 7, Peticin de Envo), entrega seal a la
entrada CTS (patilla 8, Preparado para el Envo).

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 11 de 16

A continuacin se presenta el diagrama de flujo:


Inicio

Configuracin del Puerto:


Entradas y Salidas

Si

Configuracin de la
comunicacin USART

No

Termin
envo

Envo al PC
Comunicacin USART
Si

Configuracin del tiempo


para 1 milisegundo

No

Tiempo = 1
milisegund

Configuracin de
variables
Marcado de todas las
bioseales
Contador = 12
Almacenamiento en la
memoria del PIC

Lectura de las
seales de
ECG

Si
No

Termin ?

Contador = Contador - 1

No

Contador =
0

Lectura de la
seal de
Temperatura

Si
Almacenamiento en la
memoria del PIC

Almacenamiento en la
memoria del PIC
Si

Lectura de la
seal de
Respiracin

Termin ?

No

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 12 de 16

FOTOS DEL MODULO DE CONVERSIN ANLOGA DIGITAL


En las Figura No. 15, 16, 17 y 18 se encuentran el circuito implementado del mdulo de Conversin:
En la Figura No. 15 se encuentran los equipos que se utilizaron para desarrollar este mdulo. Entres
estos estn:
Osciloscopio Digital
Fuente de Alimentacin
Cable para la comunicacin RS232
Circuito de Conversin

Figura No. 15 Equipo para el desarrollo del Circuito de Conversin

En la Figura No. 16 se encuentra la seal de inicio para empezar la comunicacin entre el


microcontrolador y el Computador.
La trama de datos de color Amarillo es seal enviada del Computador al Microcontrolador.
La trama de datos de color Azul es la respuesta enviada del Microcontrolador al Computador.

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 13 de 16

Figura No. 16 Comunicacin entre el Microcontrolador y el Computador

En la Figura No. 17 se puede observar la informacin que es enviada desde el microcontrolador al


Computador de cada una de las bioseales.
Esta informacin es mostrada en formato Binario, con su respectivo marcado y sealizacin.

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 14 de 16

Figura No. 17 Recepcin de datos en el Computador desde el Microcontrolador

En la Figura No. 18 se puede observar el envo de la trama de datos desde el Microcontrolador al


Computador Personal, de todas las bioseales.

Figura No. 18 Trama de Datos


Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales
Diana Carolina Godoy Len
Pgina 15 de 16

CONCLUSIONES

Los bits de resolucin de cada bioseal se encuentran entre los 10 bits a los 18 bits, obteniendo
seales digitales confiables, con una frecuencia de muestreo de 1000Hz.

Existe una gran diversidad de configuraciones posibles para los conversores analgico/digital, los
cuales han ido tratando de mejorar ciertos inconvenientes de versiones anteriores. En la actualidad
existe una nueva generacin de conversores de fcil manejo y eficientes, los cuales fueron
implementados en el desarrollo de este proyecto.

La comunicacin RS232 tiene un bajo porcentaje de error de -1.36%, aun cuando la velocidad de
transmisin es alta, garantizando una seal confiable.

Cada bioseal tiene un marcado especfico para hacer deteccin y correccin de errores en caso de
que se pierda algn dato durante la transmisin.

Cada milisegundo se envan tramas de datos desde el microcontrolador al computador y viceversa, lo


cual garantiza que la seal sea en tiempo real.

DIANA CAROLINA GODOY


Emprendedor

Diseo y Construccin de una Plataforma de Telemedicina para el monitoreo de Bioseales


Diana Carolina Godoy Len
Pgina 16 de 16