centrale domotique web pilotée

Post on 28-Jan-2016

60 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

TRANSCRIPT

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

2

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

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

3

IntroductionIntroduction

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

4

Notre projetNotre projet

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

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

6

Notre projet – PrésentationNotre projet – Présentation

Objectifs Réaliser un projet concret et directement

exploitable

Contraintes Temps Prix

7

Notre projet – Cahier des chargesNotre projet – Cahier des charges

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

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

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

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

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

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

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)

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

15

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

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

16

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Démarche Interface homme-machine Contrôleur

Programme

Contrôleur Serveur web

Fichiers texte

Pages Java

17

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Interface homme-machine Internet : pages HTML simples, plus

accessibles

18

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Interface homme-machine

19

Notre projet – MicrocontrôleurNotre projet – Microcontrôleur

Interface homme-machine

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

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

22

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

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

24

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

NormesProtocolesInterfacesChoix technologiquesRéalisationMise au point

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

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

27

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Interfaces

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

28

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Choix Technologiques

TDA 5051A (Philips) Protocole maison

29

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Réalisation

30

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

Mise au point

31

Notre projet – Interface courant porteurNotre projet – Interface courant porteur

32

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

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

33

Conclusion – État finalConclusion – État final

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)

top related