You are on page 1of 6
‘792020 PICTRAINX e précédente Cette rubrique PicTrain est assez nouvelle (deux mois) pour que vous puissiez aisément nous rattraper et sauter en marche ! Aujourd hui a notre ment. 9. 3e application : PicTrain2 : cahier des charges 1, L-électronique . Schéma général Partie commande Partie puissance . Génération du signal + Principe 2. Utilisation du TimerO Troisiéme application : Pictrain2 Cahier des charges ERREpE Fru (ome urgence) Pour ce projet, nous ellons nous ingpirer de ce ati sa singen) i 2¥ fron) éja proposé dans les montages Ptitrain tels que = TIT. (igure ci-contre be) ou Numérax (note c= dessous). Il s'agit done d'un régulateur qui permet de commander la vitesse dun train par / / / Tacommande du courant de 12V dans la voie y Trois actions sont possibles, accélération, freinage et arrét d’urgence (arrét_ immédiat), |. déclenchées par des boutons poussoirs. Il faut aussi yj) °° pouvoir inverser Ie sens de marche, ce qui quatre boutons. ? F La vitesse progresse par “eran”, il doit y avoir is une quarantaine de crans, de zéro A la vitesse \ maximum. Pour accélérer et freiner, un appui sur le ‘ bouton modifie la vitesse dun cran, un appui prolongé entraine respectivement I’augmentation ou la \ diminution de la vitesse d’un cran 4 une fréquence M appelée inertie (environ 6 erans par seconde) jusqu’a \ la vitesse maximum (aceélération) ou & zéro (frein). On passe de zéro a la vitesse maximum en 7 secondes. Le bouton de changement de sens ne doit étre actif que lorsque la vitesse est & zéro (interdit de changer de sens en vitesse !). Pour des raisons de simplicité, le montage de base génére du courant “pulsé” ou “haché” pour I’alimentation de la voie [mais cela peut étre traduit facilement en continu par un filtrage simple en sorte, 8.D..8]. FAQ_T.T.T., je connais (hum, au fait, oi ca en est ?) et son régulateur a main aussi, mais, quoique lecteur du Meccano électronique depuis le premier jour, Je ne connals pas Numérax ? — JIDE : En effet, c'est un montage de ‘2003... gul_n’a jamais été publie “officielle ment" | il fonctionne parfaitement mais sa présentation devralt faire |’objet de quelques explications pédagogiques qui sont pour I”instant trop au-dela de ce que nous savons via la Techno facile et le Meccano électronique. Il assure la commande traction sous forme de “crans” (comme le présent Piclrain2, mais 16 crans seulement), afin de pouvoir utiliser soit des boutons-poussol's & main, soit des commandes par pédales de vole (ILS, etc.) : un passage sur un ILS. engendre (par exemple) cing crans de freinage... un autre 1S. ding crans d’ accéleération... Vous pouvez étudier Numérax dans le chapitre Brouillon de Ptitrain. Un jour (prochain |), ce montage paraitre pour de 9.1. L’électronique 9.1.1, Schéma général Le schéma électronique est des plus simple une partie “commande” ¥, qui comprend le micro? et les commandes, une partie “puissance”, qui comprend la régulation du courant traction. Les deux parties sont reliées par un cable a 3 conducteurs. Cela permet d’avoir une commande “baladeuse” que I’on peut tenir a la main, 9.1.2. Partie commande Le microP est alimenté sous 3 volts par deux piles AA. Le boitier ¥ regroupe toutes les commandes hitps:wwn pttrain.comillectraniquelmicropipagedSindx. him ‘792020 PICTRAINIX cecil tt inverseur “momentané”, qui permet d’envoyer les impulsons daceélération ou de einage, ‘un bouton stop (arrét d’urgence), mune led qui indique que la vitesse est a zéro ct que le changement de sens est possible, un bouton inverseur de sens. En sortie on trouve le signal rectangulaire du courant et la commande du relais d’inversion du sens de marche. Ces deux signaux sont connectés & la partie “puissance” par un optocoupleur (on voit les deux moitiés des optocoupleurs dans le schéma ci-dessous) et le cable. Prhereasoo comance. oF Ci-dessous ¥, le montage efiblé sur un Cimec. (Vu a la loupe, la réalité est bien plus réduite !) hitps:wwn ptrain.comlslectraniquefmicropipagedsindx. him ‘792020 PICTRAINX Sens freinage / accélération 9.1.3. Partie puissance Cotte partie & est extrémement simple, il ya les deux autres moitiés des optocoupleurs, un transistor de puissance BD1g9 pour la commande du courant dans les rails, et un petit transistor pour la commande du relais d’inversion. [Nous avons fait figurer la masse de cetle partie puissance avec un symbole différent de la masse du circuit de commande alin de bien matérialiser la séparation électrique totale entre les deux parties : alim 3 V avee son plus et son zéro pour la commande ; alim 15 volts pour la traction avec son plus (noté ++) et sa masse. Garantie sans parasite! N.D.LR.] implantation, de nouveau sur Cimec ¥ : mul uw alim 15V sortie vers voie connecteur commande hitps:wn ptrain.comlsectraniquelmicropipagedSindx. him ‘792020 PICTRAINIX sia a sca37 purssinces of Nota-hene, — Les deux straps (cavaliers) SOUS le relais @ doivent étre soudés AVANT de souder le relais (ou son support) ; aprés, il sera trop tard... [N.D.LR Il faut dailleurs toujours souder les straps en premier !] 9.1.4, Manipulation Le boitier de commande est concu pour étre manipulé & d’une seule main, le pouce pour 1 “aceélération et le freinage, ou pour le changement de sens, et |’ index pour I’ arrét d’urgenee 9.2. Génération du signal 9.2.1, Principe Le coeur de notre programme est la génération du signal rectangulaire, qui va commander le courant dans la voie. Le signal est de la méme forme que dans notre montage Youbitonmatic avec une certaine période fixe, done une fréquence. Par construction, cette fréquence sera de 244 Hz. hitps:wwn ptrain.comlslectraniquefmicropipagedsindx. him ‘792020 PICTRAINX 3 volis O volt oO période période 4 4 4 4 basculemen! basculemen! basculemeri basculement Mais de plus, on va faire varier ce que l'on appelle le “rapport eyclique’”, ’est-a-dire le rapport entre le temps od Ie signal est haut (3 volts) et le temps od le signal est bas (zéro).. 3 volts 0 volt période période basculemeni basculemen! basculemeri_basculement En haut en bleu A, le rapport est proche de 20% e”est-Aedire que le courant moyen est faible G volts x 0,2 = 0,6 volt) et on va rouler au ralenti [et grace a cette forme de courant les Tocomotives n’ ont pas tendance a caler ; c’ est comme un petit coup de pied au derriére 240 fois par seconde qui empéche les mauvais moteurs de s” endormir... N.D1L En bas en rouge Y, le rapport est proche de 80 %, le courant moyen est élevé (3 volts x 0,8 2,4 volts), on va rouler vite. 3 volts 0 volt période période 4 a 4 4 basculement —_basculemen! basculemen basculement C’est le principe de base des commandes de trains modéles par courant haché : les moteurs de nos locomotives “calculent” cette moyenne ; si le rapport est faible, peu de courant en résulte et le moteur tourne lentement ; si le rapport est élevé, le courant est plus important et le moteur tourne plus vite. Nous allons donc introduire une nouvelle variable dans notre programme, la VITESSE. Cette Variable contient notre rapport eyclique, et ira de 08 255 : hitps:wwn ptrain.comlslectraniquefmicropipagedsindx. him ‘792020 PICTRAINX 3 volts Périnde=255 Temps bas=255-VITESSE Temps haut=VITESSE On voit que la période est toujours égale 255 car égale & temps bas + temps haut, c’est-a-dire “VITESSE + VITESSE = 255. La VITESSE pourra varier de zéro (le signal est toujours bas, done & 0 volt) a 255 (le signal est toujours haut, done 3 volts). Le coeur de notre programme sera done d’émettre ce signal, 8 une fréquence fixe et de rapport eyclique VITESSE. Le reste n'est que des accessoires, les boutons n’ étant 1a que pour faire varier VITESSE vers le haut (accélération), vers le bas (freinage) ou VITESSE & zéro pour le bouton stop. PTI+ PWM — Le montage proposé 4 base de rapport cyclique variable est appelé PWM en anglais (pulse width modulation = modulation de largeur 4 impulstons) Certains PIC, comme par exemple Ie PIC 16F627A, comportent en standard un dispositf permettant de générer ce type de signal Nous n’utliserons cependant pas cette facilité, d abord parce que nous sommes a Ptitrain et que nous voulons rester simple, mais surtout qu'il est difficile de générer un signal de basse fréquence (inférieur & 1 kHz) comme nous le souhaitons, Sachez que cela existe, vous le testerez peut-dtre un 9.2.2. Utilisation du TimerO Pour générer ce signal, nous allons utiliser ici le Tiner@ (qui compte de 0 a 255) avec une valeur de pré-diviseur adéquate pour obtenir notre fréquence. Rappel : le pré-diviseur permet de ne compter que tous les X cycles d’horloge, ¢”est-i-dire qu’au lieu de s’inerémenter & chaque cycle outes les microsecondes), le Timer@ ne sinerémente que tous les X eycles dhorloge, X pouvant étre fixé entre 2 et 256. Pour obtenir un signal de la forme définie ci-dessus, il faut fixer X 8 16, le Tiner@ ne comptera que tous les 16 cycles dhorloge. Dans notre cas, cela signifie que notre timer ne va plus sinerémenter & chaque mieroseconde, mais toutes les 16 1S. Si VITESSE est de 200, nous aurons un signal composé en sortie de : I un signal haut de 200 fois 16 uS = 3 200 1S, mun signal bas de (256 — 200) fois 16 uS = 896 uS, soit au total 3.200 + 896 = 4.096 yS, done a une fréquence de 1/0,00409 244 H2zC.Q.F.D.! PTI+ _Fréquence du courant traction — Il y a toujours eu, et ll y a encore, beaucoup de discussions sur Iutlisation du courant rectangulaire pour nos petits trains, et son impact sur les moteurs de locos “haut de game” a rotor sans fer. Pour ma part, sur un réseau en N, j utilise une fréquence de 244 Hz (comme le présent montage) sans aucun probleme. Mais Je salg que les puristes ne sont pas tous d’ accord, et, curleusement, méme sur un site aussi bien documenté que de celu' de |"A.M.FIN, iI nest pas Indiqué de fréquence, méme si fous les schemas électroniques sont donnés. Tl est bien entendu qu’en jouant sur le Tinerd Il est possible d’adapter la fréquence & votre souhalt. NB. — Textes, schémas, programmes © Psi pour Ptitrain Photos Jidé ou DLR. quand signalé. Toutes vos remerques et commentaires sont bienvenus, et les pages de Ptitrain ne sont pas - statiques : les erreurs sont corrigées sitét connues, ‘les PSi améliorations, éclairissements, etc. feront I"objet de mises & jour 24/5/07 fréquentes > in P Electronique P PicTrain P Page suivante 3 Ptivain,I"e-magazine ou train dclectique, — Dicecteur de la publication: Chrstophe Frenchink Ragacteur on chet? Jean-Denis Rond!net hitps:wwn ptrain.comlslectraniquefmicropipagedsindx. him

You might also like