SE3Groupe2025-19

De projets-se.plil.fr
Aller à la navigation Aller à la recherche

Programmation des systèmes embarqués

Carte électronique

Carte réalisée en utilisant le logiciel KiCAD : Fichier:2025-PSE-B19-PROG.zip.

Schéma électronique de la carte :

Mon schéma électronique

Résultat du routage :

Mon routage

Vue 3D de la carte :

Vue 3D



Photo de la carte soudée :

carte




carte










Programmation

Code pour faire clignoter les LEDs :

clig__led_19.c Vidéo: Média:2025-PSE-B19-PROG-clig.G19video.mp4

Code pour faire clignoter les LEDs par les boutons:

bouton_led_19.c Vidéo: Média:2025-PSE-B19-PROG-bouton.G19video.mp4

Bilan

Séance 1 : Schématique + routage (demande fabrication carte)

Séance 2 : Cours (1h) + Soudage des premiers composants — uniquement le microcontrôleur soudé, manque de temps pour aller plus loin.

Séance 3 : Préparation et rédaction des codes ( clig__led_19.c, gestion des boutons;bouton_led_19.c)

Séance 4 : Soudage des composants restants (carte complètement soudée) + finalisation du code. Premiers tests : problèmes de compilation et d'exécution détectés.

Travail à domicile (hors séance) : Correction des erreurs de compilation et d'exécution. Tests concluants — les LEDs s'allument correctement.

Premier système embarqué

Archive GIT

Mon archive GIT pour le projet KiCAD et pour les programmes : [1].

Archive privée. Binôme comme administrateur. Boé et Redon comme administrateur.

Ajouter un .gitignore pour KiCAD et langage C.

Structure avec matériel (y compris production - gerber, bill of materials) / logiciel / documentation (e.g. documentation technique).

Description du système embarqué

Objectif : Conception d'un système d'irrigation automatisé intelligent basé sur l'ATmega32U4.

Description : Le dispositif mesure l'humidité du sol en temps réel pour déclencher une pompe dès qu'un seuil critique est atteint. Le système intègre une interface USB permettant de monitorer les données sur ordinateur, d'ajuster les paramètres de contrôle et d'analyser l'historique d'irrigation. Des capteurs de pH et de température complètent le dispositif pour une gestion optimisée de la culture.

Carte électronique

Carte réalisée en utilisant le logiciel KiCAD : Fichier:2025-PSE-19-PROG-Pse.zip.

Schéma électronique de la carte :

Mon schéma électronique

Résultat du routage :

Mon routage

Vue 3D de la carte :

Vue 3D


Photo de la carte soudée :

Vidéo très courte et en basse résolution de la carte en fonctionnement :

Média:2025-PSE-B19-systeme-video.mp4

Travail effectué

1ère scéance (17/02/2026) :

• Validation officielle : L'idée du projet de système d'irrigation automatique a été validée par l'enseignant.

• Étude technique : Nous avons finalisé la liste des composants nécessaires (capteurs d'humidité, pompe, microcontrôleur ATmega32U4) après une phase de recherche sur leurs spécifications.

• Conception Électronique (KiCad) :

- Initialisation du projet sous KiCad.

- Début de la saisie du schéma de principe (Schematic).

- Sélection des symboles pour le microcontrôleur et les interfaces de puissance pour la pompe.


2ème scéance (03/03/2026) : Finalisation du schéma et premier retour du professeur

• Conception Électronique (KiCad) :

Finalisation du schéma électronique du système d’irrigation automatique.

Vérification globale du schéma et des connexions entre les composants.

Présentation du schéma au professeur pour validation.

Analyse du schéma par le professeur et réception d’un premier retour contenant des modifications à effectuer.


3ème scéance (10/03/2026) : Modifications après retour du professeur

Suite au retour du professeur sur notre schéma, nous avons apporté les corrections demandées.

Nous avons :

corrigé certaines connexions du schéma ;

ajusté l’organisation du schéma afin d’améliorer sa lisibilité ;

vérifié que les modifications respectent les remarques du professeur.


4ème séance (17/03/2026)  : Vérification et problèmes restants

• Relecture du schéma sous KiCad avec Mr Boe.

• Identification d’erreurs dans la commande de la pompe.

• Problèmes de polarisation du transistor et de sens de commande (inversé).

• Tentative de correction : certains problèmes ont été résolus, d’autres restent en cours.


5ème séance (20/03/2026) : Corrections avancées

• Correction de la commande de la pompe (polarisation et sens).

• Ajustement des connexions critiques.

• Stabilisation du fonctionnement du montage.

• Début de la réflexion sur la partie alimentation.


6ème séance (24/03/2026) : Refonte de l’alimentation et finalisation du schéma

• Remplacement du régulateur initial par un convertisseur DC-DC (MCP1640Bx-xCHY) afin de convertir 3,7 V en 5 V pour la pompe.

• Correction de l’empreinte de l’inductance (erreur initiale).

• Validation du transistor 2N7002.

• Finalisation complète du schéma.


7ème séance (31/03/2026) : Routage et validation finale

• Réalisation du routage du PCB sous KiCad.

• Organisation et optimisation des pistes.

• Vérification des règles de conception (DRC).

• Finalisation du routage.

• Validation finale du projet par le professeur.

Bilan

Eventuellement la vidéo brève du fonctionnement complet du programmateur : Média:2025-PSE-B19-systeme-final.mp4.