Modèle chemin de fer - Station de commande DCC en utilisant Arduino :

Mise à jour 28 avril 2016 :
Maintenant 16 participation / points de contrôlent de capacité de la Station de commande.
Les branchements T1 - T8 sont disponibles via la touche « B »
Les branchements T9 - T16 sont disponibles via la touche « C »

Mise à jour 10 mars 2016 :

Maintenant ajouté 8 participation / points de contrôlent de capacité de la Station de commande. Le code de l’Arduino a été mis à jour en conséquence en utilisant le paquet standard NMRA des branchements (également fondé sur une étude de Lenz / contrôlent des paquets de données Atlas Compact pour le taux de participation).

Les branchements T1 - T8 sont disponibles via la touche « B »

Voir instructable sur le circuit de réception de paquets de données utilisées et Arduino code requis.

Mise à jour 18 janvier 2016 :

J’ai ajouté une résistance sens courant (1k 5 ohm) et condensateur (10 uf) au circuit et a modifié le code de l’Arduino pour couper hors tension lorsqu’un courant de crête de 3200 > mAmps est détecté. La spécification de pont en H indique un courant de sens sortie de 377 uA par 1 ampère dans la charge.

La résistance d’ohms 1,5 k prononcera 0,565 volts par ampère sur la broche analogique 6. 1023 pas sur l’entrée analogique, ce qui donne 0,565 * 1023 / 5 = 116 par ampère charge.

A = 100 * (analogRead(AN_CURRENT)) / 116 ;
A = A * 10 ; (pour donner le résultat en milliampères)

Courant en milliampères de charge ne s’affiche sur l’écran TFT

Le clavier complet de 4 x 4 inclut F1 à F8 fonctions et un autre 10 locomotives (1-19) via la touche « # » (pour ajouter 10 pour le pavé à partir de 10 loco).

Le code de l’arduino inclut la norme NMRA octets d’instructions.

Voir le lien

http://www.NMRA.org/sites/default/files/s-9.2.1_20...

(page 6 est particulièrement pertinent)

Les paquets sont classées selon le nombre d’étapes de vitesse, l’adresse long / court et instructions de groupe de fonctions.

Tous les octets de l’instruction sont précédés d’un préambule de « 1 » bits 11111111 (ou paquet idle) suivie ;

par exemple A 4 octets adresse 0 00000011 0 00111111 0 10000011 0 10111111

équivaut pour loco 3, 128 étapes de vitesse, direction en avant et accélérer l’étape 3 (l’octet de fin correspond à la vérification des erreurs XOR)

par exemple A 3 octets adresse 0 00000011 0 10010000 0 10110011

équivaut à loco 3, groupe 1, FL lumières de fonctions sur plus octet XOR (un '0' bit sépare chaque octet)

Voir la vidéo de démonstration ci-joint pour 12 loco.

Les fonctions F1 - F8 sont disponibles par l’intermédiaire de « A » clé, DIR ('* ' clé = direction) FL (touche « 0 » = voyants) et touche « # » donne des locomotives 10 à 19 sur le pavé numérique. L’avait « clé est maintenant utilisée pour un « arrêt d’urgence ».

Grâce aux différents fournisseurs sur le web pour les sources d’information de la CDC et Arduino code.

En particulier, ce projet a été inspiré par Michael Blank et son « DCC Simple - une station de commande »

http://www.oscale.net/en/simpledcc

4 x 4 matrice tableau 16 touche Membrane Switch clavier (ebay) £1,75

2,2 pouces 240 x 320 série SPI TFT LCD Display Module (ebay) £7,19

UNIVERSELLE 12V 5 a 60W AC ADAPTER POWER SUPPLY (ebay) £6,49

Nano V3.0 pour Arduino avec CH340G 5V 16 M compatible ATmega328P (ebay) 2 x 3,30 £ = £6,60

Moteur LMD18200T Module pilote pour Arduino R3 (ebay) £6,99

Connecteurs, fils, vero board, potentiomètre environ 3,50 £

Total £32,52

La station de commande de base sans écran tft et 1 x nano serait £22,03

[Note : il est possible d’ajouter une carte mémoire de l’afficheur TFT et modifier le code pour afficher des images de moteurs sélectionnés, même si les codes de la bibliothèque doivent être modifiés pour créer davantage de mémoire pour le croquis. Croquis actuelle taille est maximum pour le TFT Arduino Nano]

Le code original d’Arduino par Michael Blank a été pour un seul moteur, avant / arrière seulement avec aucun contrôle de fonction, aucun clavier et pas d’affichage.

J’ai modifié le code pour inclure les moteurs 1-19, un écran d’affichage, direction, éclairage, 8 fonctions, arrêt d’urgence et limite de courant automatique.

Le pont de LMD18200T peut transporter jusqu'à 3 ampères qui le rend adapté à toutes les échelles, y compris la taille G (trains de jardins). L’alimentation électrique et l’électronique est adaptés pour un usage intérieur seulement, à moins que vous pouvez le faire preuve tous temps. J’ai la station de commande dans la maison d’été avec branchement manquer à travers la paroi de la voie de chemin de fer.

Articles Liés

Modèle chemin de fer, métro léger

Modèle chemin de fer, métro léger

