Enseignement de spécialité SE 2023/2024 Groupe 3 / B2
Chaîne de commande de système embarqué
Carte électronique
Carte réalisée en utilisant le logiciel KiCAD
: File:2023 ES 03 02 cao.zip.
Schéma électronique de la carte :
Résultat du routage :
Photo de la carte soudée :
Vidéo très courte et en basse résolution de la carte en fonctionnement :
Site Web
Code de la page PHP (toujours un espace en première colonne) :
<?php
define('SERIAL_DEVICE','/dev/ttyACM0');
define('SERIAL_SPEED',9600);
$number=$_REQUEST['duree'];
system('stty -F '.SERIAL_DEVICE.' clocal -crtscts -ixon -ixoff');
system('stty -F '.SERIAL_DEVICE.' '.SERIAL_SPEED);
file_put_contents(SERIAL_DEVICE,chr($number));
echo "Freq = " . $number;
?>
Copie écran du formulaire HTML :
Application mobile
Partie principale des blocs de mon application :
Bilan
J'indique où j'en suis arrivé à la fin des séances :
Vendredi 10/11 :
Après la présentation du projet, nous avons appréhendé le logiciel KiCAD et avons placé sur le schéma électronique les différents condensateurs de découplage, la LED témoin de tension et les 2 LEDs dépendantes du microcontroleur et avons vérifiés que les composants étaient bien présents dans le schéma PCB
(Nous avions eu un problème de connexion entre les deux logiciels avec le projet KiCAD qui s’est finalement résolu avec un redémarrage du projet)
Vendredi 17/11 :
Nous avons placé les différents éléments de la carte sur le schéma PCB à partir du schéma électronique puis après avoir fait vérifié le schéma final, la carte est partie en impression
Vendredi 24/11 :
Nous avons reçu notre carte imprimé et avons passé les 2 heures à souder les éléments sur la carte. Nous avions eu quelques soucis avec la mèche à dessouder qui s’est accroché à une partie de notre carte (partie cuivre) lorsque nous voulions enlever un surplus d’étain. Cela a causé l’arrachage du cuivre entre les deux premières résistances : (voir photo carte soudée). Nous avons donc, sous les ordres du professeur, rajouté de l’étain par dessus.
Vendredi 3/12 : Pas de séance
Vendredi 8/12 :
Nous avons créer le fichier html et php. Notre carte ayant mal été programmé, celle-ci ne fonctionnait pas, et n’était pas reconnu par l’ordinateur. Nous avons donc utilisé une carte fonctionnelle pour vérifier notre programme. Un problème est alors apparu, nous n’arrivions pas à transmettre les différentes valeurs à la carte depuis le document html et php mais uniquement grâce au minicom. Nous avons donc procédé au redémarrage d’Apache2 sur notre machine, et le programme php fonctionnait sur la carte. Nous avons par la suite commencé la première partie de l’application mobile sur appinventor
Vendredi 15/12
vidéo brève du fonctionnement complet de la chaîne de commande : Media:2023_ES_03_02_bilan.mp4