Auteur Sujet: LaBox" : Une Centrale DCC polyvalente et abordable  (Lu 887643 fois)

FredCmN10

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #615 le: septembre 14, 2025, 11:11:37 am »
Bonjour, je viens de relire les derniers messages d'août et je suis un peu perdu sur la réalisation du PCB.
Sur le PCB Labox 1.0b0, quelles positions doivent avoir les 3 diodes ?
Le + en position haute pour D3 mais aussi pour D1 et D2 ?  ou D1 D2, le + en position basse?
merci de votre retour
Bonne journée

JeanMarc

  • Jr. Member
  • **
  • Messages: 51
  • HO Arduino C++ Assembleur Microchip
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #616 le: septembre 14, 2025, 06:06:21 pm »
Bonjour Fred, bonjour à tous,

Pour répondre simplement, après ma mésaventure de diodes montées à l'envers, je les ai toutes dessoudées.
Malgré le fonctionnement sans faille, et les différents échanges sur le forum, j'avais déjà commandé des nouvelles diodes.
Je les ai donc toutes ressoudées...au cas où.
D1, D2 et D3 sont toutes dans le même sens, le + en haut, à la masse. Et plus précisément, la petite barre blanche orientée vers le bas.
Thierry a fait cette version 1.0b0 pour corriger cette erreur d'orientation de la version 1.0a5 que j'avais commandé.
Je n'ai pas fait de test de rechargement des fichiers Gerber sur JLCPCB pour le vérifier.

Cordialement,
Jean Marc

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3174
  • 100% Arduino et N
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #617 le: septembre 14, 2025, 06:28:37 pm »
N’oubliez pas ce test de la figure 17 de l’article du montage pour vérifier l’orientation des diodes :

Cordialement,
Dominique

FredCmN10

  • Newbie
  • *
  • Messages: 8
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #618 le: septembre 15, 2025, 07:32:34 am »
Bonjour,
Merci Jean-Marc et Dominique pour ces précisions.
Je vais regarder ça aujourd'hui.
bonne journée

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 871
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #619 le: septembre 15, 2025, 09:12:06 am »
Pour compléter, les petites sérigraphies placées dans les emplacements des diodes sont effectivement toutes dans le même sens depuis la b0 .

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3174
  • 100% Arduino et N
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #620 le: septembre 15, 2025, 09:24:07 am »
Ce qui n’est peut-être plus le cas sur la photo ci-dessus ?  Est-ce qu’elle est toujours vraie ?
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 871
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #621 le: septembre 15, 2025, 03:05:09 pm »
C'est bon à partir de la version b0. Et cette sérigraphie est sous les composants, donc on ne les voit que dans Kicad...

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3174
  • 100% Arduino et N
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #622 le: septembre 15, 2025, 04:14:11 pm »
Est-ce que le test de la figure 17 (photo ci dessus) est toujours valable ?
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 871
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #623 le: septembre 15, 2025, 04:25:45 pm »
Je pense que oui.... mais c'est non !!
« Modifié: septembre 17, 2025, 06:53:08 pm par Dominique »

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3174
  • 100% Arduino et N
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #624 le: septembre 17, 2025, 10:37:43 am »
Après examen des gerbers, il y a une différence entre les orientations des diodes du  PCB 02C3



et celes du PCB 1.00 boII



L'image du test plus haut n'est plus bonne, il va falloir changer cette image de test. Les 2 diodes sous le L6203 sont inversées.
Mais l'avantage de la nouvelle version est qu'elles sont toutes dans le même sens.


« Modifié: septembre 17, 2025, 10:53:01 am par Dominique »
Cordialement,
Dominique

JeanMarc

  • Jr. Member
  • **
  • Messages: 51
  • HO Arduino C++ Assembleur Microchip
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #625 le: septembre 17, 2025, 10:50:49 am »
Bonjour à tous,

C'est d'ailleurs ce qui m'a piégé !
Ci-joint un cliché de mauvaise qualité du PCB en V1.0a5 avec les diodes retournées dans le bon sens.
La dernière version V1.0b0 doit être semblable.

Bonne journée,
Jean Marc

JeanMarc

  • Jr. Member
  • **
  • Messages: 51
  • HO Arduino C++ Assembleur Microchip
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #626 le: septembre 17, 2025, 10:54:34 am »
Avec le fichier c'est mieux !

JeanMarc

  • Jr. Member
  • **
  • Messages: 51
  • HO Arduino C++ Assembleur Microchip
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #627 le: septembre 17, 2025, 11:22:48 pm »
Bonsoir,

