• No se han encontrado resultados

Y DETECCION DEL COMPLEJO

N/A
N/A
Protected

Academic year: 2018

Share "Y DETECCION DEL COMPLEJO"

Copied!
40
0
0

Texto completo

(1)

UNIVERSIDAD

AUTONOMA

METROPOLITANA

f

-

~LEc-7kO&+Jidp;l

--

R.

/

c"

f

v i 4 /

PROYECTO

TERMINAL.

SISTEMA DE ADQUISICION

Y DETECCION DEL COMPLEJO

QRS,

PARA

EL

ANALISIS Y REPRESENTACION DE UN

TACOGRAMA.

PARTICIPANTES:

MORALES VERA

FRANCISCO

REYES

MONTERROSAS

JOSE

R A U L .

REYES lUVERA OTHONIEL.

ASESORES.

:

(2)

L

INTRODUCCION.

En los hosptales el rango de mediciones es muy grande, se encuentran incluidas p e b a s bioquírmcas en sangre y otros fluidos, registros de alta fidelidad de

presibn mqphea, valoraci6n

de

la fhci6n

respiratoaia,

estudio de

las

sacs

elhtricas del cerebro, músculo y dn.Esta última resulta de

inter&

para gran número de aplicaciones clínicas. Para redizar esta medici6n se utiliza un elecmdi6graf0, con el cual se valora la capacidad para trasmitir el xmpulso

cardiaca. Cuando el impulso viaja por el &n,la

corriente

elktrica generada por

el potencial de wibn del miacardio se extiende hacia los líquidos que rodean al

~ n , y u n a p a r t e ~ d e e s t a ~ e n ~ f l ~ e n r e a l i d a d h a s t a l a ~ c i e d e l

cuerpo.

Al

colacar electrodos sobre la piel que esta al nivel del mrazbn y

conectar

estos electrodos a un electroeardibgrafo se pueden

registrar

los voltajes generados dumnte cada latido c8fdi8co a esta sedial se le

denomina

e l e c d o g r a m a (ECG).

Un electmcardiograma normal se muestra en la figura 1. La primera onda del

registro se

ha

d ocon la letra "P" se origina por el voltaje generado al pasar el impulso por

las

aurAculas, las espigas marcadas por

las

letras

"Q",

"R",

"S" se originanalpPlsarel~soporlos~~~os,laonda"T"seproduceporelretanw,

del potencial de la membrana de

las

fibras m i ~ c a s v e n t x i c h a su nivel normal de

reposo,

al

final

de la cantraccibn.

Una de las aplicaciones hospitalark de la

SefIal

de ECG m h cmmunes es la medici6n de la Erecuencia

c8lTdi&cB,

la cual es definida como la fkuencia con que

ocurren

los latidos del corazhn, gemdmnte se expresa

en

latidos por minuto.

Las

variacionedetitiempoentrelatidoylatidoseconsideraadepoca~~enla mayoría de los c a s o s , un ejemplo de ello lo o h las unidades de cuidados intensivos, en las que se manitarea la fieamcia cadaca tamando la cuenta de complejos

QRS

por una

unidad

de tiempo de rekia,par lo general 2,15 6 30 seg.

(3)

El fenbmeno de la variaci6n de la

firecuencia

cardha es llamado variabilidad

dela

0

~~~lavariabilidadqueseprtsentalatidoalati~enlasvariables

cardiovasculares, a menudo reflejan la intemlacih entre perturt#lciones de la

funci6n

c

a

r

d

i

w

u

a

l

r

y la respmsta del sistema de regulacih cardiovascular en respuesta de estas

pertdaciw. Estas

pertdacimes

pueden

ser de tip ex6geno 6

end6geno. Pur ejcmplo las perhbaciones resultado del estres ambiental, cambios

poshxales y los efectos mechicos de la

respiracih

son

un

ejemplo de perbbaciunes ex6genas. Similrrrmente los efectos autorregulatorios en la

resistencia

vascdar local que modifican la fimci6n cardiovascular global, ejemplifica una

perturbaci6n d g e n a . La respuesta del sistema de reguki6n

c

a

r

d

m

i

,

incluye por ejemplo del reflejo arkrial baromceptor afectando a la fkcuemia c a r d i a c a y l a r e s i . s t e n c i a v a s c u l a r @ % c a . , r e ~ ~ d e e s t a ~ a a l

modulacih autbnoma del proceso

de

ccwducci6n

cadiam.

P

Q I R

(4)

Origen

del

Ritmo

Cardiaco

El~~senlavFCporpartedelacomunidad~~estabasadoenla

capacidad

de usar

estas mediciones para indicar

la

actividad

del sistema nervioso

central (SNC).

Existen

evidencias que estas mediciones son alteradas por algún estado patolt5gico Como por ejemplo la

diabetes

y

enfermsdades

cardiacas.

y estas

alteracianestal~sepuedani~carconelestudiodelavFC.

Los latidos del coraz6n normales son apmxb4amente uno por segundo. No todas las ctklas del coraz6n san activadas ,- las dlulas mubcs del

d

(las cuales son responsables

del

bombeo mecdnico del coraz6n), son

a c t i ~ p o r ~ r e d ~ v a & ~ ~ r i t m i c a S . L a s ~ l u l a s c a t d i a c a s q u e t i e n e n

elritmointrinsecom8sr$pidoselocalizanenuna~~&elatrioderecho

