Mise en situation

Transcription

Mise en situation
1
1STIGEN 2010/2011
LSC
RECEPTEUR INFRAROUGE
MISE EN SITUATION
Fonction d’usage
Le récepteur infrarouge que vous allez étudier et réaliser est un dispositif qui permet, à partir d’une télécommande
infrarouge, de piloter à distance 4 sorties et de contrôler le fonctionnement d’un ordinateur (lancement d’un
programme, réglage du son,…).
La télécommande devra émettre ses données sous la forme de signaux infrarouges modulés à 36Khz et au format
RC5.
2 Modulation infrarouge
Pour que l’émission infrarouge de la télécommande ne soit pas perturbée par d’autres sources infrarouges (lumière
solaire, lampes au néon,…) on émet de façon pulsée à une fréquence bien spécifique, ici 36Khz. Tout
rayonnement infrarouge reçu par le récepteur à une autre fréquence sera rejeté.
Signal
modulé
à 36 KHz
t
ZOOM
27,76us
6,94us
t
Pour un bilan énergétique favorable à l'utilisation de piles, le rapport cyclique des impulsions de la modulation est
fixé à 25%, d’où la durée de 6,94µs.
RECEPTEUR INFRAROUGE / MISE EN SITUATION
Page 1/3
3
Le codage RC5 utilisé dans les télécommandes infrarouge
Le code RC5, mis au point par Philips, est devenu une norme pour les transmissions de commandes en
infrarouge. Il permet de transmettre jusqu’à 64 ordres à 32 appareils.
3.1 Constitution d'une trame en code RC5
Elle se compose d'une suite de 14 bits et sa constitution est la suivante :
•
•
•
•
- 2 bits de départ
- 1 bit de « basculement »
- 5 bits d'adressage du système
- 6 bits d'instruction
1
1
0
0
0
1
0
1
0
0
0
1
0
0
t
Les 2 bits de départ sont utiles pour ajuster le niveau de la commande automatique du gain dans le circuit intégré
de réception.
Le bit de basculement indique une nouvelle transmission de données. Sa valeur change à chaque nouvelle
activation d'une touche afin de distinguer une nouvelle pression d'une pression continue sur la même touche.
Les 5 bits suivants déterminent l'adresse du dispositif devant réagir à la commande. Nous pouvons donc
5
commander 2 = 32 appareils. Le bit de poids fort est émis en premier.
6
L'instruction destinée à l'appareil est codée dans les 6 derniers bits. Ce qui donne 2 = 64 ordres. Le bit de poids
fort est émis en premier.
3.2 Détail d'un bit
Les bits du code RC5 sont codés en biphasé (codage manchester) c'est à dire qu'un bit est composé de 2 demi
bits alternés. La combinaison bas/haut caractérise un bit positionné à 1 et la combinaison haut/bas un bit remis à
0. La durée d’un bit est de 1,778ms.
1
1,78ms
RECEPTEUR INFRAROUGE / MISE EN SITUATION
0
t
Page 2/3
3.3 Détail d'une trame
24,89ms
Message
de 14 bits
113,78ms
t
Chaque bit ayant une longueur de 1,778 ms, une trame RC5 dure 14 x 1,778 = 24,89 ms.
La périodicité des messages (ou trame) est un multiple de la durée d'un bit soit, 64 x 1,778 = 113,78 ms
3.4 Explication des temps élémentaires du code RC5
En choisissant une fréquence de modulation infrarouge de 36 Khz nous pouvons retrouver toutes les durées de bit,
trame et période du code RC5.
En partant du principe qu’en électronique on utilise préférentiellement des diviseurs par 2, 4, 8,...64...4096... nous
disposerons de fréquences multiples ou sous-multiples de 36 Khz.
En divisant 36 Khz par 64 nous obtenons une fréquence de 562,5 Hz d'ou une période de 1/562,5 = 1,778ms :
c'est la durée d'un bit.
3.5
Les codes RC5 : Voir le document CodesRC5.doc
Pour les appareils de construction personnelle ou les prototypes, les adresses réservées 27 à 31 du code RC5
sont intéressantes puisqu'elles ont été conçues dans des buts expérimentaux…
4 Travail demandé
Après lecture de ce document vous répondrez aux questions suivantes :
4.1 Lecture d’une trame RC5 : à quel appareil la trame RC5 de la partie 3.1 est-elle destinée ? Quel est
l’ordre transmis ?
4.2 Tracez la trame RC5 émise par une télécommande quand vous augmentez le volume de votre
télévision principale. Figurez sur votre trame la durée d’un bit et la durée totale de la trame.
4.3 Vous pressez de façon continue une touche de votre télécommande, des trames de 14 bits sont émises
de façon permanente. Quelle est la période d ‘émission ? Quelle est la différence entre la première trame émise
et les suivantes ?
4.4 Combien d’impulsions infrarouges sont émises pour transmettre un bit de la trame RC5 ?
4.5 Comparez le codage RC5 utilisé par Philips, Schneider, Grundig,… et le codage SIRCS utilisé par
Sony.
Vous pouvez suivre le lien : http://kudelsko.free.fr/commutateur_ir/sircs.htm
RECEPTEUR INFRAROUGE / MISE EN SITUATION
Page 3/3