User Tools

Site Tools


octad-servo-driver-fr

Pilote Servomoteur Octad

Aperçu

L'OctadServo est basé sur le MGV84. Au lieu de contrôler 4 servomoteurs l'Octad est capable de contrôler 8 servomoteurs. L'Octad possède 8 entrées isolées qui peuvent chacune être activées par alimentation 5V continu. L'Octad est fourni avec 8 relais, pour commuter les cœurs d'aiguillage. Au lieu de mettre en place la vitesse des servomoteurs, comme le MGV84, la position milieu du servomoteur est ajustable. A la place du MGV84 il ni a pas de sorties pour la rétro-signalisation. La carte est un projet à faire soi-même et il n'y a pas de cartes disponibles.

Fonctions

Pour chaque aiguillage il y a trois réglages individuels à faire:

  • La position milieu du servomoteur
  • L'angle total, ajustable entre 10 et 40 dégrées.
  • La position du relais, normale ou inversée.

Caractéristiques

  • relais pour chaque cœur d'aiguillage
  • relais bistable pour réduire la consommation de courant
  • entrée isolée pour éviter les boucles de masse

Programmation

Pour régler les paramètres suivez les étapes suivantes:

  1. Faire tous les branchements nécessaires à Octad.
  2. Coupez le courant de l'Octad.
  3. Éteindre les 8 entrées (si déjà actives)
  4. Branchez les servomoteurs à Octad
  5. Mettre le cavalier Jp2
  6. Alimentez l'Octad.
  7. L'unité est maintenant en mode réglage.
  8. Activez 1 des 8 entrées.
  9. Le servomoteur correspondant va maintenant se déplacer de haut en bas.
  10. La position milieu du moteur peut être changé par P1. NOTE: le changement ne se produira que lorsque le moteur aura été dans la position limite gauche.
  11. L'angle du moteur peut être ajusté par P2. NOTE: le changement ne se produira que lorsque le moteur aura été dans la position limite gauche.
  12. Le relais du cœur d'aiguillage changera de position, quand le servomoteur passe à la position milieu. Cette position du relais peut être inversée en mettant/retirant le cavalier Jp2
  13. Quand le moteur fonctionne avec satisfaction et que la position du relais s'est avéré être correct, désactivez l'entrée.
  14. Avant d'activer une autre entrée, et avant d'éteindre, attendre jusqu'à ce que le servomoteur se soit arrêté.
  15. Les paramètres sera stockés et le moteur s'arrêtera dans la position limite gauche.
  16. Continuez, si nécessaire, avec les autres servomoteurs, en recommençant au point 8.

Une fois que tous les servomoteurs sont réglés, coupez l'alimentation, et retirez (si mis) le cavalier Jp2. Alors remettre l'Octad sous tension.

L'unité est maintenant prête à être utilisée.

Fichiers

Firmware, KiCad etc: https://gitlab.com/rocrail/GCA/tree/master/octad

Liste des composants

Part nr Description
C1 1000uF
C2 100uF
C3 100uF
C4 100n
C5 C6 18pF
D1 B80C1500
D2 - D17 1n4148
JP2 CAVALIER
K2 - K9 CONN_3
K10 - K17 RALD5W-K
K18 - K20 CONN_3
P1 - P3 CONN_2
P4 -P5 CONN_4
Q1 DARL_P
R1 - R8 1k
R9 - R11 10k
R12 - R13 3k3
R14,16,18,20,22,24,26,28 2k2
R15,17,19,21,23,25,27,29 270
RR1 8x10k
RV1 - RV1 10k
U2 - U3 7805
U4 PIC16F873
U5 - U6 PCF8574AP
U7 - U8 OPTOISOL_8
X1 20Mhz
octad-servo-driver-fr.txt · Last modified: 2021/10/15 10:52 by phil45