llamada nodo sirwatrial (SA).

En

el curso

de

un latido normal, la actividad comienza

en el nodo SA posterime&es conducida a travbs del atrio a otra pequefla regih llamada nodo atrio-ventricular (AV).

De

aqui se activan unas

ramas

umductivas

rlamnAsnHasdeHisypor~~a~~lulasIlamarlac&dePurktnge,conlascuales

ge activan las dlulas musculares de los ventdculos en

forma

sincronizada.

La

actividad

del nodo SA es regulada por una intmccibn

de

influencias del

cerebro, la mecanica

de

respiraci6n, circulacibn y la excrecibn

de

neUSO.hOlII1ODBS. E n t r e l a s m 8 s ~ ~ i n f l u e n c i a s s e e n c u e n t r a n dosramasdelsistemanervioso autbnomo (ANS). La actividad en la

rama

simpatica del A N S aumenta la frecuencia

cBTdfBc8 y la hema

de

contraccih, en contraposici6n la activacibn del sistema

parasimpatico disminuye la

h

u

e

n

c

a

i

c8tdi8c8. Nomalmente ambos el sistemas

simpatico y parasimpleitic0 son activados y sus efectos se contrapomn el ullo al o b .

El sistema parasungatico acttía m8s nipidamente; un cambio en el nivel de actividad parasurphtica afbcta la

h

u

e

n

c

a

i

c8tdi8c8

con un retraso

de

0.5

seg.

aproxhdamente, para el caso del sistema simp4tico el retraso es

de

3

seg.

apximdammte.

La actividad

de

la

rama

simpatica y parasimphtica del A N S se establece kicamente en el cerebro.

Estos

son varios transductores que toman la informacibn del sistema cardiovasculary la e n v h al cerebro.

En

particular son los baroreceptors delacarotida,quesemidenlapresi6nsanguineacercadelabifim;acbndelaarteria

(5)

expansión atrial, localizadosl en las paredes atdes.

Los efectos &m de la

circulación

tambibn influyen en

la

fi.ecueacia

cardiaca. La respiracih es pmbablemente el Iloas importante. Durante la inspiraci6n

la kuencai cardiaca nonnalmcnfc se incrementa y en la espiraci6n d i s m i n q e , este

fenomenoesllamaAntmiasinusalyesnonnalengentesana,dehechosepuede

tomarcomr,unsigw,desalud.Laarritmiasinusalseobservam8sclanuneateenla

gente joven.

La

relaci6n entre

la

respiraci6n y la &mumcia

cardiaca

se debe a los

cambios

en

el tono del sistema parasmptitico, Drogas como la atropina que bloquean

los efectos del sistema nervioso parasi.mpbtico, eliminan por completo

la

arritmia

Sinusal.

Laactivaci6ndelnodoSAeseleventoinicialenunlatidononnaldelcclraz6n,

la actividad del nodo AV y el sistema de purlunge, es mochllBd8 por

la

relaci6n entre

el ritmo del mdo SA y el ritmo ventricular. En ciertos

caws

deso patol6gicos

el ritmo del nodo AV, sistema

de

pudcmge 6 daflo en el músculo ventricular pueden

cornpetif con el nodo SA. Algunas veces el músculo atrial muestra por si mismo una actividad, que enmasum a

la

actividad del nodo SA. Un patol6gico, nipido e meplar

patdin

de

d v a c i h del atrio, fibdaci6n atrial, produce un ritmo irregular en la

contracci6n de

l o s

ventrículos, em el pnryecto desarrollado se consideran para el d l i s i s a r y g

f i c a c i

h solo latidos generados por el ritmo del nodo SA, que se

(6)

II. METODOLOGIA.

Para el &&o del sistema se consideraron cuatro partes fimdammtales:

1) La adquisicibn

de

la S&

de

ECG.

2)LadetewibndelaondaRdelaseflaldeECG.

3) Medicibn del periodo R-R.

4) Despliegue en tiempo real y ahawmmiento

de

los datos obtenidos.

Adquisicí&n

de

ECG.

Para

la adquisicih del ECG se consi- cuatro puntos de impartanci.:

a) Amplificacibn

de

la seflal.

b) Filtrado.

c) Control de offiet. d) Aislamiento elktrim.

Amplifícacih

de

la

sefíal:

Las

caracfeTF8fic88 de la etapa

de

amplificacibn son

las

siguientes: Se menta con un RMCC de 8Odb, una ganancia ajustable de

100-loOO.

Filtrado:ElfEltradosedividibendospartes,laIwirneraco~M~enunfiltroparala

seflaldeECGconun~~debandade0.5-120~laseguradaconsisteenunfiltro

pasa altas conuna fieamcia de corte variable (regulada mediante

un

potencihetm)

de

0.5

-

10

Hz

para corregif cualquier CoIIlpOnenfe de

DC

en la seflal de ECG (el

valor

kuentemente utilizado

fM

1.5

Hz

para

difercrotes

pruebas).

Control

de

offiet: Se cuenta con un ccmtrol

de

offset en un rango de 0-5 Volts, esto con la finalidad de que la seflal de ECG se encudubicada en la ventana de conversibn A/D.

(7)

Deteeci6n

de

la onda

R

P a r a l a ~ l ~ i b n e n t i ~ r e a l d e e s t a e t a ~ s e p e n a o e n d o s ~ a seguir, en

