Remplacer des moteurs d’aiguillages par des servomoteurs

Toutes vos questions ou commentaires concernant l’électronique analogique ...

Modérateurs : Philippe Cousyn, Tibrus, Patrice, Arnaud Guyon

Répondre
Plume
Coucou
Coucou
Messages : 11
Enregistré le : 02 oct. 2019 22:39

Remplacer des moteurs d’aiguillages par des servomoteurs

Message par Plume »

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. Idea

La description et fichiers sources sont disponibles sur http://modelisme58.free.fr/index.php/pl ... llage.html

La 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 ! "
Fichiers joints
principe_pour_moteur_lent.png
principe_pour_moteur_lent.png (5.46 Kio) Vu 7714 fois
principe_pour_bobines.png
principe_pour_bobines.png (7.08 Kio) Vu 7714 fois
Répondre