Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Dominique

Pages: 1 ... 149 150 [151] 152 153 ... 171
2251
Le logiciel DCC++ / Re : DCC++ sur Nano avec LMD18200
« le: novembre 11, 2016, 12:02:42 pm »
Et maintenant voici le coté câblage :



Là on peut voir les vicissitudes du DIY  :P :P

Certes le coût de la centrale est très faible (environ 20€) auquel il faut ajouter un paquet d'heures pour le montage et la programmation (une semaine, et encore je ne suis pas parti de zéro !). J'ai privilégié les soudures et les câbles en nappe pour avoir une meilleure fiabilité à long terme. Même le Nano est soudé, je ne pense pas que j'aurais besoin de le récupérer un jour et ce n'est que 5€.

Pour bloquer les nappes au dos de la face avant, rien de plus simple qu'une touillette de café collée à la cyano avec des petites cales pour ne pas abimer les nappes  :o 8)

Mais cela vaut le coup car la joie est grande de voir mes locos parcourir cette voie complètement automatiquement, avec des accélération et des ralentissements réalistes et avec plusieurs asservissements de vitesse qui marchent à merveille.  :D ;D

Cela confirme la grande qualité du logiciel DCC++ dont je n'utilise pas l'interface série (pour le moment mais elle n'est pas désactivée) et sa capacité à fonctionner en même temps que l'I2C et l'interruption 0 pour l'encoder.

Comme je l'ai écrit plus haut, les plans et le code sont à votre disposition sur demande.

Amicalement

Dominique

2252
Le logiciel DCC++ / Re : DCC++ sur Nano avec LMD18200
« le: novembre 11, 2016, 12:00:52 pm »
Voilà j'ai terminé la centrale Va et Vient version 2 avec une face avant plutôt sympa (environ 10x10 cm) que je vais intégrer dans mon tableau de bord.



J'ai tenté d'utiliser cette fois-ci la pin de mesure de courant du LMD18200 : échec, ça ne marche pas). J'ai donc ajouté le petit circuit Max471 en série avec l'alimentation du LMD18200 comme je l'ai préconisé plus tôt.

L'afficheur 2x16 en I2C affiche :
- l'adresse DCC reconnue automatiquement (en configuration, on peut en définir une autre qui sera prise en compte en cas d'échec de la reconnaissance - il vaut mieux qu'il y ait de bons contacts entre les rails et la loco lors de cette reconnaissance)
- le cran de vitesse commandé à la loco par le logiciel
- la consigne de vitesse en km/h à l'échelle N
- la vitesse réelle en km/h mesurée en parcourant l'une des zones (dans mon cas : 2 zones centrales, 2 zones de ralentissement et 2 zones d'arrêt qui sont les 2 gares)
- le nom de la zone qui correspond à l'une des leds vertes reliées aux capteurs de consommation

J'ai remplacé le "potentiomètre qui crache" par un encodeur en quadrature, pas si facile à gérer que cela, il a fallu utiliser une interruption 0 (pin D2) et le code de Nick Gammon (de plus en plus mon grand copain ;)

Il ne reste que 2 boutons :
- un pour les feux
- un pour le Marche/Arrêt qui est 100% logiciel : Marche->Arrêt stoppe la loco et déactive le DCC (cela permet de changer de machine) et Arrêt->Marche relance la reconnaissance de l'adresse DCC et fait démarrer la loco en phase de reconnaissance du parcours pour initialiser l'automate.

La configuration ne peut se faire qu'à la mise sous tension, en maintenant appuyé le bouton de l'encodeur. Les paramêtres possibles sont : la distance de la zone qui sert à mesurer la vitesse (en cm), la durée d'arrêt dans les gares (en secondes) et l'adresse DCC par défaut.

Si vous voulez plus de détails et le logiciel, vous pouvez me le demander. Si vous êtes intéresse par un article complet sur la réalisation, je peux m'y mettre aussi.

2253
Bravo Denis,

Heureusement que tu peux faire les questions et les réponses, en ce qui concerne mon réseau, car je ne peux pas faire tourner Processing à cause de la version de Java que je ne peux (et veux) pas mettre à jour.

Alors tu peux me dire combien d'itinéraires sont possibles sur mon réseau ?

Amicalement
Dominique

2254
Le logiciel DCC++ / Re : DCC++ sur Nano avec LMD18200
« le: novembre 10, 2016, 10:45:14 am »
Je viens de réaliser une nouvelle version de ma centrale pour Va et Vient.

Cette fois c'est un régulateur LM317 que j'avais dans mes fonds de tiroir  ::)


2255
Le logiciel DCC++ / Re : DCC++ sur Nano avec LMD18200
« le: novembre 10, 2016, 10:21:48 am »
Le module d'alimentation 12-15V vers 5V à base de 7805 se trouve abondamment sur la baie, en voici un exemple :
http://www.ebay.fr/itm/L7805-LM7805-Step-Down-Converter-7-5V-35V-to-5V-Regulator-Power-Supply-Module-/400569233325?hash=item5d43c96fad:g:ay8AAOSwU-pXsss1