f<mna

analbgica o digital, sin embargo se descarto el &todo analbgim

por carecer de

versatilidad,

par lo que para la implementacibn de la deteccibn se

disefhrondos etapas:

a) Convemibn A/D.

b)

Alga&mo

de

deteoci6n

de

la onda

R.

Para desarrollar ambas etapas se utitizo el mcmi cmnort&MC68HCllAl

de MO'IOROLA.

i) Convertidor

de

8 bits por aproximaciones sucesivas.

i

i

)

precisibn de f 112 bit menos sqpfícativo.

La

ventana de mvmibn que se utilizt, se encuentra de O a 5 Volts, par lo

que se tiene una resolwibn de

19.6mV,

de

esta

forma

tamandcr en cuenta las camderhticas

del

convertidor se tiene

un

error

de

+-9.8mV en

la

cunversibn.

Para

la

dqptalizacibn

de

la sefIal

de

ECG, The American

Heart

Associaton

r e c a m i e n d a q u e s e ~ ~ . 1 m a ~ i a d e m ~ d e 5 o O H z c a n u n a r e s o l ~ i b n de 12 bits. En el caso particular de el presente proyecto se

utilizo

una frecuencia de

muestre0

de

500 J3z

cun

una resolucibn

de

8 bits.

Alnoritmo de deteaibn de la

onda

R: El algoritmo se implemento en el

(8)

Medicibn

del

periodo

R-R

Se utiliutron el canjunto

de timers

y oontadores,

con

que cuenta el

mitxocmtroladm para generar la fkecwncia

de

m u m

de

la

conVersi¿q ya

que

el

mi-bladamaneja frecuencias

de

rnuestrw superiores a las que se requim.

La

imptancia

de

una adecuada eleccibn de la í?emencia de muestre0 es crucial para la lllsdicibn del periodo R-R, usualmente en algunos siatemas holter se

utiliza

una

íiecmncia

de

m u m de 128

Hi,

sin embargo, para el estudio

de

la variabilidad

de

la

freeumcia txmbx, esta iiecumcia de muestrw, CompTOmefe

la calidad

de las

(9)

III. ALGORITMO DE DETECCION.

U n a l g o r i t m o p a r a l a ~ i b n d e l a a n d a R d e b e ~ e i n d i c a r l o s complejos QRS mieníras

que

debe rechazar las sefhles

de

ruido

muscular

o de otros artefactos.

Los

coI13111ejos QRS vienen

en

diferentes

tamafíos y

fbrmas

y

en la

sefIal

d e E C G d e u n ~ i ~ ~ ~ ~ ~ l e j ~ q u e ~ ~ ~ e n

íkm y

amplitud.

Sin embargo, todos

l o s

complejos QRS incluyen por lo menos u118

pendientedesubidayunadebajadadeamplitudesmayaresalasdemasandas

caracfeTi9fic88 del ECG, así

que

el gradiente de

la

seflal es

una

Caracterlstica obvia

que

se adopta como criterio

de

deteccibn.

Los @entespronunciados son

t

a

m

b

i

h

CtiTBcfeTi8ticos del ruido

muscular

y

de

otros

artefhctos, así

que

a menos que 6stos sean nxhmdos el algcuitmo podwid un gran numsro de falsos positivos.

Loa

picos de ruido son típicameate de pronunciada pendiente y corta dumeibn, así que la manera m8s simple de

d i ~ l o s es estableciendo

una

duracibn minima para que los @enets pronunciados continuos

fixmen

parte de un complejo R. Por Bstas razones, el ~ e n t e y l a d u r a c i b n d e l a ~ e n t e e n l a s e f l a l d e E C G f w g o n ~ c o m o criterios de &ecci&n para la detewibn de la onda

R.

Se

Imli.ln

un

m6todo de deteccibn

de

una

sola m e t e

por

i5cilidade-s

de

implemeatacibn, mAs sin -o un m&od.o de doble pendiente que detecta un par

de

@entes pmnmciados y de signo opwsto

(subida

y bajada) que se presenta en

un

lapso

de

tiempo

muy

cozto tiem ciertas ventajas.

El algoritmo funciona

de

la siguiente manera:

1. El

m

o

-

r

i

se mantiene en un ciclo

de

espera la

mayor

pprrte del tiempo hasta que el ConverfidOT

A D

genera la siguiente muestra

de

la

seflal

de

ECG (An+1).

2. Una vez obtenida la siguiente muestra se checa que est& denhde

una

ventana

(10)

4. Se c ~ m p a r a

10s

gradientes

Gny Gn+ly y así suce9ivamentey CO- una^ COII&&S

p.lledeterminadasdeel~yelmaximo~entepermitidosparasaberenqye

mamento se cumple con el requisito de amplitud de @entepara qye Bste

-

f

parte deunaondaR.

5. Si el n 4 s h gradlente satishce el

caitero

de

amplitud

de

gtadiente, se

un

contadof

para verificar

la

duraci6n

de

la pendiente. En caso contrario se espera ma

sigui~muestrapararealiutrnuevamenteelprocesoapartirdelpunto2.

6. Con la llegada

de

un nuevo @enteque cumple con la amplitud de @ente

de

ondaRse hcmmentaestecontadorysechecasuvalorcantraunacanstanteparaver si cumplid

con

el requisito de h i b n de UIIB

pendiente

R,

si es así, se produce el

reconocimiento del complejo QRS.

Una vez detectado el complejo se

lee

el timer

de

medicih entre el complejo n-1 y n, y se inicializa el mismo para la msdici6n entre el complejo n y n+l. El dato leido del timerestransmitidovíapuextoserialalaPC.

7. Una vez que los @entesvuelvem par debajo del valor

para

colosiderarse

un

@entedeondaR,elcxwtadarespuestoacero.

8. CadavezquesedetectaunaondaR,seinhibelade~i~ndeotraondaenun

tiempo determinado, Bsto para evitar una doble detecci6n en

un

mismo cumplejo QRS.

Basicamente el fimcionamiento del

algoritmo

de

deteccibn

de

anda R

esta

implementado en hmi6n de 5

cxmtanb,

las cuales deben ser establecidas en

un

principio basadas en la morfblogia de la seflal

de

ECG.

Estas amstantes son:

a).

De

Gradiente Mhimo (GrarM).

b). De Gradiente M k h o (&a&).

c).

De

Duracibn de

Pendiente

(TimCon).

d).

De

Dunici6n de Salida

(Mascon).

(11)

Costante

De

Gradiente Minimo. Especifica

la

mínima difkencia

que

debe

haberentremuestrasparaformarpartedeunapendienteR.

Costante

De

Gradiente Mgximo. Especifica la mhxima díferemia que

&

b

e

habexentremuestrasparaf~partedeunapedenteR.

Costante De Duracibn

de

Pendiente. Es el numero

de

@entes

(que

cumplen

ccm

los requisitos de anda

R)

COLLSeCUfiVOB

qw

se

deben

psentar para reconocer

un

complejo QRS.

Costante

De

Duracibn de Salida. Es

un

lapo de tiempo

en que

se inhibe la

&tecci¿m

de

otra cmda,

para

evitar

una

doble &tecci¿m en un mismo complejo QRS.

(12)

N.

SOFTWARE

DE

LA

PC.

Soncua~lasfuncionesdelmi~quecoatrolalaPC: -MododeMuestreodelaSeflaldeECG.

“ododeInteacambiodelasCosstantesdelAlgoritmode~i&n.

-

Modo

de

DeteccicMl

de

el Complejo QRS.

-MododeE~pera.

Ajustar ECG Ajustar Canstantes

Grabar Prueba de ECG

Cambiar Constantes

Probur

Deteccih

T

Visuaiizur Tacograma

Grabar Tacugrama

Archivo

(13)

AJUSTAR ECG.

Estaapci6npaoeals~deadquisici6nennrodode~delaseflialdeECG

ysegrafi~enti~realenlaPC.Estopermiteajustarla~~tudyeloffiddelaseflal & ECG para la conecta deteccih

de

los complejos QRS.

AJUSTAR CONSTANTES.

Enesteapartadose~~deeatablecerelvalarmasadecuado&lascanstanteadel

algoritmo

de

&tecci&n de acuerdo a

la

mopfoogia del ECO del sujeto. Esto se

hace

a tr&s de los siguientes potsos:

GrabarPruebadeECG.SepbmKante10seguedoaJlaseflaldeECGparat.ener

una

h e a

la

cual

aplicar

el algoritmo de

detecci6n.

Cambiar Constantes.

Permite

ajustar las cinco

camhtes

que cmtrolan el

algoritmo de dekxibn.

Probar Deteccibn. Aplica el algoritmo con

las

ccdanks

establecidas sobre la base

deECGquesegrab6y~~la~~ECGindicandoelpunto,encadacamplejoyenel

<1uesedetectalaaada"R".Siladetecci6n~,essatisfactoria,sepuede~a"Cambiar

C a n s t a n t e s " y p o s ~ ~ ~ a r w o b a r n u e v a m e n t e l a d e t e c c i l b n o e n s u ~ ~ ~

grabar nuevamente

la

prueba

de

ECG.

TACOGRAMk

Parael tacograma se tiene

las

siguientes opciones:

Visualizar

Tacogrurrrr.

Se pone al

sitema

en

modo

de

&tewi&n del colllplejo

QRS,

y la

PC

graíica los val-

de

las

mediciones entre complejo y complejo.

Grabar Tacograma. Aquí se realiza la graficaci6n del tacograma y a d e d s los V a l ~ d e l a @ C a S O n g r a b a d o s ~ U n ~ V O .

ARCHNO.

(14)
(15)

V.

VALIDACIbN DEL

INSTRUMENTO.

Para certiíicar

que

las

mediciones ef;ectuadas con el instnmmto wan confiables se

realiz6 el

pnx;eso

de dibracih, utilizando axno patrt5n un s i m u l a h

de

paciente

DYNA‘IECH

NEVADA

Modelo

214A, con el cual se e x p l d

un

rango dimimico

de

30 a

180 LPM.

(16)

Tabla l. Canstrnterr para la detecckín de la mda R utilizadas en

la

calibrad& del irurtnrmento

Simuladar

-

t

o

30

W.3

30.0295W

1

120 a1.2 1 2 0 . 1 ~

Pendiente=

1.003

Tabla

2.

Redtador del plloceu, de calibrach espmados

eu

LFM.

expresa el resultado de la calibraci6n a partir de la medicih del peroido,el cual se expresa

(17)

Simulador Instnrmento (Pexiodo

m

s

)

