version 0.0 22 janv 2014
Test ADC12bits MAX1240
avec PIC
18F26K22 sous
MPLAB C18
PIC18F26K22 avec Quartz=10Mhz (versions sans et avec PLL)
ATTENTION: Alim 3,3V !
Le MAX1240 ADC 12 bit, liaison
serie:
![]() |
![]() |
![]() |
Timming du
dialogue seriel
Schema
18F26K22_MAX1240_ADC_LM335.DSN
Attention: Alimenter l'ensemble
avec 3,3V !!
Au niveau du Pickit3 , regler VPP à 3,3V
Il faut 13 pulses effectives et non pas 12 ..voir timming
ci dessus..
SHDN etant flotant ,VREF interne n'est pas utilisée et donc
Vref est reliée à VDD =3,3V.
le resultat de mesure est transformé en volts via M *
3.3 / 4096
le resultat de 16 mesures accumulées est transformée en
Degres C via
Le niveau de sortie du LM335
= 2,731 V à Zero degres C ou 2713°K
et pente de 10mV / °K
d'ou T°C=( Moyenne=( (sommeM >>4) * 3.30 )-
2.7135))*1000/10
indication en 1/100em de degres
La resolution est de 0,8mV (4096 points
pour 3,3V) soit 8/100em de degres C ( seulement 0,5°C
avec l' ADC du PIC sous 5V!)
Projet C18,
18F26K22_Test_MAX1241.zip, sortie sur terminal (via UART1 + Max3232)
Je n'ai pas pu utiliser la ref interne de 2,5V , vu que
le LM335 delivre deja 2,73V à Zero degré C
par contre avec un LM35DZ gamme 0-100°C 0mV 1V ,
l'utilisation de VREF serait judicieuse.
Nota: n'importquel petit PIC ferait l'affaire
..16F84,12F1840....
Resultats sur Terminal :
: