Académique Documents
Professionnel Documents
Culture Documents
APPORT DU PROJET :
R
CHARGEUR DES BATTERIES
2ème année
cycle
d'ingénieur en RÉALISÉ PAR:
ENCADRÉ PAR:
M r. FENAKHE Mehamed
aéronautique EL MOUHIB Soulayman
K HAZ Salma
N AHAR Mohamed
T ALHI Khouloud
Remerciements : ................................................................... 2
Introduction : .......................................................................... 3
Résumé : ..................................................................................... 4
Objectif :...................................................................................... 5
I-Réalisation du schéma : .................................................. 6
II-Réalisation du projet via PIC : ................................... 9
1-Introduction & Définition :...................................... 9
2-Code adopté en PIC:..................................................... 9
3-Schéma global :................................................................ 11
4-Simulation :........................................................................ 12
III-Réalisation du projet via STM :.................................. 14
1-Introduction & Définition :....................................... 14
2-Configuration de STM : .............................................' 14
3- Code adopté en STM:................................................. 14
4-Schéma global :............................................................... 17
5-Simulation :....................................................................... 17
IV-Conclusion :.......................................................................... 18
1
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
Remerciements :
2
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
Introduction :
La programmation pour l'embarqué (ou embarquée) est un domaine qui
consiste à écrire du code pour des dispositifs électroniques qui sont intégrés dans
d'autres appareils ou équipements. Les microcontrôleurs PIC (Peripheral Interface
Controller) et STM (STMicroelectronics) sont des exemples courants de ces
dispositifs.
La programmation pour l'embarqué implique souvent de travailler avec des
ressources limitées en termes de mémoire et de puissance de calcul, par rapport à
un ordinateur de bureau ou un ordinateur portable. Les microcontrôleurs utilisés
pour l'embarqué ont généralement très peu de mémoire vive et de mémoire de
stockage, et ils n'ont généralement pas de système d'exploitation pour gérer les
tâches. Cela signifie qu'il est important d'écrire du code efficace et de gérer
efficacement les ressources pour éviter les erreurs et les bogues.
Il est également important de prendre en compte les contraintes en termes de
consommation d'énergie lorsque l'on travaille avec des dispositifs embarqués, car
ils sont souvent alimentés par des batteries ou des sources d'alimentation limitées.
Les algorithmes et les structures de données efficaces en termes de consommation
d'énergie sont donc un élément clé de la programmation pour l'embarqué.
Pour les STM, il est possible de programmer en utilisant le langage C ou C++ avec
les librairies fournies par la société STMicroelectronics.Et vous pouvez utiliser le
logiciel STM32CubeIDE de STMicroelectronics pour développer, compiler et
déboguer votre code. Il existe également d'autres outils tels que Keil uVision ou IAR
Embedded Workbench qui peuvent être utilisés pour programmer les STM.
Résumé :
4
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
Objectif :
5
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
I-Réalisation du Schéma :
Notre batterie
Source
d'alimentation
Relais soit
il coupe
ou Diode pour
il permet définir le sens
l'alimentation
du courant
Responsable du
contrôle de l'état
du relais.
6
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
Partie 3 : Amplificateur :
7
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
Partie 6 : Régulateur :
8
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
9
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
10
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
3-Schéma global :
11
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
4-Simulation :
voir le dossier
12
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
13
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
2-configuration stm32:
14
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
1er essai
15
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
2éme essaii
16
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
3- shéma global
4-Simulation
voir le dossier
17
UNIVERSITÉ HASSAN 1ER
ÉCOLE NATIONALE DES SCIENCES APPLIQUÉES-BERRECHID
IV-Conclusion :
18