(Pexiudorrlg)

ZOO0

Q

20 1998.03Q

l o o O @

10

998.5m

666@7 666@

ma5

499.25Q

333

Q 3 332.50@

P d -

0.999

ordenada

al ~ g . = -0.43 1

chef.

de

corr.

= 0.999

(18)

En

el

caso de

khmentm

de

medición existen dos c h

de

gran

importancia para

cuantificar

el

chempfb

del

imtmmento, estas cifhs son la imprecisi6n y

resoluci6n.

A ptir

de

los datos obtenidos

en

el

proceso de

calibarci6n, se evalu6 la

imprecisi6n

(19)

VL

TECNICAS

DE

ANALISIS

DE

LA

VF'C.

1)Tacog+rprM.Eltacogramase&fmcamounaseriede~~

de intervalos

R-R

(Qna l), en

fimci6n

&l

nhnero del n b e m de

lati~.Enlagraficaci6n~~tacogramase~i~tma~conusll

paiodoccmstantedemuestreo.Lamayorventajadeestaforma& representacibn es la simplicidad.

Ea

la figura 2 se muestra

la

r e p r e s e n t a c i 6 n g r 4 f í c a d e l ~ .

T(i)=A&-G.J

(i=

...,

-2,-l,O,

1,2

,...)

t

(20)

TACOGRAMA FUNUON

(21)

a) Cambios abruptos.

b) Oscilaciones

sostenidas.

c)

variabilidad

ca6tica.

(22)

Una

de

las herramientas ocupadas

para

el adisis

de

la

VFC

son

los

hctales y el

caos.Elcaosyfi.actaleasonsujetos~~conladisciplina&laniniunicanolineal,clue es el estudio de sistemas que respodm thpqxmionalmenb a

un

estimulo.

La

teoria de

la

didmica

no

lineal provee

infarmaci6n

dentro

de

los

fdmmos

de

epidemias, reamimes

quimtcasy~biosenclagua.Elcaoedcttrministicode~canolineal,notieneel mismo significado

que

el caos que comúnmemte se utiliza, pensado como una completa

desorganización

o almtmiedad.

Apartirdeunregistro&VFCsepuedeo~suespectrodeFo~~.Elespectro

de

Fourier & cualquia

seflal

revela la presencia de c ~ m p ~ n e n t e ~

peribdicas.

Cuando se obtiene el espectro de Fourier de una seflal dtica, se muestra

un

espectro

um

pim amplios

(23)
(24)

Mra

herramienta

para

el

adisis

de

sistemas

no

lineales

corlllplejos

es

una

representaci6n

Uamada

nfase-espion.

En

muchos

sistemas cumplcjos todas las variables mdepex&entes no pueden ser identificadas o medidas, para dichos sistemas

la

qnwmtacibn

fase-espacio puede ser graficada

usando

el metodo de retraso de mapas. Para

e l m ~ ~ d e r c t r a s o d e m a p a s c a d a p u n t o e n l a ~ f i ~ ~ ~ a l v a l o r d a d o j u n t o a l

valor

de la misma variable ccrn un retraso en el tiempo. Una serie de puntos sucesivos dibuja

ma curva o trayectoria

que

chcribe

la

evolucih

d e l

sistema. Para

iderl3ltifiCat

el tipo

de

didmica del sistema

(ca6tico

o lineal), uno detemina

la

trayectoria

debido a diferentes

condiciones iniciales.

Entonces

uno

busca por

un

atractor:

una

regi6n

de la representacibn

fase-espacio que atrae

la

t r a y e c t o k .

En la

fase-espacio

cerca

de

un punto fijo atractor, todas las trayectorias convlergen a este

punto.

Un sistema periMco, como el demito por un circulo

o una elipse tienem

un

atractcx seracillo, sin

embargo

si se cwnta

can

sistemas &ticos, los

atractores patecenextrailos.

El mecanismo de caos en la

VFC

en una persona sana, pmbablementte surge del

sistema nervioso.

El

nodo SA

(que

es el marcapasos

d e l

&n) recibe sedlales de

una

parci6n

d e l

sistema nervioso aut6nomo.

El

sistema nervioso aut&mmo se divide en dos

rams,

la

simpfítica y parasimpetica,

la

prasimpitica estimula

la

dsimniuchi de activwibn de las &Idas del nodo SA, mientras cpe el simpatico tiene un efecto opuesto.

La

idluencia

(25)

APENDICE

A.

E l ~ d e c a d a b i t s e d e t e a m i n a ~ l a r a p i d e a ; & ~ i ~ n d e l ~ d a t o s l , l a c u a l

se mide en

bitdseg.

Esta rapidez se llama

el

%ude

rate”. Si

el

dato se

tnlnsmite

a 300

bitdseg., entonma la

velocidad

de

tmnsmisibn ea 300 baudios.

LQS

bits

de

datos si-

imnediatamente

al bit & inicio.

El

mimero

de

bits por dato

puedeser5,6,7u8,perocadacanrcter&be~el~rrc’nnen>debits~datoenla

misma trmsmis&n.

LQS

bits de

datos se transmiten enviando primero

el

LSB

y

se

~laalfinaldelatransmiaibnparafarmarelcaractepemriado.

Un

bit

de

paridacl o p c i d siguen inmediatamente

a

los

bits de

datos.

El

tipo de

paridad

