100 likes | 249 Views
MIcrocontroladores. Sistemas Digitais Microprocessados (SDM) ADC ( Analogic Digital Conversor) Profa . Ana T. Y. Watanabe atywata@gmail.com.br. “Eu e a minha casa serviremos ao Senhor” Josué 24:15. ADC – Conversor Analógico Digital.
E N D
MIcrocontroladores Sistemas Digitais Microprocessados (SDM) ADC ( Analogic Digital Conversor) Profa. Ana T. Y. Watanabe atywata@gmail.com.br
“Eu e a minha casa serviremos ao Senhor” Josué 24:15
ADC – Conversor Analógico Digital por Aproximação Sucessiva
ADC – Conversor Analógico Digital por Aproximação Sucessiva
ADC – Conversor Analógico Digital • MODO DE FUNCIONAMENTO: • O ADC é desabilitado no reset ou quando os bits ADCH (ADCSC1) são todos 1s. • O módulo fica em idle (modo inativo) quando uma conversão é completada e outra não foi iniciada; • O módulo fica em estado de menor consumo de energia quando em idle; • O ADC realiza uma conversão AD do canal selecionado;
ADC – Conversor Analógico Digital • MODO DE FUNCIONAMENTO: • Em modo de resolução de 8, 10 ou 12 bits, a tensão do canal selecionado é convertido por algoritmo de aproximação sucessiva em resultado de 8,10 ou 12 bits digitais, respectivamente; • Quando a conversão é completada, o resultado é escrita no registrador de dados: • No modo de 10 bits o resultado é arredondado a 10 bits no registrador ADCRH e ADCRL; • No modo de 8 bits o resultado é arredondado a 8 bits no registrador ADCRL;
ADC – Conversor Analógico Digital • MODO DE FUNCIONAMENTO: • 7) Então o flag COCO (COnversão COmpletada) é setado e uma interrupção é gerada se a interrupção de ADC é habilitada (AIEN =1); • 8) O Módulo ADC tem capacidade de automaticametne comparar o resultado de uma conversão com o conteúdo do registrador de comparação (ADCV); • A função de comparação é habilitado setando o bit ACFE e opera com qualquer modo de conversão e configuração.
ADC – Conversor Analógico Digital MODO DE FUNCIONAMENTO: 9) A conversão AD pode ser iniciada por 2 formas: por software ou por hardware. Se o bit ADTRG(ADCSC2) estiver 0: é feito na escrita do registrador ADCSC1, Se estiver 1: é feito pelo sinal ADHWT, que é derivado do circuito de Interrupção de Tempo Real (RTI). Nessa forma, uma nova conversão é iniciada a cada disparo do RTI. Isto é importante quando o consumo de energia reduzido é importante, pois pode-se reduzir o número de amostragens do sinal.
ADC – Conversor Analógico Digital • REGISTRADORES PARA SEREM CONFIGURADOS: • APCTL1 OU 2 • ADCCFG • ADCSC2 • ADCSC1