• catégorie : Microcontrôleurs
  • Publié en 4/2005 à la page 0
Présentation de l'article

Télé-enregistreur de température pour la carte PIC18F

À base de capteur 1 fil DS1820

Télé-enregistreur de température pour la carte PIC18F
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 cet article est réservé aux membres abonnés d'Elektor.
Cliquez ici pour vous identifier.
Chargement des commentaires