debe

ser consistente a

lo

largo & la misma trammisibn. Si se

selecciona

paridad

par,

entmceselnúmemde 1 lbgiosquec4mtieneeldatoyel&paridad&beserparysiseelige

(26)
(27)

Pudiera ser dificil escribir programas de

com\micacibn

si tenema

que estar

colocando el

estado

del UART.

Pam

ayudamos

en

este

problema,

el UART

proparciana

una

interrupcibn

programada.

El UART puede pmgmmam para dar una

mtermpciibnsi~yun~~listo~recepci6n,sihayunemrrdeenlrada,osielregistro

de

transmisibn esth vacío.

En

commkaciones se

usan

tres modos de trammisib: simplex, semiduples y

dúplex.

Una

lfnea

sinrplex es cap

de

transmitir datos en una sola dimccibn.

La

&n de

esto en el hecho

de

que un extremo solo tiene tzammkr y el otro solo

IEscepfoT.

Esta ca@pracibn solamente se utiliza

en

computadaraa, ya que no pmpmiona ningim modo

(28)

Una

h a

semidp2ex puede

enviar

y recibir datos

en

ambas direcciones pero no s i m u l m .

Duraate

una

transmis6n

con

naodem uno es

transmisor

y el otro receptor.

S i e l ~ ~ i t i ~ A a ~ ~ ~ o r , ~ ~ ~ a ~ ~ ~ ~ ~ ~ . A

~ ~ i b n A y B c a m b i a n s i m u l t a n e a m e n t e s u s ~ l ~ y B e n ~ u n m e n s a j e d e v u e l t a a A especificando si los

camctem

se recibieron con o sin

error.

Si no

hubo

errores, A y B

cambian

de

nuevo

sus

papeles y A emvh el siguiente mensaje a

B,

en

caso

canbrario,

A retrammite el nuevo mensaje p e r h b d o . El tiempo d o para cambiar una hea slemiduplex de

sentido

puede ser

de

mucbos

cmcteres.

MODEM.

La

i n t h

RS232

conecta al UART

con

el mundo exterior.

Para

distancias

catas

se

puede

umectar a otm

RS232

directamerrte. Si se

desean

canedar

dos

amputadoras

~ p a r ~ a ~ ~ ~ o p a r m e d i o d e l a l l n e a t e l e f b n i c a , l a i n t e r f i r c e R S 2 3 2 s e u s a c a n u n ~ a d i c i d ~ M O D E M .

Los

modems

msls

populares

pueden transmitir

infbmacibn

a 300 6

1200

budios; los que permiten a las computadoma tranamitir o recibir idoImacibn al mismo tiempo

(

f

u

l

l

-*lex).

Algunos

modems tienen

la capacidad

& sintonizarse can

un

modem

de

una amphdom remota y establecer una conexiirn bajo el control

de un

programa, estos

(29)

L a

interface fistca.

E l ~ ~ d e l a ~ ~ R S 2 3 2 ~ u n ~ d e 2 5 6 9 p i n s ( ~ ~ ) . L a i n t e r f a e

RS232

convierte las se&rles elktrims del UART a nivelea de voltaje

estaedar

de

EIA, las

cual- se

presentan

en el co48cfof

Asico.

Un

O

lbgim, el cual

es

una cosdici6n

de

espacio, se

rqmxeata

por el rango

de

+3 a +15 Volts. Un 1 lbgico, el cud e8 una cogdici6n

de

marca, se

representan

por el

rango

de -3 a -15 Voíts.

La

interhce tamtien umvierte los voltajes de

entrada a seflales bimias para el UART.

~ ~ d e ~ ~ ~ a ~ ~ ~ ~ ~ d e ~ ~ n ~ ~ ( n ~ ~ ) ;

canosemueatramlafigu~a2.

T o d a s l a s ~ a l B I O S p a r a I / O s e r i a l u s a n Z N T 1 4 H . A H ~ a l t a d e l A c c ) s e

~ p a r a ~ ~ l a s ~ i ~ ~ . s i m 8 s d e u n ~ ~ ~ c a m u n i c a c i o n e s ~

instalado, entoIlces

BX

seni O 6 1. Para

nuestros

ppositos seni O. Cuando queremos

inicializar el

puerto

de

comunicaciaoeg

con

toda la

infamoaci6n

que requiere el UART para

fuecianar apropiadamente, usamos una

NI'

14 can

AH

= O. Estajkncih nu nus permite ejecuhr comunicucih serial con mtempcimes.

Programando

el

8250.

El

8250 tiene 10 registms y

puede

accesarse par la fkmiliR

de

procesadares 80x86

pormedio

de

sus direcciones

de

YO:

(30)

-

Divisor baude-ratt! (LSB).

-

Divisor baud€?-rate

(MSB).

-

R & h mtd

de

h.

-

Registro cant101

de

modem.

-

Registro habilitaci6n

de

jntenupcibn.

Inicializando

el 8250.

El primer parsiohetro que

&

b

e

inicializame es el divisor

de

baude rate. Este valsar se

u s a p a r a d i ~ ~ l a ~ d e r e l o j e n u a a s e f l a l ~ r e l o j q u e ~ l a v e l o c i d a d d e

transmisibn

(baude-rate)

que deseamos usa^ para la trrrnsmisibn y recepci6n serial.

La

siguiente tabla muestra valores del divisor para el bade rate deseado:

