Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - nopxor

Pages: [1] 2 3 ... 10
1
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 08, 2021, 12:16:36 pm »
Bonjour,

Dans ce décodeur allemand, L'électronique est aussi au minimum: un pont redresseur et une résitance de 22k. C'est tout !

J'ai trouvé un autre schéma de décodeur à base de PIC ou on trouve aussi une résistance de 33k pour la mise à niveau du signal DCC:

https://www.merg.org.uk/merg_resources/dcc/download/de12dsch.pdf

2
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 08, 2021, 12:09:35 am »
Bonjour,


Je reste bluffé qu'une simple résistance de 33kΩ arrive à formater à 0-5V le niveau du signal DCC pour le PIC.
On a plus l'habitude de voir un optocoupleur accompagné de plusieurs composants annexes faire ce travail.
Ou bien un pont diviseur avec une diode.

J'ai commencé à me plonger dans le code source par curiosité.

J'ai repotassé le cours sur les PICs de Bigonof d'il y a 20 ans pour me réimprégner des mnémoniques assembleur.

Le code est plutôt bien documenté dans l'ensemble (merci encore Antoine pour la traduction du japonais).

La gestion PWM de la vitesse est claire et rendue facile grâce aux propiétés du PIC12F1822 expliquées au chapitre 24 du datasheet.

Par contre le décodage des trames DCC est plus difficile à apréhender.

Le PIC travaille à une fréquence de 16 MHz. Ce qui donne 16/4 = 4 Millions de cycles d'instructions par seconde.
Soit une durée de 0.25 µs par instruction.

J'ai dessiné au propre l'organigramme des lignes de code de la détection du préambule de 14 bits consécutifs à 1 (58µs).
Et j'avoue que je n'ai pas encore tout compris... On est loin de la librairie NMRA pour Arduino.

L'auteur utilise une valeur "magique" de 0x20, soit 32 en décimal pour CNT pour le réglage du timing de réception.
Cela reste un peu mystérieux pour l'instant. En tout cas ça fonctionne plutôt bien.

Je sens qu'il va falloir passer encore pas mal d'heures de "Reverse Engineering" sur le code pour tout comprendre.



3
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 05, 2021, 01:01:39 pm »
Bonne nouvelle !

Tiens nous au courant pour la suite  ;)

4
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 05, 2021, 12:12:42 pm »
Si ça ne marche pas, envoie moi les décodeurs que j'essaie de les programmer.

5
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 05, 2021, 12:01:05 pm »
Bonjour Antoine,

Il faut connecter le programmateur (relié à Nucky) en USB avant de lancer PICKit2.
Normalement il doit être reconnu.

Vérifier les liaisons Nucky-Programmateur.

6
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 03, 2021, 04:48:39 pm »
Merci pour vos retours d'infos.

Alors voici une 3ème version du décodeur, cette fois il s'agit d'un Tram-lok HOe (kit Jelly models) sur chassis N Arnold 2063.
La mécanique est tellement bruyante que je n'ai pas besoin de sonoriser !

https://youtu.be/k1k8_WFfyCM

7
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 03, 2021, 01:02:46 pm »
C'est bizarre, sur ipad avec safari je vois la vidéo insérée, par contre avec Opéra, Chrome et firefox, sur PC et smartphone rien à l'écran...
Qu'en est-il chez vous ?

8
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 03, 2021, 12:20:32 pm »
La petite vidéo qui veut pas s'insérer:
<iframe width="560" height="315" src="https://www.youtube.com/embed/QPoO7uWb3xI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

9
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 03, 2021, 12:06:00 pm »
Je ne comprend pas, la vidéo youtube ne s'affiche pas à l'écran.

10
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: décembre 03, 2021, 11:45:57 am »
Bonjour,
Une petite vidéo du deuxième décodeur installé.
La loco HOe est une Decauville 5t, c'est un kit métal blanc anglais sur chassis N Fleischman.


12
Discussions ouvertes / Re : logiciel DCC controller 1.1.0
« le: novembre 20, 2021, 08:09:08 pm »
Bonsoir et bienvenue dans Locoduino,

Pour configurer son propre réseau dans Controller, il faut le coder dans processing et ainsi modifier le programme.
C'est plutôt complexe à réaliser...
Si tu veux un logiciel compatible avec une centrale DCC++ qui te permet de dessiner facilement ton propre réseau, il faut s'orienter vers JMRI ou RocRail.

13
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 19, 2021, 04:40:08 pm »
Bonjour,

Pour tester la compilation du source Decodeur_HO.asm traduit par Antoine, j'ai installé la dernière version de MPLAB X IDE, la version 5.50.
J'ai du ensuite installer le compilateur XC8 qu'il faut installer à part.

Mais j'ai eu plein d'erreurs lors de la compilation. Notemment sur le fichier include p12f1822.inc qui utilise apparement le compilateur MPASM.

Après plusieurs recherches sur le net, j'ai réalisé que le compilateur MPASM n'était plus utilisé depuis la version 5.40 de MPLAB.
Depuis il faut utiliser XC8. J'ai donc désinstallé la version 5.50 et installé la 5.35 qui fournit bien nativement MPASM.

Et là, la compilation fonctionne parfaitement. Il faut donc installer impérativement la 5.35
https://www.microchip.com/en-us/development-tools-tools-and-software/mplab-ecosystem-downloads-archive

La compilation des PICs, c'est pas un long fleuve tranquille...  :)

14
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 18, 2021, 01:22:47 pm »
Pour le positionnement des composants pour la soudure, une simple pince à linge sciée est bien utile aussi  ;)


15
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 18, 2021, 12:17:18 pm »

Bonjour Antoine,

Merci pour la traduction !  :)
Un programme assembleur c'est déja pas évident à apréhender, alors avec des commentaires en japonais...  ::)

Pages: [1] 2 3 ... 10