Sommaire Prsentation du projet Schma fonctionnel et structurel

  • Slides: 18
Download presentation

Sommaire � Présentation du projet � Schéma fonctionnel et structurel � Commande d’un organe

Sommaire � Présentation du projet � Schéma fonctionnel et structurel � Commande d’un organe de puissance � i. Button � Protocole 1 -Wire � Problèmes rencontrés � Tests � Conclusion Malric Leyssene Plantin 26/06/2013 2

Présentation du projet � Objectifs: ◦ Lire un numéro d’identification d’un ibutton ◦ Afficher

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 3

Schéma fonctionnel et structurel � Schéma fonctionnel: FP 2 : Alimenter le système FP

Schéma fonctionnel et structurel � Schéma fonctionnel: FP 2 : Alimenter le système FP 3 : FP 1 : FP 4 : Communiquer entre l’homme et la machine Détectier numéro indentification Traiter des données FP 5 : Commander organe de puissance FP 6 : Reprogrammer Malric Leyssene Plantin 26/06/2013 4

� Schéma structurel: FP 2 : Régulateur de tension FP 3 : Lecteur de

� Schéma structurel: FP 2 : Régulateur de tension FP 3 : Lecteur de clé ibutton FP 1 : FP 4 : Afficheur LCD Microcontrôleur Pic 18 f 4550 FP 5 : Triac optocouplé FP 6 : Port USB et ICD 2 Malric Leyssene Plantin 26/06/2013 5

Commande d’un organe de puissance Solution : Utilisation d’un Triac optocouplé Schéma CAO Malric

Commande d’un organe de puissance Solution : Utilisation d’un Triac optocouplé Schéma CAO Malric Leyssene Plantin 26/06/2013 6

i. Button Utilisation d’un ibutton DS 1990 A Schéma CAO Malric Leyssene Plantin 26/06/2013

i. Button Utilisation d’un ibutton DS 1990 A Schéma CAO Malric Leyssene Plantin 26/06/2013 7

Protocole 1 -Wire � Schéma de principe: Malric Leyssene Plantin 26/06/2013 8

Protocole 1 -Wire � Schéma de principe: Malric Leyssene Plantin 26/06/2013 8

Protocole 1 -Wire � Fonctionnement : ◦ Détection d’un esclave ◦ Envoi de la

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 9

Protocole 1 -Wire Fonctionnement théorique 488 µs 156 µs 32 µs Fonctionnement réel Malric

Protocole 1 -Wire Fonctionnement théorique 488 µs 156 µs 32 µs Fonctionnement réel Malric Leyssene Plantin 26/06/2013 10

Protocole 1 -Wire � Envoi de la commande « Read Rom » : o

Protocole 1 -Wire � Envoi de la commande « Read Rom » : o 33 en hexadécimal o LSB en premier o Débit : 14 Kbits/sec Malric Leyssene Plantin 26/06/2013 11

Protocole 1 -Wire � Réception des 64 bits ◦ Après envoi de la commande.

Protocole 1 -Wire � Réception des 64 bits ◦ Après envoi de la commande. ◦ Calcul du CRC Malric Leyssene Plantin 26/06/2013 12

Problèmes rencontrés � Timer 0 du pic ◦ Problème de registre TMR 0 H

Problèmes rencontrés � Timer 0 du pic ◦ Problème de registre TMR 0 H et TMR 0 L ◦ Problème de fréquence Malric Leyssene Plantin 26/06/2013 13

Problèmes rencontrés � Problème de mémoire pour le CRC: ◦ Source probable : -

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 14

Tests de fonctionnement Pour clé fausse: Affichage - Triac non commandé (voie bleue état

Tests de fonctionnement Pour clé fausse: Affichage - Triac non commandé (voie bleue état bas) - Pour clé bonne: Affichage - Triac commandé (voie bleue état haut) - Malric Leyssene Plantin 26/06/2013 15

Conclusion � Projet pluridisciplinaire � Fonctionnement validé Malric Leyssene Plantin 26/06/2013 16

Conclusion � Projet pluridisciplinaire � Fonctionnement validé Malric Leyssene Plantin 26/06/2013 16

Bilan technique Malric Leyssene Plantin 26/06/2013 17

Bilan technique Malric Leyssene Plantin 26/06/2013 17

Bilan de l’équipe Malric Leyssene Plantin 26/06/2013 18

Bilan de l’équipe Malric Leyssene Plantin 26/06/2013 18