Anda di halaman 1dari 24

Tema 3: Tarjetas de adquisicin de

datos para PC
Instrumentacin II
1
Instrumentacin II
Tema 3 Tarjetas de adquisicin de datos para PC
1- Sistemas de adquisicin basados en PCs. Mtodos de
transerencia de datos.
!- Caracter"sticas de #as Tarjetas de adquisicin
-$dquisicin de se%a#es ana#&icas
!
-'eneracin de se%a#es ana#&icas
-(ntradas ) Sa#idas di&ita#es
-Contadores * Tempori+adores
Sistemas de adquisicin basados en PCs.
Sistemas basados en PCs +Tarjetas de adquisicin de datos
,ti#i+an una o -arias tarjetas de adquisicin de datos para capturar #os datos.
(stas se conectan a# bus interno .&enera#mente a# bus de comunicacin de
periricos PCI/ de# ordenador a tra-s de #as ranuras de e0pansin. (# ordenador
se emp#ea como p#ataorma para rea#i+ar e# procesamiento1 a#macenamiento )
-isua#i+acin de #os datos.
3
Sistemas de adquisicin basados en PCs.
2
3as tarjetas de adquisicin se conectan a# bus de
e0pansin: bus PCI .Persona# Computer Interace
4us/.
Sistemas de adquisicin basados en PCs.
PCI
5
PCI
(0press
Mtodos de transerencia de datos.
(# sistema operati-o de un PC no est6 dise%ado para #a
adquisicin de datos en tiempo rea#.
(# proceso de Transerencia de #os datos entre e# Pc ) #a tarjeta
puede contro#arse por sot7are o por 8ard7are:
Sot7are: Interrupciones o 9Po##ed I*:;
<ard7are: a tra-s de# =M$ .=irect Memor) $ccess/
Po##ed I*>: (# proceso de #ectura o escritura de datos entre e#
dispositi-o de adquisicin ) #a CP, se inicia por medio de una
instruccin de #a CP,
?
instruccin de #a CP,
Interrupciones: (# dispositi-o de I*: &enera una peticin de
interrupcin1 que es &estionada por e# mecanismo de contro# de
interrupciones de# sistema. Si es atendida1 #a CP, ejecutar6 e#
cdi&o necesario para rea#i+ar #a #ectura o escritura.
$cceso directo a memoria: (# intercambio de inormacin se
rea#i+a entre e# dispositi-o ) #a memoria sin inter-encin de #a
CP,.
Mtodos de transerencia de datos.
Interrupciones: Son e# mecanismo por e# cua# #a CP, puede
atender ciertos sucesos s#o cuando se producen sin necesidad de
dedicar#es atencin constante. (n concreto1 #os dispositi-os de (*S
&eneran interrupciones 8ard7are para rea#i+ar #a transerencia de
datos con e# PC.
=ado que pueden e0istir muc8os dispositi-os de (*S &enerando
interrupciones1 es necesario priori+ar#as1 de orma que #a CP,
atienda aqu##a con m6s prioridad. =e eso se ocupa e# contro#ador
de interrupciones.
@
(# proceso es e# si&uiente:
(# dispositi-o acti-a un peticin de interrupcin
(# contro#ador recibe #a peticin ) si #a prioridad asociada a esa
interrupcin es ma)or que #as restantes1 #a en-"a a #a CP,
3a CP, acepta #a interrupcin ) so#icita a# contro#ador #a direccin de #a
Autina de interrupcin
(# contro#ador en-"a sta
3a CP, a#macena toda #a inormacin necesaria para prose&uir e#
pro&rama en ejecucin a# ina#i+ar #a rutina de interrupcin ) procede a
ejecutar#a
Mtodos de transerencia de datos.
Acceso directo a memoria (DMA): 3os datos se transieren
directamente entre e# dispositi-o de (*S ) #a memoria. (sto
permite que e# procesador no -ea interrumpida su tarea )
aumenta #a -e#ocidad de transerencia.
Se requiere de un dispositi-o de contro# para &estionar e# acceso
a# bus.
(# proceso es e# si&uiente:
(# dispositi-o acti-a una
peticin de transerencia de
B
peticin de transerencia de
datos a tra-s de# =M$
(# contro#ador recibe #a
peticin1 decide si debe ser
atendida ) en-"a a #a CP,
e# a-iso de que toma e# contro#
de# bus
Si #a CP, acepta1 e#
contro#ador =M$ rea#i+a #a transerencia
Caracter"sticas de #as tarjetas de adquisicin
$dquisicin de se%a#es ana#&icas
C
(#ementos principa#es: Mu#tip#e0or de entrada1 $mp#iicador1
Circuito SD<1 Con-ertidor $=1 4uer1 Tempori+ador e Interace
con e# bus de e0pansin
$dquisicin de se%a#es ana#&icas: : Mu#tip#e0or
(# mu#tip#e0or permite que un conjunto de n entradas ana#&icas uti#icen de orma
comEn #os e#ementos de muestreo ) con-ersin. (n cada instante1 a #a sa#ida de#
mu#tip#e0or est6 presente una de #as entradas de# conjunto ) un mecanismo de
contro# permite ir cambiando #a distintas entradas1 dependiendo de cu6# sea #a se%a#
a muestrear
1>
Caracter"sticas de# circuito mu#tip#e0or:
Tiempo de conmutacin1 Ton ) To
Tiempo de estab#ecimiento
9T8rou&8put Aate;: (# tiempo de paso por e# mu#tip#e0or ser6 e# m60imo de #os dos
-a#ores anteriores ) es e# que se tiene en cuenta para determinar e# tiempo de paso
de #a tarjeta .) por tanto1 e# periodo de muestreo m"nimo de #as se%a#es adquiridas/
$dquisicin de se%a#es ana#&icas: $mp#iicador
Para apro-ec8ar a# m60imo #a reso#ucin de# con-ertidor $=1 es
necesario que e# ran&o de #a se%a# coincida con e# ran&o de
entrada de# con-ertidor. Para e##o se uti#i+a un amp#iicador de
instrumentacin1 situado a #a entrada de #a tarjeta.
3a &anancia de# amp#iicador se puede ajustar por 8ard7are o
m6s con-enientemente1 por sot7are .es #o que se conoce
como P'$1 Pro&rammab#e 'ain $mp#iiers/. Para aci#itar e#
ajuste de #a &anancia para #os dierentes cana#es1 se dispone de
#os C'$ .C8anne#-&ain $rra)s/1 que a#macenan e# -a#or
11
#os C'$ .C8anne#-&ain $rra)s/1 que a#macenan e# -a#or
correspondiente a cada cana# ) ajustan #a &anancia en cada
muestreo.
Principa#es caracter"sticas de# amp#iicador:
Fariacin de# oset ) de #a &anancia con #a temperatura
Tiempo de estab#ecimiento
$dquisicin de se%a#es ana#&icas: Circuito SD<
(# circuito de Samp#eD<o#d se encar&a de mantener constante e#
-a#or de #a se%a# mientras se rea#i+a #a con-ersin $=G.
Caracter"sticas de# Samp#eD<o#d
Tiempo de adquisicin
=ecaimiento
Tiempo de apertura
Incertidumbre de apertura
Tiempo de estab#ecimiento de# modo <
1!
Tiempo de estab#ecimiento de# modo <
$dquisicin de se%a#es ana#&icas: Con-ertidor $=
Caracter"sticas de #os con-ertidores $=
(st6ticas:
Aeso#ucin: nEmero de d"&itos de# cdi&o de entrada
Mar&en de entrada
'anancia
(0actitud: dierencia entre e# -a#or esperado1 de acuerdo con #a
caracter"stica idea#1 ) e# -a#or obtenido.
=in6micas:
13
Tiempo de con-ersin
Hrecuencia de con-ersin (Throughput rate) o recuencia de
muestreo
$nc8o de banda de p#ena potencia
$dquisicin de se%a#es ana#&icas
Sistemas de adquisicin secuencia# o simu#t6nea
FPB
1
FPB
8
S/H
A I G P
A/D
P
R
O
C
E
S
A
D
O
R
3
S/H I C
SELECCIN
GANANCIA
SELECCIN
CANAL
n bits
V
i1
(t)
V
i8
(t)
S
8
S
1
C
3
C
1
C
2
E
D
Multiplexor 8:1
12
P
R
O
C
E
S
A
D
O
R
$dquisicin de se%a#es ana#&icas
Tanto si e# muestreo es secuencia# o simu#t6neo1 #a
recuencia de muestreo por cana# se obtiene di-idiendo #a
recuencia m60ima de muestreo entre e# nEmero de
cana#es.
(n #as 8ojas de especiicaciones de #a tarjeta de
adquisicin1 #a recuencia de muestreo m60ima se reiere a
#a recuencia m60ima posib#e para #a con-ersin ana#&ica
di&ita# .tiene en cuenta #os tiempos de adquisicin )
15
di&ita# .tiene en cuenta #os tiempos de adquisicin )
con-ersin/. $ -eces #a -e#ocidad de transerencia de #a
inormacin puede #imitar #a -e#ocidad de muestreo.
$dquisicin de se%a#es ana#&icas
4uer: Permite a#macenar #os -a#ores de sa#ida de#
con-ertidor $= ) e-ita de este modo una posib#e prdida de
inormacin si e# mecanismo de transerencia de #os a# PC no
responde con #a rapide+ necesaria.
Circuitos de tempori+acin ) sincroni+acin: 3a tarjeta
dispone de un osci#ador #oca# ) circuitos au0i#iares que
permiten trabajar a distintas recuencias de re#oj. $dem6s es
necesario contro#ar #a secuenciacin de #as dierentes tareas.
1?
Interace con e# bus de e0pansin
$dquisicin de se%a#es ana#&icas
(ntradas dierencia#es1 pseudo-dierencia#es o 9sin&#e
ended;
1@
$dquisicin de se%a#es ana#&icas
(ntradas dierencia#es1 pseudo-dierencia#es o 9sin&#e
ended;
1B
$dquisicin de se%a#es ana#&icas
(ntradas dierencia#es1 pseudo-dierencia#es o 9sin&#e
ended;
1C
'eneracin de se%a#es ana#&icas
3a &eneracin de se%a#es ana#&icas puede ser de dos tipos:
&eneracin de ormas de onda o &eneracin de sa#idas
ana#&icas constantes.
3os e#ementos necesarios para #a &eneracin de ormas de
onda son:
Con-ertidor =$
$mp#iicador de sa#ida*buer
HIH: buer
Sistema de tempori+acin
!>
Sistema de tempori+acin
Interace con e# bus de e0pansin
3a &eneracin de sa#idas ana#&icas constantes no requiere de
circuito tempori+ador1 ni de buer de entrada. 3a se%a#
permanece a #as sa#ida de #a tarjeta 8asta que se en-"a por
sot7are un nue-o -a#or.
'eneracin de se%a#es ana#&icas
3as especiicaciones de una tarjeta de &eneracin de se%a#
dependen sobre todo de# con-ertidor =$:
(st6ticas
Aeso#ucin: nEmero de d"&itos de# cdi&o de entrada
'anancia
Aan&o de sa#ida
Tipo de cdi&o de entrada
(0actitud: dierencia entre e# -a#or esperado1 de acuerdo con #a
caracter"stica idea#1 ) e# -a#or obtenido.
!1
caracter"stica idea#1 ) e# -a#or obtenido.
=in6micas
Tiempo de estab#ecimiento
Aapide+ de cambio de #a sa#ida
Hrecuencia de con-ersin
9'#itc8; a media esca#a
3a coni&uracin de dob#e buer de entrada permite #a &eneracin
simu#t6nea de se%a#es por #os distintos cana#es
(ntradas ) sa#idas di&ita#es
=entro de una tarjeta de adquisicin de datos es 8abitua# que una parte
de #a circuiter"a permita &enerar o recibir entradas de tipo TT3.
3as entradas ) sa#idas di&ita#es permiten a un sistema de adquisicin
monitori+ar o contro#ar procesos industria#es1 &enerar patrones de test
o comunicarse con dispositi-os di&ita#es periricos
(n &enera# #as entradas o sa#idas est6n or&ani+adas en puertos1 cada
uno con un cierto nEmero de #"neas. (stos puertos sue#en ser
coni&urab#es1 de modo que pueden ser-ir de entrada o de sa#ida. .(n
&enera# #as #"neas de un puerto trabajan a #a -e+ como entradas o
!!
&enera# #as #"neas de un puerto trabajan a #a -e+ como entradas o
sa#idas/.
3a acti-acin de #as entradas*sa#idas di&ita#es puede ser o no
dependiente de otra #"nea o se%a# .#atc8ed*non-#atc8ed I*:/.
Caracter"sticas de #a interace di&ita# de (ntrada*Sa#ida: nEmero de
#"neas1 posibi#idades de coni&uracin como entrada o sa#ida1 recuencia
de transerencia de datos ) #a capacidad de accionamiento.
Circuitos contadores ) de tempori+acin
(# e#emento undamenta# de este tipo de circuitos es un contador.
Si rea#i+an unciones de tempori+acin 8an de inc#uir tambin un
re#oj .o #a posibi#idad de uti#i+ar un re#oj e0terno/
Source
Ae&istro
!3
'ate
:ut
Ae&istro
Contador de
n-bits
Circuitos contadores ) de tempori+acin
=ependiendo de #a coni&uracin de contador1 #a circuiter"a de
tempori+acin puede rea#i+ar distintas unciones. Por ejemp#o:
'eneracin de ormas de onda
Medida de #a anc8ura de un pu#so
!2
Medida de #a recuencia de una se%a#

Anda mungkin juga menyukai