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 [4] 5 6 ... 12
46
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.


48
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.

49
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...  :)

50
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  ;)


51
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...  ::)

52
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 17, 2021, 05:37:41 pm »

Dans la liste des composants que j'ai mis en pièce jointe, j'ai commandé les régulateurs de tension TA78L05F chez un fournisseur en Allemagne.
Ce sont des Toshiba de bonne facture.
Je recommande ce fournisseur, car j'ai eu précédemment une mauvaise expérience avec un lot de composants qui étaient mal étamés et empêchaient une soudure correcte. La provenance était la Chine et le vendeur se nomme "ele-parts". Donc à éviter absolument.

Je commande beaucoup en Chine et j'en suis globalement satisfait, mais parfois on tombe sur un os...

53
Présentez vous ! / Re : Content d'être ici
« le: novembre 17, 2021, 03:21:05 pm »
Bonjour et bienvenue BricoChris,

Michel pour ta question je te conseille ce forum ou tu auras certainement plein d'avis: https://www.usinages.com

J'ai un peu peur des vibrations avec une telle machine pour un fraisage dans du métal. Le moteur parait un peu léger.
J'ai une fraiseuse qui fait 600kg à la maison, alors je suis naturellement un peu méfiant vis à vis de ce genre de machines...

54
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 17, 2021, 12:25:13 pm »
Bonjour,

Merci Michel pour le lien PICKit2.

Quelques précisions pour la mise à jour du fichier des composants de PICKit2:

Effectuer l'installation du logiciel normalement.
Clic droit sur l'icone de lancement du logiciel, > propriétés:
Noter le répertoire d'installation du programme.

Dans mon cas (Windows 7  ::)) l'installation du logiciel s'est fait dans ce répertoire C:\Program Files (x86)\Microchip\PICkit 2 v2\
Dans ce répertoire se trouve le fichier des composants: PK2DeviceFile.dat
C'est ce fichier qu'il faut remplacer par le nouveau que j'ai mis en pièce jointe.
Pour cela il faut  "dézipper" (décompresser) le nouveau:
On obtient le fichier PK2DeviceFile-1.62.14.dat que l'on renomme PK2DeviceFile.dat
On renomme celui d'origine par exemple old_PK2DeviceFile.dat
Il suffit de copier-coller le nouveau dans le répertoire et le tour est joué.

Dès lors connecter le programmateur dans un port USB, lancer le logiciel PICKit2.
Normalement le pic12F1822 va être automatiquement détecté.

Pour la programmation, il faut cliquer sur File > Import Hex et sélectionner le fichier: 1822Dec6-0.92beta.hex préalablement téléchargé sur le site japonais.
J'ai coché VDD PICKit2 sur On pour préciser que la tension de programmation est fournie par le programmateur.

Ensuite il suffit de cliquer sur le bouton Write pour la programmation.
Et voir apparaitre:


55
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 17, 2021, 12:21:22 pm »
Bonjour François,

Qui peut le plus, peut le moins...  :D

A vrai dire ce décodeur a été conçu pour le HO et le N.
Le choix initial des composants a été fait pour tenir compte de l'encombrement final.
Le PIC12F1822 existe en DIP (Dual Inline Package) donc techniquement on peut faire le décodeur plus gros.
Mais franchement avec une bonne loupe binoculaire et un peu de soin c'est pas si difficile.
Il suffit de voir la vidéo de la soudure sur le site japonais.

56
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 17, 2021, 01:53:54 am »
Courant direct moyen 2A
Oui il faut imperativement un programmateur de pic.
Il y en a plein sur EBay ou Aliexpress. Compter une douzaine d'euros.

57
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 16, 2021, 09:25:47 pm »
Bonsoir Dominique,

Oui je vais venir à Rail-Expo.
Je vous présenterai un exemplaire.

Amicalement

Eric

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

59
Discussions ouvertes / Re : Fabrication d'un décodeur DCC pour locomotive
« le: novembre 16, 2021, 06:33:04 pm »
fichier composants PICKit2 en pièce jointe.

60
Discussions ouvertes / Fabrication d'un décodeur DCC pour locomotive
« le: novembre 16, 2021, 06:24:03 pm »
Il existe plusieurs projets open source de décodeurs DCC au japon.
L'un des plus simple est le décodeur Nucky.
Pour traduire les sites japonais automatiquement, il faut utiliser le navigateur Chrome et cliquer dans la barre d'adresse à droite sur traduction.

https://web-nucky-jp.translate.goog/dcc/decoder6/onecoindecoder6.html?_x_tr_sl=ja&_x_tr_tl=fr&_x_tr_hl=fr&_x_tr_pto=nui,sc

image schéma nucky



J'ai voulu commander les circuits imprimés pour me lancer dans la fabrication, mais j'ai eu la réponse "No oversea": ils ne les vendent que au Japon.
Qu'à cela ne tienne, j'ai réalisé un clone du circuit imprimé avec Eagle. Et j'ai commandé les circuits chez JLCPCB.
Le circuit étant minuscule (22 x 10 mm), je me suis retrouvé avec la panelisation avec plus de 200 circuits dans la commande minimum...

