Bonjour,
La section Modélisme de l’UAICF Nevers-Vauzelles a été confronté au problème de remplacement de moteurs « lents » suite à des défauts de fonctionnement mécanique (mauvais contacts dans le fin de cours ou moteur grillé)...
Après avoir installé des moteurs lents pour la plupart des aiguillages du réseau il y a plusieurs années, l’utilisation des servomoteurs s’est démocratisée avec un prix d’achat beaucoup moins élevé avec l’avantage de ne pas faire bruit.
Un moteur « lent » coûte environ 15 € alors qu’un servomoteur coûte entre 1,5 et 2 € environ. Un servomoteur a besoin d’une carte électronique mais son coût de fabrication pour 4 à 6 servomoteurs est assez faible. Elle peut être facilement mise en œuvre avec un Arduino.
Plusieurs solutions se sont donc présentées :
1 – Remplacer le moteur « lent » par un autre ;
2 – Remplacer le moteur « lent » par un servomoteur.
Changer le type de moteur impliquerait des modifications du pupitre ce que l’on veut éviter au maximum.La solution qui a été trouvée, met en œuvre un Arduino NANO et des optocoupleurs connectées aux 8 bornes analogiques. Cette solution permet de reprendre disons à 90% le code d’un programme de commande de servomoteurs déjà réalisé par le club et 100% de l’application pour régler les positions des servomoteurs.
Principe de connexion au pupitre pour un aiguillage ayant été équipé de bobines en courant continu ou alternatifPrincipe de connexion au pupitre pour un moteur lent alimenté en courant continu La description et fichiers sources sont disponibles sur
http://modelisme58.free.fr/index.php/platine-aiguillage.htmlLa platine équipée d’optocoupleurs permet ainsi de remplacer aussi bien des moteurs « lents » que des bobines
sans modifier le câblage du pupitre.
Le test a été réalisé pour le remplacement d’un moteur « lent » avec un optocoupleur 6N137 mais pas avec un double optocoupleur HCPL 2630.
Le projet est en phase de tests mais notre contexte actuel ne permet pas de disposer de tous les éléments pour vérifier en totalité le projet.
Le projet nécessite aucune connaissance en programmation : il suffit de téléverser un fichier "hex" dans la carte Arduino et le circuit imprimé peut être fabriqué (double face, sérigraphié, vernis, percé) pour un coût inférieur à 10 € pour 5 exemplaires. Les prix des composants (diodes, résistances, optocoupleurs, connecteurs) ne sont pas très élevés.
En bonus, le circuit électronique permet de décoder le signal DCC et on obtient ainsi un décodeur d'accessoires.
En espérant ne pas vérifier la théorie d’Albert Einstein…
- Citation :
- "La théorie, c'est quand on sait tout et que rien ne fonctionne.
La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! "