Dcc++

Dcc++

Messagepar Xavier » 20 Novembre 2016, 12:42

Un arduino uno ou Mega, un Shield Motor et le programme Dcc++ ou comment disposer d'une centrale DCC sans avoir à faire de montage dédié. :thumb2:
Voici un projet à suivre d'autant plus qu'il existe déjà des compléments:
- Throttle
- Ethernet
- Booster 5 A
Il existe aussi un programme pour piloter cette centrale depuis un PC.
Reste l'interface avec CDM-rail :roll: ?

Amicalement.
Echelle N , Run depuis le 01/01/2013
Centrale NanoX/Roco + GenLiS88, Dcc++, Décodeurs Accessoires à base d'Arduino
Rétrosignalisation LDT RM-GB-8-N-B, Décodeur d'aiguillage LDT M-DEC-DC-B, Moteurs Conrad 219998
Club; AMFBC 73
Xavier
 
Messages: 465
Inscrit le: 11 Décembre 2009, 19:01
Localisation: Challes les eaux - Chambery (Savoie / Rhône Alpes)

Re: Dcc++

Messagepar Xavier » 26 Novembre 2016, 12:39

Quelques informations complémentaires sur mon site ...
J'ai en effet écrit un programme en C# pour tester cette centrale!

Amicalement,

Xavier
Echelle N , Run depuis le 01/01/2013
Centrale NanoX/Roco + GenLiS88, Dcc++, Décodeurs Accessoires à base d'Arduino
Rétrosignalisation LDT RM-GB-8-N-B, Décodeur d'aiguillage LDT M-DEC-DC-B, Moteurs Conrad 219998
Club; AMFBC 73
Xavier
 
Messages: 465
Inscrit le: 11 Décembre 2009, 19:01
Localisation: Challes les eaux - Chambery (Savoie / Rhône Alpes)

Re: Dcc++

Messagepar jpp38 » 26 Novembre 2016, 19:46

Bonjour Xavier,

Y-a-t-il une API pour s'interfacer de l'extérieur, et si oui, où peut-on la trouver (lien)?

JP
jpp38
 
Messages: 11187
Inscrit le: 31 Mars 2009, 10:15
Localisation: Grenoble (Isère / Rhône Alpes)

Re: Dcc++

Messagepar Xavier » 26 Novembre 2016, 22:36

Bonsoir Jean-Pierre,

Toute la communication avec l'Arduino se passe via l'USB ou via Ethernet. Les commandes sont listéesici sur le site de Greg Berman.
C'est en utilisant ces commandes que je dialogue a partir de mon programme en C#.

Je n'ai pas encore reçu le shield moteur, mais je reçois déjà les confirmations aux commandes passées comme indiquées dans le document cité.
Il me restera à valider avec le shield les commandes accessoires et la gestion des CV.
En tout cas , je suis persuadé que c'est une base prometteuse. :thumb2:
Nous en parlerons peut-être le week-end prochain, à Meursault.

Amicalement,

Xavier
Echelle N , Run depuis le 01/01/2013
Centrale NanoX/Roco + GenLiS88, Dcc++, Décodeurs Accessoires à base d'Arduino
Rétrosignalisation LDT RM-GB-8-N-B, Décodeur d'aiguillage LDT M-DEC-DC-B, Moteurs Conrad 219998
Club; AMFBC 73
Xavier
 
Messages: 465
Inscrit le: 11 Décembre 2009, 19:01
Localisation: Challes les eaux - Chambery (Savoie / Rhône Alpes)

Re: Dcc++

Messagepar msport » 22 Décembre 2016, 10:49

Bonjour,
nouvel arrivant sur le forum, utilisateur de manettes et de boosters DCC++ (DCCpp aussi car DCC++ ne passe dans certains moteurs de recherche), j'ai été aiguillé vers votre échange.
Les composants pour réaliser ces équipements ne sont pas chers, la réalisation ne demande pas de compétences extraordinaires, la documentation est largement disponible, le tout est basé sur les normes Nmra / MOROP et en plus ça fonctionne bien. (sans compter le support actif de la part des forums). Que demander de plus ?
Juste l'interface avec votre programme préféré ...

J'ai décrit ma réalisation :
http://forum.locoduino.org/index.php?to ... 09#msg2109
depuis j'ai ajouté une liaison radio entre manettes et booster (comme décrit dans l'article original : throttle)

Cordialement
msport
 
Messages: 102
Inscrit le: 20 Décembre 2016, 15:15
Localisation: du coté de Nice

Re: Dcc++

Messagepar mictrain » 22 Décembre 2016, 17:00

Bonjour Xavier,

