Auteur Sujet: Arduino S88 compatible avec Marklin ?  (Lu 7350 fois)

Saetta1979

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Arduino S88 compatible avec Marklin ?
« le: mars 16, 2024, 09:03:11 pm »
Bonjour ,
Je viens de prendre connaissance de l'article sur l'Arduino pour le bus 88, retrosignalisation. Je voudrais savoir si c'est compatible avec du Marklin et la voie M. Merci  ;)

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1081
  • HO avec DCC++
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #1 le: mars 17, 2024, 08:20:31 am »
Bonjour,

Tu parles de quel article car Jean-Pierre en avait écrit deux où il est question du bus S88 ?

https://www.locoduino.org/spip.php?article138
https://www.locoduino.org/spip.php?article180

C'est en effet compatible Marklin puisqu'il s'agit de S88 et bien sûr avec de la voie M puisque K, M ou C n'entre pas en considération pour la rétrosignalisation.

Ce qui a évolué depuis la rédaction de l'article, c'est l'adoption des câblages en RJ45 chez Marklin et donc beaucoup moins sujets aux interférences mais sur le fonds cela ne change rien à ce qui est dans l'article.

Selon moi, ce que propose Jean-Pierre est particulièrement intéressant en particulier pour remplacer les décodeur K83, plus fiable avec une utilisation optimale du bus CAN et moins onéreux que les solutions Marklin. Ses propositions sont malheureusement, à mon avis, largement ignorées par la communauté Marklin tout au moins en France. Sur le forum 3 rails, Julaye à réalisé un certain nombre de choses intéressantes sur ce sujet (S88 et Arduino) mais il n'y a malheureusement pas d'articles de synthèse. https://forum.3rails.fr/u/julaye/summary

Jean-Pierre n'a pas abordé le cas des décodeurs K84 (me semble t'il) mais cela est à peine plus compliqué.

Il y a aussi de nombreux exemple sur le site marklin-users (en anglais) : https://www.marklin-users.net/

Christophe

Tony04

  • Hero Member
  • *****
  • Messages: 569
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #2 le: mars 17, 2024, 04:15:20 pm »
Bonjour Saetta1979  ???,

le hasard veut que je travaille actuellement aussi sur le bus S88 pour une toute autre raison, des TCO en WIFI à relier sur une centrale ESU ECOS, un petit schéma explicatif joint. Tout cela sans le moindre câblage, et comme tout commence à bien fonctionner...
Le TCO: https://www.youtube.com/shorts/YZ18kNaU1LU

Si tu nous expliques ce que tu veux faire, on pourra peut-être avoir des échanges fructueux ensemble.

Cordialement
Antoine

trimarco232

  • Sr. Member
  • ****
  • Messages: 345
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #3 le: mars 17, 2024, 06:28:30 pm »
très belle réalisation , Tony !

Tony04

  • Hero Member
  • *****
  • Messages: 569
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #4 le: mars 17, 2024, 07:02:16 pm »
Il faut bien comprendre que la structure proposée dans mon petit schéma permet une infinité de solutions pour par exemple la rétro-signalisation, des commandes en tout genre, des TCO etc... et tout cela avec un minimum de câblage.

Le module Microcontrôleur WIFI (un WeMos MINI) de mon schéma est capable à lui seul de remplacer la totalité des modules S88 acceptables par la centrale (512 capteurs) avec juste la liaison du connecteur S88 vers la centrale.

Tous les capteurs seront branchés sur des petits "satellites" indépendants en WIFI eux aussi et à proximité des capteurs.
Par exemple un TCO avec 16 boutons aura sont petit module WIFI qui sera juste alimenté par du 5V et pourra envoyer les 16 ordres vers le module maître à coté de la centrale.

J'ai un peu de mal à expliquer mon montage, mais il fonctionne parfaitement sur une ECOS et de plus le logiciel TrainControleur  (ou tout autre) est parfaitement à jour des manœuvres des TCOs, or c'était le seul problème qui restait à résoudre avec la liaison par l'entrée sniffer .

Saetta1979

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #5 le: mars 17, 2024, 07:28:14 pm »
Bonjour, Bob et Tony, merci pour les renseignements. En pratique, je voudrais faire une retrosignalisation avec des rails à pédale ref 5146. J'ai bien lu l'article. Apparemment, il faudra créer une petite carte pour convertir le voltage digital de +- 16 volts vers un voltage plus bas.Donc, je prévois d'utiliser des ILS avec plusieurs cantons reliés avec une carte Mega Arduino vers le bus 88 de mon ecos, le tout relié à mon ordinateur.L'ordinateur va gérer toute la partie de la gare avec 4-5 rames, avec arrêt feux rouges, etc...


Saetta1979

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #6 le: mars 17, 2024, 07:29:15 pm »
pour l instant je pense pas de mettre du wifi sur mon réseau

Tony04

  • Hero Member
  • *****
  • Messages: 569
    • Voir le profil
Re : Re : Arduino S88 compatible avec Marklin ?
« Réponse #7 le: mars 17, 2024, 08:32:21 pm »
pour l instant je pense pas de mettre du wifi sur mon réseau

Attention! Ce n'est pas un WIFI qui passe par une box, c'est un WIFI de processeur à processeur, beaucoup plus simple à mettre en œuvre car c'est souvent la box qui rebute les utilisateurs.

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1081
  • HO avec DCC++
    • Voir le profil
Re : Re : Arduino S88 compatible avec Marklin ?
« Réponse #8 le: mars 18, 2024, 09:13:24 am »
Bonjour, Bob et Tony, merci pour les renseignements. En pratique, je voudrais faire une retrosignalisation avec des rails à pédale ref 5146. J'ai bien lu l'article. Apparemment, il faudra créer une petite carte pour convertir le voltage digital de +- 16 volts vers un voltage plus bas.Donc, je prévois d'utiliser des ILS avec plusieurs cantons reliés avec une carte Mega Arduino vers le bus 88 de mon ecos, le tout relié à mon ordinateur.L'ordinateur va gérer toute la partie de la gare avec 4-5 rames, avec arrêt feux rouges, etc...

Bonjour,

Tout d'abord, concernant les ILS, je te recommande plutôt d'utiliser des capteurs à effet Hall. Il faut également des aimants sous la locomotive/wagon, mais il sont plus précis et beaucoup moins fragiles.

Ce sont des capteurs à effet Hall que nous avions installé sur le Locoduinodrome avec les satellites v1 et cela fonctionnait très bien :

Je crois que tu pourrais envisager d'implanter un sytème de rétrosignalisation utilisant les satellites, pas autonomes sur lesquels je travaille actuellement, mais la v1 : https://www.locoduino.org/spip.php?article242

C'est économique et surtout très fiable, ça fonctionne en CAN. Reste juste à mettre à l'extrémité du bus une passerelle CAN/S88 (un Arduino ou un ESP32) pour entrer dans n'importe quelle centrale qui accepte ce protocole. C'est ce qu'avait fait Jean-Pierre et cela me semble très bien.

Christophe
« Modifié: mars 18, 2024, 09:20:55 am par bobyAndCo »

Saetta1979

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #9 le: mars 18, 2024, 07:31:54 pm »
Bonjour, merci pour l'info. Je viens de trouver ça sur un site https://www.gotronic.fr/art-module-a-effet-hall-st02226105.htm. Mais question, je peux brancher le module directement avec l'Arduino? merci

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1081
  • HO avec DCC++
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #10 le: mars 18, 2024, 08:41:00 pm »
Il faut chercher un peu... ce n'est pas toujours bien loin !

https://www.locoduino.org/spip.php?article273

Attention s'il s'agit de les brancher sur des microcontoleurs en 3,3 ou en 5V. Il faut vérifier la compatibilité

Christophe

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1081
  • HO avec DCC++
    • Voir le profil
Re : Arduino S88 compatible avec Marklin ?
« Réponse #11 le: mars 19, 2024, 07:36:17 am »
A voir également sur le site de Rudy à la rubrique : Arduino used as a 16-sensor S88 detector board

https://rudysmodelrailway.wordpress.com/software/