Télé-enregistreur de température pour la carte PIC18F
À base de capteur 1 fil DS1820
Ce bref article, basé sur la carte de développement PIC18Flash décrite dans le numéro de janvier 2005, indique comment manipuler un capteur DS18B20 ou DS18S20 au niveau du bit par microprogramme PIC en « C » et enregistrer les mesures de température sur un PC par le port RS-232. Le connecteur « K8 » de la carte de développement PIC18Flash décrite dans Elektor de janvier 2005 comporte les broches processeur nécessaires pour communiquer par SPI/Microwire, I2C et « 1 fil » avec des appareils externes. Des modules matériels dédiés du PIC gèrent les protocoles SPI/Microwire et I2C. La bibliothèque C18 offre des fonctions standard d’accès au matériel qui simplifient grandement la tâche. Le PIC ne comporte pas de module matériel dédié pour le bus « 1 fil » Dallas/Maxim. Il faut recourir à des « manips au niveau du bit » (bit-banging) en positionnant la broche appropriée du microcontrôleur à l’état haut ou bas selon le protocole « 1 fil ».
Le téléchargement de ce magazine est réservé aux visiteurs enregistrés.
Veuillez saisir votre adresse électronique. Les instructions de réinitialisation de votre mot de passe vous seront immédiatement envoyées par courriel.
Discussion (0 commentaire(s))