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

Latse

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #435 le: avril 04, 2021, 07:32:32 pm »
Un grand merci !
 
Pierre,

Jeje_12_34

  • Jr. Member
  • **
  • Messages: 85
  • Double ovale N
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #436 le: avril 04, 2021, 08:23:49 pm »
Bonsoir,

J'ai du répondre 5 aussi, même si je n'en suis pas certain, puisque je suis attiré par l'automatisation du réseau et des itinéraires.

Je reste un néophyte qui se fait souvent larguer dans la compréhension, surtout sur le forum.
Je voudrai encore une fois vous remercier tous pour la qualité du site et votre capacité à me motiver et à me faire monter en compétence.

Mais vous avez du boulot  :P



Le néophyte de service !
Adhérent AFAN

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2393
  • 100% Arduino et N
    • Voir le profil
Re : Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #437 le: avril 06, 2021, 12:12:55 pm »
PS: Serait-il possible de disposer du fichier GERBER du détecteur de présence DCC par consommation du courant en version simple et non double?
Par avance MERCI.

En attendant de publier ces fichiers Gerber, vous pouvez demander à bobyAndCo de vous fournir des cartes de ce type de détecteur car il en a plusieurs en stock : envoyez-lui un MP  :D
Cela vous fera gagner du temps, je pense.

Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 667
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #438 le: avril 10, 2021, 10:56:55 am »
Petite version 0.7.12 du matin : simplification du code à divers endroits, retrait de fonctions inutiles, codage dans ThrottleAutomation de la possibilité de déclencher un ordre via un changement de broche par les Sensor de DCC++ (non physiquement testé...). Crédit (mérité) du copyright à Cédric et Dominique.

msport

  • Hero Member
  • *****
  • Messages: 1434
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #439 le: avril 10, 2021, 12:02:32 pm »
Petit souci de compilation : (IDE 1.8.13)
C:\Users\miche\Documents\Arduino\libraries\LaBox-0712\src\Throttles\ThrottleAutomation.cpp: In member function 'void ThrottleAutomation::printThrottleItems()':
C:\Users\miche\Documents\Arduino\libraries\LaBox-0712\src\Throttles\ThrottleAutomation.cpp:177:37: error: 'SENSORID' was not declared in this scope
    Serial.print(SENSORID(curr->delay));
                                     ^
C:\Users\miche\Documents\Arduino\libraries\LaBox-0712\src\Throttles\ThrottleAutomation.cpp:179:40: error: 'SENSORSTATE' was not declared in this scope
    Serial.print(SENSORSTATE(curr->delay) ? "HIGH" : "LOW");

0.7.12 pris sur le git, placé dans libraries, LaBox laissé dans examples
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 667
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #440 le: avril 10, 2021, 01:14:51 pm »
Exact. J'ai poussé une version 0.7.13 qui corrige ça. Au passage, Throttle Automation a vu arriver une autre façon de tester une broche directe en plus d'un Sensor de DCC++ . Voir l'exemple AutotestSensor pour ça....

msport

  • Hero Member
  • *****
  • Messages: 1434
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #441 le: avril 10, 2021, 01:51:46 pm »
Nickel ...
Cordialement

msport

  • Hero Member
  • *****
  • Messages: 1434
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #442 le: avril 10, 2021, 05:33:25 pm »
Problème en compilant l'exemple AutotestSensor :

C:\Users\miche\Documents\Arduino\libraries\LaBox-0713\src\Throttles\ThrottleAutomation.cpp:193:15: error: #if with no expression

en ligne 193 il y a : 193.   #if USE_SENSOR, et il y a bien en 202.   #endif
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 667
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #443 le: avril 10, 2021, 08:26:02 pm »
Oui j'ai mis à jour la version 0.7.13 ... J'espère que c'est la bonne.

msport

  • Hero Member
  • *****
  • Messages: 1434
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #444 le: avril 10, 2021, 09:07:05 pm »
J'ai juste mis à jour ThrottleAutomation.cpp et le sketch se télécharge.
Le HMI est mis à jour avec l'animation et le DCC est on.
Je continuerai avec une loco demain ...
Cordialement

msport

  • Hero Member
  • *****
  • Messages: 1434
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #445 le: avril 12, 2021, 11:02:53 pm »
Avec AutotestSensor c'est OK, la loco 3 sur les rails fait bien ses allers-retours et ses clins d’œil.
Cordialement

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 551
  • HO avec DCC++
    • Voir le profil
Re : Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #446 le: avril 15, 2021, 09:39:33 am »
je viens de recevoir 4 circuits MCP2562 (distri-compo en France) et j'ai cablé une mini carte sur le connecteur Can habituel 6 pins, + une liaison au 5V :

Ça marche comme l'avait prédit l'ami Jean-Luc, à 500 kb/s.
Mais il reste un cafouillage au démarrage à froid de l'ESP32 qui se résoud par un reset de l'ESP32.

A suivre...

Ce ne serait pas sorcier de faire un breakout à 7 pins (le +5 est juste à coté) avec un MCP2562.



Après avoir tenté en vain de faire fonctionner 2 séries de CJMCU-230 en essayant d’appliquer les recettes trouvées ici et là sur internet ou celles proposées par Michel, je ne suis arrivé à rien et je vais adopter la solution que tu préconises Dominique à savoir le MCP2562. Il existe un MCP2562FD, lequel est préférable ?

Sur la photo de ton montage Dominique on dirait que tu as une diode non polarisée, est-ce que tu confirmes ? Si oui pourquoi et quelle en est la valeur ?

Comme j’ai besoin d’un nombre assez important (20 à 30) de transceivers, je vais faire réaliser un PCB ad hoc, ceux qui sont intéressés peuvent se manifester.

Pour les transceivers, j’ai trouvé chez RS les MCP2562 à 0,87€ l’unité par 10 et les MCP2562FD à 0,93€ l’unité par 10 je pense qu’il sera difficile de trouver beaucoup moins cher et de plus je ne paye pas le port chez RS.

Pour les CJMCU-230, je précise que j’ai eu deux séries qui fonctionnent parfaitement puis j’ai acheté 2 autres séries (chez les chinois) qui ne fonctionnent ni l’une ni l’autre. Je confirme bien que sur une série, la sérigraphie est inversée entre le verso et le recto. Sur une face est écrit 3,3v et sur l’autre pour la même pin CANL. Et il en est ainsi de toutes les pins !!!

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1618
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #447 le: avril 15, 2021, 09:45:06 am »
Salut Christophe,

FD est relatif au CANFD; FD signifie Flexible Datarate. Le protocole CANFD porte la taille des données d'une trame à 64 octets et le débit jusqu'à 8 Mbits pendant la transmission des données.

L'ESP32 ne possédant pas de contrôleur CANFD, un transceiver CANFD est inutile.

Cordialement

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 551
  • HO avec DCC++
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #448 le: avril 15, 2021, 09:46:42 am »
Merci Jean-Luc, comme quoi vaut mieux se renseigner avant d'acheter !

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1618
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #449 le: avril 15, 2021, 09:54:24 am »
Mettez le une bonne fois pour toute sur la carte de la LaBox ce transceiver : un circuit DIP, deux capa de 100nf (une sur VDD-VSS et une sur VIO-VSS), un strap, une résistance de 120Ω. Est-ce la peine de dépendre d'une BB foireuse pour si peu ?  :)
« Modifié: avril 15, 2021, 10:05:49 am par Jean-Luc »
Cordialement