Olá amigos.
Trocando idéias com alguns colegas deste e de outro fórum sobre conversor analógico digital delta-sigma (CAD_DS), pude verificar que não havia muito interesse por parte deles.
Pesquisando o porque, senti que o CAD_DS era tratado com desconfiança, como tabú, devido a relatos que falavam que não funcionava direito e tal.
As limitações do CAD_DS, que pude apurar, são basicamente as seguintes:
1 - Tempo de conversão de aproximadamente 20ms, o que limita a frequência do sinal a ser convertido, ou a taxa de conversão a 50 por segundo.
2 - Resistência máxima interna, da fonte de sinal a ser convertido, de 50 Ohms.
3 - Os dois resistores de 47K devem ser comprados da mesma "leva", ou obtidos da mesma tira adesiva que os acondiciona.
4 - Limitação em 8 bits (256 valores). Esta limitação, em parte, é causada pelo fato de que a tensão de referência seja proveniente da própria tensão de alimentação do PIC.
Estudei o CAD_DS com o objetivo de "tirar a limpo esta estória" e cheguei a resultados interessantes, que agora disponibilizo no fórum.
No endereço a seguir, encotra-se um arquivo em PDF, que trata da teoria, do projeto e de um exercício para a verificação prática.
CAD Delta-Sigma
Não pude fazer maiores medições por falta de tempo e equipamento necessário para tal.
No programa em ASM que compõe o arquivo PDF, há boas rotinas que podem ser aproveitadas, dentre elas tem-se:
Rotinas para mostrador LCD (2X16) modo 4 bits. Cada pino do LCD pode ser especificado para qualquer pino do PIC, não havendo restrição do tipo "só porta A ou B".
Rotina de conversão BIN8 para BCD3. E algumas outras.
Espero que seja útil para alguns de vocês.
MOR_AL