Beruflich Dokumente
Kultur Dokumente
GUILLERMO RAMOS RAMOS El circuito integrado ADC1230, fa- • Adquisición de datos con una PC
gramos@telesat.com.co bricado por la firma National Semicon- • Digitalizadores
ductor, es un convertidor análogo/ digi- • Sistemas de posicionamiento global
tal con resolución de 12 bits y signo de
polaridad e intercambio de datos en for- El método de conversión utilizado
mato serial, figura 1. Posee dos entra- por este circuito integrado es el de
das o canales analógicos y una entrada aproximaciones sucesivas, el cual en-
Los conversores A/D común, permitiendo así leer una señal trega el dato digital con una velocidad
en modo diferencial o dos señales inde- aceptable, en este caso, de 10 µs aproxi-
seriales se caracterizan pendientes en modo común. Una de las madamente. El voltaje de operación,
por su tamaño reducido grandes ventajas es su costo, el cual es incluyendo el de las entradas analógi-
y bajo costo. El circuito de US$13 aproximadamente, la mitad o cas, es de 5V DC.
integrado que menos que lo que valdría un conversor
describimos en este paralelo con propiedades similares. Su
versatilidad lo ha convertido en un dis-
artículo, posee como positivo óptimo para muchas aplicacio-
características nes entre las que mencionamos:
adicionales, buena
resolución y alto Posibles aplicaciones:
desempeño. • Registradores de datos
• Visualizadores cardíacos
• Dispositivos de control automático
• Medidores y controladores de tempe-
ratura
• Indicadores de peso, presión y com- Figura 1. Circuito integrado
presión DC12130
DGND
8 9
VA+ Tabla 1. Rangos de operación del ADC12130
5V
X tal 4MHz
9 16
VA+ VD+ 1K
IC1a IC1a 15
CCLK
VREF+ 7
2.5V
10µF
1K 1K
100pF 1 CHO VREF- 6
Señal
análoga de DGND 8
entrada
3 COM
11
CS
10
CONV
IC1: 7404 ADC
12130 DI 13
12
DO
SCLK 14
Figura 3. Circuito que utiliza el canal CH0 como entrada de señal y un voltaje de referencia de 2.5V
CCLK. Entrada del reloj de procesa- DI0 DI1 DI2 DI3 DI4 DI5
miento interno. Su frecuencia nominal 0 0 1 1 0 1 dato de salida con signo
es de 4 MHz y es utilizada por el cir- 1 0 1 1 0 1 dato de salida sin signo
cuito integrado para ejecutar la conver-
sión A/D y demás operaciones. Tabla 4. Configuración del signo de polaridad.
DI0 DI1 DI2 DI3 DI4 DI5 DB2: Auto calibración. Un ‘1’ indica
0 0 1 1 0 0 Solicitud del registro de que el circuito se encuentra ocupado en
estado un proceso de auto calibración.
DB3: No utilizado.
Tabla 5. Solicitud del registro de estado. DB4: Longitud. Un ‘1’ indica que los
datos de conversión están saliendo en
DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 DB8
formato de 12 bits (ó 13 bits si es con
x x Autocal x Longitud Longitud Signo Orden Test mode
signo).
DB5: Longitud. Un ‘1’ indica que los
Tabla 6. Interpretación del registro de estado
datos de conversión están saliendo en
al código que haya recibido anterior- el código que aparece en la tabla 5), formato de 16 bits (ó 17 bits si es con
mente. La longitud de cada respuesta éste responde con un dato de 9 bits. signo).
depende del dato solicitado previa- Algunos de estos bits no tienen impor- DB6: Signo. Un ‘1’ indica que el dato
mente y de la configuración que se tancia para el ADC12130 pero la pue- de salida contiene signo de polaridad.
tenga para dicho formato de salida. den tener para el 12132 ó para el Un ‘0’ indica que no lo lleva.
Por ejemplo, si se solicitó el Registro 12138, que no corresponden a nuestro DB7: Orden. Un ‘1’ indica que el pri-
de estado, la longitud del dato de sa- tema principal. En la tabla 6 podemos mer bit de salida de un dato correspon-
lida será de 9 bits, ver tabla 6. Pero ver el significado de los bits del regis- de al bit más significativo (MSB). Un
si se solicitó un dato de conversión tro de estado. A continuación explica- ‘0’ indica que primero va el LSB.
A/D, éste será de 12, 13, 16 ó 17 bits, mos cada uno de ellos. DB8: Test mode. Utilizado para prue-
dependiendo también de la configu- bas en fábrica. Un ‘1’ indica que se en-
ración del signo de polaridad. DB0: Sin importancia para el cuentra en modo de pruebas.
ADC12130.
Registro de estado. Al solicitar esta DB1: Sin importancia para el Dato digital de la conversión. Este
información al circuito integrado (con ADC12130. es el dato que realmente nos interesa.
SCLK
CS
CONV
D0 DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 DB8 DB9 DB10 DB11 DB12 DB13 DB14 DB15
DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 DB8 DB9 DB10 DB11 DB12 DB13 DB14 DB15 DB16
17 X X X X Signo MSB 10 9 8 7 6 5 4 3 2 1 LSB
MSB Bits
Primero 13 Signo MSB 10 9 8 7 6 5 4 3 2 1 LSB
Con Bits
signo 17 LSB 1 2 3 4 5 6 7 8 9 10 MSB Signo X X X X
LSB Bits
Primero 13 LSB 1 2 3 4 5 6 7 8 9 10 MSB Signo
Bits
16 0 0 0 0 MSB 10 9 8 7 6 5 4 3 2 1 LSB
MSB Bits
Primero 12 MSB 10 9 8 7 6 5 4 3 2 1 LSB
Sin Bits
signo
16 LSB 1 2 3 4 5 6 7 8 9 10 MSB 0 0 0 0
LSB Bits
Primero
12 LSB 1 2 3 4 5 6 7 8 9 10 MSB
Bits