Auteur Sujet: DECODEUR DCC Loco et fonctions  (Lu 19488 fois)

laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #15 le: octobre 02, 2020, 11:37:33 pm »
Bonjour

J ai poursuivi le sujet et suis passé dans un pahse de réalisation.

Que dire, c est "émouvant" de creer son propre décodeur pour loco avec commande du moteur, des feux... et bientôt (plus tard) des sons!

(voir sujet au LABO)

https://forum.locoduino.org/index.php?topic=1057.0

Des pistes complémentaires:

Ici des info pour exploiter les ARDUINO NANO EVERY et modifier des elements de configuration (AVR4809 n cie)

http://twaydcc.cocolog-nifty.com/

Ici autre source d info

http://twaydcc.cocolog-nifty.com/


Un décodeur pour l ATTINY85 ( schéma elec + croquis arduino)

http://twaydcc.cocolog-nifty.com/top/smileslim85.html

Bref encore du chemin à parcourir mais de belles perspectives pour un décodeur "maison" sympathique et performant!

Laurent

PS aide toujours bienvenue pour un "junior" dans la spécialité!




laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #16 le: octobre 06, 2020, 12:48:07 pm »
Bonjour

J ai du reprendre en profondeur mes dessins car ... le type de connecteur était inversé entre ceux pour du 21 et du 22 broches!
Et oui un décodeur
21MTC  a sur lui un brochage Femelle, le PCB de réception a un connecteur Mâle
PLUX22 a sur lui un brochage Mâle, le PCB de réception a un connecteur Femelle

Corrections apportées + optimisations!

Pour memo:
ATMEGA 328P-AU (format TQFP32)
Résistances format 0603 (10Kx1, 100Kx5, 1M x1)
Diodes format format SOD323 (1N5819WS x7)
Condensateurs format 0805 (100nf x2, 4.7uF/50V x1, 2.2uF/50V X1)
Pont H format (SOIC8 TB67H450FNG,EL x1)
Connecteur femelle pas de 1.27mm 2x11pins ( SAMTEC CLP111-02-F-D-BE x1)
Dual MOSFET (SSM6N7002KFU,LF x4) au format SOT363-6 (le plus délicat à souder sur ce montage)
Régulateur de tension (SOT23-6 MIC5233-5.0 x1)
Resonator (CSTNE16M0V53L000R0 x1)


Le 21MTC tient dans un 16mm (l)x30mm(L)x3.5mm(h) ce qui respecte la norme NEM660.

il dispose nativement de 8 sorties:
F0f
F0r
AUX1, AUX2, AUX3, AUX4, AUX5 & AUX6 déjà amplifiées.

Il tient pour plus de 1.5A. (valeur raisonnable!) et supporte bien les 24V MAX de la norme DCC.

A me plonger à présent sur le PLUX22 :)

laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #17 le: octobre 06, 2020, 06:53:41 pm »
Hello

Voila le "petit frère" en PLUX22

Dim 16mm(l)x31mm(L)x3.5mm(h)

Sorties amplifiées pour:
F0f
F0r
AUX1, AUX2 AUX3 AUX4, AUX5 AUX6 & AUX7.

Memes composants que précédemment.
Seuls changement:
Connecteur Mâle FTS-111-01-F-DV
Ajout MOSFET BSS138 SOT23

A noter que les décodeurs gèrent la BEMF. ( mesure de la force contre électro motrice et ajustement de la PWM en réponse proportionnée) (désactivable et ajustable par CV)

Schéma et vue 3D des décodeurs ci après.




laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #18 le: octobre 14, 2020, 09:07:10 pm »
Bonsoir

Ce projet progresse.

Reçus ce jours les PCB pour les décodeurs 21MTC et PLUX22.

Les voici "dessus-dessous" avant montage des composants.

Y a plus qu a!
Cela sera fait dans les prochains jours... (il me reste encore quelques composants à recevoir pour ces montages.)

A suivre!!
Laurent



DDEFF

  • Hero Member
  • *****
  • Messages: 738
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #19 le: octobre 22, 2020, 11:18:02 am »
Bonjour Laurent,

Impressionnant !  :o

Denis
"Ce n'est pas le puits qui est trop profond, c'est ta corde qui est trop courte" (proverbe chinois)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #20 le: novembre 12, 2020, 06:42:29 pm »
Merci Laurent,

Tu as un rare talent qui fait honneur à Locoduino  ;D

Amicalement
Dominique
Cordialement,
Dominique

laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #21 le: novembre 22, 2020, 10:29:20 am »
Bonjour à tous

Le "père noël" est un petit peu en avance cette année puisqu'il  a eu la gentillesse de m adresser la V2 des PCB des décodeurs de locos et fonctions.

J 'ai également expérimenté un nouveau fournisseur pour le quel à ce stade je pense le plus grand bien!