Baduerate. MSB LSB

50 09H OOH

134.5 03H 59H

600 OlH

COH

Baduerate. MSB

LSB

1800 OOH 40H

(31)

Para

inicializar el d i v i s o r 9 primero

&

b

e

ponerse

en

1 al

MSB

d e l

registro de control

d e l i e e a c o n u n O U T a l a ~ i ~ n 3 F B H , ~ s s e s a c a n l ~ v a l < w e s c a r r e c t o s d e l L S B y

MSB a

las

h i o n e s

3F8H y 3F9H

rwpzb-.

Par ejemplo, si ~uenenroa u318 transmisih a 1200 hudios, primero sacamos

un 80H

a

la

direccibn 3FBH y despds un

6OH a la

direcch

3F8H y

un

OOH a la direccibn 3F9H.

Registro

control

de

línea.

Si &entamos

usar

mternrpciones, entonces OUT2 debe ser l. Esto permite que la

i n t q i 6 n generada por el 8250 pase al bus del sistema

donde

se pandz$ en comu4ic8ci6n

can

el controlador

de

intenupciones

8259.

Normalmente el bit 4

&

b

e

ser O. Si es 1, entonces la salida serial del

8250

esta

c a n s c t a d a a s u e n t r a d a s e r i a l . E s t a ~ ~ c a a t e a u n p r o g r a m a ~ ~ s i e l 8 2 5 0 esta trabajando nomalmente.

El

último registro que necesita inicializarce

es

el registro de habilitacibn de interrupcih (figura 5).

Si

las interrupciones no se usan, entonces este registro debe ser puesto a O. Programando la cumunicacii6n aerial

cm

interrupciones

puede

ser muy

Camplejo.

Este registro nos pezmite selectivamente habilitar o

deshabilitar

cuatro difem&s clases de

idenupcimes.

Esta característica permite disefiar pgramas alrededor de cuentaa específicas que

(32)

El mgsitro

*

u

t

s

de lima tambien sirve para detectar cualquier coaadicibn de

error

del dato recibido o una condicibn

de

suspemsibn. Si cualquiera

de

los bits aplroplados es 1, entances el receptof

m

contiene un cafacter ah, muchos pqramas

&

b

e

n

saber

~ ~ ~ q u e e r r o r o c ~ u n a v e z Q l t e e l r e g i s t r o d e l l n e a s e ~ ~ , t o d o 9 l o g b i f g d e e r r o r a ~ ~ t i ~ s e ~ a O p a r 1 o t a n t o l a s i g u i e n t e v e z q u e s e i n t r o d ; u z c a e l registro,losbi~ser$nOa~sielerrarde~nosehaprocesadoparelpr&grama. Debemos estar cuncientes de esto para que tambien chequemos este registro cuando

querramostfansmitjruncaracter.

E l r e g i s t r o e s t a t u s & l ~ e s e l m i s m o q u e e l r e g r e s a d o p a r l a ~ d e e s t a ~ del BIOS. Los 4 bits anterimnos permiten checar si alguna de las entradas de estaw del

modemhacambiadodesdela~timavezqueesteregistrofueleido.

Interrupciones

del 8250.

AsumiendoqueelbitOUT2delregistrocaatroldel~espuestoa1,lasalida del 8250 se envia a la entrada IRQ4 del controlador de intermpcibn 8259. Para que el 8088

reciba esta intempcibn, el 8250

&

b

e

inicializarce aproInadamsnte.

(33)

Registro

identlfIcación

de

interrupción.

Emrr

en el cmacter recibido "break candition"

Dato recibido listo

Transmisor Mo.

Cambios en el

estatus

&I

modem.

Interrupt ID Prioridad Accih a reset del interrupt.

11 lo

Leer

el registro

linea-

10

20

Leer el registn, dato

estatus.

recibido.

Una vez que se sirve

la

intmupci&n, el registro identificaeih

de

interrupcih

&

b

e

Checarse otra

vez

para cualquier otra condici6n

de

mtempcii6n penchente (figura 6). Si s6lo se babilita la i n w i 6 n "dato recibido listo", cuando ocurz~

la

intanpith no tenemos que

checarparaverqueclasees.enlugar&ellolaru~deserviciom~~elcanrderychecar$

(34)

i ’ _ i

B i t

i

i

; T

Bit.

Señalizacibn 1 lógico inicio Datos Paridad

Opcional

Espaciado O lógico

F l u j o

de datos

PC1

PC2

Dato

t r a s m i t i d o

2

r e c i b i d o

n a t o

3

3

DSR

DTR

T i e r r a

*

Si no requerimos las señales

(35)

TamaAo del c a r á c t e r

O 1=6 bits

1 0=7 bits

1 1=8 bits

Bits de paro o= 1

1 ~ 1 . 5 si el tamaño del

c a r á c t e r = 5 bits.

2 si el tanlailo del carácter

es 6 , 7 ú 8 bits

Paridad

O= N o se genera bit de paridad.

1= Se genera bit de paridad.

Tipo de paridad O=impar.

1 =par.

Características de paridad O=Deshabilitado.

í=Si el bit 3 = 1 y bit 4=0 entonces el bit de

paridad es siempre 1.

Si el bit 3=1 y bit 4 = 1 entonces

el bit de paridad es siempre O.

Si el bit. 3=0 entonces no hay bit de paridad.

