Télécharger la présentation
1
Production personnelle
Comment gérer à distance l'occupation des places de parking équipées du système Vigipark et réservées aux personnes handicapées ? Production personnelle Décrypter la communication série entre le système de commande et la Net Box Data Choisir un exemple d’information a transmette et développer la constitution des signaux transmis Affichage Internet/site accueil Liaison WIFI 25/04/2006 AK
2
Fonctionnement de la liaison RS232 du système
Net Box Data Pupitre de commande Tx : pupitre vers NBD Rx: NBD vers pupitre Transmission bit à bit, asynchrone Vitesse 300 à 9600 Bauds Signaux +12V = Niveau logique 0 / -12V = Niveau logique 1 1 transmission de donnée = 1 caractère ( 8+3 bits) Protocole émetteur récepteur identique: D0 D1 D2 D3 D4 D5 D6 D7 Repos Etat de la ligne Bit de start Bits de données Bit de parité Bit de stop 25/04/2006 AK
3
Principe de transmission du pupitre ( ATMéga8515) vers la Net Box Data
Ordinogrammes Algorigrammes Partie du programme principal « Sous-programme d’écriture » printf(‘‘(%02d%d)\n’’ 25/04/2006 AK
4
Exemple de transmission sur la RS232
Net Box Data vers le Pupitre ( ATMéga8515) : Ordre de descente État de la ligne Rx de la liaison RS232 t Octet de donnée = $80 = Ç % = $82 = é % = $87 = ç Bit de STOP Bit de START Bit de PARITE Etat de la ligne Chaque transmission de donnée dure environs 1.14ms Chaque caractère est immédiatement traité par le programme du micro-contrôleur 25/04/2006 AK
5
Ordinogramme de traitement du «Ç»
Tableau « Buffer1: » Numérotation "repère" caractère de la donnée --- Ç 25/04/2006 AK
6
Ordinogramme de traitement du « é »
Tableau « Buffer1: » Numérotation "repère" caractère de la donnée --- Ç 1 é 25/04/2006 AK
7
Ordinogramme de traitement du « ç »
Tableau « Buffer1: » Numérotation "repère" caractère de la donnée --- Ç 1 é 2 ç Le micro-contrôleur va donc écrire l’ordre de descente sur le port C: PORTC=PORTC|0x02 25/04/2006 AK
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.