Vous êtes sur la page 1sur 6

Tp microcontroleur-microprocesseur

TP2
Microcontroleur: Les
périphériques d’aquisation et de
commande

Elaboré par:
*Mouelhi Hela
*Tounsi Sahar
*Jdey Ibtihel
Travail préparatoire

Question 1:

** PWM :
-registres :
CCPR4L
CCP4CON
-Pins :
TRISB
TRISC
TRISE
INTCON
RCON
PIR4
PIE4
IPR4
** ADC :
Permet de convertir un signal analogique en un signal
numérique sur 12 bits
-Registres :
ADCON0
ADCON1
ADCON2

Question 2:
La différence entre CCP et ECCP se réside dans le PWM qui est
plus renforcé en ECCP , parmi les caractéristiques de ECCP on
distingue :
-Polarité programmable
-Provisions pour 2 ou 4 canaux de sortie
-Arrêt automatique et redémarrage
Question 3:
Configuration de CCP :
- On utilise le registre CCPXCON ( x entre 4 et 10)
Configuration de ECCP :
- On utilise le registre CCPXCON ( x entre 1 et 3)

Question 4:

Le capteur de température LM35 est un dispositif électronique


largement utilisé pour mesurer la température ambiante avec une
grande précision. Développé par la société National
Semiconductor, il est conçu pour fournir une tension de sortie
proportionnelle à la température en degrés Celsius.
**Quelques caractéristiques clés du capteur LM35 :
Précision élevée : Le LM35 offre une précision typique de
±0,5°C à une température ambiante de 25°C. Cette précision le
rend idéal pour les applications où des mesures précises sont
nécessaires.

Calibration linéaire : Sa sortie est linéairement proportionnelle


à la température en degrés Celsius, ce qui facilite son intégration
dans les circuits électroniques et simplifie les calculs de
conversion.

Large plage de température : Le capteur LM35 peut mesurer


des températures dans une plage allant généralement de -55°C à
+150°C, ce qui le rend adapté à une variété d'applications.
.
.
Faible consommation d'énergie : Il consomme très peu
d'énergie, généralement de l'ordre du microampère, ce qui le
rend approprié pour une utilisation dans des dispositifs
alimentés par batterie ou à faible consommation.

Facile à utiliser : Le LM35 est relativement simple à intégrer


dans un circuit électronique. Il nécessite généralement une
alimentation de 4 à 30 volts et génère une tension de sortie de 10
mV/°C.

Faible coût : En raison de sa conception relativement simple et


de sa large disponibilité, le LM35 est généralement peu coûteux,
ce qui le rend attractif pour de nombreuses applications.

Robustesse : Le LM35 est conçu pour être robuste et fiable dans


une variété d'environnements, ce qui en fait un choix populaire
pour les applications industrielles et commerciales.

**Cablage du capteur:

Alimentation positive (+5V) ----> Broche VCC du LM35


Masse (GND) ------------------> Broche GND du LM35
Entrée analogique (A0) -------> Broche OUT du LM35

Question 5:

Le pont en H à base de L298 est un circuit électronique qui


permet de contrôler la direction et la vitesse d'un moteur à
courant continu (DC) en inversant le sens du courant qui le
traverse.
Le pont en H est une structure électronique servant à contrôler la
polarité aux bornes d'un dipôle. Il est composé de quatre
éléments de commutation généralement disposés
schématiquement en une forme de H d'où le nom. Les
commutateurs peuvent être des relais, des transistors, ou autres
éléments de commutation en fonction de l'application visée. On
utilise le pont en activant les commutateurs de différentes
combinaisons pour obtenir le branchement voulu. Le tableau
suivant résume les combinaisons permises. Toutes les
combinaisons qui ne figurent pas dans le tableau sont interdites
et créent un court-circuit de la source. Le courant de référence
pour la charge est considéré comme étant de gauche à droite.

Composant de contrôle en L298N


puissance

Alimentation de la charge de +6V à +35V

Courant Max (en pointe) 2A

Tension de commande logique de +5 à +7V (alimentation


Vss interne de +5V)

Courant de commande logique de 0 à 36mA

Tensions pour contrôle du sens Low -0.3V~1.5V, high:


2.3V~Vss
Tensions pour contrôle Low -0.3V~1.5V, high:
"Enable" 2.3V~Vss

Puissance Max 25W (Température 75 ℃)

Température de de -25℃ à +130℃


fonctionnement

Question 6:
Void Init_lcd()
{Lcd_Init ();
Lcd_Cmd (_LCD_CLEAR);
Lcd_Cmd (_LCD_CURSOR_OFF);
}
Void AffLcd(unsigned char No_ligne,long mesure)
{
If (No_ ligne==1)
Lcd_Out (No_ligne,1,”Vre0’’);
Else
Lcd_Out(No_ligne,1,’’Vra3’’);
}

Vous aimerez peut-être aussi