Rev 24/07/2014

DATALOGGERS

version avec 16F628 ... 100% asm
version mini avec 16F876 ... MikroC (demo)
version avec 18F252 ...MikroC (registered)


Datalogger à PIC16F628
& DS1307, 24LC256, DS1624, en I2C software
& ADC 12 bits AD7896 en mode SPI
+ dialogue RS232

rev 0: 05 nov 06
last update: 24/07/2014



Cette application differe de l'application avec DS1302 dans la mesure où
les liaisons avec les differents composants (devices) utilisent l'I2C (100% software ) et non
le SPI (ou simili SPI) bien qu'il soit plus facile à utiliser et à mettre en oeuvre.
Neanmoins, l'ADC 12bits AD7896, reste piloté en simili SPI Software!



Difficultés recontrées:
Le dialogue avec le
DS1307 ,circuit d'horloge,a été laborieux ! en particulier pour le démarrer en oscillation.
Attention au type de quartz!
Il faut que la led connectée sur SQWE clignote dès le lancement du programme, à 1Hz, sinon ..chercher l'erreur.
même si la mesure de temperature avec le DS1624 est correcte.
Mettre le strap en service à la 1ere mise sous tension ou au changement de pile pour Initialiser le circuit RTC,
l"enlever apres mise à l'heure via terminal PC sur RS232.
Attention: si la batterie n'est pas en place, placer un strap relié au 0V sur l'entree VBat. du DS1307

Questions ?
Evolutions ?

paulfjujo@free.fr




retour à l'index général