ADC0804 (CONVERSOR A/D) Getulio Teruo Tateoki O conversor Analógico Digital ADC0804é um Circuito Integrado da National Semicondutores, capaz de converter uma amostra analógica entre 0 e 5V, em um valor binário de 8 bits. Resolução O ADC0804 trabalha com tensão de entrada de 0 a 5V. Portanto, sua resolução é de: Tabela 1 - Tabela de Conversão de tensão de entrada em Binário Na tabela 1, pode ser observado que teremos na saída valores de 0 a 255 correspondentes aos números binários. O tempo dessa conversão é de 100uS Suas principais características são: -Interface compatível com vasta gama de microprocessadores -Conversão por aproximação sucessiva -Entradas e saídas compatíveis com a lógica TTL -Gerador de clock interno -Barramentos de saída que podem se apresentar no estado tri-state -Possui duas entradas diferenciais -Possui o envolucro de 20 pinos conforme é mostrado na figura 1. 1-1
Figura 1 Pinagem do ADC0804 1- Funções de Suas Pinagens A pinagem do ADC0804 tem as características conforme a tabela 2. Tabela 2 Características da Pinagem do ADC0804 VIN(+) e VIN(-) Entradas analógicas diferenciais DB0 a DB7 Saídas digitais /CS (entrada) Selecão do Chip quando em nível "0" /RD (entrada) Habilita leitura disponibilizando os dados na saída quando em nível "0" /WR (entrada) Comanda início de conversão quando em nível "0" CLOCK IN (entrada) Terminal de malha RC /INTR (saída) Sinal indicando fim de conversão quando comutado para nível "0" AGND Terra analógico DGND Terra digital VREF/2 Tensão de referência no valor da metade de V+, para correção de fundo de escala CLOCK R (entrada) Segundo terminal para geração de clock interno V+ ou VREF Tensão de alimentação 2- Funcionamento O conversor possui 2 entradas analógicas diferencias VIN(+) e VIN(-), fora do modo livre uma ligação do pino 3 (/WR) com o pino 5 (/INTR) providencia um sinal de início de conversão. Uma tensão de referência VRE/2 de precisão pode corrigir um erro no fundo de escala do conversor. O seu terminal /CS é capaz de habilitar o dispositivo em um endereçamento de I/O para dispositivos externos pela CPU. O pino /RD habilita diretamente a saída colocando os dados no barramento do sistema. O sinal de clock é gerado internamente bastando apenas a colocação de um resistor e um capacitor externo, sua frequência será determinado pela fórmula abaixo. f = 1 / ( 1,1 RC) O valor do resistor recomendado pelo fabricante é de 10K. 2-2
3- Características Elétricas (VCC=5V, fclock=640khz) As características elétricas do ADC0804 é mostrado na tabela 3. Tabela 3 Características elétricas do ADC0804 V+ Tensão de alimentação 6,5V (máx.) I+ Corrente de alimentação ( fclk = 640kHz, CS = Hl ) 1,3mA (típ.), 2,5mA (máx.) delta Vin Faixa da tensão de entrada analógica fclk Frequencia e clock ( V+ = 5V ) GND - 0,05V(mín.) a V+ + 0,05V (máx.) 100 KHz (míx.), 640 KHz (típ.), 800 KHz (máx.) tconv Períodos de clock por conversão 62 (mín.), 73 (máx.) tw(wr) tacc t1h, t0h twi, tri Período mínimo do pulso de /WR para reconhecimento de partida de conversão Atraso entre a borda de descida do pino /RD até a validade dos dados na saída (CL=100pF) Atraso entre a borda de subida do pino /RD até a condição HI-Z das saídas (CL=10pF, RL=10K) Atraso entre a borda de subida do pino /WR até o reset de /INTR 100nS (mín.), /CS = 0 135nS (típ.), 200nS (máx.) 125nS (típ.), 250nS (máx.) 300nS (típ.), 450nS (máx.) CIN Capacitância de entrada para sinais de controle 5 pf (típ.) COUT Capacitância das saída digitais em tri-state 5 pf (típ.) 4- Aplicações em Sistemas Microprocessados O ADC0804 pode interfacear um sistema microprocessado, por exemplo, uma porta paralela do PC conforme mostra o esquema da figura 2. Figura 2 Esquema de Ligação do ADC0804 n porta paralela do PC 3-3
5- Aplicação Básica A aplicação básica do adc0804 é mostrado no esquema elétrico da figura 3. Nota-se que somente é utilizado um capacitor de 150pf e um resistor de 10kΩ Figura 3 Aplicação Básica do ADC0804 6- Aplicação com LEDs Figura 4 Diagrama do Circuito Elétrico montando com LEDs 4-4
O circuito prático montado pode ser visualizado na figura 5. Nota-se que foi acrescido na entrada um potenciômetro de 10kΩ para se obter a variação de entrada de 0 a 5V. Ao variar-se a tensão de entrada mediante o uso do potenciômetros os LEDs acendem de acordo com o seu valor correspondente em codificação binária. Figura 5 Circuito conversor ADC0804 com potenciômetro na entrada Bibliografia: http://www.projetostecnologicos.com/componentes/cisanalogicos/adc0804/adc0804.html http://www.rogercom.com/pparalela/conversoradc0804.htm DataSheet: http://www.datasheetcatalog.net/pt/datasheets_pdf/a/d/c/0/adc0804.shtml 5-5