Uploaded by helene.leymarie

article clef cetsis2008

advertisement
Soumis au CETSIS'2008
Un projet pédagogique innovant: « la serrure intelligente »
( système d’accès sans clef )
Hélène LEYMARIE*, Florian LARRAMENDY*, Franck LACOURREGE*,
Guillaume MAFFRE**, Bruno ESTIBALS***
Université Paul Sabatier, 118 route de Narbonne 31062 Toulouse, *préparation aux agrégations, leymarie@cict.fr,
vangelis46@msn.com, franck.lacourrege@cict.fr, ** Service Commun d’électronique, maffre@pca.ups-tlse.fr
*** Laboratoire d’Architecture et d’Analyses des Systèmes, Intégration des Systèmes de Gestion de l’Energie,7 avenue
du Colonel Roche - 31077 Toulouse Cedex 4, bestibal@laas.fr
RESUME: Nous proposons de réaliser un système d’accès sans clef tel celui utilisé initialement par Renault sur les
automobiles Laguna en 2001 : le conducteur muni d’une carte clef, type carte de crédit, s’approche de la poignée du
véhicule et déclenche l’ouverture de la portière s’il en est le propriétaire. Des données de type « confort du conducteur »
sont également transmises. Ce projet, destiné à des étudiants de licence 3ième année mais également de master 1 dans sa
version étendue, permet d’aborder les thèmes suivants : capteur capacitif de présence, transmissions numériques de
données à 433.92 Mhz, codage / encodage de données et gestion des alimentations . Les étudiants ont apprécié le
caractère réel de l’étude basée sur un dispositif industriel innovant, l’aspect ludique du projet et la diversité des
fonctions mise en œuvre. L’approche pédagogique sous forme de projet par binôme ou quadrinôme a augmenté leur
investissement individuel, leur capacité d’autonomie et a démontré la nécessité de communication et de transfert
d’information entre eux.
Mots clés : Capteur, transmission numérique, cryptage de données, VHDL
Figure 1: schéma de principe de la serrure intelligente
1. INTRODUCTION.
Cette maquette reproduit le principe d’ « accès sans
clef » utilisé dans l’industrie automobile (Renault,
Mercedes, Alpharoméo…). Elle est composée de deux
parties l’une située dans la voiture et l’autre sur
l’utilisateur comme représentée sur la figure 1 et 1bis.
Ces deux systèmes communiquent par ondes lors de
deux transmissions successives dans le temps.
VOITURE
Détection
de présence
Emission
Réception
transmission 1
Réception
Déverrouillage et
affichage des
données confort
Décodage
transmission 2
Emission
UTILISATEUR
Codage
Figure 1bis: schéma fonctionnel de la serrure
Le conducteur s’approche de la poignée de sa voiture.
Le capteur détecte la présence d’une personne et envoie
une requête pour savoir si cette personne possède une
« carte clef » qui permettrait d’ouvrir la voiture
(transmission 1 : voiture/utilisateur). Une fois cette
requête reçue, l’encodeur, qui se trouve sur la carte clef,
envoie son code d’identification et des données
« confort » à la voiture (transmission 2 : utilisateur
/voiture). Le message est reçu par le décodeur qui
vérifie la correspondance avec sa propre identification.
Si les deux codes sont identiques alors la porte de la
voiture se déverrouille. Les données « confort » sont
alors accessibles tels les positions des rétroviseurs, du
siège le réglage du système audio ou celui de la
climatisation…
Cette maquette permet d’étudier à partir d’un dispositif
industriel innovant :
- le capteur capacitif de présence (différentes
mise en œuvre, caractéristiques, influence de
l’environnement)
- la transmission de données numériques en
modulation d’amplitude (bande passante,
portée)
- le codage et l’encodage des données pour
crypter le code d’identification du véhicule
Soumis au CETSIS'2008
-
la
gestion
des
alimentations
des
émetteurs/récepteurs
afin
d’économiser
l’énergie et d’assurer séquentiellement les
transmissions 1 puis 2.
2.1.2 exploitation expérimentale
La figure 3 représente le signal de sortie du capteur QT
110 en mode « pulse » de 75 ms et en mode « toggle »
qui inverse la sortie à chaque touché.
2 DESCRIPTION DE LA MAQUETTE
Les schémas électriques des deux parties de la maquette
sont donnés en annexe 1a et 1b respectivement pour la
partie embarquée dans la voiture et pour la « carte
clef ».
2.1. le capteur capacitif de présence
2.1.1
principe
Ce capteur permet de détecter une personne
s’approchant de la poignée de la voiture. Le capteur
choisi (QT 110 disponible chez Lextronic) est de type
capacitif (choix de l’industriel Siemens) car il
consomme peu de courant, est facilement intégrable,
permet une détection tout le long de la poignée et est
peu cher. Le principe du capteur est de détecter la
variation de la capacité engendrée entre la main et
l’électrode du capteur comme représentée sur la figure
2.
Figure 2: principe du capteur de présence QT110
Une approche à quelques centimètres ou un « touché »,
selon la sensibilité du capteur, déclenche un signal à
l’état à l’état bas de 75 ms dans le mode de
fonctionnement choisi. Seuls 3 composants externes
sont nécessaires (cf annexe 1a) : Rs = 470kΩ, Cs = 10
nF et Re potentiomètre variable de 4.7MΩ qui règle la
sensibilité du capteur . Est présente également une diode
électroluminescente qui s’allume en cas de détection.
De plus, ce capteur est capable de s'autocalibrer suivant
des variations environnementales tels la température (40° ;+85° normes automobiles), la pluie, les projections
sur la poignée…
Figure 3: Tensions de sortie du capteur QT110 en mode
pulse et toggle pour deux touchés consécutifs.
La photographie 1 illustre les 4 électrodes choisies de
forme et de taille différentes. L’électrode lame d a les
dimensions du modèle industriel intégré dans la
poignée.
Photographie 1: photographie des quatre électrodes
testées sur le capteur QT110
Une étude de sensibilité entre ces électrodes est
présentée sur le tableau 1. Comme l’angle et la vitesse
d’approche de la main modifie la distance de détection,
le geste le plus reproductible est le touché. Dans le
tableau est relevée la résistance maximale Remax pour
laquelle le touché a été détecté. Les surfaces des
électrodes sont également notifiées.
électrode Tube a
Spires b Plaque c Lame d
Surface
273
31
18
(cm2)
Remax
236
140
82
28
(KΩ )
Tableau 1 : Résistance maximale de détection Remax en
fonction des quatre électrodes a , b, c et d.
Une résistance Remax élevée signifie que le touché
sera plus facilement détecté. Donc, il apparait d’après le
Soumis au CETSIS'2008
tableau 1 pour les cas a, c et d, que plus la surface de
l’électrode est importante, mieux le touché est détecté
conformément à la documentation constructeur.
La conclusion est plus difficile pour la spire b dont il
est difficile de calculer la surface efficace de détection
et dont le matériau est en cuivre différent de
l’aluminium pour les autres électrodes.
Par ailleurs, le capteur réajuste effectivement son seuil
de détection lorsqu’une feuille de papier est fixée sur
l’électrode pour ne plus tenir compte de la feuille au
bout de 10 s. Ce comportement du capteur est utile en
raison de l’éventuelle glace accumulée sur la poignée de
la voiture. En outre, le capteur ne détecte pas la pluie.
2.2 L’émetteur/récepteur
2.2.1
principe
La « carte clef » située sur le propriétaire et la voiture
ne sont pas reliés physiquement. Elles communiquent
par ondes grâce à un émetteur et un récepteur. Ces
derniers permettent la transmission :
- de la pulse capteur dans le sens voiture/carte
(transmission 1)
- du code de la voiture et des données confort
dans le sens carte/voiture (transmission 2).
Deux couples émetteur /récepteur (transceiver : rtl-datasaw disponible chez Lextronic) sont utilisés , l’un sur la
carte, l’autre sur le véhicule comme représenté sur les
annexes 1a et 1b. Toutes les données sont transmises en
modulation d’amplitude de type « tout ou rien » à une
fréquence de 443.92 Mhz. Le débit binaire doit rester
inférieur à 3 kHz conformément à la documentation
technique.
2.2.2
Caractéristiques expérimentales de la
transmission à 433.92 Mhz
Dans la transmission 1 ou 2, les données peuvent être
transmises intégralement avec un débit de 8 kHz. La
portée du dispositif est supérieur à 2 m ce qui est
largement supérieur à la distance carte/ voiture lorsque
le propriétaire s’approche de la poignée. L’angle
d’approche, le sens de la carte clef et la mise en marche
d’un téléphone portable ne modifient pas la
transmission.
Gestion des alimentations des couples
émetteur/récepteur
La gestion des alimentations des émetteurs/récepteurs
permet d’assurer séquentiellement les transmissions 1
puis 2. Les alimentations de l’émetteur et du récepteur
sont indépendantes et doivent être complémentaires de
façon à soit émettre, soit recevoir les données.
Durant la transmission voiture/carte, l’émetteur de la
voiture est alimenté pendant 75 ms par le signal inversé
de la sortie du capteur (cf annexe 1a).
Durant la transmission carte /voiture, l’émetteur de la
carte est alimenté pendant 10 secondes ce qui permet
d’envoyer 200 fois le code d’identification et les
données confort Le signal de 10 s provient d’un
monostable (4538) suivi d’un amplificateur de courant (
74LS244) (cf annexe 1b). Le monostable est déclenché
par le front montant de la pulse reçue par le récepteur de
la carte clef. La figure 4 est un relevé expérimental des
quatre
alimentations
des
deux
couples
d’émetteur/récepteur.
Figure 4 : relevés expérimentaux des alimentations des
émetteurs et des récepteurs sur la partie voiture et sur
la partie carte
2.3 L’encodeur/décodeur
Par souci de confidentialité, le code du propriétaire et
les données confort sont codées avant d’être transmises
à la voiture. Un décryptage est donc nécessaire à la
réception des données. L’encodeur et le décodeur
utilisés sont respectivement le MC145026 et le
MC145027 chez Motorola.
2.3.1 L’ encodeur
Le MC145026 encode deux informations en série : le
code d’identification de la carte (mot binaire de 5 bits)
et les données confort (mot binaire de 4 bits). Les
données transmises sont ainsi constituées de mots de 9
bits. Chaque bit est fixé par des interrupteurs (cf annexe
1b) soit à l’état haut, soit à l’état bas, soit à l’état ouvert.
Une représentation du codage de l’information, extraite
de la documentation technique, est donnée sur la figure
5.
2.2.3
Figure 5 : Principe du codage du MC145026
Ces informations sont séquencées par une horloge
ajustable par trois composants externes RTC1, CTC et
RTC2. La fréquence de l’horloge, fixée à 1.7 kHz, est
choisie dans la bande passante de l’émetteur/ récepteur.
Les valeurs calculées des composants sont : RTC1 =50
KΩ ; CTC=5.1 nF ; RTC2=100 KΩ. Les données sont
Soumis au CETSIS'2008
envoyées en série et pendant 10s lorsque l’entrée TE est
fixée à l’état bas par le signal issu du monostable 4538.
2.3.2
Le décodeur
Le MC145027 reçoit le code de la carte et les données
confort. Le code de la carte est comparé avec celui du
véhicule. Si les deux codes sont identiques alors le
décodeur restitue les données confort en parallèle,
affichées sur un afficheur 7 segments (cf annexe 1a).
De plus, si deux mots de 9 bits consécutifs envoyés
sont égaux, ce qui garantit une bonne réception, le
décodeur valide la transmission grâce à la sortie VT de
validation qui bascule à l’état haut. Cette sortie est
utilisée pour le déverrouillage de la portière symbolisée
par l’allumage d’une diode électroluminescente.
Quatre composants externes R1, C1, R2 et C2 sont
nécessaires à la synchronisation des horloges de
l’encodeur et du décodeur et à la comparaison des deux
mots. D’après la documentation constructeur pour une
fréquence de 1,7 Khz : R1=50 KΩ, C1=22nF,
R2=200KΩ, C2=100nF.
La figure 6 représente la tension de sortie de l’encodeur
pour un mot câblé «1ouvert0110110 ». Le signal est
conforme au codage de la documentation technique.
Figure 6 : Relevé expérimental de la sortie de
l’encodeur pour un mot câblé «1ouvert0110110 »
Dans le cas d’une réception correcte, la figure 7
représente la validation ou non du signal VT à l’état
haut pour deux codes carte/voiture identiques ou
différents.
2.4 Le système complet d’accès sans clef
Le système d’accès sans clef est validé. Le délai
d’ouverture de la porte après détection à une distance de
1 m est de 110 ms. Les deux parties sont alimentées en
9V suivi d’un régulateur 7805. La consommation de la
partie véhicule et de la partie carte clef sont
respectivement de
122 mA et de 33 mA en
communication. La consommation de la partie carte,
système embarqué, est excessive car elle correspond à
une durée de vie de moins de 7 heures pour une pile de
200mAheures. Par suite, en ôtant l’amplificateur de
courant et en alimentant en permanence l’émetteur de la
carte clef, la consommation est réduite à 2.2 mA.
Aucune des performances précédentes n’est altérée.
L’autonomie de la pile est désormais de 3 jours et
demi. Dans le système industriel, le capteur est mis en
veille au bout de trois jours.
3 Retour des étudiants
Ce projet a été réalisé par des étudiants :
- de licence professionnelle de commande et conception
de systèmes embarqués (groupe A) durant une séance
de Travaux Pratiques de trois heures.
- de licence ingénierie électrique L3 (groupe B) durant
un bureau d’étude de 68 heures (17*4 heures).
Pour le groupe A, l’étude était simplifiée à la mise en
oeuvre du capteur, du codeur/décodeur et à la réalisation
de la transmission 2. L’analyse du système a été faite en
travaux dirigés. Les étudiants travaillent en
quadrinômes à l’aide d’un dossier technique
synthétisant le fonctionnement du dispositif. Un binôme
réalise les fonctions capteur et transmission, l’autre
binôme la fonction codage/décodage.
Pour le groupe B, dans une première partie (40H), il
s’agit de concevoir et réaliser le système complet, à
partir d’un cahier des charges. Puis dans une deuxième
partie (28H), la partie codage /et encodage et la gestion
des alimentations est remplacée par un composant
FPGA programmé en VHDL. Les étudiants ont travaillé
en binôme.
L’organisation et l’objectif des séances sont répertoriés
dans le tableau 1:
Numéro de séance
1
2-6
6-7
7-10
Figure 7 : Relevés expérimentaux de la sortie du
décodeur et de VT selon que le code de la carte clef est
égal ou différent de celui de la voiture. Le code voiture
est «1ouvert011 »
11-15
16-17
activité
Recherche
bibliographique
Analyse
du
système
pédagogique
Conception
du
système
pédagogique
Réalisation
et
tests
expérimentaux
Programmation et
simulation VHDL
tests
objectif
Connaissances du
système réel
Etablissement du
schéma
fonctionnel
Etablissement des
schémas
électriques
Mise en œuvre et
caratérisation du
dispositif câblé
Programmer
et
tester par fonction
Caratérisation du
dispositif ( FPGA)
Tableau 1: organisation et objectif des séances
Soumis au CETSIS'2008
Tous les étudiants ont apprécié :
- le caractère réel de l’étude basée sur un
dispositif industriel innovant,
- l’aspect ludique du projet (détection du
« toucher », codage et identification, test de la
portée des émetteurs/récepteurs)
- la diversité des fonctions et le fait de pouvoir
les tester deux à deux : codage/encodage,
émission/réception.
Néanmoins, les étudiants du groupe A, trouvent le
temps imparti trop court, même en partageant le travail,
ce qui a induit un rythme de travail très soutenu. Une
carte clef précablée serait une solution (en cours de
réalisation). La nécessité de communiquer entre chaque
binôme a été clairement démontrée.
Les étudiants du groupe B ont apprécié la dualité du
projet réalisation câblée/programmation, ce qui permet
en outre d’élever le nombre de combinaisons possibles
de codage de voitures. La gestion du temps dans le
projet a été déséquilibrée et la programmation de la
partie décodeur en VHDL n’a pas été terminée.
4 Conclusion
Ce projet basé sur un dispositif industriel innovant
permet de réaliser une serrure intelligente dit système
d’accès sans clef tel celui utilisé initialement par
Renault sur les automobiles Laguna (2001).
La mise en œuvre du capteur de présence capacitif, de
deux couples d’émetteur/récepteur et du dispositif
d’encodeur/décodeur de données reste assez simple.
Les notions diverses telles la sensibilité du capteur, la
bande passante et la portée du système de transmission
numérique, le cryptage des données et la gestion des
alimentations sont étudiés. Les performances du
système
global
sont
également
mesurées :
séquencement des transmissions, délai d’ouverture de la
portière, portée et consommations du dispositif.
Ce projet testé sur deux populations d’étudiants de
licence 3ième année dans sa version courte en Travaux
Pratiques (électronique numérique cablée) et dans sa
version longue en bureau d’étude (électronique
numérique cablée et programmée) a été un franc succès
par son caractère appliqué et ludique. Le temps imparti
pour la réalisation du projet dans sa globalité semble
cependant trop court pour certains étudiants.
5
Bibliographie
Documentations techniques : www.lextronic.fr,
www.motorola.com
P.Lecoy , « Technologie des télecoms », Hermès.
M. Joindot , A. Glavieux, , «Introduction
aux communications
numériques »
collection
sciences sup, Dunod.
6
Annexes
Annexe 1a – Schéma électrique de la partie
voiture
Annexe 1b – Schéma électrique de la partie
« carte clef »
Download