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

Pages: 1 ... 35 36 [37] 38 39 ... 41
541
Hello

Avez vous progresser dans vos montages respectifs?

Laurent

542
Vos projets / A
« le: mai 10, 2019, 05:21:33 pm »
Courage Denis

tu vas vite combler ton "retard" en élève assidu avec les choix judicieux et un budget raisonnable et raisonné.

Pour ma part et par souci d efficacité je partirais pour t équiper sur
DR5000 Dijikeijs + Multimaus ROCO envrion 200€.
Tu as aussi le choix du libre et full "DIY" mais avec les aléas correspondant.

Apres c est un full plaisir.

Pour des decodeurs de fonction embarqués en N c est jouable si on sait caser au moins 15mm environ ( largeur du 328P TQFP32 avec ses pistes de desserte... un beau challenge.

Laurent




543
Bonjour

Sauf a utiliser le protocole LOCONET, la commande des aiguillages se fera par le BUS DCC de la DR5000 de manière classique. ( commande par SWICTH dans le menu GO/STOP sur un PC ou depuis une commande deportee type multimaus par exemple)

En front de l arduino tu retrouveras un schema a base d optocoupler type 6n137 un resistance ( 1K2 a 2;2K ) et une diode (1N4148) en entree et cote sortie un jeu de résistances pour aller attaquer l arduino qui interprétera alors les ordres de commandes

Je te recommande une petite lecture du site ARCOMORA
https://www.globalvisuals.nl/downloads/MardecManualFR.pdf ou tu devrais trouver ainsi ton bonheur... puis ce que tu veux faire y est deja instancié.

Tu peux donc partir de cette base pour élaborer ta propre conception et piocher dans le site  locoduino d autres tres bonnes sources d information pour parvenir au resultat que tu attends.

Laurent



544
Bonjour

Pour la liste des composants la partie "lumiere" repose sur cet article
https://model-railroad-hobbyist.com/node/24316 dont on reprend le code avec adaptation des sorties pour dimmable on/off ou avec effet.
avec le 328P qui est ici au format TQFP32  que l on programme à l aide du support qui va bien (photo de la adaptateur plus haut ds ce fil)

Leds (blanc ton chaud ou froid) en 0805
R de 10Kr en 0805

Pour la partie alim
elle repose sur un découpage DC/DC à base de MC34063A monté dans les régles de l art ( voir le datasheet) ou un montage qui l utilise comme ici
http://www.fucik.name/masinky/Xbus_FBO/Xbus_FBO_2_sch.gif

on retrouve R1 R2 R3 L1 D1 C1 C2 et le MC34063A un petit pont de diode.

Je dois faire l effort de trouver les bonnes ref ( mon fournisseur ALI est bien sympa mais il y a les inconditionnels de TME )

Si il y des amateurs... je m y collerai.

Laurent



545
Bonjour

Lors de TRAINSMANIA j ai eu l opportunité de présenter la barrette ( et en fournir à monter aux plus courageux!)

Avec l ambition d améliorer encore son fonctionnement avec par exemple

séquence dynamique basée sur "l aléatoire
assignation du bon coté d éclairage aux extrémités selon le sens de circulation lorsque la sortie correspondante est activée.

...
Laurent

546
Vos projets / Re : Satellite V2
« le: mars 25, 2019, 11:44:13 am »
Bonjour

J imagine que cela progresse un peu en attente des PCB...?

Un petit update?
A découvrir a TrainMania à Lille début mai?

Laurent


547
Hello

Pour simplifier la programmation des chips ATMEGA 328P et particulièrement ceux au format TQFP32 j ai donc réalisé le bouclier qui va bien et qui teint compte de différents modèles d adaptateurs. ( DIP 28, DIP 28 large ou DIP32...)

Le TQFP 32 est en effet plus subtile a programmer que son homologue DIP28, mais avec le bon tuyau on y arrive très bien

en video c est ici:


et à l ecrit:

http://www.electronoobs.com/eng_arduino_tut6.php

Y a plus qu a!

Grace à la platine

J en ai quelques unes d avance pour les éventuels intéressés.

Laurent

548
Vos projets / Re : Decodeur d'occupation compatible RAILCOM
« le: mars 06, 2019, 12:53:32 pm »
Bonjour

Afin de passer à la "phase 2" et de commencer d éventuels dessins, pourriez vous m indiquer vers quelles broches de l arduino/ATMEGA 328P nous ferons remonter les info? ( les digital in de base + les Ana A0 A6 en entree digital?...?

Si nous interfaçons aussi en sortie une /des interfaces type CAN ou LOCONET... qui de celle a dédier à ces fonctions et donc établir la "bonne répartition"?

Cdt
Laurent



549
Vos projets / Re : Decodeur d'occupation compatible RAILCOM
« le: mars 06, 2019, 12:49:33 pm »
Bonjour

Le 1 er CI est en cours de montage ( encore quelques références à recevoir pour achever le 1er détecteur ( de 2 zones)  avant de passer à la suite...)

Aperçu du montage en cours . Pas de complication, ça se monte "tranquille"! :)

A bientôt pour la suite!

Laurent.

550
Vos projets / Re : Re : RFID 13.56 Mhz & 125 Khz
« le: février 27, 2019, 11:10:53 am »

2) la possibilité d’avoir 2 détecteurs RFID I2C par carte fille est intéressante pour les doubles voies notamment et aussi à la frontière entre 2 cantons.
Mais on devrait pouvoir équiper la carte fille avec un seul détecteur si c’est possible.

