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.


Sujets - nopxor

Pages: 1 [2]
16
Le logiciel DCC++ / commande d'aiguillage à solénoïdes avec DCC++
« le: janvier 28, 2018, 04:17:33 pm »
Bonjour,

Je viens de monter ma station DCC++ avec un arduino MEGA, 2 LMD18200 et 2 MAX471.
J'ai utilisé la bibliothèque DCpp et tout fonctionne parfaitement.  :)  J'ai testé avec JMRI et RocRail.

Mon réseau va comporter 20 cantons.
Je pensais devoir utiliser un bus LocoNet pour la détection d'occupation des cantons.
Mais j'ai découvert que DCC++ pouvait gérer des sensors sur les pins de l'arduino et communiquer leur état au PC.
Donc inutile d'installer un LocoNet. Cool !  8)

Mon réseau va comporter une douzaine d'aiguillages à solénoïde Peco.
Au départ je pensais réaliser des décodeurs pour aiguillage à solénoïdes comme ceux décrits là:
http://www.locoduino.org/spip.php?article142
Mais j'ai vu qu'il était également possible de gérer des aiguillages et des sorties avec DCC++.
Selon la commande d'aiguillage du PC, DCC++ peut changer l'état de la pin arduino dédiée si l'aiguillage est défini comme Output.

Mes questions:
Est il possible d'intégrer la méthode activation_aiguillage() (du sketch du décodeur pour aiguillage à solénoïdes)
au programme DCC++ pour piloter les relais directement depuis le MEGA ?
La commande delay(ACTIVATION); (250ms) ne va t-elle pas gêner le bon déroulement du programme des signaux DCC ?
Il me semble que les signaux DCC sont générés par interruptions donc c'est peut-être possible ?

17
Vos projets / Détection canton avec module MAX471
« le: novembre 22, 2017, 05:00:55 pm »
Bonjour,

Je vais utiliser DCC++ comme Base Station pour mon futur réseau qui sera exploité soit par jmri, soit par RocRail.
Pour la rétrosignalisation je souhaite utiliser le standard LocoNet avec une base Locobuffer reliée au PC:
kit  Hans De Loof: http://users.telenet.be/deloof/

Il existe actuellement plusieurs moyens de détection de consommation de courant pour les cantons en DCC.
Soit le montage classique avec 4 diodes,
soit le montage avec un petit transfo torique:
http://www.sumidacrossing.org/LayoutControl/TrainDetection/InductiveDetectionCircuit/

Peut on aussi envisager une détection fiable et sensible avec un module MAX471 connecté par exemple à un nano Arduino ?
Ces modules très bon marché ont une  sortie analogique, proportionelle et lineaire de 1V / A
On peut en connecter 8 sur un nano.

Pages: 1 [2]