Auteur Sujet: loco autonome avec la box v2 embarqué echelle 1 (45 mm)  (Lu 913 fois)

lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« le: janvier 19, 2025, 11:06:04 am »
Bonjour

après ma présentation , voici mon projet en cours depuis 2018 ,oui cela fait deja pas mal de temps mais celui ci évolue avec l'évolution des esp et autre projet comme dcc ++

au départ j'utilisé depuis 2018 le concept de Ulysse avec son projet d17 dont voici le lien
https://udelmas.e-monsite.com/pages/centrale-dcc-wifi-d17.html
cela fonctionné très bien sans prise de tête avec le coté prog
mais depuis un certain temps ,il n'y a plus de suivie ...
le projet était basé sur un esp8286 , qui en soit devient un peu  trop ancien
je voulais passer a un esp32 plus récent et plus facile d'approvisionnement et moins onéreux
une tentative de modification a été tenté par un américain pour passer le logiciel vers esp 32 que je n'ais jamais réussi a  compiler
j'ai donc décider de regarder vers dcc ex mais dans un premier temps , la station étant dédié sur des arduinos ,cela m'obligeait a mettre un esp pour la liaison en plus pour le control
la box v2 étant équipé d'un esp32 ,cela devenait intéressant de ce poser la question de faire évoluer  ma nouvelle machine en construction , une bb63000 livrée verte construit de A a Z a la 3d filament ABS
j'ai donc regardé les avantages de ce system : esp 32 ,dcc++,wifi , possibilité de manette sur smartphone compatible avec le protocole de la box v2 , manette diy
j'ai donc ,dans un premier temps fait la compilation du logiciel sur un esp32  wrorer  module sans achat du reste du mat car si cela fonctionne , le mat embarqué sera le strique minimum et a ma sauce pour le driver et la batterie embarquée
la les problèmes commencent ..
la description de l'article la box v2 est tres faite mais pour des personnes comme moi ayant que peut d'expérience dans l'informatique et l'électronique récente les ennuis commence (ce n'est pas pour moi une source de plaisir de me plonger dans la prog et la résolution de cela , je préfère passer mon temps a concevoir et construire mes locos )
la compil du schémas labox v2 ne c'est fait pas de façon facile car entre les version des cartes esp32 , des librairies sup  a mettre a jours et les versions de compatibilité avec les versions de l'ide ..... c'est un peu la galère
tout ce texte pour vous dire que enfin j'ai enjambé cette première étape et que j'ai donc un esp32 fonctionnel a être testé a ma sauce avec la box v2 comme moteur

la suite dans un prochain article



lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #1 le: janvier 19, 2025, 11:54:45 am »
suite de mon projet

la compilation étant résolu sur l'esp32 j'ai effectué le téléchargement
et voila ce que le terminal sur la sortie usb ma répondu :
cela fonctionne mais pas le wifi
je vais donc regarder cela dans les paramètres car je n'ai fait que recopier config-labox.h en config.h
sans rien changer dans le fichier
relecture de la doc et particulièrement les infos de config

<* Wifi setup all fail (STA and AP mode) *>
<* LaBox Main mode. *>
<* Pin 36 Max 2249mA (2823) *>
<= A MAIN>
<* Channel 0 DCC signal for MAIN start *>
<* Railcom activated *>
<iDCC-EX V-5.0.9 / ESP32 / LABOXMAIN G-3bddf4d>
<* EXRAIL RoutCode at =3F401716 *>
<* EXRAIL 48b, fl=256 *>
<* [Z21] UDP Connection started port 21105. Z21 apps are available. *>
<* [CANMARKLIN] Configure ESP32 CAN 0.7.3 *>
<* [CANMARKLIN] id = 253  Bitrate = 250 Kb/s  CANH:4  CANL:5 *>
<* [CANMARKLIN] : config with filter *>
<* [CANMARKLIN] Configuration OK ! *>
<* LCD3:Ready *>
<p0>
<* LCD2:Power Off *>
<* LCD3:Free RAM=250216b *>
<* LCD3:Free RAM=246868b *>
<* LCD3:Free RAM=246836b *>
<* LCD3:Free RAM=245360b *>
<* LCD3:Free RAM=245128b *>
<* LCD3:Free RAM=245040b *> 

lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #2 le: janvier 19, 2025, 04:03:06 pm »
suite
mon problème sur le wifi qui ne démarre pas
j'ai changé le type de carte esp32
j'avais un esp32 ttgo t7 v1.3 en stock
compilation et fonctionnement wifi mode ap après compil et upload
je voie le réseau wifi présent sur mon smartphone et je peux rattacher celui ci au réseau nommé Labox
peut être que le précèdent esp vrom utilisé était en défaut...
prochaine étape la connexion d'un smartphone avec z21 ou autre logiciel pad wifi
si cela marche ,alors je passerais a la partie booster embarqué


ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13964
load:0x40080400,len:3600
entry 0x400805f0
<* License GPLv3 fsf.org (c) Locoduino.org *>
<* LaBox             : 2.9.0 *>
<* CommandStation-EX : 5.0.9 *>
<* Wifi AP SSID LaBox PASS password *>
<* Wifi AP IP 192.168.4.1 *>
<* Server will be started on port 2560 *>
<* LaBox Main mode. *>
<* Pin 36 Max 2499mA (3137) *>
<= A MAIN>
<* Channel 0 DCC signal for MAIN start *>
<* Railcom activated *>
<iDCC-EX V-5.0.9 / ESP32 / LABOXMAIN G-3bddf4d>
<* EXRAIL RoutCode at =3F40170B *>
<* EXRAIL 48b, fl=256 *>
<* [Z21] UDP Connection started port 21105. Z21 apps are available. *>
<* [CANMARKLIN] Configure ESP32 CAN 0.7.3 *>
<* [CANMARKLIN] id = 253  Bitrate = 250 Kb/s  CANH:4  CANL:5 *>
<* [CANMARKLIN] : config with filter *>
<* [CANMARKLIN] Configuration OK ! *>
<* LCD3:Ready *>
<p0>
<* LCD2:Power Off *>
<* LCD3:Free RAM=213016b *>
<* LCD3:Free RAM=208192b *>
<* LCD3:Free RAM=208056b *>

lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #3 le: janvier 19, 2025, 06:00:10 pm »
essai du WiThrottle z21
je n'ai pas réussi a le faire connecter  a la boxe ..
essai du wifithrottle Engine Driver
l'appli smartphone ce connecte bien a la box
sur la liaison usb serial monitor ,je vois bien passer les consignes envoyé par engine drive
l'affichage est bien , je retrouve un peu ce que j'avais avec l'appli de ulysse delmas le d17
je reste donc avec ce throttle engine drive qui me convient
la suite :
mise en place du drivers de puissance embarqué sur une plaquette d'essai avec le esp32 le tout alimenté par une lipo de 3s
verif des signaux dcc sur les pin 32 (dcc) 27 (dcc inverse ) pin enable a l'oscillo

joel




bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1150
  • HO avec DCC++
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #4 le: janvier 19, 2025, 09:41:18 pm »
Tout a l'air de fonctionner plutôt bien on dirait, non ?

Envisages-tu de piloter les locos avec autres choses que WiThrottle z21 ? Si tu as plusieurs locos, n'es-tu pas obligé d'avoir autant de smartphones (ou tablettes) que de locos ? Avec un logiciel comme Rocrail que je connais bien, tu pourrais créer autant de controllers que tu le souhaites soit un controller par loco (une adresse IP pour chaque).

Pour le driver (carte moteur) tu penses à quoi ?

Une fois la carte implantée, ce qui ne devrait pas être le plus difficile, tu auras normalement terminé.

Je te souhaite une belle réussite.

Christophe

lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #5 le: janvier 19, 2025, 11:15:52 pm »
Bonsoir

ma passion c'est de construire les locos et wagons de toute pièces
j'ai choisi l'échelle 1 écartement 45 mm car c'est une échelle peut pratiqué par rapport a l'échelle O qui est au passage très élitiste (détails au boulon près)
elle autorise plus facilement l'intégration de l'électronique que les échelles inferieurs avec emport des batteries
cependant c'est un format imposant au niveau réseau et je ne compte pas faire de réseau fixe , de par la taille de la place  demandé et des prix exorbitant des voies ...
pas question de faire un réseau extérieur , et je ne veux pas passer mon temps a entretenir les voie et la végétation
donc quand j'ai terminé un model , je squatte un réseau chez un ami ,réseau en intérieur en 45 mm LGB assez grand pour faire rouler mes modèles
je présenterais la bb63000 en cours de réalisation lors de la touche finale de labox v2 embarqué
donc pour répondre a ta question de rocrail ,et du nombre de  smartphones , tablettes ou autre a mettre en œuvre pour chaque modèle ne sera pas conséquent car je ne fais rouler qu'une seul loco a la fois et de façon ponctuel
faire rouler mes locos n'est pas en soit mon moteur principal
j'ai choisi donc de rendre neutre les locos au niveau de la voie , je peux rouler sans soucis qu'elle que soit le type d'alimentation
Pour la carte pont en H , un drivers de 1 a 2 ampères suffira ,car mes 2 moteurs sont de type 180 6 volts en séries soit 8 watt
j'ai utilisé un pont tout monté sur le yoyo , je te communiquerais le type car je ne l'ai plus en tête ainsi que la mise en œuvre de la box v2 en remplacement de d17
je ferais une description de ce que j'utiliserais sur la bb63000 avec plan et photo au fil de l'eau de ce post

joel




lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #6 le: janvier 20, 2025, 12:19:40 pm »
pour répondre a bobyAndCo

le driver utilisé est un tb6612 double drivers en H  max 12 volts et 1 ampères continu par pont
ci joint des photos du premier montage avec logiciel d17
esp8266
batteries 16000 3.7 volts 3000 ma
2 step up régulateur , 1 pour le 5 volts , un pour le 12 volts alimentation pont moteur
pas de bms
double drivers en h TB6612 ,un seul utilisé pour le moteur de type 280 avec réducteur 370 tours /minutes
autonomie 45 a 50 minutes en circulation continue
cela fonctionne très bien pour le yoyo 6400

https://photos.app.goo.gl/auSrzCfiTqV8EhPF8
https://photos.app.goo.gl/kj48CN1Lhs3uQtro8
https://photos.app.goo.gl/zDn1q3NiGcJLG6bf9
https://photos.app.goo.gl/e331hKhXTJLtnMyu6
https://photos.app.goo.gl/YyQPPem7NLdNuduYA
https://photos.app.goo.gl/k2ESDoDrZruavMnx8
https://photos.app.goo.gl/5nWETaF57DE1eYn47
https://photos.app.goo.gl/MyfKRHSrc6Fknnc5A
https://photos.app.goo.gl/eyvrfYzmKU2ZFvhF7


bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1150
  • HO avec DCC++
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #7 le: janvier 20, 2025, 01:54:36 pm »
C'est une belle réalisation.

Je pense toutefois que tu devrais envisager d'installer un BMS. Il en existe de très petits et très économiques. Le risque sinon est de flinguer rapidement la batterie.

Par ailleurs, tu pourrais là aussi avec un bms "embarqué" faire la recharge sur les rails. Perso, j'avais utilisé des lamelles de laitons sous la loco qui vient se stationner sur une séction de voie de recharge.

Sur le TB6612, tu sais sans doute que tu peux coupler les sorties pour doubler le courant à 2A. C'est juste un peu de fils et de soudures..

Quant à l'ESP8266 que tu semblais vouloir abandonner, tu vas trouver des ESP32 de talle similaire. Je me pose la question de savoir si DCC-Ex fonctionne sur ESP8266.

Encore une fois bravo, belle réalisation bien pensée et bien exécutée. Ca donne envie, et je ne sais pas si je ne me laiserai pas tenter. Le Yoyo est par ailleurs une machine très attachante, je dois en avoir 4 ou 5 à l'échèlle HO et un kit laiton encore dans son embalage. Le modèle de EPM en livrée jaune DCC Sound est très recherché et le peu que l'on trouve sur les sites part en quelques jours, voire quelques heures et même quelques minutes parfois. A peine l'alerte reçue que c'est déjà parti !

Est-ce que tu envisages de mettre les plans en free share ? Tu as travaillé sur Fusion 360 ?

Christophe
« Modifié: janvier 20, 2025, 01:57:20 pm par bobyAndCo »

lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #8 le: janvier 20, 2025, 04:02:22 pm »
bonjour

oui je travaille avec fusion 360
mais n'étant pas un pro du dessin industriel ,mes plans sont un peux a l'arrache car c'est de l'auto apprentissage ...
je peux les mettre a disposition ,mais tu risque d'être un peu déçu de la façon ou ils sont dessinés et organisés
coté impression je possède 2 bambus lab p1s avec ams et une ender 2 pro qui ne fonctionne que très peut depuis les bambu

https://photos.app.goo.gl/G3Egm9jQVX33pNL19



lesage31

  • Newbie
  • *
  • Messages: 10
    • Voir le profil
Re : loco autonome avec la box v2 embarqué echelle 1 (45 mm)
« Réponse #9 le: janvier 20, 2025, 04:14:01 pm »
pour le bms sur le yoyo pas nécessaire car en dessous de 3.3 volts ,les alimentations stepup s'arrête
donc pas de soucis sauf d'oublier d'éteindre lors du rangement
mais comme j'ai l'habitude avec mes planeurs modèle réduit , je sors toujours la batterie du modèle en fin d'utilisation
de plus avec d17 j'ai un retour de la tension batterie (a l'origine le retour était le courant consommé mais avec une petite modif du pont diviseur ainsi que quelque modif sur le programme me donne une plage entre vert ,orange et rouge a 3.3 volts )
ce que je compte faire avec laboxv2 modifier la mesure de courant vers la mesure de tension

joel