Auteur Sujet: projet centrale "LaBox" wifi DCC++ Can  (Lu 301127 fois)

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 748
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #750 le: octobre 19, 2023, 06:00:09 pm »
Bonjour à tous

Nouvelle version 2.3.0 de Labox .

On passe à CommandStation-EX V5.0 sortie pendant l'été. Cette version apporte un support natif pour l'ESP32. Donc plus besoin d'aller chercher une branche exotique pour avoir des sources à jour, et la maintenance générale de l'appli nous bénéficiera aussi. A noter que j'ai dû corriger leurs sources suite à une régression qui ne permettait plus à la lecture de CV de fonctionner. Je vais tenter de leur suggérer la correction via Github.
Pour Michel, il semble qu'un define WIFI_FORCE_AP a fait son apparition dans config.h et permettra sans doute de corriger les problème d'accès AP.

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #751 le: octobre 23, 2023, 05:31:08 pm »
Bonjour à tous,

effectivement en laissant le SSID à blanc, on passe cette fois en AP mode. Même sans positionner define WIFI_FORCE_AP.

Dans ce cas, le password n'est pas pris en compte, c'est un password généré automatiquement qui est affiché après un SSID généré lui aussi automatiquement.
(et non DCCEX_*)
Wifi AP SSID Labox_50d37c PASS PASS_50d37c

C’est OK en AP avec Engine Driver, il faut entrer le pw donné sur l’affichage (à la fin du SSID fourni)
La détection d’adresse fonctionne bien et le pilotage par les manettes est ok en parallèle avec le smartphone.

la mesure de courant est sous-estimée et le seuil de détection de c/c est environ 1,5A avec un ratio de 1V/A
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2902
  • 100% Arduino et N
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #752 le: octobre 23, 2023, 10:07:18 pm »
Excellents résultats!

De mon côté j’ai utilisé WIFI_FORCE_AP true, SDID=“LaBox230”, PW=“”.

C’est plus simple et efficace.

Avec WIFI_FORCE_AP false, tu peux configurer un accès wifi via ta box internet et, quand tu n’y a plus accès, ça passe en mode AP automatiquement: je n’ai pas essayé mais retour à la maison dans 2 jours.
« Modifié: octobre 23, 2023, 10:12:29 pm par Dominique »
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 748
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #753 le: octobre 24, 2023, 08:41:17 pm »
LProg est lui aussi passé à CommandStation-EX V5 .
En réalité, un fork a été créé à partir de la branche Labox, ce qui signifie que LProg est une modification de Labox, lui même une modification de CommandStation-EX ! La branche CommandStation-EX-LProg a été créée sur Github pour l'occasion. Les deux programmes ont été mis au même niveau par rapport à CommandStation-EX V5.0.4, et peuvent maintenant être compilés automatiquement à chaque fois que quelqu'un (souvent moi ...) y poussera une modification. Ce sont les actions automatiques de Github qui font ce travail.

Du côté de LProg, j'ai amélioré l'ergonomie pour faciliter son utilisation avec l'écran et ses boutons. Il est passé du coup en 2.3.0 lui aussi.

Plusieurs pistes sont maintenant à explorer :
- amélioration de la partie Z21 pour mieux gérer les accessoires, EX-RAIL et d'autres petites choses sur lesquelles j'ai fait l'impasse, occupé que j'étais à faire marcher le pilotage de locos... Ce sont ces manques qui empêchent l'adoption de notre code Z21 par l'équipe de CommandStation-EX .
- D'autre part, j'aimerai voir si on peut faire fonctionner la programmation POM (Program Over Main), c'est à dire la programmation sur la voie principale qui demande à spécifier l'adresse de la loco que l'on veut modifier. Dans ce mode, pas de programmation de la CV1 possible, et pas de ACK qui seraient de toutes façons perturbés par la présence des autres locos sur le réseau.
- Enfin, les parties Railcom et Lenz ABC sont des possibilités d'évolution non négligeables vu ce que l'on a vu dans d'autres fils.
« Modifié: octobre 24, 2023, 08:52:44 pm par Thierry »

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2902
  • 100% Arduino et N
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #754 le: octobre 24, 2023, 08:52:06 pm »
Je pense que LaBox va devenir une réalisation de référence pour DCC-EX.
De quoi les inciter à ajouter le Railcom !

Pour compléter, je vais développer une passerelle wifi-Can avec une manette de commande de trains en html, sur la base de la carte de Christophe. Pour tester le Can !
Cordialement,
Dominique

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2902
  • 100% Arduino et N
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #755 le: octobre 25, 2023, 10:36:51 pm »
Est-ce que la version 5 intégre Railcom maintenant ?
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 748
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #756 le: octobre 26, 2023, 08:03:06 am »
Non toujours pas. Il y a une branche de la version 4 qui le fait, mais pas pour un ESP32 .

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 936
  • HO avec DCC++
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #757 le: octobre 31, 2023, 08:59:18 pm »
Bonsoir,

