User Tools

Site Tools


gca125-proto-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

gca125-proto-fr [2018/11/12 08:56] (current)
Line 1: Line 1:
 +====== GCA125 Interface pour aiguillages motorisés ======
 +[[france|{{ ​ rocrail-logo-35.png}}]]
 +[[france|Sommaire]] -> [[hardware-fr|Matériels]] -> [[hardware-fr#​interfaces|GCA]]
 +  *  [[mgv-overview-fr|Les modules GCA]] 
 +
 + \\
 +
 +^^^^Par Peter Giling ^^^^
 +
 +==== Caractéristiques et faits ====
 +
 +8 entrées individuelles,​ commandant 8 sorties individuelles
 +
 +charge maximale de 600mA par sortie.
 +
 +42 Volt maximum par sortie.
 +
 +8 entrées individuelles.
 +
 +Sélection du temps pour la durée de la sortie.
 +
 +Les sorties sont activées une par une pour une réduction de la puissance.
 +
 +===== Le prototype =====
 +{{:​mgv:​hardware:​gca125_pict01_mk.jpg?​600}}
 +
 +===== Description =====
 +
 +Contrôler un moteur d'​aiguillage LGB 1201, Kato ou Fulgurex, en fait aussi un certain type de moteurs d'​aiguillage Hoffmann, qui seulement ont une bobine ou moteur, qui ont besoin d'​être contrôlés par polarité.\\
 +Même le Bohler WA2 est facilement utilisable avec cette interface.\\
 +Le pilote normal comme le GCA77 ne convient pas pour ça.\\
 +La complexité de cette unité est légèrement supérieure.\\
 +Dans les unités GCA, c'est standard, de séparer la puissance, nécessaire pour activer les bobines par le système LocoNet au moyen d'​optocoupleurs.\\
 +Cette unité est capable de contrôler 8 aiguillages,​ et a besoin de 8 entrées venant du GCA50.\\
 +Donc 2 unités, capable d'un total de 16 aiguillages,​ sont commandées par 1 GCA50.\\
 +Il est également possible d'​utiliser un interrupteur pour une activation directe sans GCA50. \\
 +Vous aurez besoin d'une alimentation 5-12Vdc pour activer les optocoupleurs.\\
 +Le logiciel dans le PIC16F62x est faite de telle sorte que le processeur fournit la bonne durée pour la bobine, et l'​éteindre après le temps choisi.\\
 +Cela permettra à ce que la bobine de l'​aiguillage ne surchauffe par une alimentation trop longue.\\
 +La sélection du temps est faite par le Dipswitch.\\
 +Le processeur dans le circuit a besoin de 8 entrées et de 16 sorties, et de 3 entrées supplémentaires pour la lecture du dip-switch. \\
 +Les plus petits processeurs PIC ont seulement au maximum 16 E/S.\\
 +Donc j'ai utilisé des extenseurs I2C, rendant un petit processeur utilisable.\\\\
 +
 + 
 +
 +
 +
 +===== Les fichiers matériels =====
 +|{{:​mgv:​hardware:​mgv125-sch.pdf|Les schémas}} ​  |
 +|{{:​mgv:​hardware:​mgv125-pcb.pdf|Le circuit imprimé}} ​  |
 +^N.B. Les circuits imprimés faits soi-même ne sont pas supportés! ^
 +
 +===== Câble vers MGV50 / CAN-GC2 =====
 +
 +Se référer à:  ​
 +[[PSK-Interface connections-fr|**Branchement des interfaces**]]
 +
 +===== Firmware =====
 +{{mgv:​hardware:​mgv125.zip|Fichiers programme}}
 +
 +===== Configuration des temps de temporisation =====
 +SW1 est utilisé pour définir le temps de temporisation de désactivation de la sortie.
 +
 +^ Tableau de temporisation ​ ^  ^  ^   ^
 +|  Délai en Sec   ​| ​ SW1 1   | SW 2   ​| ​ SW 3   |
 +|  0.1   ​| ​ Off   ​| ​  ​Off ​  ​| ​  ​Off ​  |
 +|  0.2   ​| ​ Off   ​| ​  ​Off ​  ​| ​  ​On ​  |
 +|  0.4   ​| ​ Off   ​| ​  ​On ​  ​| ​  ​Off ​  |
 +|  0.8   ​| ​ Off   ​| ​  ​On ​  ​| ​  ​On ​  |
 +|  1.6   ​| ​ On   ​| ​  ​Off ​  ​| ​  ​Off ​  |
 +|  3.2   ​| ​ On   ​| ​  ​Off ​  ​| ​  ​On ​  |
 +|  6.4   ​| ​ On   ​| ​  ​On ​  ​| ​  ​Off ​  |
 +|  12.8   ​| ​ On   ​| ​  ​On ​  ​| ​  ​On ​  |
 +
 +===== Remarques =====
 +Les entrées, si activées, doivent restées activées, pour garder le moteur/​bobine dans la position choisie.
 +
 +Le GCA50 doit être programmé comme interrupteur,​ avec C2 NON coché.
 +
 +Cocher C2 inversera l'​action.
 +
 +===== Liste des composants =====
 +^  Quantité ​ ^  Référence ​ ^  Description ​ ^  ​
 +|  8  |  R1..8  |  1 kOhm  |
 +|  2  |  R9,10  |  3.3 kOhm  |
 +|  3  |  R11...13 ​ |  10 kOhm  |
 +|  1  |  RP1  |  8x 10 kOhm SIL-9  |
 +|  1  |  C1  |  1000 uF 35V radial ​ |
 +|  1  |  C2  |  10 uF 35V radial ​ |
 +|  3  |  C3..5  |  condensateur 100 nF  |
 +|  1  |  VR1  |  Régulateur IC 7805 (TO-220) ​ |   
 +|  1  |  U1  |  Processeur PIC16F627 or équivalent ​ |
 +|  1  |      |  support 18 broches pour U1  |
 +|  2  |  U2,U3  |  PCF8574 ​ |
 +|  4  |  U4..7  |  L293D (DIL-16) ​ |
 +|  2  |  U8,9  |  LTV847 or équivalant ​ |
 +|  8  |    |  Support Dil16  |
 +|  1  |  GR1  |  Pont de diodes B80C1500 rond  |
 +|  1  |  F1  |  PFRA110 ​ polyswitch 1.1A  |
 +|  4  |  J1  |   ​AKL012-04 ​ |
 +|  1  |  J2  |  AKL012-02 ​ |
 +|  1  |  SW1  |  dip-switch 3  |
 +
 +
 +
  
gca125-proto-fr.txt · Last modified: 2018/11/12 08:56 (external edit)