Pendant les années, j'ai été un modeleur de chemin de fer, mais mettre la main sur certains modèles ont prouvé difficile, principalement en raison de leur ne pas faite ou elles ne sont pas correctes, ou juste en général n'est ne pas disponible.L'impr
Construire un modèle chemin de fer - un pied à la fois - T-Trak-modèles réduits de Trains

Construire un modèle chemin de fer - un pied à la fois - T-Trak-modèles réduits de Trains

pense que vous avez besoin d'un immense sous-sol (garage) et beaucoup d'argent pour construire un chemin de fer modèle ? Détrompez-vous ! Cette instructable vous montrera comment utiliser des matériaux récupérés, un peu de temps et créativité pour co
Modèle chemin de fer contemplant bal

Modèle chemin de fer contemplant bal

victorien jardin « regardant fixement ball » à l'échelle N, Echelle HO ou O.  Il suffit de faire varier la taille de la bille et comment vous roulez et coupez le cornet de papier.Tu as besoin de:un petit morceau de papier de l'imprimanteun roulement
Télécommande universelle en utilisant Arduino, 1Sheeld et Mobile Android

Télécommande universelle en utilisant Arduino, 1Sheeld et Mobile Android

Ce projet illustre comment commander votre téléviseur, récepteur Satellite et chaîne stéréo à l'aide de votre mobile Android au lieu d'utiliser il commande à distance.Fondamentalement, vous pouvez appliquer cette technique pour n'importe quel autres
Gant de télécommande TV en utilisant Arduino, projet sommative TEJ3

Gant de télécommande TV en utilisant Arduino, projet sommative TEJ3

Aujourd'hui nous allons apprendre comment créer un gant de la télécommande de votre téléviseur en utilisant un Arduino. J'ai fait un gant qui n'utilise que trois doigts, pour avoir tous les cinq, vous aurez besoin flex capteur (5), résistance (5), fi
Montagne de chemin de fer modèle

Montagne de chemin de fer modèle

Just il y a un an, j'ai installé un train d'échelle HO autour d'un rebord dans la grande salle de ma maison. Cette année, j'ai pensé qu'il avait besoin d'une montagne pour aller avec elle. Dans ce Instructable, je vais vous expliquer comment j'ai fai
Chemin de fer Spike Capo pour votre guitare ou de Banjo

Chemin de fer Spike Capo pour votre guitare ou de Banjo

Voici comment installer un capo de spike de chemin de fer. Voici les réels HO d'essence modèle chemin de fer pointes que vous livre dans le col de votre instrument.Vous pouvez pousser une chaîne sous la tête de l'épi de la maintenir pressée, tout com
Chemin de fer modèle collection - radio-pilotée (chemin de fer jardin?) - 100 % 3D-printable, LEGO connectables

Chemin de fer modèle collection - radio-pilotée (chemin de fer jardin?) - 100 % 3D-printable, LEGO connectables

Retour à partir de ce moment de ma décision d'acheter une imprimante 3D j'avais l'intention de concevoir quelque chose qui montrerait spectaculairement les possibilités de ce nouveau« le monde de la création ». Je voulais aussi faire quelque chose "p
Construire un modèle d’échelle 1: 160 (N) d’un pont de chemin de fer de Truss

Construire un modèle d’échelle 1: 160 (N) d’un pont de chemin de fer de Truss

Il s'agit une instructable pour la construction d'un pont de chemin de fer Truss (de ma propre conception) Echelle N ou (1: 160). Les fichiers de modèle 3D se trouvent sur Thingiverse. Il est à noter que ce pont a été conçu pour démontrer ce que peuv
Construire un modèle d’échelle 1: 160 (N) d’un pont de chemin de fer de poutre

Construire un modèle d’échelle 1: 160 (N) d’un pont de chemin de fer de poutre

Il s'agit une instructable pour la construction d'un pont de chemin de fer de poutre (en grande partie de mes créations) Echelle N ou (1: 160). Les fichiers de modèle 3D se trouvent sur Thingiverse. Ce pont est en fait destiné à faire partie d'un sty
Système de commande automatique de chemins de fer porte

Système de commande automatique de chemins de fer porte

il s'agit d'un circuit nommé «Chemin de fer porte régulateur». L'objectif principal de ce projet consiste à exploiter et contrôler la porte de fer sans pilote une manière appropriée afin d'éviter les accidents dans le passage à niveau sans pilote.Vou
Enclume de ligne de chemin de fer

Enclume de ligne de chemin de fer

ce Instructable décrit comment j'ai fait une petite enclume pour travaux de forgeage de la lumière. Il est issu d'un morceau de commandes ligne chemin de fer sur la fin, soudé à une plaque d'acier et solidement fixé à une souche de bois franc.Étape 1
Chemin de fer Spike décapsuleur

Chemin de fer Spike décapsuleur

veulent faire un ouvre-bouteille vraiment cool pour votre magasin ou un bar ?  Voici ce que j'ai fait avec un vieux pic de chemin de fer.LISTE DU MATÉRIEL :1-6" spike railroadOUTILS REQUIS :Perceuse3/16 po et 5/16" métal trépans carottiersScie à
Lumières de chemin de fer

Lumières de chemin de fer

Salut!C'est mon premier instructable. Étape par étape j'ai essayer de faire un chemin de fer de modèle. Aujourd'hui je vous présente lumières de chemin de fer.Désolé pour mon anglais:)Étape 1: composants-condensateur 10 uF x2-résistance de 1 kOhm x2-