Une question qui s'adresse peut-être plus à msport : Où sont les connecteurs CAN sur le PCB de la box ? Est-ce les deux prises RJ45 ? Si oui, sur quel connecteur sont le CAN L et le CAN H ?

Merci par avance pour la réponse.
« Modifié: octobre 31, 2023, 09:02:42 pm par bobyAndCo »

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #758 le: octobre 31, 2023, 09:35:56 pm »
Bonsoir Christophe,
effectivement les deux RJ12 sont les connecteurs CAN dont le rôle est identique.
Chacun comporte le CAN L et le CAN H
Le standard Locoduino a été lancé par les satellites : le CAN H se situe sur les deux broches centrales (3 et 4) et le CAN L est sur les deux extérieures (2 et 5)
Un jumper met en service la 120 ohm terminale.
Cordialement

drmanu

  • Newbie
  • *
  • Messages: 32
    • Voir le profil
Re : Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #759 le: novembre 03, 2023, 10:10:50 am »
Il est là dans la réponse 339
https://forum.locoduino.org/index.php?topic=922.msg12063#msg12063

Mais je regarde la dernière version qui apporte des améliorations... sous réserve de coquille que nous n'aurions pas vue...
La voici, la version 0.4 du 14-06-2021 qui intègre l'ampli de ligne Can MCP2564 à la place su support pour la petite carte qui n'existe plus.

et la BOM
voir les pièces jointes

Bonjour à tous,

Je me suis lancé dans l'aventure avec la v0.4 de LaBox.
Pourriez-vous me dire à quoi correspond le composant IC1? Car malheureusement les liens sont hs.

En vous remerciant par avance,

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #760 le: novembre 03, 2023, 11:53:28 am »
Bonjour,
IC1 est un pont L6203.
Par exemple :
https://fr.aliexpress.com/item/33003883508.html
A noter qu'un article est en cours de rédaction.
Avec la possibilité d'un circuit imprimé déjà équipé de la plupart des petits composants (CMS soudés)
Le soft restera compatible.
Cordialement

drmanu

  • Newbie
  • *
  • Messages: 32
    • Voir le profil
Re : Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #761 le: novembre 03, 2023, 01:01:50 pm »
Bonjour,
IC1 est un pont L6203.
Par exemple :
https://fr.aliexpress.com/item/33003883508.html
A noter qu'un article est en cours de rédaction.
Avec la possibilité d'un circuit imprimé déjà équipé de la plupart des petits composants (CMS soudés)
Le soft restera compatible.

Merci! Cela tombe bien il m'en restait du projet précédent.
J'ai déja reçu les pcb, donc je vais aller jusqu'au bout.
Une dernière question, il me manque que le composant de la partie Can. A quoi correspond le MCP2564?
Il a un format différent de la version 3?

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #762 le: novembre 03, 2023, 03:03:33 pm »
Cette version du circuit utilise un module d'interface pour le CAN : le CJMCU-230 (attention certains ont une sérigraphie inversée)

https://fr.aliexpress.com/item/32635274058.html

Les nouvelles versions du circuit utilisent un composant CMS dédié, le MCP2562 soudé par JLCPCB. Ou par soi-même si on acquiert le circuit nu.

le MCP2562 assure la même fonction que le module qui comporte un SN65HVD230.
Cordialement

drmanu

  • Newbie
  • *
  • Messages: 32
    • Voir le profil
Re : Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #763 le: novembre 03, 2023, 07:14:31 pm »
Cette version du circuit utilise un module d'interface pour le CAN : le CJMCU-230 (attention certains ont une sérigraphie inversée)

https://fr.aliexpress.com/item/32635274058.html

Les nouvelles versions du circuit utilisent un composant CMS dédié, le MCP2562 soudé par JLCPCB. Ou par soi-même si on acquiert le circuit nu.

le MCP2562 assure la même fonction que le module qui comporte un SN65HVD230.

Merci pour ces précieuses informations! Tout est plus clair.
(J'avais acheté les deux versions dans le doute.)
Finalement, il ne me manque que le LM358P que je n'avais pas trouvé dans le fichier BOM.

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #764 le: novembre 03, 2023, 09:31:22 pm »
En fait, dans la BOM, il y a pour IC2, un MCP6002 qui est fonctionnellement équivalent au LM358.
On utilise le LM358 sous 3,3V, ce qui ne fait pas partie de ses spécifications mais on l'a utilisé pour sa plus grande disponibilité.
Il semble que la contrepartie est que pour certains exemplaires, on rencontre une limitation de la plage de réglage de la détection du courant de court-circuit.
Mais votre remarque nous amène à reconsidérer l'utilisation de ce composant dans la version assemblée chez JLCPCB

Dans votre cas, regardez :
https://www.ebay.fr/itm/232213779460
ou
https://www.ebay.fr/itm/224902666493
ou
https://fr.aliexpress.com/item/33022821492.html
« Modifié: novembre 03, 2023, 10:14:40 pm par msport »
Cordialement