Auteur Sujet: décodeur modulaire pour réseau modulaire , à commande d'ag par micro-moteurs PAP  (Lu 800 fois)

trimarco232

  • Sr. Member
  • ****
  • Messages: 321
    • Voir le profil
j'ai remarqué ce type de micro-moteur PAP sur un site express , et je me suis demandé s'il était possible de s'en servir comme moteur d'aiguille , à déployer sur mon futur réseau
les inconvénients  :
- nécessite 4 broches d'arduino au lieu de 2
- disponibilité à terme ?
- endurance ?
- fixation et raccordement : je n'ai pas de solution évidente à ce stade
les avantages :
- prix
- dimension
- pas de réglage : on envoie un nombre majoré de pas , à la fin le moteur bute et saute tout simplement  les pas en trop
.
j'ai réalisé un test avec un nano et un petit module avec ponts en H , le fonctionnement me paraît bon : il a la force qui va bien , et il est suffisamment rapide pour un moteur lent
« Modifié: septembre 25, 2024, 05:54:19 pm par trimarco232 »

trimarco232

  • Sr. Member
  • ****
  • Messages: 321
    • Voir le profil
le décodeur , en cours de réalisation par jlcpcb , découle des projets restés en l"état :
https://forum.locoduino.org/index.php?topic=1431.0
https://forum.locoduino.org/index.php?topic=1433.0
on a un maître à base de nano , le décodage se fait par la méthode d'Aiko Pras , via un optocoupleur caché sous le nano ; ce dernier commande 8 ponts en H
à droite du nano , on a un convertisseur dc/dc qui permet de choisir la tension des moteurs , qui doit toutefois être inférieure à 12v , vu le type de pont en H utilisé ; doit aussi être inférieure à 12v , la tension qui alimente le nano , car s'agissant d'un clone , il est équipé d'un régulateur 5v de type mps1117 , qui ne supporte pas + ; pour régler ceci , j'ai reconduit ma solution simple , de mettre une zener , qui enlèvera ses 4v7 au 12v
avec 4 fils par moteur PAP , le nano ne peut en commander que 4 , ce qui peut être trop peu pour un module d'entrée de gare : j'ai donc reconduit mes idées à base de registre à décalage 78hc595 , pour pouvoir ajouter des extensions ; bon , alors le module nano revient à 10€50 (tout compris) , et le module d'extension à 8€ : l'économie de ce procédé est psychologique , disons que j'avais envie de le réaliser :  faire modulaire pour des modules , c'est cohérent , et avoir un maître qui tire des esclaves , cela rappelle les trains qu'on a connu
sur le module qui suit le maître , j'ai illustré 2 variantes de moteurs d'aiguille :
- du mtb , qui nécessite un + commun , disponible en 1ère et dernière position ses borniers à 6 broches ; ce + commun peut aussi être un (-) commun , on peut le sélectionner par le cavalier visible au-dessus du convertisseur dc/dc
- du tortoise , qui ne nécessite pas de tension commune ; il me semble que les moteurs conrad fonctionneraient aussi de cette façon
pour le mtb et le tortoise , il ne faut que 2 broches de nano , on peut donc en avoir 8 sur un module
.
les modules d'extension nécessitent 3 fils du nano , c'est les 3 fils du spi , que j'ai choisi pour alléger le travail du cpu ... le problème , c'est que le nano n'a pas autant de broches ! j'ai donc sacrifié le 1er pont en H : on n'a donc que 7 moteurs type mtb , ou 3 moteurs PAP , sur le maître ... toutefois, le nano visé est , comme illustré , à base de clone lgt8f328p , dont les broches A6 et A7 peuvent aussi être digitales , alors tout marche ; le lgt fonctionne à 32MHz , il est possible que cette puissance me serve pour gérer la commande par registres à décalage , des modules d'extension
« Modifié: septembre 25, 2024, 10:49:20 pm par trimarco232 »