Auteur Sujet: Une station DCC complète, polyvalente et économique avec JMRI  (Lu 461 fois)

msport

  • Hero Member
  • *****
  • Messages: 675
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
@ marchandmarthe207 qui repose sa question par messagerie privée :
Bonjour,
    La couleur des fils de branchement entre Arduino Mega et L9110s ne sont pas les mêmes avec les photos. La photo Arduino Mega Shield Ethernet et L9110s les couleurs des fils ne correspondent pas. Doit-on faire comme le schéma.
    Le module ajustable de courant avec entrée et sortie.
    Qu’elle est le voltage à paramétrer en entrée (IN) et en sortie (OUT).
    Merci.
    Cordialement,


Bien évidemment, c'est le schéma qui prime.
Le module abaisseur figure sous forme d'un régulateur qui abaisse le 15 V (N) ou 18 V (HO) à 9V pour l'Arduino.
Cordialement

marchandmarthe207

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
Re : Une station DCC complète, polyvalente et économique avec JMRI
« Réponse #1 le: novembre 13, 2019, 04:39:11 pm »
Bonjour,
Merci pour les renseignements.
J'ai rebranché tous les fils comme indiqué sur le schéma suite à votre réponse sur le forum. Mais il me reste un fil noir (GND) à brancher ou... Le module abaisseur régulateur que je procède est avec lecture du voltage en digital (comme sur la photo Convertisseur de tension Module LM2596S 3V-34V) une entrée IN avec réglage du voltage + -  et une sortie OUT avec réglage du voltage, un fil + et un fil -.
Merci.
Cordialement,


marchandmarthe207

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
Re : Une station DCC complète, polyvalente et économique avec JMRI
« Réponse #2 le: novembre 13, 2019, 07:47:48 pm »
Bonjour,
Le fil noir qui me reste en sortie du Convertisseur de tension Module LM2596S 3V-34V, dois je le branche sur une borne de la carte Shield Ethernet ?
Merci.
Cordialement,

msport

  • Hero Member
  • *****
  • Messages: 675
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Une station DCC complète, polyvalente et économique avec JMRI
« Réponse #3 le: novembre 14, 2019, 04:25:05 pm »
Pour être conforme au schéma, il faut que la sortie OUT - soit reliée au GND en entrée du MAX471.

Mais c'est équivalent à alimenter l'Arduino entre VIN (+) et GND (-) par la sortie du convertisseur, ce qui me semble plus direct.
« Modifié: novembre 14, 2019, 04:33:53 pm par msport »
Cordialement

marchandmarthe207

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
Re : Une station DCC complète, polyvalente et économique avec JMRI
« Réponse #4 le: novembre 15, 2019, 05:03:16 pm »
Quand je branche l’Arduino Mega + Shield Ethernet W5100 sur la prise USB du PC portable, Ethernet fonctionne et les voyants de la carte Shield Ethernet clignotent. Quand je branche l’Arduino Mega + Shield Ethernet + alimentation 220v-18v-10A. Les voyants rouges des cartes s’allument, mais pas les voyants du réseau Ethernet. Il y a juste les voyants rouges des deux cartes. Est-ce que se serait un problème avec le langage C++ ou une erreur quand j‘ai retranscrit le programme avant de le téléverser. Les cartes sont branchées comme sur le schéma. Avant de téléverser un nouveau programme, doit-on remettre la carte Arduino Mega à zéro (reset). Doit-on mettre impérativement une carte mémoire Micro SD dans l’emplacement sur la carte Shield Ethernet ? Ci-joint le texte écrit.

Programmation DCCpp_uno, onglet config.h
  1 /**********************************************************************
  2
  3 Config.h
  4 COPYRIGHT (c) 2013-2016 Gregg E. Berman
  5
  6 Part of DCC++ BASE STATION for the Arduino
  7
  8 **********************************************************************/
  9
10 /////////////////////////////////////////////////////////////////////////////////////
11//
12 // DEFINE MOTOR_SHIELD_TYPE ACCORDING TO THE FOLLOWING TABLE:
13 //
14 //  0 = ARDUINO MOTOR SHIELD          (MAX 18V/2A PER CHANNEL)
15 //  1 = POLOLU MC33926 MOTOR SHIELD   (MAX 28V/3A PER CHANNEL)
16 //  2 = L9110s Dual Motor Driver      (MAX 28v/10A PER CHANNEL)
17
18 #define MOTOR_SHIELD_TYPE   2
19
20 /////////////////////////////////////////////////////////////////////////////////////
21 //
22 // DEFINE NUMBER OF MAIN TRACK REGISTER
23
24 #define MAX_MAIN_REGISTERS 12
25
26 /////////////////////////////////////////////////////////////////////////////////////
27 //
28 // DEFINE COMMUNICATIONS INTERFACE
29 //
30 //  0 = Built-in Serial Port
31 //  1 = Arduino.cc Ethernet/SD-Card Shield
32 //  2 = Arduino.org Ethernet/SD-Card Shield
33 //  3 = Seeed Studio Ethernet/SD-Card Shield W5200
34
35 #define COMM_INTERFACE   1
36
37 /////////////////////////////////////////////////////////////////////////////////////
38 //
39 // DEFINE STATIC IP ADDRESS *OR* COMMENT OUT TO USE DHCP
40 //
41
42 #define IP_ADDRESS { 192, 168, 1, 200 }
43
44 /////////////////////////////////////////////////////////////////////////////////////
45 //
46 // DEFINE PORT TO USE FOR ETHERNET COMMUNICATIONS INTERFACE
47 //
48
49 #define ETHERNET_PORT 2560
50
51 /////////////////////////////////////////////////////////////////////////////////////
52 //
53 // DEFINE MAC ADDRESS ARRAY FOR ETHERNET COMMUNICATIONS INTERFACE
54 //
55
56 #define MAC_ADDRESS {  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEF }
57
58 /////////////////////////////////////////////////////////////////////////////////////

marchandmarthe207

  • Newbie
  • *
  • Messages: 7
    • Voir le profil
Re : Une station DCC complète, polyvalente et économique avec JMRI
« Réponse #5 le: novembre 15, 2019, 05:08:18 pm »
J'ai oublié de vous dire merci.
Cordialement,