image circuit



Comme pour tout décodeur DCC qui se respecte, il y a un pont de diodes, un microprocesseur et un driver plus une petite poignée de composants annexes.
Le tout en composants montés en surface bien sûr. Mais cela reste facile à souder avec un fer normal.
J'utilise des billes de soudure de 0.5mm pour souder les pates des composants.
 
https://www.ebay.com/itm/402921730943?hash=item5dd001b37f:g:60cAAOxy-1lRHqhJ&amdata=enc%3AAQAGAAACYPYe5NmHp%252B2JMhMi7yxGiTJkPrKr5t53CooMSQt2orsS%252BMKizvpuEDUfX4dvRWfUzfPaZMkatctZM94%252Fymexyg8xaWUZBA%252BIWZ%252B7AYYPqIy8k3sLxASn7iQO3ORSxFZ3o%252FoDRVDNKIDX%252FuUgBdGCUk6WUdnsnUaRq5YC%252BA3KarzO6%252F3sX7eZJ6JzCAVPcXY4%252FB21APXDm6vc3svncWkl0Z1YAx2Zy0dQh%252FUSvEXC9GPbMbtnAZDEkxZmzuZgYhgJohVCQWvSRNIbYRe8KFRKmbV4stWB5gOThGT18Wwm%252FshhSvkOa9h2S5OjkB9f%252FmvbXZYjX8m4moWJG9z02vl8zo7rokYj6g%252FLXhY1GhCkicmZX54JpjzxRaEZBZH18%252B0HWa2shk3z3BnBvj9qjNxE%252B7AgjrQpCrCSu8c2pRVSfKguJACP0gEbiLQOMj6uDNlOA6LUPfHn5JrXspJkNJ6wdwS5%252FqAkbbMNlLzL4Ok3jBbsehxTrd5UMc8BvnQYDZTcvTOb%252Bw%252FYzK65CwPmM2hLzwOAva3JriVd%252BOB35%252FhMaigQfc%252FqH3HFAEG8D%252FZ1%252BxQ%252FEpEXd2Vp5m7iikmV7ZZ4z4%252Fu1XthWYPzD%252B0w80YNzbHDEmSIDWUd1KAH5Xn3F8TNOaudKB%252FhbwSxkGN%252FaXJN1w%252BTfyjZNJ%252FlAbRGGF4o%252Fo78QBk7gJMfGbRaz4k7eFkILqGyentNfwMcbDkcAS0sIrRW4XA9U66o0qExGO%252FgdkcY3xGurHSOF60yciy%252FIi9gAh7j9i9o0fZLYgHWenl6LnoLbXtrUo%252BM4xmC6yVaHz6H%7Cclp%3A2334524%7Ctkp%3ABk9SR8zFjKSlXw





J'utilise un peu de patafix pour immobiliser les composants pendant la soudure.

https://www.amazon.fr/UHU-Pastilles-adhésives-repositionnable-décollable/dp/B001ANXKMG?th=1

Le microprocesseur est un PIC 12F1822 et j'ai utilisé un programmateur chinois PICkit2 pour le programmer. (une douzaine d'euros sur EBAY)
La dernière version du firmware du décodeur Nucky est la v0.92 sortie cet été. Disponible au téléchargement sur le site japonais.
Il y a 5 pads sur le circuit imprimé pour souder les 5 fils du programmateur.
Soudure temporaire, que le temps de la programmation.



image brochage programmation



Si vous essayez de programmer le PIC12F1822 avec le logiciel V2.61 du programmateur PICKIT2,
il est probable que vous ayez le message "Unsupported Part".
Si c'est le cas, il faut mettre à jour le fichier de composants PK2DeviceFile.dat.
La version v1.62.14 du PK2DeviceFile.dat contient bien le PIC12F1822.
Je met le fichier en pièce jointe.

En commandant les composants par 10, le prix de revient est de moins de 7€ par décodeur.
Je met la liste BOM des composants en pièce jointe.

Si vous êtes intéressé par cette réalisation je peux vous fournir les circuits imprimés par 10 avec 10 diodes SS2040FL pour 7€. Contact en MP.
On trouve ces diodes par 100 sur Ebay, ce qui n'est pas très pratique.

Mes locos sont en HOe, mais vu la taille du décodeur, il peut être utilisé facilement en N.





Pour programmer l'adresse du décodeur, qui est 3 par défaut, J'ai utilisé DecoderPro de JMRI.
Comme Nucky ne figure pas dans la liste des décodeurs, J'ai utilisé le NMRA standard CV definitions (premier de la liste).

Inutile de vous dire la grosse satisfaction de faire tourner sa loco avec le décodeur qu'on a fabriqué soi même !  :)


Pages: 1 2 3 [4] 5 6 ... 12