 |
A.M.F.N. |
 |
Association
des Modélistes Ferroviaires de Nice
GENEFREIN:
un générateur de freinage DCC
à
base de PIC 12F629 ou 12F675
Pourquoi
ce générateur
Un
schéma simple
Le
programme
Une
variante plus perfectionnée
Pourquoi
ce générateur:
Ce générateur
est incorporé dans une carte de commande de plaque tournante.
Le but est d'empêcher
la manoeuvre des locomotives lorsque la plaque tourne, tout en conservant
l'éclairage et le bruitage.
Un
schéma simple:
Le montage est alimenté
directement depuis le feeder DCC.
Le pont redresseur est constitué
de diodes rapides.
Le condensateur chimique
n'a pas besoin d'être de forte valeur, car le signal DCC est rectangulaire.
Un régulateur 7805
fournit le 5V pour le PIC.
Le condensateur de 1uF est
un céramique.
Le L298 étant commandé
en permanence (pattes 6 et 11 au +5V), il n'est pas nécessaire de
prévoir des diodes de protection sur les sorties. |
 |
Le
programme:
Le PIC commande simultanément
les deux sorties du L298.
Le signal est conforme à
la norme
S9.2 de la NMRA (juillet 2004), notamment le paragraphe B: Digital
Decoder Broadcast Stop Packets For All Decoders.
Cliquez
ici pour télécharger le programme source .asm.
Cliquez
ici pour télécharger le programme assemblé .hex.
Variante:
Deux améliorations
ont été apportées ici, par rapport au schéma
précédent:
Choix entre l'arrêt
brutal ou l'arrêt progressif:
Conformément à
la norme
S9.1 de la NMRA (juillet 2004), paragraphe B: Digital Decoder
Broadcast Stop Packets For All Decoders , alinéa 3.
Le choix se fait par un
cavalier sur la borne GP3 du PIC.
Disjonction en cas
de sur-intensité:
Le courant est mesuré
à travers la résistance de 0,33 ohms aux bornes 1 et 15 du
L298N. La chute de tension aux bornes de cette résistance est limitée
par une diode.
Cette chute de tension est
mesurée par le convertisseur analogique-numérique du PIC
12F675 (patte AN3).
Elle est mesurée
deux fois pendant chaque bit 0: une fois durant chacune des alternances
du signal (voir le listing du programme).
En cas de sur-intensité,
le circuit est mis en mode flottant pendant une durée de 5 secondes.
Pendant ce temps l'information est remontée au Stamp qui gère
l'ensemble, à travers l'opto-coupleur sur patte GP5. En l'absence
de Stamp, cet opto-coupleur peut être remplacé par une simple
LED de signalisation.
Cliquez
ici pour télécharger le programme source .asm.
Cliquez
ici pour télécharger le programme assemblé .hex.
Ce montage n'étant
qu'une partie d'un ensemble plus complexe, nous ne pouvons proposer de
circuit imprimé pour sa réalisation.
|
page précédente:
utilisez la touche "PRÉCÉDENT(E)" de votre navigateur
|
|
|