por MOR_AL » 26 Nov 2007 19:38
Olá Johnny.
Vamos fazer algumas considerações:
CAD com 10 bits e referência de 5 V = resolução de 5/(2*1024) = 2,44mV.
Sua referência tem que ter uma variação de menos que 2,44mV, para mais ou para menos.
Exemplo: VRefMáx =< 5,00244V e VRefMín >= 4,99756.
Se sua referência é obtida da própria alimentação do PIC, já é um problema, tanto devido a comutação, como devido a variações de corrente em menor taxa que a comutação.
Se o seu circuito está montado em protoboard ou "aranha", é outro problema. As capacitâncias intereletródicas no protoboard são maiores, ocorrendo maiores interferências que uma montagem normal em PCI. Tudo isso sem falar das "antenas transmissoras" que são os fios com comutações e das "antenas receptoras" que são os fios que concorrem ao CAD.
Coloque o osciloscópio na escala de 5mV (AC) e monitore a tensão de alimentação diretamente no PIC e na entrada do CAD (esta com um valor constante). Coloque o eixo dos tempos em 1ms/div (ou 10 vezes mais lento que a taxa que você estiver fazendo sua aquisição).
Não trige o seu sinal, deixe-o rolar livre. Assim é mais fácil perceber as variações.
Já se passaram 4 dias e você não respondeu. Espero que seja porque você já tenha resolvido o problema. Sendo assim, compartilhe a solução com os colegas do fórum para não passarmos pelo mesmo problema.
MOR_AL
"Para o triunfo do mal só é preciso que os bons homens não façam nada." Edmund Burke.
"Nunca discutas com pessoas estúpidas. Elas irão te arrastar ao nível delas e vencê-lo por possuir mais experiência em ser ignorante". Mark Twain