O = Deshabilitado.

1 = La salida serial e s forzada a condición de

espaciamiento.

Dirección ver Tabla 1

O= Valor normal

(36)

Forzados O

1= Serial de control de modem "Data t e r m i n a l ready" Activa l=Señal

I

de control

del modem

"Request t o send" Activa

OUT 1, salida auxiliar designada

para el usuario. N o -usada

OUT 2, salida auxiliar designada para el usuario, debe ser 1 para interrupciones a ser enviadas al bus el sistema

O=No acción

(37)

REGISTRO HABILITACION

DE

INTERRUPCION

Forzados O

I

I=:

Habilitación de

interrupción listo para recibir dato 1 Habilitacibn

para l a retención

del registro de trasmisión e n interrupción v a c í a

1

I

Habilitación para

r e c i b i r c a r á c t e r de e r r o r en condición de

interrupción d e

rompimiento

(38)

Forzados O

O = La condición de interrupción e s

pendiente. 1 =La

condición de interrupción es no

pe:ndiente.

Identificador de interrupción

O=Cambio en el status del modem.

1 =Trasmisión teniendo registro vaclo.

O=Dato recibido correcto. l=Se recibió un error de c a r á c t e r o una condición de break.

a

1

(39)

w

vss VRL PCO/bDO PC2/RD2 PCWQD3 ?C4/CID4 PCS/F105 PC6/RD6 PC7/AD7

p c i / a o l

I l

P D O ~ X D PB0.m PD2AlISO PB2/c110 PDl/TXD PBl/R9 P D W PD3/MOSI PE3/Rll P D W P PBS/R13 PB4/R12

PE6/CIi4

PEO/RNO P87/R15 PEWAN1

PE2/AN2 P A W I C J PE3IRN3 PAl/IC2

P A 2 R C l RESET P R ~ / O C ~ / O C ~ ~c13/ocwoc I

P~S/OCWOCI

1

f

I I 1

I

I

reaz

, RO

a 1

a3 az

R5

c14

A7 FI6

A9 fie

(511

RlO

A 12

Lfl=B1IB 61 O0 02 03 04 05 06 07

i-

L

Y DESPLIEGUE

(40)

1.

REFERENCIAS.

1. Merri M., Farden D.,.Mottlty J., Titlebaum E., Samplmg Frecuency of

the

Electrocardiognun far Spectral Analysis of the Heart Rate

Variability,

IEEE Trtamadiom on biomedical ennineerjnn.

Vol

37,

No.

1, January 1990.

2. Kleiger RE, Miller J P , Moss A.T. Decreased heart rate variability and its association with increased

mortality

after acute myocardial inf'dm.

Am

J Cardiol

1987;59: 256-62.

3. Saul J P , Ami

Y,

Fhxger RD,

Ldly LS,

Colucci WS, Cohen RJ. Assessment of

autonomic regulatian

in

chronic congestive heart hilure

by

heart rate spectral analysis.

Am

J

Cardiol 1988;61: 1292-9.

4. Fnxmau €2, Saul J P , Roberts MS, Bergs RD, B d b r i g e Cy Cohen RJ.

Spectral

analysis of heart rate

in

diabetic autonomic neuropathy.

Arch

Neurol 1991;48:185- 90.

5.

Mancia

G, Fernui A, Gregariai

L.

Blood pressure

and

heart rate variabilities

in

normotensive

and

bipertensive

human

beings. Circ Rea 1983;53:%-104.

6.

Bigger

JT, Fleiss J L , Steinman RC, Rol~itzty, Kleiger RE, Rdtman J N . Frecuency

damainmegguresogheartratevariabilityandmortalityaRermyocaddixdimtion.

Cir?culatian 1 992 $5 1 164-7 l .

7. Molgaard

H,

SOTensen

m,

Bjmgaard

P.

Attenuated 24-h

heart

rate

variability

in

apparently

healthy

subjets,

subs-@

-S sudden cardiac death. Clin Autm Rea 1991;1:233-7.

Figure

Tabla  l.  Canstrnterr  para  la  detecckín de  la mda  R  utilizadas  en  la  calibrad&amp;  del  irurtnrmento  Simuladar  -to 30 W.3  30.0295W  1 120 a1.2 1 2 0
Figura  1  M d &amp; n   del  periodo  R-R

Referencias

Documento similar

De este modo se constituye un espacio ontológico y epistemológico a la vez, en el que cada elemento (cada principio) ocupa un lugar determinado en la totalidad, y desde ahí está

La combinación, de acuerdo con el SEG, de ambos estudios, validez y fiabilidad (esto es, el estudio de los criterios de realidad en la declaración), verificada la

Arco reflejo es el substrato anatómico del reflejo, y consta de un receptor, una vía aferente al sistema nervioso central, una o varias sinapsis en el sistema nervioso central, una

If certification of devices under the MDR has not been finalised before expiry of the Directive’s certificate, and where the device does not present an unacceptable risk to health

In addition to the requirements set out in Chapter VII MDR, also other MDR requirements should apply to ‘legacy devices’, provided that those requirements

The notified body that issued the AIMDD or MDD certificate may confirm in writing (after having reviewed manufacturer’s description of the (proposed) change) that the

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi

conecta el sistema nervioso central con las extremidades y órganos, permitiendo la transmisión de información desde receptores periféricos al sistema nervioso central