Auteur Sujet: Carte 24 entrées 48 sorties pour JMRI  (Lu 44477 fois)

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #15 le: septembre 07, 2020, 03:30:55 pm »
As usual, and particulaly this time, no warranty, etc.
To be checked with gerbview or similar.
Cordialement

len2756

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #16 le: septembre 07, 2020, 06:48:50 pm »
Again many thanks. Looks great. Do you have a part number / supplier for the switches you have used?

Regards

Len

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #17 le: septembre 07, 2020, 08:19:18 pm »
Cordialement

len2756

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #18 le: septembre 08, 2020, 10:28:30 am »
Cheers! I had forgotten the pinout dimensions and got confused when I examined the pad layout. I have sent for a set of boards and will report back when I have assembled and tested them.

Regards

Len

len2756

  • Newbie
  • *
  • Messages: 5
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #19 le: octobre 21, 2020, 12:44:04 pm »
Life got in the way of things for a while!
I received my set of test boards from JLCPCB, usual customary good service. The pitch spacing of the blocks doesn't match exactly with the original 24/48 boards. The block pin pitch is correct, just too big a gap between each of the eight way blocks. Not a huge problem of course but worth correcting if any one else wants to use the design.

Best Regards
Len

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #20 le: octobre 21, 2020, 03:02:41 pm »
Nice to know it was useful.
Cordialement

titi93

  • Newbie
  • *
  • Messages: 33
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #21 le: août 03, 2021, 12:45:13 pm »
bonjour 
combien de cartes peuvent être chainées
par avance merci
« Modifié: août 03, 2021, 03:04:44 pm par titi93 »

CATPLUS

  • Sr. Member
  • ****
  • Messages: 407
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #22 le: août 03, 2021, 03:15:03 pm »
Bonjour Mr titi93

Je ferais un test dés que possible.

Sachant que 10 cartes correspondent à => 240 Entrées & => 480 Sorties
Pourriez-vous SVP me dire combien avez-vous besoin d'entrées et de sorties?

A parcourir

https://www.jmri.org/help/en/html/hardware/cmri/CMRI.shtml

Types de nœuds C/IRM

Il existe trois types de nœuds C/MRI ; USIC/SUSIC, SMINI et cpNode [d'autres peuvent être ajoutés à l'avenir]. Les nœuds USIC/SUSIC et SMINI sont des nœuds classiques. Le cpNode et les autres offres Open Source/DIY, conformes au protocole CMRInet, sont appelés nœuds Open Source (OSN).

Les cartes SUSIC (Super Universal Serial Interface Card) et USIC (Universal Serial Interface Card) sont des cartes contrôleurs série pour les grands systèmes d'E/S numériques. Une carte mère prend en charge jusqu'à 32 cartes d'entrée et de sortie numériques, avec 24 ou 32 lignes d'entrée ou de sortie par carte. L'USIC est une ancienne version du SUSIC.

La carte SMINI (Super Mini-node) est un nœud série autonome fournissant 24 lignes d'entrée fixes et 48 lignes de sortie.

Cordialement

Best Regards

nopxor

  • Full Member
  • ***
  • Messages: 177
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #23 le: août 03, 2021, 06:05:12 pm »
Bonjour Titi93 et bienvenue sur Locoduino,

Avec une capacité adressable de 128 nœuds SMINI, avec 72 (24 + 48) lignes d'E/S par nœud, la capacité maximale du système C/MRI utilisant le SMINI est de 9 216 lignes d'E/S.

titi93

  • Newbie
  • *
  • Messages: 33
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #24 le: août 04, 2021, 07:37:23 pm »
bonsoir je vous remercie des réponses
je vais répondre dans l'ordre
combien de carte je sais pas encore > je découvre jmri   j'ai fait un plateau d'étude  2.50x 120 pliable dans la longueur pour étudier jmri et arduino   dans le but  de faire dans 3 ans  un réseau , j'avais un train entre  8 ans et 18 ans analogique en L  4m x3  ou j'avais a l'époque un pupitre en du réseau en led  occupation des voies 1m3 de relais (mdr) les maisons qui fumais le jour  et la nuit lever du  soleil  un  montagne avec chute d'eau réel   bref. dans 3 ans  je suis en retraite  et je déménage  donc sera cave grenier pièce  dans tout les cas   > train
la ou j'en suis > j' ai fait commande aiguillage via  en carte arduino pour voir;1 alimentation dcc mais j'ai aucune données  de ou sont  les trains  et je suis tomber sur cette carte. 
j'ai commander le circuit  (super site ) j'ai monter la (les cartes )
maintenant je bloque un peu dans jmri  vu que j'ai 2 cartes pour les aiguillages dans cmri  j'ai donc   ajouter un autre cmri c2  mais la je suis un peu   perdu

