Bonsoir,
Cela faisait longtemps que je n'avais pas touché mon train électrique. Un peu plus vieux maintenant, j'ai décidé de tout automatiser. Alors allons-y. Je vais proposer ici, ce que j'ai testé, et ce que je compte mettre en application sous peu. Si vous avez une meilleure solution, ce sera avec joie que je l'utiliserai. Une précision cependant, je suis élève en prépa, et cette réalisation me servira de sujet pour mon TIPE cette année. Tout est home-made sauf mention spéciale.
1. Contraintes majeures
Tout réseau doit être compatible.
Logiciel portable (Linux/Windows)
Pas cher
2. La solution
Pour l'instant, j'ai codé un bout du logiciel de gestion :
Je dois d'abord préciser que pour le moment, je ne gère qu'une seule marche (arbitrairement, la marche avant). Je modélise le réseau par une matrice où chaque cellule représente "i -> j possible". A partir de cela, j'introduis autant de locomotives que je veux. Avec une boucle infini, un sleep et un peu d'affichage, je suis en direct l'avancée des trains.
Gros désavantage, la position n'est pas réelle mais théorique. Je reviendrai la dessus plus tard.
Coté électronique, j'utilise mon port série. Je prend la masse et l'émission que je branche directement sur un ampli op de puissance puis sur la voie.
Je récupère le signal dans chaque loco. et aiguillages, je traite le signal par des PIC et j'en sors des états logiques.
3. En pratique
Le logiciel, en java, gère les collisions, les déplacements sur de longues distances (multi-zones), etc.. Il manque une gestion plus approfondie des collisions. Dans la précipitation, j'ai considéré le train et ses wagons comme un point, pas top. Il faudrait aussi ajouté un dispositif de détection sur des endroits stratégiques pour recalibrer la position du train sur la voie.
L'électronique marche aussi. Je me suis inspiré d'un tutoriel de Fabrice Sincère pour une première approche avec un 16F84A. Mais je pense que par soucis d'économie et de place, je vais me rabattre sur du 12F675.
4. Quelques images
http://rose.guillaume.free.fr/TIPE/Photo%20001.jpg
http://rose.guillaume.free.fr/TIPE/prog.png
http://rose.guillaume.free.fr/TIPE/SP_A0170.jpg
D'autres nouvelles un peu plus tard. Déjà 2 L165 que je crame par mégarde. Je vais approfondir un peu le logiciel,
A+
-----