1 / 34

Centrale domotique Web pilotée

Centrale domotique Web pilotée. Communication et asservissements via courants porteurs. COURCELLE Vincent DAL Idvig ROUESSARD Julien. Propriétés de l’équipe. Hétérogène Provenances différentes Compétences différentes. Introduction. Qu’est-ce que la domotique ? Pourquoi ce projet ?.

della
Download Presentation

Centrale domotique Web pilotée

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Centrale domotique Web pilotée Communication et asservissements via courants porteurs COURCELLE Vincent DAL Idvig ROUESSARD Julien

  2. Propriétés de l’équipe • Hétérogène • Provenances différentes • Compétences différentes

  3. Introduction • Qu’est-ce que la domotique ? • Pourquoi ce projet ?

  4. Notre projet • Présentation • Cahier des charges • Répartition des tâches • Conception • Microcontrôleur • Modules capteurs/effecteurs • Interface courant porteur

  5. Notre projet – Présentation • Intérêts • Développer des compétences spécifiques • Exploiter de nouveaux outils • Mettre en application nos compétences de l’année

  6. Notre projet – Présentation • Objectifs • Réaliser un projet concret et directement exploitable • Contraintes • Temps • Prix

  7. Notre projet – Cahier des charges • Interface de contrôle par Internet • Capteurs et effecteurs multiples • Communication via courants porteurs

  8. Notre projet – Cahier des charges Température Luminosité Chauffage Lumière Module capteur Module actionneur Réseau EDF Microcontrôleur JAVA Ethernet Internet Interface homme-machine

  9. Notre projet – Répartition des tâches • Microcontrôleur : COURCELLE Vincent • Modules capteurs/effecteurs : ROUESSARD Julien • Modules courant porteur : DAL Idvig

  10. Notre projet – Conception • Pourquoi le courant porteur ? • Liaison filaire : travaux • Liaison sans fil : échelle d’une maison, murs, ... • Liaison courant porteur : réseau existant, relativement sûr

  11. Notre projet – Conception • Protocole de communication • 3 octets • 1er octet : début, type de message et checksum • 2ème octet : adresse • 3ème octet : données • Attente d’une réponse : 80 ms • Structure maître-esclaves

  12. Notre projet – Conception • Ce que le microcontrôleur doit faire • Gérer l’interface homme-machine • Contrôler les capteurs/effecteurs • Asservissement programmable

  13. Notre projet – Conception • Ce que les modules capteurs/actionneurs doivent faire • Réagir aux sollicitations du microcontrôleur (ordres, demandes d’acquisition)

  14. Notre projet – Conception • Ce que les modules courant porteur doivent faire • Transmettre la communication de manière transparente • Fournir l’alimentation nécessaire aux périphériques

  15. Notre projet – Microcontrôleur • Introduction • Carte Java IPJV-ES, 8Mo Flash + 8Mo RAM • IDE : Eclipse

  16. Notre projet – Microcontrôleur • Démarche • Interface homme-machine • Contrôleur Pages Java Contrôleur Serveur web Fichiers texte Programme

  17. Notre projet – Microcontrôleur • Interface homme-machine • Internet : pages HTML simples, plus accessibles

  18. Notre projet – Microcontrôleur • Interface homme-machine

  19. Notre projet – Microcontrôleur • Interface homme-machine

  20. Notre projet – Modules capteurs/effecteurs • Communications: • Disposer d’une adresse paramétrable • Recevoir des ordres et les interpréter • Traiter les demandes • Capteurs: • Fournir des mesures de température et lumière • Donner les états de capteurs Tout-Ou-Rien • Effecteurs: • Contrôler une sortie « continue » • Contrôler des sorties TOR

  21. Notre projet – Modules capteurs/effecteurs • Montages à base de PIC12F675: • Une EEPROM (128bytes), pour conserver des données en cas de coupure de courant • Quatre entrées analogiques • Six entrées/sorties

  22. Notre projet – Modules capteurs/effecteurs

  23. Notre projet – Modules capteurs/effecteurs Boucle principale Interruptions IRQ ? Nouveau RX Bit Suivant CAN occupé ? OUI Réception Stocker les 3 octets Suivre avec le bit suivant NON Enregistrement de la valeur convertie Changement de canal de CAN Relancer le CAN Préparer réponse Débuter réponse Donner suite ? OUI NON Fin d’IT

  24. Notre projet – Interface courant porteur • Normes • Protocoles • Interfaces • Choix technologiques • Réalisation • Mise au point

  25. Notre projet – Interface courant porteur • Norme Basses fréquences CENELEC EN 50065 • A 9-95kHz Information tarifaire, Relevé à distance • B 95-125 kHz Baby Phone, Echelon, X10 • C 125-140 kHz EHS, Legrand, Domosys, Echelon, X10 • D 140-148,5 kHz ITRAN Source : Sylvain SAUVAGE – Sté TRIALOG

  26. Notre projet – Interface courant porteur • Protocoles • Ex : EHS, Homeplug, Echelon,X10,Chorus, Itrran, CEBus … • Compatibilité entre différents fabricants • Enrolement • Déclaration • Routeurs, Passerelles

  27. Notre projet – Interface courant porteur • Interfaces • Composants discrets • TDA 5051A (Philips) • ST 7538 (STMicroelectronics) • PN103-S8 (Trialog)

  28. Notre projet – Interface courant porteur • Choix Technologiques • TDA 5051A (Philips) • Protocole maison

  29. Notre projet – Interface courant porteur • Réalisation

  30. Notre projet – Interface courant porteur • Mise au point

  31. Notre projet – Interface courant porteur

  32. Conclusion – Problèmes rencontrés • Fourniture en composants • Carte Java très lente • Mentor Graphics (librairies)

  33. Conclusion – État final

  34. Conclusion - Ouvertures • Interface homme-machine graphique (éléments à placer dans un applet représentant la maison) • Plus de types de capteurs/actionneurs • Protocole compatible avec une norme (EHS - X10) • Interface de mesures temps réel (gadget)

More Related