Si la santé veut bien suivre je tenterai un premier montage prochainement, a défaut je différerai cette tache délicate à une meilleur période pour moi.

En attendant je vous laisse découvrir les recto verso des PCB des versions PLUX22 et 21MTC.



Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #22 le: novembre 22, 2020, 10:52:35 am »
Bravo Laurent,

Quelles dimensions ont-ils ?

Amicalement
Cordialement,
Dominique

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #23 le: novembre 22, 2020, 11:02:29 am »
Impressionnant !
D'après le Plux22, je dirais ~15x28mm
Cordialement

laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #24 le: novembre 22, 2020, 11:51:09 am »
Bonjour

J ai respecte les normes en vigueur sur les dimensions maximales possibles:


Le PLUX22 est en 16mmx31mm incluant les connecteurs ICSP pour la (re)programmation des 328P

Le 21MTC est en 16mmx30mm incluant les connecteurs ICSP pour la (re)programmation des 328P

Donc un chouilla moins si on se passe de ces perceuses options!

Observations:
les condo sont tous en 0805 car les plages de tension sont plus permissives
les diodes sont en 323F
les résistances sont restées en 0603 mais on pourrait descendre la aussi
les plus délicat reste les dual MOSFET en SOT-363-6 (le plus dure)  et le régulateur de tension en SOT23-5

En épaisseur on est entre 3.2mm et 3.8mm max ce qui est très correcte :)
Je sais que c est encre un peu grand pour du N mais si on change de format du CPU on peut passer à des tailles moindres mais il faut alors se tourner sur un montage industriel...

Y a plus qu'a!

laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #25 le: décembre 17, 2020, 11:50:27 am »
Bonjour

Apres quelques semaines de coupure j ai repris hier ce petit projet :)!!!

J ai finalisé la partie "drive motor" du modèle PLUX22.

Je suis parti du code NAGODENV05 qui est très agréable et "bien fait".
Actualisé avec NMRADCCV2.0.6 (et suppression des fichiers nmra_x_...  de la liste des fichiers du projets)
Modification du CV29 (comme celui de Geoff BUNZA)
Passage du code ID NMRA de 108 à 13 en DIY

Il faudra le compléter aussi avec par exemple l ajout de lightdimmer pour une gestion plus fine des éclairages et un possible remapping des sorties (comme fait sur mes barrettes d éclairage de voiture voyageur), ou bien encore slowservomotion pour les adeptes des panto motorisés par exemple... ( le code NAGODEN dispose deja cette brique en natif sur AUX3 et AUX4...!

Verdict: le contrôle du moteur fonctionne parfaitement: vitesse, direction, réglages.

Le H Bridge ne chauffe absolument pas. Une vraie merveille!

Il me reste à monter les composants pour la FCEM et les doubles MOSFET pour la gestion des "sorties" d'éclairage.

Ayant malheureusement "perdu" mon fichier source sous KIKAD (réinstallation  complète du PC et oublie de sauvegarde multiple de ce projet la!) Les autres sont intacts! ( ou le semblent) , je me contente de quelques légers ajustements sur les pistes GERBER par retour d'expérience. que j avais elles bien sous la main.

Je vais donc poursuivre les quelques soudures à finaliser pour être conforme au schéma présenté plus haut.

A noter que je suis passé par un nouveau fournisseur (plus économique que nos habituels pour 40 pce 16x31 à 66$) pour la version "black mate" finition " GOLD" et que le montage sur cette surface est d un énorme confort à l aide d outils complémentaires ajoutés à l atelier…

Par ailleurs l entrée sur 2 résistances et diode fonctionne parfaitement !

Bref encore un peu de travail mais le résultat devrait être à la hauteur des efforts consentis...



Amitiés
Laurent

DDEFF

  • Hero Member
  • *****
  • Messages: 738
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #26 le: décembre 17, 2020, 12:02:30 pm »
Impressionnant !!
On dirait des vrais modèles du commerce.

Quand je vois que tu parles de lightdimmer, il va falloir que je l'ajoute à Decoduino (j'ai presque fini le reste)

Bravo
Denis  :P
"Ce n'est pas le puits qui est trop profond, c'est ta corde qui est trop courte" (proverbe chinois)

laurentr

  • Hero Member
  • *****
  • Messages: 563
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #27 le: décembre 17, 2020, 08:04:12 pm »
Bonsoir Denis,

Ce sont bien des vrais mais montés main :)

Tout un art :)

Ltr

fcot2002

  • Full Member
  • ***
  • Messages: 114
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #28 le: décembre 19, 2020, 06:07:36 pm »
Salut @ tous !

Epoustouflant ! ! ! 8) 8) 8)

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 904
  • HO avec DCC++
    • Voir le profil
Re : DECODEUR DCC Loco et fonctions
« Réponse #29 le: décembre 19, 2020, 09:14:22 pm »
Whooooouuuuuua !