LOCODUINO

Forum de discussion
Dépôt GIT Locoduino
Flux RSS

mercredi 26 juin 2019

75 visiteurs en ce moment

Comment piloter trains et accessoires en DCC avec un Arduino (3)

Assemblage des éléments d’une mini-centrale DCC

. Par : Dominique

L’architecture générale d’une centrale DCC On a vu comment une carte Arduino peut générer des signaux DCC de commande de vitesse, de fonction et d’accessoire, voire de programmation. Entre notre carte Arduino et les rails, il faut, bien-sûr, amplifier ces signaux pour qu’ils puissent commander les moteurs des locomotives (via son décodeur) à partir (...)

Retourner à l'article

Vous répondez à :

Mesure de courant depuis LMD18200 7 mai 2016 23:32, par Tanguy

Bonjour Dominique,

merci pour ce très bel article qui m’a permis de me lancer enfin dans la construction de ma première centrale DCC.
Après avoir digitalisé mon unique loco, j’ai construit une micro centrale a base d’Arduino nano + LMD18200 + un bouton encodeur en m’inspirant plus que largement de cet article. Résultat convaincant : les ralentis sont très fluides.
Je me suis ensuite attaqué à la mesure de courant pour protéger mon réseau des courts-circuits. En ajoutant une résistance entre la sortie de mesure de courant du LMD18200 et la masse et en lissant le signal obtenu par une moyenne mobile exponentielle (principe découvert sur le projet DCC++) le résultat me semble satisfaisant. J’obtiens environ :
5 mA à vide
20 mA avec ma loco en DCC pour un cran de vitesse = 10
115 mA avec ma loco en DCC pour un cran de vitesse = 126
Je n’ai pas encore pu confronter ces résultats calculés à une mesure au multimètre.

J’imagine que le lissage logiciel pourrait être avantageusement remplacé par un lissage électronique (probablement avec l’ajout d’un condensateur bien choisi) mais ce n’est pas malheureusement pas dans mes compétences.
Pensez-vous que ce signal lissé électroniqement pourrait également couper automatiquement le booster en agissant toujours electroniquement sur l’entrée PWM ?

Et une dernière question très intéressé : avez-vous en projet la construction d’une carte traction DCC + CAN tout intégré dans la même veine que la carte 8 servo ?

Tanguy

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

36 Messages

Rubrique Projets

Un chenillard de DEL

Enseigne de magasin

Feux tricolores

Multi-animations lumineuses

L’Arduino et le système de commande numérique DCC

Un décodeur d’accessoire DCC versatile basé sur Arduino

Un moniteur de signaux DCC

Une barrière infrarouge

Un capteur RFID

Un TCO xpressnet

Une animation sonore

L’Arduino au coeur des systèmes de pilotage analogiques ou numériques

Un décodeur DCC pour 16 feux tricolores

Calcul de la vitesse d’un train miniature avec l’Arduino

La génèse d’un réseau 100% Arduino

Une horloge à échelle H0

Simulateur de soudure à arc

Un automatisme de Passage à Niveau

La rétro-signalisation sur Arduino

Décodeur pour aiguillage à solénoïdes sur Arduino

Un décodeur DCC pour les signaux à deux ou trois feux sur Arduino NANO/UNO

Etude d’un passage à niveau universel

Réalisation pratique d’un système de mesure de vitesse à l’échelle N

Une Passerelle entre le bus S88 et le bus CAN pour la rétro signalisation

Un décodeur DCC pour 16 feux tricolores

Block Automatique Lumineux avec la carte shield "Arduino 4 relays"

Réalisation d’un affichage de gare ARRIVEE DEPART

Ménage à trois (Ordinateur, Arduino, réseau)

Realisation d’un va-et-vient automatique et réaliste

Souris et centrale sans fil

Communications entre JMRI et Arduino

Annonces en gare avec la RFID

Comment piloter trains et accessoires en DCC avec un Arduino (1)

Comment piloter trains et accessoires en DCC avec un Arduino (2)

Comment piloter trains et accessoires en DCC avec un Arduino (3)

Comment piloter trains et accessoires en DCC avec un Arduino (4)

SGDD : Système de Gestion DD (1)

SGDD : Système de Gestion DD (2)

SGDD : Système de Gestion DD (3)

La PWM : Qu’est-ce que c’est ? (1)

La PWM : Qu’est-ce que c’est ? (2)

La PWM : Qu’est ce que c’est ? (3)

La PWM : Qu’est ce que c’est ? (4)

Mise en oeuvre du Bus CAN entre modules Arduino (1)

Mise en oeuvre du Bus CAN entre modules Arduino (2)

Un gestionnaire en C++ pour votre réseau (1)

Un gestionnaire en C++ pour votre réseau (2)

Un gestionnaire en C++ pour votre réseau (3)

Un gestionnaire en C++ pour votre réseau (4)

Réalisation de centrales DCC avec le logiciel libre DCC++ (1)

Réalisation de centrales DCC avec le logiciel libre DCC++ (2)

Réalisation de centrales DCC avec le logiciel libre DCC++ (3)

Contrôleur à télécommande infrarouge pour centrale DCC++

Gestion d’une gare cachée (1)

Gestion d’une gare cachée (2)

Gestion d’une gare cachée (3)

La carte Satellite V1

La carte Satellite V1

La carte Satellite V1

La carte Satellite V1

Les derniers articles

Annonces en gare avec la RFID


bobyAndCo, Catplus, Christian

La carte Satellite V1


bobyAndCo, Dominique, Jean-Luc, Thierry

La carte Satellite V1


bobyAndCo, Dominique, Jean-Luc, Thierry

La carte Satellite V1


bobyAndCo, Dominique, Jean-Luc, Thierry

La carte Satellite V1


bobyAndCo, Dominique, Jean-Luc, Thierry

Communications entre JMRI et Arduino


Dominique, Nopxor

Souris et centrale sans fil


tony04

Realisation d’un va-et-vient automatique et réaliste


Dominique

Ménage à trois (Ordinateur, Arduino, réseau)


Christian

La PWM : Qu’est ce que c’est ? (4)


Jean-Luc

Les articles les plus lus

La PWM : Qu’est-ce que c’est ? (1)

Feux tricolores

Mise en oeuvre du Bus CAN entre modules Arduino (2)

Calcul de la vitesse d’un train miniature avec l’Arduino

Réalisation de centrales DCC avec le logiciel libre DCC++ (3)

La PWM : Qu’est ce que c’est ? (4)

Une barrière infrarouge

La rétro-signalisation sur Arduino

La PWM : Qu’est-ce que c’est ? (2)

Réalisation d’un affichage de gare ARRIVEE DEPART