1/160 - Echelle N

Le Forum consacré à l'Echelle N
 
AccueilAccueil  PortailPortail  ÉvènementsÉvènements  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
N'hésitez pas à consulter le calendrier et les événements du forum pour voir les manifestations près de chez vous !
-33%
Le deal à ne pas rater :
Trottinette électrique pliable Ninebot E2 E Segway à 199€
199 € 299 €
Voir le deal

 

 Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino

Aller en bas 
+3
SavignyExpress
Trusty
jlb
7 participants
Aller à la page : Précédent  1, 2
AuteurMessage
jlb
Membre
Membre
jlb


Masculin Age : 60
Localisation : Ici
Nombre de messages : 1544
Date d'inscription : 31/12/2011

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMar 3 Déc - 19:58

Revenir en haut Aller en bas
http://modelleisenbahn.triskell.org
Tardieu
Membre
Membre
Tardieu


Masculin Age : 65
Localisation : Drôme
Nombre de messages : 119
Date d'inscription : 27/02/2011

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMer 11 Déc - 18:28

bonsoir,
comment faire pour plus d'aiguilles (20....30) avec 1 arduino c'est possible ?  affraid 
par multiplexage ou quel que chose d'approchant .
Revenir en haut Aller en bas
SavignyExpress
Membre
Membre
SavignyExpress


Masculin Age : 61
Localisation : yyy
Nombre de messages : 2043
Date d'inscription : 10/10/2010

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMer 11 Déc - 18:44

Tardieu a écrit:
bonsoir,
comment faire pour plus d'aiguilles (20....30) avec 1 arduino c'est possible ?  affraid 
par multiplexage ou quel que chose d'approchant .

Hello Tardieu,

Quelques idées "à chaud" pour répondre à ta question:

  • Utiliser une sortie digitale par servo pour son signal de commande et ne pas se restreindre aux sorties pouvant être reliées aux timers internes de l'Atmega.
  • Multiplexer les sorties digitales à l'aide de registres à décalage (cf. le le blog de Jlb et le mien). Le temps de mise à jour d'une chaîne de registres à décalage
    est négligeable par rapport aux millisecondes des servos (20 ms et 1.5 +/- 0.5 ms).
  • Il n'est plus possible de gérer les servos à l'aide des objets disponibles dans l'environnement Arduino, il faut prévoir une routine d'interruption déclenchée par un timer, parcourant un tableau mémorisant l'état de chaque servo.


Evidemment, cela demande encore quelques réflexions complémentaires et des tests, mais il me semble que cela devrait le faire.

Bonne soirée.


Dernière édition par SavignyExpress le Mer 11 Déc - 18:48, édité 1 fois
Revenir en haut Aller en bas
SavignyExpress
Membre
Membre
SavignyExpress


Masculin Age : 61
Localisation : yyy
Nombre de messages : 2043
Date d'inscription : 10/10/2010

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMer 11 Déc - 18:47

jlb a écrit:
...Merci pour le tuyau sur l'EEPROM. Il me semble que tu en avais déjà parlé mais je ne crois pas avoir lu l'AN auparavant...

Bonsoir Jlb,

C'était sur le forum des dessoudeurs de l'extrême que j'ai parlé de cette note d'application. Je pensais d'abord détecter la baisse d'alimentation pour sauvegarder l'état courant du système avant que le microcontrôleur ne soit plus alimenté, mais cela me semble plus simple de le faire à chaque changement d'état à l'aide de cette astuce.

Bonne soirée.
Revenir en haut Aller en bas
jlb
Membre
Membre
jlb


Masculin Age : 60
Localisation : Ici
Nombre de messages : 1544
Date d'inscription : 31/12/2011

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMer 11 Déc - 18:54

Bonsoir,

Oui c'est possible en ajoutant du matériel.

Pour plus d'aiguilles, il existe de petites cartes comme celle-ci d'Adafruit : http://www.adafruit.com/products/815

Elle permet de piloter 16 servomoteurs et on peut en brancher plusieurs sur l'Arduino. Théoriquement, on peut monter jusqu'à 62 cartes.

Cela ne consomme que 2 broches sur l'Arduino et aucune de celles utilisées dans le montage présenté.

Disons qu'on en mette 2 pour 32 servos.

Côté boutons, on a 6 entrées analogiques. On peut en prendre 4 pour commander les servos à raison de 8 boutons par entrées soit 32 boutons + le clavier de réglage sur la 5e entrée.

En mettant 1 codeur 16 positions + un switch pour sélectionner les 16 premiers servos ou les 16 derniers (5 broches au total, 8 ont été libérées par l'utilisation de la carte Adafruit), ont peut sélectionner les 32 servos.

Côté LED, en rajoutant 2 broches, on peut faire du Charlieplexing avec 7 x 6 = 42 LED
Revenir en haut Aller en bas
http://modelleisenbahn.triskell.org
Tardieu
Membre
Membre
Tardieu


Masculin Age : 65
Localisation : Drôme
Nombre de messages : 119
Date d'inscription : 27/02/2011

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMer 11 Déc - 22:09

Ok plus qu'a commandé cette carte pour faire des essais, merci jlb  Cool.
au faite ton tuto génial la bravo, j'ai pas tout compris car je débute sous arduino enfin il faut un début à tout  Very Happy .
Revenir en haut Aller en bas
jlb
Membre
Membre
jlb


Masculin Age : 60
Localisation : Ici
Nombre de messages : 1544
Date d'inscription : 31/12/2011

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeMer 11 Déc - 22:23

Merci ! Wink N'hésite pas à demander si tu as des difficultés
Revenir en haut Aller en bas
http://modelleisenbahn.triskell.org
SavignyExpress
Membre
Membre
SavignyExpress


Masculin Age : 61
Localisation : yyy
Nombre de messages : 2043
Date d'inscription : 10/10/2010

Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitimeJeu 12 Déc - 13:34

Hello Jlb et Tardieu,

Le shield multi servos est sans conteste une solution beaucoup plus facile à mettre en oeuvre que ma proposition. Et en plus c'est pas cher du tout (CHF 24.90 ~ € 21). Travaillant avec des Atmega sans Arduino, je n'ai pas le réflexe "existe-t-il un shield" !

Bonnes réalisations.
Revenir en haut Aller en bas
Contenu sponsorisé





Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Empty
MessageSujet: Re: Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino   Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino - Page 2 Icon_minitime

Revenir en haut Aller en bas
 
Pilotages de 8 aiguilles avec des servo-moteurs et l'Arduino
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» Moteurs d'aiguillages DIY avec servo-moteurs
» Carte de commande de servo-moteurs
» Utilisation des servo-moteurs
» servo-moteurs et aiguillages
» PN actionné par servo-moteurs: électronique

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
1/160 - Echelle N :: Modèles réduits à l'echelle N :: Electricité / Electronique-
Sauter vers: