Página 1 de 1

Qual a precisão de um CAD de um PIC?

MensagemEnviado: 23 Abr 2009 13:27
por Haroldo Coelho
Olá galera.
estou fazendo um circuitinho onde o meu PIC 16F876, cujo conversor está configurado para 10BITS, está apresentando um erro de leitura de 1,5%. Acho que tem alguma coisa errada. A alimentação feita por um 7805 está em 4,94V.

Meu pIC está configurado para uma indicação de 0.000 a 1.999 com entrada de 0 a 5 V.


Quando injeto 1,0V ele indica 370(teria que indicar 400. Erro de 30 unidades, portanto 1,5%).
A medida que vou subindo o sinal ele vai dimiunuindo o erro, até que quando injeto próximo da alimentação ele me indica 1999...

Exite algo de estranho no reino da Babilônia...ou não?

Algúem se manifesta, PLEASE.

MensagemEnviado: 23 Abr 2009 13:53
por fabim
coloque aqui, como está fazendo o calculo..

fabim

MensagemEnviado: 23 Abr 2009 13:55
por MOR_AL
Olá Haroldo.

1 - Para um CAD com N bits é necessário uma tensão de referência com uma precisão menor ou igual a metade da contribuição do bit menos significativo.
Ex.: 8 bits (256 valores). Contribuição do bit menos significativo (255 intervalos) 1 / 255. Contribuição para uma tensão de referência de 5,00 volts 5 / 255 = 19,6mV. Logo a sua fonte de referência poderá variar de:
5,00v + 19,6mv/2 (ou 5,098V) até 5,00 - 19,6mv/2 (ou 4,990V).
2 - Atentar para a maior resistência interna da sua fonte de sinal. Para alguns PICs (pelo menos os poucos que eu conheço) a resistência máxima é de 10kOhms.
3 - Permita que a tensão a ser convertida se estabilize na entrada do CAD. Dê tempo para isso ocorrer. Não é no pino do PIC. A capacitância de entrada do sample and hold tem que alcançar a tensão a ser convertida.
MOR_AL

MensagemEnviado: 24 Abr 2009 10:02
por Haroldo Coelho
obrigado a todos.
Mas analisando melhor minha experiencia, acho que estou com erro de configuração do CAD. O PIC está lendo aos saltos. Vou ver melhor.

MensagemEnviado: 27 Abr 2009 12:33
por _blackmore_
PIC está lendo aos saltos

tu está obedecendo o tempo mínimo de aquisição?

abrax!