Je voulais bien parler de carte fille ( mea culpa) et donc 4 cartes filles possible par satellite ( c est le concept de base si il y a la place pour) ( et si 2 RFID par carte fille ca fait donc jusqu à 8 RFID sur un satellite.)
Option de mise en oeuvre possible?

Laurent

551
Vos projets / Re : RFID 13.56 Mhz & 125 Khz
« le: février 27, 2019, 10:44:14 am »
Hello

Joli travail! Je suis un peu loin de tout cela mais pour standardiser et avoir une "modularité" ne peut on envisager aussi 8 RFID par satelittes? ( sur le même modèle que les détections?) ( l idée sous jacente c est de pouvoir dédier des satellites à des fonctions propres tel que exclusivement de la détection ou de la signalisation... Je sais que l on sort du concept de base ( multi usage sur 1 carte)  mais cette extension de possibilités me parait intéressante et utile pour combiner des ressources non utilisées sur un satellite et ne pas avoir a en ajouter un autre complet pour un seul et unique besoin...
De plus dans une approche d'équipement progressif du réseau, cela ouvre la voie a d abord traiter la détection avant les aiguillages puis les accessoires comme la signalisation par simple ajout de nouveaux satellites a ces fonctions.
Si sur de petits réseaux c est marginal, sur de plus grands ensembles ce n est pas forcement le cas.
Qui peut le plus peut le moins?....
Si structurellement on peut faire comme cela, pourquoi se priver d'une telle option?

Laurent

552
Bus CAN / Re : BUS CAN et ECOS/CS1 MS1
« le: février 21, 2019, 12:47:20 pm »
BOnjour

Ce sujet à t il progresser dans la phase analyse?

Quid d une éventuelle compatibilité avec les cartes SATELLITES v2? ( transco au niveau du SAM?)

Laurent

553
Bonjour

Commençons par documenter un peu le sujet:
CAN <==>S88
Il s agit exclusivement de faire descendre l'info S88 sur le bus CAN avant de repasser celle ci du bus CAN vers une sortie en S88/S88n pour utilisation par des interfaces ( centrales) et logiciel supportant ce standard.

Pour la partie CAN vers S88 le sujet a déjà été abordé ici même:
https://www.locoduino.org/spip.php?article180

Hormis un hardware spécifique ( dont je peux me pencher sur la réalisation) il faudrait peut être une IHM pour programmer cela de manière plus "user friendly" ( ou une mega doc pour savoir tut ce qu il faut  ajouter/modiifer comme valeurs avant injection dans le nano ( ou 328P :) )
A défaut il suffira d aller poser les bonnes valeurs aux bon endroits dans le croquis avant injection. mais sans trame directrice ce n est pas encore à la portée du plus grand nombre.

Il conviendra de définir avec rigueur une plage réservée à l usage de la RETROSIGNALISATION et particulierement à la version S88 ici meme.

Passons à présent à la partie suivnate:
RS LENZ <==>:
A ma connaissance il n y a pas de bibliothèque dédiée.

En tout état de cause voici ce que j ai trouve sur ce protocol:

LENZ RS bus Specifications :

How does the RS-Bus work?
 
Pretty simple actually. LZ100 or something simular acts as a master and sends 130 pulses, around 109 us high and around 93 us low, with an interval of 7 seconds. The feedback moduls counts these pulses. When the number of pulses is equal to the address in the feedback module, the module sends one byte of data, and one byte only. Only the status of 4 ports can be sent in one byte, so if the modules need to send status for all the ports on one address, it will send two bytes. But the second byte will be sent the next time the master is sending out pulses
From an electronic point of view, this bus have a couple of advantages compared to other buses. The transfer is made thru current levels, and not voltage leves as in example S88. The data is also protected by a parity bit, and the bus wont be over flooded with data with alot of modules on it.
 
Protocol
The data is transered with the speed of 4800bits / s. It contains 8 bits of feedback data.
•   Startbit (0)
•   Parity (even)
•   2 TT bits (always 10 with a standard module)
•   Nibblebit (0 = input port 1-4, 1 = input port 5-8)
•   4 databits D3, D2, D1, D0
D0-D3 represent input 1 to 4, or 5 to 8 depending on the nibblebit. This is the reason why we need to send two bytes to return status for all 8 ports
The TT bit identify the type of feedback module.
00 – turnout decoder without feedback
01 – turnout decoder with feedback
10 – standard feedback (this is what we use)
11 – reserved for future use
It’s unknown why Lenz created this encoding. For standard feedback modules, we always send 10 in the TT bits.
These 8 bits are sent, the other way around compared to standard UARTS, with the P bit first, and the D0 last
P 1 (t), 0 (T), Nibble, D3, D2, D1, D0
 
Message example
The message is coded in the following way
S, P, T1, T0, N, D3, D2, D1, D0
S – Start bit (Low)
P – Parity(Even)
T1 – always 1 for feedback moduls
T0 – always 0 for feedback moduls
N – Nibble (0 for input 1-4, 1 for input 5-8)
D3 – Input 4 or 8
D2 – Input 3 or 7
D1 – Input 2 or 6
D0 – Input 1 or 5
Example:
No.   S   P   T1   T0   N   D3   D2   D1   D0   Description
1   0   0   1   0   0   0   0   0   0   Input 1, 2, 3 & 4 low
2   0   1   1   0   0   0   0   0   1   1 high, 2, 3 & 4 low
3   0   1   1   0   0   0   0   1   0   2 high, 1, 3 & 4 low
4   0   0   1   0   0   0   1   0   1   1 & 3 high, 2 & 4 low
5   0   0   1   0   1   0   0   0   1   5 high, 6, 7 & 8 low
6   0   0   1   0   1   1   0   0   0   8 high, 5, , & 7 low
7   0   1   1   0   1   0   0   0   0   input 5, 6, 7 & 8 low
8.1   0   1   1   0   0   0   0   0   1   2 messages: 1 and…
8.2   0   0   1   0   0   0   0   1   0   … 6 high, resten low
References
For additional information, and also the page where I learned about the RS-bus, I can recommend Der-Moba’s webpage.

Source:
http://www.der-moba.de/index.php/RS-R%C3%BCckmeldebus


Ici donc, comme pour le S88 on doit pouvoir convertir une entrée de signal RS provenant d un detecteur vers le BUS CAN, puis realiser l operation inverse: sortir du BUS CAN les info a passer au bus RS

Je présume que des mécanismes analogue a ceux du S88 pourront être adoptés.

Question qui de plus doué/qualifié que moi peut s y pencher?
La encore une fois cette partie traitée je veux bien m'occuper de la partie design de l'interface physique pour mettre la solution en oeuvre.

Pour ceux qui n auraient pas mesurer l apport de ces passerelles elles permettront par exemple de pouvoir utiliser les cartes SATELLITE V2 avec les équipements et logiciels "usuels" du monde DCC.

Pour la partie DCC en Split DCC accessoires vs DCC conduite des engins nous verrons cela dans un autre temps.
Idem pour la partie LOCONET qui est elle BIDIRECTIONNELLE.

Laurent







554
Vos projets / Re : Satellite V2
« le: février 13, 2019, 11:30:16 pm »
Bonsoir

inspection faite ça match bien!

Peut être la piste en entrée J/K a réduire et uniformiser?
Laurent

555
Vos projets / Re : Satellite V2
« le: février 13, 2019, 10:51:55 am »
Sur un FEEDER DCC on est au max a 5A environ ( chez ZIMO je crois qu on peut aller jusqu'à 8A ou 10A, idem du coté MERG)

Donc si on sait prévoir pour 5A on couvre déjà facilement 95% des usages courant. ( les centrales comme la DR5000 et sa famille de booster tape pour 3A ( un peu léger) LENZ monte à 5A et ESU 5A ( ECOS V1 et V2 ou 6A (dernière version) ce qui représente un seuil.
Cote BOOSTER en DIY le LM18200 ( pour Arduino) peut donner 4 à 5A, tout comme le L6203.( ex booster de PACO)

On a ainsi une chaîne qu il devient facile d'utiliser à la demande ce qui simplifie de fait la distribution du FEEDER, sauf à prévoir pour celui ci des moyens simples et efficaces de le distribuer ( carte spécifique avec connecteurs ad hoc pour passer "le jus"...)

Laurent

Pages: 1 ... 35 36 [37] 38 39 ... 41