C.1: J'identifie les fonctions demandées à la lecture du cahier des charges (architecture fonctionnelle)



Projet de SAE : Challenge De Radiogonométrie

janvier 2026 - mars 2026

Synoptique architecture électronique de l'antenne

L'objectif de ce projet est de concevoir une chaîne de réception radio permettant de capter, traiter et exploiter un signal RF issu d’une balise.
Le système doit respecter plusieurs contraintes, notamment en termes de coût, de délai et de masse. Le budget alloué pour la partie matérielle est de 50 € (hors tablette).
Nous nous sommes réparti les tâches au sein de l’équipe et j’ai principalement travaillé sur la partie acquisition et adaptation du signal RF. Cliquer ici pour lire la présentation de ce projet

Nous avons identifié dans ce projet 3 blocs fonctionnels principaux : acquisition, traitement et action.

Le bloc Acquisition comprend les éléments rayonnants ainsi que le système de réception du signal radio, permettant de capter les informations émises par la balise.

Le bloc Traitement est composé d’une clé USB RTL-SDR ainsi que d’un circuit d’adaptation d’impédance et d’un connecteur SMA, permettant de convertir et exploiter le signal RF en données numériques.

Le bloc Action correspond à l’exploitation des données via un programme exécuté sur une tablette, permettant à l’utilisateur d’interpréter les informations reçues.


Projet de SAE : Robot Sumo

septembre 2024 - janvier 2025

Synoptique architecture électronique de l'antenne

L'objectif de ce projet est de concevoir un robot mini-sumo autonome capable de détecter un adversaire et d’adapter son comportement pour le pousser hors de la zone de combat.
Le système doit respecter plusieurs contraintes, notamment en termes de coût, d’autonomie, de dimensions et de comportement imposées par le cahier des charges.
Nous nous sommes réparti les tâches au sein de l’équipe et j’ai principalement travaillé sur les parties acquisition et traitement de l’information, ainsi que sur le développement des fonctions logicielles associées. Cliquer ici pour lire la présentation de ce projet

Nous avons identifié dans ce projet 4 blocs fonctionnels principaux : acquisition, traitement, action et énergie.

Le bloc Acquisition regroupe les capteurs permettant au robot de percevoir son environnement, notamment des capteurs de distance pour détecter l’adversaire et des capteurs de contraste pour repérer les limites de l’arène.

Le bloc Traitement est basé sur une carte Arduino Uno, chargée d’exploiter les données issues des capteurs et de prendre des décisions en temps réel.

Le bloc Action comprend les motoréducteurs pilotés via un pont en H, permettant d’assurer les déplacements du robot, ainsi que des éléments de signalisation.

Le bloc Energie est composé d’une batterie LiPo, d’un régulateur de tension et d’un système de mesure de la tension, assurant l’alimentation et la sécurité du robot.


Projet de SAE : Kart à Hélice

janvier 2024 - juin 2024

Synoptique architecture électronique de l’émetteur

L'objectif est de concevoir un kart à hélice télécommandé. Nous crérons une carte émetteur et une carte récepeur.
La carte doit avoir une autonomie supérieure à 60 minutes de fonctionnement et un coût total du projet inférieur à 160 € TTC.
Nous nous sommes répartie le travail et j'ai travaillé sur la carte émetteur (télécommande de pilotage). Cliquer ici pour lire la présentation de ce projet

Nous avons identifié dans ce projet 4 blocs fonctionnels : acquisition, traitement, action et énergie.

Le bloc Acquisition contient la lecture des postions des potentiomètres ainsi que la lecture du bouton poussoir.

Le bloc Traitement est composé d'un microcontroleur (ATMEGA328p)

Le bloc Action est composé d'une LED verte et de deux LEDs infrarouge

Le bloc Energie comporte un accumulateur LiPo commuté par un interrupteur qui contrôle la mise en marche la carte. Nous utilisons également un régulateur linéaire.

Nous avons créer un synoptique architecturel informatique récepteur. Pour cela nous avons déterminer différentes focntions qui seront nécessaire au différentes parties (acquisition, traitement, action).
L'objectif est de définir les noms des fonctions et les paramètres d'entrés/ état de sortie de chacune d'entre elle.

Par exemple dans le bloc action nous avons rédigé la nécéssité d'avoir une fonction: PiloterLedTransmissionNEC(état). Cette fonction répondra à l'exigence du cahier des charges stipulant la nécessité d'une LED indiquant la liaison entre la télécommande et le kart. Dans le programme principale on pourra faire appel à cette fonction et l'utiliser en remplaçant état pas 0 ou par 1.

J'ai pris pour exemple cette fonction très simple (qui est tellement simple que peu utile) Mais la création de tel fonction s'avère beaucoup plus utile pour des opérations tel que piloter roues qui abrite des opérations mathématique plus complex. Je vous invite à consulter le détail de toutes ces fonctions rédigées par mes soins dans le dossier de conceptions en cliquant ici.

Synoptique architecture informatique du récepteur