Arduino & Train Electrique Analogique

Bonjour a tous ,

Pour commencer, je tiens à préciser que je suis novice et que je n'ai encore réalisé aucun projet avec ce genre de carte électronique.

Je suis développeur et d'après ce que j'ai pu voir sur le net, la partie programmation ne me semble pas hors de portée pour moi ...

Par contre je vais avoir besoin d'un petit coup de main pour la partie électronique de mon projet, c'est à dire pour définir le matériel dont je vais avoir besoin.

Donc voilà, je souhaiterais remplacer le régulateur de vitesse que j'utilise pour mon train électrique (analogique) par une carte arduino.

Mes besoins sont donc :

  1. envoyer un courant basse tension dans les rails de mon circuit
  2. faire varier la tension de ce courant entre 0 V et 12 V.
  3. changer la polarité du courant (j'espère que je ne dis pas de bêtises...) afin de pouvoir faire tourner le moteur des loco en marche avant et marche arrière.
  4. avoir un bouton d'arrêt d'urgence

Pour cela j'imagine que je vais avoir besoin :

  • d'une carte arduino
  • d'une carte shield lm293 (shield moteur)
  • d'un potentiomètre (pour réguler la vitesse)
  • d'un bouton (pour définir le sens de marche: marche avant ou marche arrière)-> il y a peut être mieux !
  • d'un bouton (arrêt d'urgence)

A mon avis cela ne peut pas être aussi simple que ça et surtout comment puis-je organiser ces éléments?.
Pour résumer je n'arrive pas malgré mes nombreuses lectures à définir une logique ...... :confused:

Avant de poster ce message, j'ai bien sur cherché sur le net. Plusieurs fois j'ai pensé que j'avais trouvé une solution à mon problème mais en fin de compte rien de bien concret. Et pourtant il y a des sites spécialisés (locoduino par exemple).

Je vous remercie par avance.

Décris mieux ce que tu veux faire.
Il est toujours recommandé de commencer par des choses simples (phase d'apprentissage) et de compliquer par la suite, mais comme rien n'est absolu dans la vie il est aussi recommandé d'avoir une vue grossière du projet final pour éviter de se mettre dans une impasse.

Le réseau est-il organisé en canton?
A terme il y aura-t-il plusieurs trains qui circulent ?
Veux tu aussi gérer la signalisation?
Autres point? (je ne suis pas spécialiste des trains miniatures)

Pour commencer il faut les caractéristiques des moteurs, et notament le courant maximum consommé pour choisir l'interface de commande.

Pour l'inversion du sens de roulement oui un pont en H peut le faire.
En choisissant bien le pont tu pourra utiliser la PWM pour faire varier la vitesse.
La PWM (modulation de largeur d'impulsion = MLI en français) module en tout ou rien le signal 5V a une fréquence que le moteur ne peut pas suivre, le moteur lisse le signal a sa valeur moyenne.

Mais je me pose une question : avec un pont en H aucune borne du moteur ne sera reliée à la masse, il y aura toujours un transistor saturé entre le moteur et la masse, idem pour l'alim mais là ce n'est pas génant.
Si aucun autre signal que la commande du moteur circule sur les rails cela ne posera aucun problème d'où mes questions du début du message.

Bonjour,

Avant de continuer, éventuellement dans le sens envisagé par 68tjs, j'aurais juste besoin d'une précision :

"Donc voilà, je souhaiterais remplacer le régulateur de vitesse que j'utilise pour mon train électrique (analogique) par une carte arduino."

La solution de piloter le régulateur existant par une carte arduino est-elle être envisageable ?

Si oui, alors il faudrait mieux décrire le fonctionnement du régulateur.... sinon il faudra davantage d'indications ( que 0-12V) sur les caractéristiques électriques des accessoires : moteurs de propulsion signalisation etc ...

Serge .D

Bonjour,

Je pense que je n'ai pas été assez précis dans ma demande.

Je vais donc préparer un nouveau message avec schéma et photo.
Je reviens vers vous très rapidement :sunglasses: