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

Centrale domotique Web pilotée

  • Upload
    della

  • View
    58

  • Download
    0

Embed Size (px)

DESCRIPTION

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 ?. - PowerPoint PPT Presentation

Citation preview

Page 1: Centrale domotique Web pilotée

Centrale domotique Web pilotéeCentrale domotique Web pilotéeCommunication et asservissements Communication et asservissements

via courants porteursvia courants porteurs

COURCELLE Vincent

DAL Idvig

ROUESSARD Julien

Page 2: Centrale domotique Web pilotée

2

Propriétés de l’équipePropriétés de l’équipe

Hétérogène Provenances différentes Compétences différentes

Page 3: Centrale domotique Web pilotée

3

IntroductionIntroduction

Qu’est-ce que la domotique ?Pourquoi ce projet ?

Page 4: Centrale domotique Web pilotée

4

Notre projetNotre projet

PrésentationCahier des chargesRépartition des tâchesConceptionMicrocontrôleurModules capteurs/effecteursInterface courant porteur

Page 5: Centrale domotique Web pilotée

5

Notre projet – PrésentationNotre 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

Page 6: Centrale domotique Web pilotée

6

Notre projet – PrésentationNotre projet – Présentation

Objectifs Réaliser un projet concret et directement

exploitable

Contraintes Temps Prix

Page 7: Centrale domotique Web pilotée

7

Notre projet – Cahier des chargesNotre projet – Cahier des charges

Interface de contrôle par InternetCapteurs et effecteurs multiplesCommunication via courants porteurs

Page 8: Centrale domotique Web pilotée

8

Notre projet – Cahier des chargesNotre projet – Cahier des charges

Microcontrôleur JAVAMicrocontrôleur JAVA

Ethernet

RéseauEDF

Module capteur Module actionneur

Chauffage LumièreTempérature Luminosité

InternetInterface

homme-machine

Page 9: Centrale domotique Web pilotée

9

Notre projet – Répartition des tâchesNotre projet – Répartition des tâches

Microcontrôleur : COURCELLE VincentModules capteurs/effecteurs :

ROUESSARD JulienModules courant porteur : DAL Idvig

Page 10: Centrale domotique Web pilotée

10

Notre projet – ConceptionNotre 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

Page 11: Centrale domotique Web pilotée

11

Notre projet – ConceptionNotre 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

Page 12: Centrale domotique Web pilotée

12

Notre projet – ConceptionNotre projet – Conception

Ce que le microcontrôleur doit faire Gérer l’interface homme-machine Contrôler les capteurs/effecteurs Asservissement programmable

Page 13: Centrale domotique Web pilotée

13

Notre projet – ConceptionNotre projet – Conception

Ce que les modules capteurs/actionneurs doivent faire Réagir aux sollicitations du microcontrôleur

(ordres, demandes d’acquisition)

Page 14: Centrale domotique Web pilotée

14

Notre projet – ConceptionNotre 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

Page 15: Centrale domotique Web pilotée

15

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Introduction Carte Java IPJV-ES, 8Mo Flash + 8Mo RAM IDE : Eclipse

Page 16: Centrale domotique Web pilotée

16

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Démarche Interface homme-machine Contrôleur

Programme

Contrôleur Serveur web

Fichiers texte

Pages Java

Page 17: Centrale domotique Web pilotée

17

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Interface homme-machine Internet : pages HTML simples, plus

accessibles

Page 18: Centrale domotique Web pilotée

18

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Interface homme-machine

Page 19: Centrale domotique Web pilotée

19

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Interface homme-machine

Page 20: Centrale domotique Web pilotée

20

Notre projet – Modules capteurs/effecteursNotre 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

Page 21: Centrale domotique Web pilotée

21

Notre projet – Modules capteurs/effecteursNotre 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

Page 22: Centrale domotique Web pilotée

22

Notre projet – Modules capteurs/effecteursNotre projet – Modules capteurs/effecteurs

Page 23: Centrale domotique Web pilotée

23

Notre projet – Modules capteurs/effecteursNotre projet – Modules capteurs/effecteurs

CAN occupé ?

Enregistrement de la valeur

convertie

Changement de canal de CAN

Relancer le CAN

Boucle principale Interruptions

NONOUI

IRQ ?Nouveau RX Bit Suivant

Réception

Stocker les 3 octets

Donner suite ?

Fin d’IT

Préparer réponse

Débuter réponse

Suivre avec le bit

suivant

OUI

NON

Page 24: Centrale domotique Web pilotée

24

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

NormesProtocolesInterfacesChoix technologiquesRéalisationMise au point

Page 25: Centrale domotique Web pilotée

25

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Norme Basses fréquencesCENELEC 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

Page 26: Centrale domotique Web pilotée

26

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Protocoles

Ex : EHS, Homeplug, Echelon,X10,Chorus, Itrran, CEBus …

Compatibilité entre différents fabricants Enrolement Déclaration Routeurs, Passerelles

Page 27: Centrale domotique Web pilotée

27

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Interfaces

Composants discrets TDA 5051A (Philips) ST 7538 (STMicroelectronics) PN103-S8 (Trialog)

Page 28: Centrale domotique Web pilotée

28

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Choix Technologiques

TDA 5051A (Philips) Protocole maison

Page 29: Centrale domotique Web pilotée

29

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Réalisation

Page 30: Centrale domotique Web pilotée

30

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Mise au point

Page 31: Centrale domotique Web pilotée

31

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Page 32: Centrale domotique Web pilotée

32

Conclusion – Problèmes rencontrésConclusion – Problèmes rencontrés

Fourniture en composantsCarte Java très lenteMentor Graphics (librairies)

Page 33: Centrale domotique Web pilotée

33

Conclusion – État finalConclusion – État final

Page 34: Centrale domotique Web pilotée

34

Conclusion - OuverturesConclusion - Ouvertures

Interface homme-machine graphique (éléments à placer dans un applet représentant la maison)

Plus de types de capteurs/actionneursProtocole compatible avec une norme

(EHS - X10)Interface de mesures temps réel (gadget)