Projet SNCF
Sommaire
Découverte du projet
Nous avons choisi ce projet parmi la vingtaine proposée en début d'année, car il nous permet à la fois de découvrir un environnement que l'on connait peu, la SNCF et son centre de maintenance, mais aussi la remise à neuf des batteries utilisées dans les différents trains : TGV, RER, Intercité ... Intéressés par les systèmes embarqués et autonomes, ce projet nous permet de faire nos premiers pas dans ce domaine.
Notre stage nous est fourni par Mr Mêlé opérateur de la SNCF. Nous avons convenue d'un rendez-vous pour voir et connaitre notre projet. Celui-ci consiste à étudier le fonctionnement d'un appareil permettant de remplir des batteries. Celles-ci doivent être "vidangés" afin qu'elles retrouvent leur pleine capacité pour permettre une alimentation en électricité du train. Cette technique consiste à économiser l'achat de nouvelle batterie en les rénovant par le nettoyage et le remplissage.
Notre mission est de reproduire le schéma électrique de la carte, de l'étudier et d'en faire une documentation permettant de tester la carte et de réparer chacun des composants présents sur celle-ci.
Reconstitution du schéma de la carte électronique
Pour pouvoir trouver et remplacer un composant en panne, il est nécessaire de reproduire le schéma électrique auquel on associera des points de mesure avec des valeurs à trouver lors d'un bon ou mauvais fonctionnement de ceux-ci. Les valeurs des composants sont enregistrés dans un tableau Excel que l'on exploitera par la suite.
Création des composants sur Eagle
Alimentation
Etude du composants ST62T20C6
Notre composant ne fait pas partie de la famille des Pick et il a fallu trouver un logiciel et un support pour traiter le ST62 de la marque STMicroElectronics. Pour cela, nous avons utilisé le BeeProg+ de la marque ELNEC.
Cette appareil est un programmeur universel pouvant lire, écrire ou effacer un microcontrôleur. Cependant, pour pouvoir copier entièrement le programme d'un micro-contrôleur, il est nécessaire de copier également l'état des fusibles de celui-ci. On observe alors deux étapes de fonctionnement du logiciel. La partie projet promet de conserver les paramètres du logiciel contenant le type de composants, le type de programmeur et l'état du microcontrôleur (contenant l'état des fusibles). Enfin, le buffer contient en Hexadécimal toutes les valeurs des entrées et sorties.