Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 8

Grp01 TP estr

Nom: Belkheir
Prénom :Ahmed

Travail demandé :
Changer la vitesse de transfert des données entre le microcontrôleur et le
lecteur (vmc>VL) inversement et observer la différance

Fichier fournis :
test_uart .c

uart_test.pdsprj

Logiciel utilisé : proteus8 ; codeblocks ; compilateur win-avr


Manipulation : etape1 : installation de codeblocks

etape2 :installation du compilateur et ajouter bin et utilsbin du compilateur au


variables d’environnement

etape3 : montage du atmega32+oscilo+virtual terminal


etape4 : créer les fichiers .hex des fichiers .c et les mettre dans le répertoire
estr

On utilisant l’invite de commande


Les fichiers .hex créé
etape5 : chargement :

1er cas :
Dans ce premier cas on va laisser la vitesse de transmission de 9600 et la vitesse du
lecteur à 9600. On obtient les résultats suivants
Le Mcc envoi à une vitesse de 9600 identique à la vitesse du lecteur alors
l'information est reçu sans aucune erreur

2eme cas :
Dans ce cas on va changer la vitesse de transmission de 9600 à 20 000 et laisser la
vitesse du lecteur à 9600 et en augmentant le délai entre chaque transmission de
lettre 'X' de 10ms à 500ms On obtient les résultats suivants :
Le Mcc envoi à une vitesse de 20 000 Bits par seconde alors que le lecteur ne peut
en lire que 9600 par seconde. Alors l'information reçu par ce dernier alors est illisible
et déformée

3eme cas :Dans ce cas on va changer la vitesse de transmission de 9600 à 4800 et


laisser la vitesse du lecteur à 9600. On obtient les résultats suivants :

Le Mcc envoi à une vitesse de 4800 Bits par seconde alors que le lecteur fonctionne
à 9600 par seconde. Alors l'information reçu par ce dernier alors est illisible et
déformée

Conclusion:
Pour que l'information soit transmise correctement l'USART et le lecteur
(Sender/Receiver) doivent être synchronisés et avoir la même vitesse. Un décalage
de vitesse (Un plus rapide/lent que l'autre) dans un des parties menera à une fausse
traduction ou lecture de l'information.

Et selon le mode, On doit calculer le BAUD rate (la vitesse) de transmission en


utilisant la table suivante

Tout

d'abord, Il faut savoir qu'on est en mode asynchrone, Alors la forme de la trame est
comme suit

Vous aimerez peut-être aussi