Mais on peut aussi facilement se bricoler une alim régulée avec un 7805, 2 capas, ... pas sûr que ça revienne moins cher  ???

2256
Composants / Re : Sauvetage d'un arduino Nano
« le: novembre 06, 2016, 08:07:27 pm »
C'était pas facile à voir !

Il m'est arrivé de perdre des pins d'un Arduino, probablement à cause qu'une décharge d'électricité statique. Mais là elles étaient bien mortes. Heureusement il en restait d'autres qui n'étaient pas utilisées. Un petit changement du  soft et c'est reparti !

2257
Bus DCC / Re : booster LMD18200 + manette
« le: novembre 06, 2016, 08:03:57 pm »
Bonsoir,

Très belle réalisation et plein de détails pour aider tous les modélistes : bravo !

2258
Bus DCC / Re : Protocole Motorola Lenz LE 930 / Roco 10739
« le: novembre 03, 2016, 10:29:25 pm »
Ah, très intéressant !

Ce serait pour moi un 3ème projet de va et vient sur voie unique à tester, ce que je vais faire.
Mais je n'ai pas tout compris. As-tu un lien ?

2259
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 03, 2016, 12:14:22 pm »
Changer le quartz est possible : je l'ai fait et la carte fonctionne comme la carte Locoduino.

Ajouter la possibilité d'initialisation avec le quartz à 8 MHz est probablement possible en récupérant les lignes de code dans la bibliothèque de la carte Locoduino que j'ai indiquée ci-dessus et en les intégrant dans le logiciel RailUino qui est carrément différent.

À côté de cela, j'aimerai comprendre un peu mieux la connexion des 4 LMD18200 :
-la séparation des zones
-la synchronisation des signaux
-est-ce que le boîtier Marklin est toujours utile ? D'ailleurs que fait-il de plus qu'un LMD18200 ?

Je pense qu'il y a des briques de RailUino qui sont réutilisables dans les projets DCC.

Merci d'avance

2260
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 02, 2016, 11:10:28 pm »
Je viens de jeter un coup d'oeil dans les bibliothèques :

Il y a quand même un travail certain à faire pour utiliser cette bibliothèque à la place de celle de Railuino qui est très différente, plus ancienne  et bien moins documentée mais qui contient la plupart des commandes DCC nécessaires.

Inversement on devrait pouvoir essayer d'utiliser la bibliothèque de Railuino avec cette petite carte CAN en y reportant les constantes pour le 8MHz.

Une expérience intéressante en perpective !


2261
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 02, 2016, 10:22:17 pm »
J'ai même retrouvé le lien vers la bibliothèque permettant d'utiliser le MCP2515 à 8MHz donc, sans modifier la carte CAN "la moins cher du marché"

http://forum.locoduino.org/index.php?topic=2.msg1155#msg1155

2262
Bus CAN / Re : BreakoutBoard CAN
« le: novembre 02, 2016, 10:18:32 pm »
... mais une nouvelle discussion remet le sujet sur le tapis :

http://forum.locoduino.org/index.php?topic=230.msg2091#msg2091

Pour Railuino, je vais essayer de tester la bibliothèque permettant l'utilisation d'un MCP2515 à 8MHz.

Suspens...

2263
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 02, 2016, 08:40:09 pm »
Bonsoir Eric,

Je ne vois pas vraiment ce qui interdirait d'utiliser une carte CAN à 1,60€ plutôt qu'une carte à 15€ quand le chip qui gère le bus CAN est un MCP2515 dans les 2 cas.

Le seul obstacle est le quartz à 8MHz au lieu de 16, mais je dois regarder la bibliothèque qui semble l'avoir prévu, mais cela reste à vérifier.

Bien-sur cela pourrait faire perdre un peu de business à 1 ou 2 revendeurs de kits mais chacun est libre d'utiliser de l'open source ou pas.

Quand aux questions de la supervision, de la rétrosignalisation, des commandes d'aiguilles, de la signalisation et des itinéraires, Locoduino est le meilleur endroit, pour moi, pour choisir sa propre solution entre celles de Denis, Pierre et Jean-Luc, pour le gestionnaire et généraliser le bus CAN pour toutes les interconnexions.

Il y a pas mal d'articles sur les architectures possibles et quelques articles à venir sur un usage plus intensif du CAN "maitrisé par soi-même".

Tout cela nous promet des échanges très instructifs.

Amicalement
Dominique

2264
Bus CAN / Re : BUS CAN 3 rails
« le: novembre 02, 2016, 06:16:45 pm »
Je fais référence en particulier à cette petite carte à moins de 2€ :

http://www.ebay.fr/ulk/itm/311520457612

2265
Le logiciel DCC++ / Re : DCC++ sur Nano avec LMD18200
« le: novembre 02, 2016, 10:36:56 am »
plus exactement c'est ça dans la loop() qui assure la détection de cc :

  if(CurrentMonitor::checkTime()){      // if sufficient time has elapsed since last update, check current draw on Main and Program Tracks
    mainMonitor.check();
    progMonitor.check();
  }

Pages: 1 ... 149 150 [151] 152 153 ... 171