titi93

  • Newbie
  • *
  • Messages: 33
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #25 le: août 04, 2021, 09:08:04 pm »
la carte me plait  simple efficace   juste questionsi on a  20 cartes comment  il y a pas collision  de données
exemple >   carte  01 détection train voie 1  et  détection carte 2  présence train

les cartes voix les changements elles envois  mais comment  il peu pas avoir collisions dans les  envoies  ?

nopxor

  • Full Member
  • ***
  • Messages: 177
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #26 le: août 05, 2021, 06:13:04 pm »
La vitesse de transmission sur le bus RS485 est de 9600 bits par seconde (Bauds).
Cela permet un échange d'informations suffisament rapide pour qu'il n'y ait pas de conflits entre les cartes.

titi93

  • Newbie
  • *
  • Messages: 33
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #27 le: novembre 06, 2021, 10:37:17 am »
bonjour
après un  moment d'absence je reviens vers vous
j' ai donc fait fabriquer la carte modifier le code arduino
mais comme je découvre jmri  je coince pour les réglages
serait il possible d'avoir un exemple simple de réglage jmri 
pour que je puisse faire réagir une entrée et une sortie sur la carte *
les explications jmri  sont pas simple a comprendre
par avance merci

nopxor

  • Full Member
  • ***
  • Messages: 177
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #28 le: novembre 06, 2021, 09:02:54 pm »
Bonjour,

D'abord il faut programmer l'arduino nano.
Il faut enlever les 2 jumpers sur la carte pour la programmation.
Ne pas oublier de les remettre après.

Attention, le numéro de node de la carte est 0 par défaut:
#define CMRI_ADDR 0                  // select the CMRI node address

Si il y a plusieurs cartes, chacune doit avoir un numéro distinct.
Déconnecter le nano du PC après programmation. Remettre les 2 jumppers sur la carte.

Ensuite il faut connecter l'adaptateur USB-RS485 à la carte par 2 fils sur un des 2 borniers RS485 A-B.
Connecter l'adapteur sur un port USB du PC et noter le n° du port COM utilisé.
(panneau de configuration > système > gestionnaire de périphérique > ports COM)

Alimenter la carte (5V - GND)

Lancer PanelPro de JMRI.
Aller dans le menu Modifier > Préférences
Cliquer sur onglet +
Choisir C/MRI dans le menu déroulant du fabricant système
Choisir le port COM de l'adaptateur USB-RS485 dans Connexion système
Noter la lettre de Connection Prefix

Cliquer sur le bouton Configure Nodes
Cliquer sur le bouton Ajouter Noeud
entrer le numéro de node choisi dans le programme du nano, laisser les options par défaut
cliquer ajouter noeud > fait > OK > fait

Cliquer sur le bouton Enregister dans la fenêtre Préférences

Voila, la carte est prête à être utilisée.


Vous pouvez ainsi par exemple affecter un aiguillage (ou une lumière) à un bit de sortie de la carte.

Menu Outils > Tableaux > Aiguillages

Clic sur onglet C/MRI > clic bouton ajouter en bas

Choisir l'adresse matérielle par exemple 1 (pour node 0 bit 1)
Donner un éventuel nom descriptif
Clic sur bouton Créer

Le nouvel aiguillage apparait dans la liste sous le label CT1.
C pour Connexion Prefix
T pour Turnout
Si le node était par exemple 3, le nom serait CT3001

En cliquant sur le bouton Etat (inconnu) on commande l'état Direct ou Dévié de l'aiguillage,
Ce qui change l'état du bit de sortie 1 de la carte ( 0V ou +5V)

On peut vérifier avec un contrôleur (ou une diode LED munie d'une résistance de 500 ohm minimum) l'état logique de la sortie.

Aller dans le menu C/MRI > Liste des Affectations Assignments,
pour noter les noms système affectés aux entrées/sorties de la carte.

Si vous avez créé un panneau TCO qui comporte des aiguillages, il suffit d'en nommer un CT1 pour commander à la souris le bit 1 de la carte.

Cool n'est-ce pas ? ;-)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Carte 24 entrées 48 sorties pour JMRI
« Réponse #29 le: novembre 06, 2021, 11:10:44 pm »
Oui cool !
Super tuto, merci  ;D
Cordialement,
Dominique