Ce projet de centrale DCC me plait beaucoup.
J'utilise actuellement un sprog 3 qui fonctionne bien avec CDM RAIl et un FIS88 (montage JPP38) pour la rétrosignalisation. ( Run de 5 trains )
Mais mon petit réseau en N va évoluer ( plus d'aiguillages) et je ne sais pas si le sprog suivra correctement.
C'est pourquoi l'idée d'une centrale un peu plus puissante m'interresse, bien sur, à condition que celle-ci soit interfacée avec CDM RAIL.
Je ne m'imagine pas bien comment ce soft va se combiner avec CDM RAIL.
Je vais suivre ce projet avec attention.

Amicalement

Michel
Echelle N DR5000 pour le réseau et Sprog 3 pour voie de programmation
Rails Fleischmann
Aiguillages solénoïdes 3 Minitrix et 31 Fleischmann
Décodeurs aiguillages 8 S-DEC-4-DC et 1 LS150
Rétrosignalisation 1 RM-GB-8-N et 4 DR4088CS sur DR5000
mictrain
 
Messages: 99
Inscrit le: 04 Février 2014, 21:58
Localisation: AIN

Re: Dcc++

Messagepar msport » 22 Décembre 2016, 22:16

mictrain a écrit:Je ne m'imagine pas bien comment ce soft va se combiner avec CDM RAIL.


Bonsoir,
en fait, il suffit de piloter le booster par une liaison série ou ethernet.
une présentation de DCC++ avec les liens figure là :
http://locoduino.org/spip.php?article182
en particulier la liste des commandes possibles :
https://github.com/DccPlusPlus/BaseStat ... aseStation

Cordialement

Michel (un de plus)
msport
 
Messages: 102
Inscrit le: 20 Décembre 2016, 15:15
Localisation: du coté de Nice

Re: Dcc++

Messagepar jpp38 » 23 Décembre 2016, 07:50

Bonjour les Michel,

Xavier est peut-être assez pris sur cette période. Mais c'est sûr que ça va l"intéresser.
Moi aussi d'ailleurs, je vais suivre ça de très près, et donner un coup de main à Xavier pour faire la DLL d'interface.
De toute façon, nous allons faire cette adaptation.

Un question pour michel/msport (je n'ai pas eu le temps de parcourir tous les liens fournis): tu es partie prenante dans le projet Locoduino?

JP
jpp38
 
Messages: 11187
Inscrit le: 31 Mars 2009, 10:15
Localisation: Grenoble (Isère / Rhône Alpes)

Re: Dcc++

Messagepar msport » 23 Décembre 2016, 10:01

Bonjour,
merci pour les réponses.
Je me suis présenté ici et par ailleurs, je participe au forum locoduino dont j'ai réalisé un des montages qui y a été analysé et complété : manette + booster.
Je sais modifier des programmes Arduino existants mais je n'ai pas assez de compétences pour écrire des dll ou un tout nouveau.
C'est plutôt du coté matériel que je me débrouille.
Très heureux que CDM-rail va se voir doté d'une interface à DCC++.
Cordialement
msport
 
Messages: 102
Inscrit le: 20 Décembre 2016, 15:15
Localisation: du coté de Nice

Re: Dcc++

Messagepar mictrain » 23 Décembre 2016, 16:02

Bonjour,

Je me réjouis de la tournure que prend ce projet.
Je ne peux pas vous aider pour le développement ( pas les compétences ), mais je veux bien participer aux tests dès que l'interface Centrale DCC++ et CDM RAIL sera réalisée.

Il me faudra connaître les matériels à acquérir
arduino mega
shields moteur 5A
shields ethernet ( peut-être pas tout de suite si j'ai bien compris )
alimentation électrique
et savoir comment les connecter/brancher
et ou les acheter

Et quelques explications de plus pour le fonctionnement ( du point de vue utilisateur ) de tout cela.
Programme à installer
Peut-être un shéma global de l'ensemble Centrale DCC++ et CDM RAIL

Je vous prie de bien vouloir m'excuser de demander autant mais mes connaissances sont faibles en informatique et nulles en électronique.

Bon courage à tous

Amicalement

Michel
Echelle N DR5000 pour le réseau et Sprog 3 pour voie de programmation
Rails Fleischmann
Aiguillages solénoïdes 3 Minitrix et 31 Fleischmann
Décodeurs aiguillages 8 S-DEC-4-DC et 1 LS150
Rétrosignalisation 1 RM-GB-8-N et 4 DR4088CS sur DR5000
mictrain
 
Messages: 99
Inscrit le: 04 Février 2014, 21:58
Localisation: AIN

Suivant

Retourner vers Le coin des bricoleurs (électronique)

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron