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 - msport

Pages: 1 ... 130 131 [132] 133 134 ... 148
1966
Vos projets / Re : servotiny13
« le: mars 23, 2018, 07:53:24 am »
Super, je vais pouvoir recycler mes ATTiny13 qui dormaient dans le tiroir ...

1967
 :-[ En retard d'un train pour la répartition de 30 et non 110 !
Donc merci, option pour 12.

1968

Répartissez vous les détecteurs

Pour un premier tour de vote : 4  au lieu de 6 ?

1969
Super,
en ce qui me concerne, je suis preneur de ce qui peut être disponible pour simplifier l'approvisionnement.
Merci.

1970
Le logiciel DCC++ / Re : Re : e-stop emergency stop avec DCC++
« le: mars 19, 2018, 11:05:12 pm »
... coupent le jus ...
oui, mais comme dit, avec nos super capacitors, stay alive et power packs qui font encore avancer nos locos pendant 15s à toute vitesse, ça ne suffit pas.
Par contre pour les accessoires, c'est bien ce qu'il faut quand on commence à sentir le chaud du coté d'un moteur d'aiguillage ou autre.
D'accord avec le CAN, ça n'arrive pas, mais il y a d'autres protocoles moins fiables.  ;)
Après avoir fait fumer un antique relais bistable, j'ai testé une détection de consommation (quand elle s'éternise) sur l'alimentation des accessoires à base de MAX471 + arduino.

1971

En regardant de plus près, le e-stop est un paquet de trois octets : 0 0 0 , avant il y a la synchro, au milieu les bits 0 de séparation et ensuite le bit 1 final.
J'ai donc testé <M 0 0 0> ... et ça marche ! (enfin bon, ça s'arrête. Mais il faut savoir ce qu'on veut)

Merci à Jean-Luc pour son rappel à l'ordre :

Ben alors, on lit pas la norme les DCCistes  ;D


1972
Le logiciel DCC++ / Re : e-stop emergency stop avec DCC++
« le: mars 18, 2018, 11:41:19 pm »
Bonsoir,
dans l’impressionnant article initial de Dominique sur DCC++ ( http://www.locoduino.org/spip.php?article182 ) je lis :

" A cela s’ajoute quelques utilitaires comme :
"M" pour envoyer un paquet DCC de 2 à 5 octets sur la voie principale (commande DCC) "


Avant que je ne me noie dans les entrailles de DCC++, est-ce que du premier coup d'oeil, l'un d'entre vous, peut-être Dominique lui-même, pourrait, si c'est jouable, me donner la commande style <M 65535 0 0 0 0 0 0 1> qu'on devrait envoyer à la Base Station pour un e-stop suivant les valeurs binaires du message précédent.

En plus, il faut probablement inhiber la Base Station en plus de couper le courant (<0>) car les différentes manettes vont se dépêcher de relancer les locos. Y a t-il un mode "service " dans la Base Station comme semble le prévoir la norme MOROP (cf message précédent)

Merci d'avance.


1973
Et au fait, je n'ai pas retrouvé la description du montage pour le pont tournant de Christophe bien que cela me dise quelque chose ... Publié ici ou ailleurs ?

Edit : Et si il n'y a pas de candidat pour les 8 autres DU et les autres 6 MD, je les prends ...

1974
Bonjour Jean-Luc,
je pensais que pour t'éviter de faire une épicerie casse-tête on prenait des cartes 10x10 complètes. Ce qui me va bien. (une de chaque pour moi, si ok)
De fait, si j'ai bien compris, à moins de 2€ (+port - et commission  ;) - ) les deux cartes, il n'y a pas besoin de réfléchir longtemps.
Mais si une autre répartition est possible :
           | DU   | RL   | PTC   | DETECT   | MD
msport   | 2   | 0   | 0           | 6           | 2

Incidemment, comme je n'ai pas trouvé pas les optos hors TME, pourrais-tu en ajouter un par carte DU si tu en commandes ?
Un grand merci pour tout.

1975
Vos projets / Re : Début de projet !
« le: mars 17, 2018, 02:26:06 pm »
A moins que vous ne commenciez par un Thalys à vitesse nominale (et encore que), vous pouvez démarrer par la solution basique : un shield moteur Arduino enfiché sur un Arduino UNO et un bloc secteur 12V 2A. (montage à conserver ensuite car il vous servira à programmer vos locos). Télé déversez DCCpp_Uno.ino dedans, lancez vos premières commandes avec le serial monitor et vous aurez fait la moitié du chemin.
N'hésitez pas à relire les articles d’initiation de la partie éditoriale de Locoduino si vous avez du mal.
Bien à vous.

1976
Le logiciel DCC++ / Re : Re : e-stop emergency stop avec DCC++
« le: mars 16, 2018, 10:07:22 am »

Ben alors, on lit pas la norme les DCCistes  ;D

Ah oui, msport, la norme dit également qu’on ne doit pas assigner l’adresse 0 a un décodeur vu qu’elle est réservée pour la diffusion.

Mais si, mais si, je sais lire, j'ai le socle commun  :)

Dans mon message, j'ai bien relevé que l'adresse 0 était une adresse de diffusion générale  = broadcast.

Mais je demandais si il existait une syntaxe DCC++ pour l'exploiter, autrement dit comment faire comprendre -1 au CV1 de toutes les locomotives en une fois. Peut être cette compréhension est dépendante de chaque décodeur ?

Effectivement la solution béton est de l'envoyer via un tableau de locomotives.

Apparemment, la séquence de bits est décrite dans la norme en 4.2 du MOROP, resterait à l'implémenter en complément à DCC++ si ce n'est fait.
Paquet de données DCC de base pour la remise à zéro générale des décodeurs
Format des données DCC de base:
1111111111111111 0 00000000 0 00000000 0 00000000 1
Synchronisation Octet de
données 1
Octet de
données 2
Octet de
données 3
(octet de
contrôle)
Le paquet de données DCC pour la remise à zéro générale des décodeurs est constitué de trois
octets dont tous les bits sont à zéro. Lorsqu’un décodeur reçoit ce paquet de données, il doit
effacer toutes ses mémoires non permanentes (y compris les données de vitesse et de sens de
marche) et revenir à son état normal de mise sous-tension. Si la motrice est en mouvement, le
décodeur doit lui appliquer un arrêt d’urgence.
Dans les 20 millisecondes qui suivent un paquet de remise à zéro générale, une station de
commande ne doit pas envoyer un paquet de données avec une adresse comprise entre
01100100 (adresse 100) et 01111111 (adresse 127) bornes incluses, sauf si elle souhaite passer
en mode « Service ». 5)
http://www.morop.org/downloads/nem/fr/nem671_f.pdf

1977
Le logiciel DCC++ / e-stop emergency stop avec DCC++
« le: mars 15, 2018, 10:13:20 pm »
Bonsoir à tous,

j'aimerais compléter mes manettes avec un e-stop (emergency stop).
C'est prévu pour une locomotive avec DCC++ : il suffit d'envoyer -1 comme vitesse et la locomotive s'arrête immédiatement, sans inertie. (c'est documenté)
Ce que j'aimerais, c'est de pouvoir arrêter toutes les locomotives. Auriez vous vu quelque chose prévu avec DCC++ ?
Dans la norme MOROP, NEM671, il est prévu en 4.2 un arrêt d'urgence général par reset des données non volatiles des décodeurs.
J'ai tenté d'écrire -1 dans le CV 1 d'une locomotive d'adresse 0 (qui semble prévue pour une diffusion générale -broadcast-) mais ça n'a rien donné.
<t 1 0 -1 1> par exemple. Aucune manette en parallèle.

Si cela existe et si quelqu'un a la syntaxe via DCC++, merci d'avance.
Peut-être avec la bibliothèque de DCCpp de Thierry ? Emergency envoie-t-il un broadcast ?

http://www.morop.org/index.php/fr/nem-normes.html / http://www.morop.org/downloads/nem/fr/nem671_f.pdf
autre info : https://dccwiki.com/Term:E-Stop

1978
Composants / Re : Teensy 3.1, 3.2 - Sonorisation locomotive
« le: mars 15, 2018, 10:31:19 am »
Aucune compétence sur le sujet lui-même, mais cela mérite de regarder dans le Gestionnaire de périphériques les ports COM ouverts et de désactiver provisoirement ceux qui ne servent pas. J'ai eu un problème du même genre avec processing qui n'utilisait pas le bon.

1979
Débuter / Re : Temps de compilation
« le: mars 13, 2018, 04:16:20 pm »
Bonjour Fred et bienvenue sur Locoduino.

Une nième "vérification" de DCCpp_Uno.ino, notre programme fétiche dure moins de 5s sur un vieux tromblon d'il y a plus de 5 ans :
AMD-FX-6300 (6 cores 3,5Ghz, 8 Go de mémoire, W7)
Bien sur, sur Mac, c'est pas pareil !  ;)

Attention aux anti-virus, ils sont faits pour obliger à renouveler le matériel, en particulier quand on a des applications qui ouvrent de nombreux petits fichiers.

1980
Vos projets / Re : Début de projet !
« le: mars 13, 2018, 04:00:22 pm »
Bonjour,
comme évoqué plus tôt, faites attention au double emploi de ce que vous prévoyez d'acheter : dans ce stater set vous avez un booster 10764 et une multimaus qui assurent les mêmes fonctions que la BaseStation et ses commandes.
De même pour le décodeur d'aiguillages qui correspond à un décodeur d'accessoires (Rudy, ...)
Contrairement à votre cahier des charges initial, vous semblez vouloir commencer par l'utilisation du matériel du commerce, ce qui n'est pas le sujet de prédilection de Locoduino, mais c'est vous qui choisissez.
Bien à vous.

Pages: 1 ... 130 131 [132] 133 134 ... 148