Ciao Mauro, ciao tutti
In una conversione A/D mi succedono strane cose!
Ho un partitore 56k + 18k per convertire una tensione compresa tra 11 e 15 volt (misura tensione batteria a 12 volt).Ecco il partitore:
Mi attendo i seguenti risultati nella misura dei 12 Volt:
12v : (56+18k) = OutXVolt : 18k → OutXVolt =(18/74)*12= 0,24*12= 2,9Volt.
Utilizzando il convertitore A/D del PIC16F88 (a 10 Bit) dovrei ottenere circa:
5v :1023 = 2,9v: X → X= (2,9/5) *1023= circa 600.
Io leggo da 120 a 145 circa (circa ¼ dell'atteso) Perchè ?
Se poi alimento la conversione con una sorgente a 7 Volt ottengo sempre ZERO !!!
Dove sta l'errore?
I collegamenti elettrici sono stati verificati con attenzione, la restituzione di ADRESH+ADRESL con il relativo allineamento è stata verificata e non ci sono errori di codice apparenti.
L'unico dubbio è l'indicazione del dataSheet dei PIC che recitano:
The maximum recommended impedance for analog sources is 2.5 kΩ. (PIC18F4550)
The maximum recommended impedance for analog sources is 10 kΩ. (PIC16F88)
L'impedenza del mio partitore è ERRATA?? Altre indicazioni ??
Grazie per l'attenzione