J'ai terminé le câblage de mes Box, et je constate un détail qui me chagrine.
Je ne parviens plus à régler la consommation minimale à 0 mA ou proche sur l'Oled, que ce soit avec le potard ou une résistance de 1MégOhms.
Comme je pouvais le faire avec le PCB version 0.2c3.
J'ai au minimum 18 mA quand ce n'est pas 30 mA selon les cartes. C'est dommage et j'aimai bien faire ce tarage à 0.
Une question se pose à l'attention des développeurs du PCB. En regardant la BOM de la dernière version 1.0a5, voire 1.0b0, par rapport à la version 0.2c3 que j'utilisai jusqu'alors, j'ai remarqué que le comparateur IC2 est passé du modèle MCP6002T au modèle LM358D. (Seule différence notable si on omet la disparition du transistor Q1 et résistances associées, ainsi que des leds CMS de contrôle du DCC et DEFAUT.)
En serait-ce la cause ?

Est-il possible d'ajouter "en dur" dans le code une valeur de moins 30 mA quelque part ?
Comme le potard a une large plage de réglage et qu'il fallait toujours le mettre à fond pour ce tarage, ce serait simple pour obtenir à nouveau ce réglage à 0 mA intéressant.
J'admet que ce n'est qu'un détail !

J'en profite pour remercier vivement toute l'équipe pour cette dernière version qui fonctionne vraiment très très bien !

Merci pour votre réponse.
Cordialement,
Jean Marc

PS: j'ai encore un petit truc sous le coude, mais on verra plus tard.



Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3174
  • 100% Arduino et N
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #628 le: septembre 18, 2025, 09:56:16 pm »
Bonsoir Jean-Marc,

Pas de bol, sur mon exemplaire à base de PCB 03c3, l'ampli de mesure de courant est un OPA1612 un excellent ampli op pour ls applications audio. Je ne sais pas pourquoi il a atterri dans LaBox à cette époque, sans doute un équivalent du LM358D choisi par JLCPCB, je n'y avais pas fait attention jusqu'à aujourd'hui.

En tout cas l'Oled affiche i=0mA (avec une alim 12V).

Sur le schéma on voit un potentiomètre de 50kΩ qu'on peut remplacer par une résistance de 1MΩ : il y a une erreur quelque part, ce n'est pas cohérent.

J'ai entrepris de rechercher dans le forum les nombreuses discussions que j'ai eu avec Michel (Msport) sur ce sujet, notamment sur le passage de ce potard de 50k vers une résistance d'1MΩ. Ce n'est pas de la tarte vu la quantité de sujet ou alors nous avons échangé par mail privé ou par téléphone (ça arrivait souvent).
Cela dit, cette mesure de courant n'est utilisée que pour l'affichage sur l'Oled et non plus pour la lecture des CVs que le trackManager fait très bien. Donc ce doit être assez simple de se replonger dans les calculs de gain du LM358 en n'oubliant pas que ce fichu ampli n'est pas bien linéaire aux extrémités, d'où les nombreux composants ajoutés au fil du temps.
Mais je n'ai pas le temps ces jours-ci, je suis sur le départ.
 
Cordialement,
Dominique

JeanMarc

  • Jr. Member
  • **
  • Messages: 51
  • HO Arduino C++ Assembleur Microchip
    • Voir le profil
Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Réponse #629 le: septembre 18, 2025, 10:54:39 pm »
Bonsoir Dominique,

Merci pour ces explications très claires, ainsi que d'avoir fait ces recherches.
Ce que je peux ajouter d'une part, est que ce n'est pas JLCPCB qui a forcé le montage du LM358. Il figure bien dans la BOM du PCB 1.0a5.
D'autre part, le potard de 1Mégohms fait bien partie de la liste de composants complémentaires détaillée dans la doc "article346".

Tout ceci n'est pas bien grave, car j'ai cherché un peu et j'ai trouvé la solution. J'aurai aussi pu éviter de te faire perdre ton temps, désolé...
La macro HMI_deltaCurrent avait été fixée à 0 lors de la version 2.4.1, certainement pour une très bonne raison !
Vu dans le fichier version_labox.h ci-dessous:
// 2.4.1  - Fix use of define USE_HMI for compilation.
//        - Fix value of HMI_deltaCurrent to 0

Je me suis permis de la passer à 40 dans le fichier hmiConfig.h, pour voir ce que ça pourrait donner.
// U/I correctors
#define HMI_VoltageK            0.0068      // Voltage scaling coefficient
#define HMI_CurrentK            0.9           // Current scaling coefficient
#define HMI_deltaCurrent      40             // Current value shift with I=0

Et mon problème est résolu !

Avec le potard, je parviens à afficher une valeur pas très stable autour de 0, mais oscille de -2 mA à +5 mA en permanence.
Ca me va très bien car c'est plus cohérent.
Je craignais un effet de bord sur les consommations du décodeur avec ou sans leds. Mais les valeurs correspondent avec celles que je lisais avant avec le PCB 0.2c3
Mais ce n'est qu'une information approximative, indicative et suffisante.

Bien cordialement,
Jean Marc