Sommaire Présentation du projet Schéma fonctionnel et structurel Commande d’un organe de puissance iButton Protocole 1-Wire Problèmes rencontrés Tests Conclusion Malric Leyssene Plantin 26/06/2013
Présentation du projet Objectifs: Lire un numéro d’identification d’un ibutton Afficher le numéro d’identification Commander un organe de puissance Malric Leyssene Plantin 26/06/2013
Schéma fonctionnel et structurel FP3 : Détectier numéro indentification FP2 : Alimenter le système FP1 : Traiter des données FP4 : Communiquer entre l’homme et la machine FP5 : Commander organe de puissance FP6 : Reprogrammer Malric Leyssene Plantin 26/06/2013
Schéma structurel: FP3 : Lecteur de clé ibutton FP2 : Régulateur de tension FP1 : Microcontrôleur Pic18f4550 FP4 : Afficheur LCD FP5 : Triac optocouplé FP6 : Port USB et ICD2 Malric Leyssene Plantin 26/06/2013
Commande d’un organe de puissance Solution : Utilisation d’un Triac optocouplé Schéma CAO Malric Leyssene Plantin 26/06/2013
iButton Utilisation d’un ibutton DS1990A Schéma CAO Malric Leyssene Plantin 26/06/2013
Protocole 1-Wire Schéma de principe: Malric Leyssene Plantin 26/06/2013
Protocole 1-Wire Fonctionnement : Détection d’un esclave Envoi de la commande « Read Rom » Lecture des 64 bits de données Vérification de la transmission des données (CRC) Malric Leyssene Plantin 26/06/2013
Protocole 1-Wire Fonctionnement théorique Fonctionnement réel 488 µs Malric Leyssene Plantin 26/06/2013
Protocole 1-Wire Envoi de la commande « Read Rom »: 33 en hexadécimal LSB en premier Débit : 14 Kbits/sec Malric Leyssene Plantin 26/06/2013
Protocole 1-Wire Réception des 64 bits Après envoi de la commande. Calcul du CRC Malric Leyssene Plantin 26/06/2013
Problèmes rencontrés Timer 0 du pic Problème de registre TMR0H et TMR0L Problème de fréquence Malric Leyssene Plantin 26/06/2013
Problèmes rencontrés Problème de mémoire pour le CRC: Source probable : Problèmes d’adressage des 256 valeur RAM pleine Malric Leyssene Plantin 26/06/2013
Tests de fonctionnement Pour clé fausse: Affichage Triac non commandé (voie bleue état bas) Pour clé bonne: Triac commandé (voie bleue état haut) Malric Leyssene Plantin 26/06/2013
Conclusion Projet pluridisciplinaire Fonctionnement validé Malric Leyssene Plantin 26/06/2013
Bilan technique Malric Leyssene Plantin 26/06/2013
Bilan de l’équipe Malric Leyssene Plantin 26/06/2013