Validation de produits pour applications urbatiques

publicité
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Candidat 2 : FEVAL Yohan
Mes taches en détails :
Matériels utilisés
-Lecteur RFID
-Étiquettes RFID
-Module CPL
1
Projet IRIS:
Validation de produits pour applications urbatiques
2008
RFID (radio frequency identification)
Introduction
L'abréviation RFID signifie « Radio Frequency IDentification », en français,
« Identification par Radio Fréquence ». L’étiquette RFID est une technologie déjà
largement utilisée pour reconnaître ou identifier à plus ou moins grande distance et
dans un minimum de temps, un objet, un animal ou une personne porteuse d’une
étiquette capable d’émettre des données en utilisant des ondes radio. On peut citer par
exemple, la carte à puce sans contact, les systèmes de péage d’autoroute sans arrêt, les
contrôles d’accès de parking, etc… La technologie RFID permet la lecture des étiquettes
même sans ligne de vue directe et peut traverser de fines couches de matériaux
(peinture, neige, etc.).
Principe de fonctionnement
L’ensemble de l’étiquette est activé par un signal radio fréquence variable, émis par un
lecteur composé lui-même d’une carte électronique et d’une antenne.
Composition d’une étiquette RFID :
Le lecteur peut être fixe ou mobile, et son antenne peut prendre plusieurs formes, et par
exemple s’intégrer dans le cadre d’une porte, pour une application de contrôle d’accès.
Le lecteur transmet un signal selon une fréquence donnée vers une ou plusieurs
étiquettes radio situées dans son champ de lecture.
Celles-ci transmettent un signal en retour. Lorsque les
étiquettes sont "éveillées" par le lecteur, un dialogue
s’établit selon un protocole de communications
prédéfinies, et les données sont échangées.
Les étiquettes RFID fonctionnant à basses ou moyenne
Lecture d'une étiquette RFID fréquence utilisent un champ électromagnétique créé par
l’antenne du lecteur et l’antenne de l’étiquette pour
2
Projet IRIS:
Validation de produits pour applications urbatiques
2008
communiquer. Le champ électromagnétique alimente l’étiquette et active la puce. Cette
dernière va exécuter les programmes pour lesquels elle a été conçue. Le lecteur reçoit
les informations et les transforme en code binaire.
Dans le sens lecteur vers étiquette, l’opération est symétrique, le lecteur émet des
informations par modulation sur la porteuse. Les modulations sont analysées par la
puce et numérisées.
Utilisations
Les fréquences de communications :
Le signal radio émet dans un rayon de quelques centaines de mètres, selon la puissance
de l'installation, et surtout selon la fréquence utilisée :
- Basses fréquences : 100 à 500 kHz avec une distance de lecture de quelques
centimètres ;
- Moyennes fréquences : 10 à 15 MHz avec une distance de lecture de 50 à 80 cm ;
- Hautes fréquences : de 850 - 950 MHz à 2,4 - 5,8 GHz pour une distance de lecture de
un plusieurs mètres (sachant que la distance peut-être réduite par la présence de métal).
3
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Lecteur RFID :
MicroDem-001
UM-005
Après la mise sous tension, le module "UM005" enverra une suite d'octets relatifs au
"code usine" préconfiguré sur chaque transpondeur (étiquette RFID) que l'on passera
devant l'antenne du module "MicroDem-001". Le module "UM005" génère 2 impulsions
sur ses sorties Led et buzzer afin de signaler que la lecture du transpondeur a été
réalisée.
Caractéristiques :
Module UM-005
brochage du module
Caractéristiques techniques
Alimentation
Consommation
Fréquence RFID
Distance de lecture max.
Débit communication RFID
Durée de lecture d'un "bloc"
Parametre de transmission
(Sortie série)
4,5 à 5,5 Vcc
55 mA
125 KHz
12 cm (suivant type d'antenne et de tags utilisés)
1953 bps
2 lectures / sec.
9600 bps / 8 bits / 1 stop / sans parité / niveaux TTL
4
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Carte MicroDem-001
Suivant la liaison série et le module choisi nous pouvons configurer la carte microdem001 avec différents cavaliers.
Protocol :
5
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Format de la trame transmis par la voie série :
Module address – toujours 0x01
Frame width – nombre total d’octets de la trame = 0x0b
Response - 0x01
Data - ID1...5 – transponder ID (5 bytes)
Operation code – 0xff
CRCH, CRCL - CRC16 MSByte (bit de poids fort) et LSByte (bit de poids faible)
respectivement.
Le CRC permet d’éviter les colisions entre étiquettes RFID.
6
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Architecture logicielle prévue:
Diagramme de classes
La classe Lecteur_RFID hérite de la classe rscomm et agrège de la classe TFichier.
La classe TForm1 agrège de la classe Lecteur_RFID.
7
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Programme de teste
Si dessus, un programme de teste qui permet de valider le control du lecteur RFID.
Il permet : La lecture d’étiquettes RFID avec control d’erreur
L’enregistrement des codes des étiquettes RFID dans un fichier
L’identification d’un code RFID associé à un nom préalablement enregistrer
dans un fichier
IHM prévisionnelle
Voici l’IHM prévisionnelle qui permettra de mettre en œuvre l’application de
démonstration du lecteur RFID et de ses récepteurs RFID.
8
Projet IRIS:
Validation de produits pour applications urbatiques
2008
CPL (courants porteurs en ligne)
Introduction
Les courants porteurs en ligne (CPL) est une technologie permettant le transfert
d'informations numériques en passant par les lignes électriques.
Principe de fonctionnement
Le principe des CPL consiste à superposer au courant électrique de 50 Hz un signal à
plus haute fréquence et de faible énergie. Ce deuxième signal se propage sur
l'installation électrique et peut être reçu et décodé à distance. Ainsi le signal CPL est reçu
par tout récepteur CPL qui se trouve sur le même réseau électrique.
En haut comme en bas débit, la communication est soumise à des bruits et à de fortes
atténuations. Il est donc nécessaire de mettre en œuvre de la redondance, par exemple
sous la forme de codes correcteurs d'erreurs.
Le modem transforme un flux de bits en signal analogique pour l'émission et
inversement en réception, celui-ci inclut les fonctions d'ajout de la redondance et de
reconstitution du flux de bits original ou correction d'erreur.
Utilisations
La technique CPL haut-débit permet de faire passer des données informatiques sur le
réseau électrique, et ainsi étendre un réseau local existant via les prises électriques
grâce à la mise en place de boîtiers spécifiques.
La technique CPL bas-débit s'adresse principalement à deux applications. Le standard
domotique utilise les CPL pour mettre en réseau des appareils électriques dans des
domaines aussi divers que les machines à laver, les volets roulants, le chauffage. On
utilise aussi les CPL bas-débit pour des applications de gestion du réseau de transport et
de distribution électrique. Les débits sont typiquement de 2,4 à 20 kbit/s.
9
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Modules CPL :
CM11
Commande informatique sur prise pour PC
Domaines d'applications
Fonctions de l'appareil





Planification horaire annuelle sur
256 adresses.
Construction de scénarios
instinctifs.
Autonome une fois les scénarios
téléchargés.
Gestion des heures de levée et
couchée du soleil.
Protection en cas de coupure de
courant (2 piles).
Caractéristiques techniques
Secteur : 230V - 50Hz ~
Entrée : RS232
2 piles LR03/AAA
256 adresses


Pilotage d´une installation
complète depuis un PC et
maintenant avec MAC (sous
réserve du téléchargement du
pilote MacOS sur X10.com ).
Automatisation (simulateur de
présence, arrosage des plantes,
etc.).
Description de l'installation du module
Placer 2 piles AAA alcaline neuves.
- Brancher l´interface à un port série de
PC.
- Brancher le câble RJ45 sur l´interface
CM11.
- Brancher l´interface CM11 sur une
prise de courant.
- Installer le logiciel ActiveHome.
10
Projet IRIS:
Validation de produits pour applications urbatiques
2008
AM12
Récepteur télécommandable sur prise secteur pour appareil
électrique
(jusqu´à 3570W)
Domaines d'applications
Fonctions de l'appareil




MARCHE / ARRET
Commandable et programmable à
distance par courant porteur.
Éclipse de sécurité protection NF.
Allumage manuel sur l´interrupteur
d´origine.




Couper réellement les appareils
électriques en veille (TV, Hifi, etc).
Commander à distance des
appareils électriques.
Programmer le démarrage de
l´électroménager aux heures
creuses.
Programmer l´allumage d´appareil
électrique.
Caractéristiques techniques
Puissance : 3570W
Secteur : 230V - 50Hz ~
Capacités :
Appareil : 4000W
Lampe : 500W
Lampe éco : 400W
Halogène : 500W
B tension : 400W
Moteur : 1A
Charge : 10A
Consommation en veille : < 2.5W
Dimensions : 125x53x34mm
Compatibilité :
X´DOM, X´DOM PRO X10, THOMSON
11
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Notes supplémentaires
Installation du module:



Nommer le récepteur (ex A1).
Brancher la lampe sur le récepteur.
Brancher l´ensemble sur une prise de courant.
Ci-dessus: Dimensions du module
12
Projet IRIS:
Validation de produits pour applications urbatiques
2008
LM12
Récepteur télécommandable sur prise secteur pour lampe mobile
jusqu´à 300W
Fonctions de l'appareil




MARCHE / ARRET / VARIATION.
Commandable et programmable à
distance par courant porteur.
Eclipse de sécurité protection NF.
Allumage manuel sur l´interrupteur
d´origine.
Domaines d'applications




Commander et faire varier une
lampe de chevet.
Créer un éclairage tamisé et
décoratif dans un salon.
Créer une veilleuse dans une
chambre d´enfant.
Simuler une présence par l´éclairage
pendant votre absence.
Description de l'installation du module



Nommer le récepteur (ex A1).
Brancher la lampe sur le récepteur.
Brancher l´ensemble sur une prise
de courant.
Nota : allumer l´interrupteur de la lampe
Caractéristiques techniques
Puissance 60 à 300 W
Secteur 230V - 50Hz~
Capacités
Lampe : 60 à 300W
Halogène : NON
B tension : NON
Moteur : NON
Charge : NON
Consommation En veille : < 2.5W
Dimensions 123x53x34mm
Compatibilité
X´DOM - X´DOM PRO - X10 - THOMSON
13
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Notes supplémentaires
Installation du module
Dimensions du module
14
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Protocol :
Configuration de la voie série :
Baud Rate: 4,800bps
Parité: None
Bits de donnés: 8
Bits de stop: 1
Une transmission standard de l'ordinateur à l'interface fait typiquement allusion à la
communication de la combinaison du DeviceCode et du Housecode ou de la transmission d'un
codefonction. Le format de cette transmission est :
2 bytes
1 byte
1 byte
1 byte
PC
Header:Code
Interface
checksum
Acknowledge
interface ready to receive
-Number of Dims est une valeur entre 0 et 22 qui identifie le niveau de baisse à
transmettre (22 équivaut à 100%)
-Bit 2 est toujours à '1' pour assurer que l'interface est capable de maintenir la
synchronisation.
-F/A définit si l'octet suivant est une fonction (1) ou une adresse (0).
-E/S définit si l'octet suivant est une transmission prolongée (1) ou une transmission standard
(0).
15
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Notez que la fonction opère seulement pour les modules adressés avec le même Housecode
(Code maison).
Exemple de transmission :
PC
0x04,0x66
Interface
0x6a
0x00
0x55
0x04,0x6e
0x72
0x00
0x55
0x86,0x64
0xe0
0x86,0x64
0xea
0x00
0x55
Description
Address A1
Checksum ((0x04 + 0x66)&0xff)
OK for transmission.
Interface ready.
Address A2
Checksum ((0x04 + 0x6e)&0xff)
OK for transmission.
Interface ready.
Function: A Dim 16/22*100%
Incorrect checksum.
Function re-transmission
Checksum ((0x86 + 0x64)&0xff)
OK for transmission.
Interface ready.
Cette transmission adressera des modules de lampe A1 et A2 et les baissera ensuite de 72 %.
Notez que les adresses multiples ne peuvent pas être faites à travers le housecodes.
16
Projet IRIS:
Validation de produits pour applications urbatiques
2008
Architecture logicielle prévue:
Diagramme de classes
La classe CM11 hérite de la classe rscomm.
Les classes AM12 et LM12 agrègent de la classe CM11.
17
Projet IRIS:
Validation de produits pour applications urbatiques
2008
IHM prévisionnelle
18
Téléchargement