Vous êtes sur la page 1sur 8

Université sultan moulay Slimane

Ecole supérieure de technologie

-béni Mellal-

Département Mécatronique
Licence professionnelle : Mécatronique Industrielle

Module : Électronique des Systèmes Embarquée

Compte rendu : TP2

Réalisé par : Encadré par :


EL OUARD Abdel moula Mr. BOUDAOUD

EL YOUSFI younes
Année unversitaire: 2022/2023
COMPTE RENDU TP 2

I) Introduction :
Un système embarqué est un système informatique et électronique autonome qui
exécute une tâche précise au sein de l’appareil auquel il est intégré. Dont le cadre des
travaux pratiques de ce module l’objectif du TP 2 est :

▪ Configuration et utilisation des ports parallèles.


▪ Commande d’un afficheur LCD.
▪ Configuration et utilisation du CAN du pic.
▪ Utilisation des fonctions.
II) Présentation : régulation de la température d’un radiateur

On désire automatiser la régulation de la température d’un radiateur par un système à


base du PIC16F877. On souhaite garder la valeur de la température au voisinage d’une
température consigne Tc +- 2°C. Le système procède par :

• Mesurer la température en utilisant le capteur LM335


• Comparer de la température mesurée
• Si la température Tm est supérieure à Tc+2°C : commandée le moteur qui entraine
un ventilateur pour forcer l’évacuation de la chaleur
• Ce moteur s’arrête si la température mesurée est inférieure à Tc-2°C
• Remarque : Pour tout ce sujet on prend Tc=90°C

III) Travail à faire :


A) Préparation :

1-A partir du document constructeur de LM355 :


▪ La plage de température ou le capteur peut
être utilisé est : Entre -40°C et +100°C.
▪ Le coefficient de proportionnalité entre la
température mesurée et la tension fournie
par le capteur : 10Mv /°K

Figure 01 : document constructeur de LM355

2
COMPTE RENDU TP 2

2- Sur le logiciel Proteus ISIS :


• Le dessin du schéma.

Figure 02 : le schéma sur logiciel de PROTEUS ISIS


• La variation de tension en fonction de température.
Température : T -20 0 20 40 60 80 100 120
(°C)
Tension : U(V) 2.53 2.73 2.93 3.13 3.33 3.53 3.73 3.93

Tableau 01 : La variation de tension en fonction de température.

Figure 03 : : La variation de tension en fonction de température

3
COMPTE RENDU TP 2

• La relation entre U et T.
On remarque que la fonction est une droite linéaire: U=aT+b
3.93−2.93
• 𝑎= = 0.01
120−20

• 𝑏 = 2.73

Donc la relation : 𝑈(𝑇) = 0.01𝑇 + 2.73

3- La convertisseur CAN du PIC :


• La méthode de conversion utilisé par ce CAN :
D’après document constructeur du PIC 16F877 : est une conversion de l’analogique
vers numérique.
• Nombre de bits à la sortie de ce CAN : 10 bits.
• La valeur numérique maximale (noté N Max) fournie par le CAN :
𝑁𝑚𝑎𝑥 = 210 − 1 = 1023
• Sachant que la fonction N = f(U) est linéaire :
𝑁𝑚𝑎𝑥 −𝑁
𝑁 = 𝑓(𝑈) ↔ 𝑁 = 𝑎𝑈 avec 𝑎 = 𝑈𝑚𝑎𝑥 −𝑈

Si : 𝑈𝑚𝑎𝑥 = 5 𝑁𝑚𝑎𝑥 = 1023


𝑈=0 𝑁=0
1023−0
𝑎=
5−0

Donc la relation : 𝑁 = 204.6 𝑈

• La relation entre T et N :
On a La relation (1) entre U et T : U = 0 ,01T + 2,73
𝑁
La relation (2) entre U et N : N = 204,6U ≫ 𝑈 = 204.6

On remplace U dans la relation (1) :


𝑁
=0 ,01T + 2,73
204.6
1 2.73
𝑇= 𝑁−
204.6∗0.01 0.01

𝑇 = 0.48876 𝑁 − 273

4
COMPTE RENDU TP 2

B) Simulation :

• Le schéma en utilisant le logiciel Proteus Isis :

Figure 04 : Le schéma en utilisant le logiciel Proteus Isis


• Programme en MirkoC.

(Voir la page suivante)

5
COMPTE RENDU TP 2

6
COMPTE RENDU TP 2

• La vérification du bon fonctionnement après d’avoir charger le programme :


∎Si T> 92

Figure 05 : la simulation du programme si T>92.

∎Si T< 90

Figure 06 : la simulation du programme si T<90

7
COMPTE RENDU TP 2

IV) conclusion :
on a réalisé un montage dans ISIS qui va régler la température d’un radiateur A l’aide
d’un afficheur LCD, PIC16F877, CAN, capteur puis un MOTEUR.. Le LCD va afficher
la valeur de température qui déjà convertir par CAN et aussi l’état de moteur (marche ou
arrêt), et finalement on va commander notre moteur.

Ce TP nous a permet apprendre comment travailler avec les logiciels d’électroniques


et aussi comment s'adapter aux différents exercice de ce genre pour les expériences au
domaine des systèmes embarque.

Vous aimerez peut-être aussi