El ADC0809 es un convertidor A/D de analógico a digital de aproximación sucesiva de 8 canales y 8 bits fabricado por National Semiconductor. Hay un multiinterruptor de 8 canales en el interior, que puede bloquear la señal decodificada de acuerdo con el código de dirección, y solo puerta una de las 8 señales de entrada analógicas para la conversión A / D. En la actualidad se ha eliminado gradualmente.
Main features
1) 8 canales de entrada, convertidor A / D de 8 bits, es decir, la resolución es de 8 bits.
2) Tiene un extremo de control de inicio y parada de conversión.
3) Tiempo de conversión 100μs (cuando el reloj es 640kHz), 130μs (cuando el reloj es 500kHz)
4) Fuente de alimentación única +5V
5) Rango de voltaje de entrada analógica 0 ~ + 5V, no se requiere punto cero y calibración a escala completa.
6) El rango de temperatura de trabajo es -40 ~ + 85 grados Celsius
7) Bajo consumo de energía, alrededor de 15mW.
Estructura interna
El ADC0809 es un convertidor A/D monolítico monolítico de aproximación sucesiva CMOS con una estructura interna como se muestra en la figura, que consta de 8 interruptores analógicos, pestillos y decodificadores de direcciones, comparadores, convertidores A/D de árbol de conmutación de 8 bits, registros de aproximación sucesivos, control lógico y circuitos de temporización.
Características externas (función Pin)
El chip ADC0809 tiene 28 pines en un paquete dual en línea, como se muestra. Las funciones de cada pin se describen a continuación.
IN0~IN7: 8 entradas analógicas.
2-1~2-8: salida digital de 8 bits.
ADDA, ADDB, ADDC: línea de entrada de dirección de 3 bits para abrir una de las 8 entradas analógicas
ALE: El pestillo de dirección permite señal, entrada, alta activa.
INICIO: La conversión A/D inicia el pulso de entrada e introduce un pulso positivo (al menos 100ns de ancho) para iniciarlo (el borde ascendente del pulso se restablece 0809 y el borde descendente inicia la conversión A/D).
EOC: El final de la conversión A / D, salida, cuando finaliza la conversión A / D, este terminal produce un nivel alto (todo el camino bajo durante la conversión).
OE: La salida de datos permite señal, entrada, alta activa. Cuando se completa la conversión A/D, se ingresa un nivel alto en este extremo para abrir la puerta de salida de tres estados y generar la cantidad digital.
CLK: Entrada de pulso de reloj. SE REQUIERE QUE LA FRECUENCIA DE RELOJ NO SEA SUPERIOR A 640KHZ.
REF(+), REF(-): Tensión de referencia.
Vcc: Fuente de alimentación, única +5V.
GND: Tierra.
Al editar esta sección del proceso de trabajo, primero se introduce la dirección de 3 bits, se crea ALE = 1 y se almacena la dirección en el pestillo de dirección. Esta dirección se decodifica y se limita a una de las ocho entradas analógicas del comparador. La arista ascendente START restablece los registros de aproximación sucesivos. El borde descendente inicia la conversión A/D, después de lo cual la señal de salida EOC baja, lo que indica que la conversión está en curso. Hasta que se complete la conversión A/D, el EOC sube, lo que indica que la conversión A/D se ha completado y que los datos resultantes se han almacenado en latch, y esta señal se puede utilizar como una solicitud de interrupción. Cuando la entrada OE es alta, se abre la puerta triestatal de salida y la salida digital del resultado de la conversión se envía al bus de datos.
Transmisión de datos de conversión Los datos obtenidos después de la conversión A/D deben transmitirse al microordenador de un solo chip para su procesamiento a tiempo. La cuestión clave en la transferencia de datos es cómo confirmar la finalización de la conversión A / D, porque solo después de que se complete la confirmación, la transferencia puede tener lugar. Hay tres maneras de hacer esto.
(1) Modo de transmisión temporizada
Para un convertidor A/D, el tiempo de conversión se conoce y se fija como un indicador técnico. Por ejemplo, el tiempo de conversión ADC0809 es de 128 μs, lo que equivale al microcontrolador MCS-51 de 6 MHz para un total de 64 ciclos de máquina. De acuerdo con esto, se puede diseñar una subrutina de retardo, y esta subrutina se llama después de que se inicia la conversión A / D, y cuando se termina el tiempo de retraso, la conversión debe haberse completado y luego se pueden transmitir los datos.
(2) Método de consulta
El chip de conversión A/D consiste en una señal de estado que indica que la conversión se ha completado, como el lado EOC del ADC0809. Por lo tanto, el estado de EOC se puede probar en modo de consulta para confirmar si la conversión se ha completado y, a continuación, la transferencia de datos.
(3) Modo de interrupción
La señal de estado (EOC) que indica que la conversión se ha completado se utiliza como una señal de solicitud de interrupción, y los datos se transmiten de manera de interrupción.
Independientemente del método que se utilice, una vez confirmada la conversión, los datos se pueden transmitir mediante instrucciones. Cuando la dirección de salida se envía primero y la señal es válida, la señal OE es válida y los datos de conversión se envían al bus de datos para que el microordenador de un solo chip lo acepte.//www.chip100.com/