Le forum pour tous les bidouilleurs electroniciens, du novice à l'expert !
 
AccueilAccueil  CalendrierCalendrier  FAQFAQ  RechercherRechercher  MembresMembres  S'enregistrerS'enregistrer  Connexion  
Bienvenue ! Des questions sur l'électronique? Ou passionnés par ce domaine? Partageons nos savoirs et compétences en vous inscrivant.

Partagez | 
 

 [Réalisation] Électronique pour train miniature

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
jlucb
Nouveau membre
Nouveau membre


Messages : 30
Date d'inscription : 22/09/2013

MessageSujet: [Réalisation] Électronique pour train miniature   Lun 23 Sep - 14:05

Bonjour à tous

Je travaille avec 2 camarades à l'électronique et l'informatique pour le pilotage et l'automatisation des nos réseaux de trains miniatures. Voici une présentation des réalisations.

Les réseaux sont de type analogique. C'est à dire que les locomotives ont tout simplement un moteur qui prend le courant sur les rails. C'est en opposition avec le numérique où les locomotives sont équipées d'un décodeur (un micro-contrôleur qui pilote le moteur). Les rails servent à la fois de bus série et d'alimentation.

Si les locomotives sont analogiques, tout le reste est numérique.

L'architecture est la suivante :

Le réseau est découpés en cantons. Un canton est une portion de rails d'environ 1m de long mais qui peut être plus petit, jusqu'à une aiguille toute seule et qui possède une alimentation indépendante. Un canton possède dans chaque sens de circulation une zone de pleine voie et une zone d'arrêt (20 à 30cm). Une alimentation permet de :

  • détecter si du matériel est stationné en pleine voie et/ou en zone d'arrêt. À cet effet, les wagons ont des essieux graphités pour une résistance équivalente de 50kΩ ;
  • gérer l'inversion de marche ;
  • mesurer le courant ;
  • détecter un court-circuit ;
  • alimenter via une PWM et un MOSFET ;
  • mesurer la force contre-électromotrice afin de réguler la vitesse ;
  • recevoir des paramètre et un identifiant de locomotive via un réseau CAN
  • recevoir une consigne de vitesse

C'est un PIC 18F26K80 anime tout ça.

Voici une des cartes prototypes réalisées qui comporte 4 alimentations :



En haut le connecteur pour le réseau CAN mais aussi des signaux de synchro. En bas les 4 connecteurs d'alimentation de canton et l'alim générale (connecteur noir au milieu).

Les alimentations sont connectées à un bus CAN dédié.

Ensuite, sur un bus CAN dédié aux accessoires, il y différents types de cartes. Pour ma part, j'ai fait une carte de pilotages de 6 servo-moteurs pour les aiguilles et les signaux mécaniques. Je la décrit ici :
http://modelleisenbahn.triskell.org/spip.php?article36
http://modelleisenbahn.triskell.org/spip.php?article40
http://modelleisenbahn.triskell.org/spip.php?article41
http://modelleisenbahn.triskell.org/spip.php?article42
http://modelleisenbahn.triskell.org/spip.php?article46
Il existe aussi une carte de commande relais. Je suis sur la conception d'une carte de pilotage de moteur pas-à-pas par micro-pas
http://modelleisenbahn.triskell.org/spip.php?article39 qui s'adaptera sur un shield arduino avec un L298. Il y aura aussi un tableau de commande. Mes camarades ont une carte en projet pour le pilotage de la signalisation SNCF.

Enfin un 3e bus CAN permet de connecter des poste de conduite pour envoyer des ordres aux locomotives.

Au centre de tout cela, nous avons une carte ARM7 avec pas mal de mémoire pour le logiciel de pilotage. Ce logiciel connaîtra les locomotives en cours d'exploitation sur le réseau, saura dans quel canton elles se trouvent et permettra d'établissement des itinéraires en commandant les aiguilles. Il s'agit de cette carte : https://www.olimex.com/Products/ARM/NXP/LPC-L2294-8MB/

Au total sur mon réseau, qui est le plus petit des 3, j'aurai une bonne quarantaine de micro-contrôleurs.

On est loin d'avoir fini Very Happy mais c'est passionnant
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Quentin
Admin
Admin
avatar

Messages : 419
Date d'inscription : 21/04/2012
Age : 23
Localisation : Haute-Vienne (87)
Emploi/loisirs : Collecto-bédétiste !

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Lun 23 Sep - 19:45

La réalisation est vraiment impressionnante ! 40 µC, 3 bus ... 0o 

Et c'est sympa de bricoler à la campagne ! (joli chant de coq sur une vidéo ! sourire )

Concernant les circuit imprimés, j'ai lu que tu passais par une société professionnelle (Eurocircuit), il faut fournir un typon ou bien il s'en occupe à partir d'un schéma ? car c'est sacrément compact ! Je n'ose pas imaginer la réalisation de tels typons sans auto-routeur performant ... dingue 

Je suis bien curieux d'en voir plus ! geek 

bonne continuation !! \'jour 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://dessoudeurs-ex.lebonforum.com
jlucb
Nouveau membre
Nouveau membre


Messages : 30
Date d'inscription : 22/09/2013

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Lun 23 Sep - 20:20

Bonsoir,

Merci pour les compliments Embarassed 

Quentin a écrit:

Et c'est sympa de bricoler à la campagne !  (joli chant de coq sur une vidéo ! sourire )
Oups :)je fais pas attention aux bruits d'ambiance quand il n'y a pas de voix et le volume de ma machine est toujours à 0. J'ai pas fait attention Smile

Citation :

Concernant les circuit imprimés, j'ai lu que tu passais par une société professionnelle (Eurocircuit), il faut fournir un typon ou bien il s'en occupe à partir d'un schéma ?
Il faut fournir les fichiers de production des typons au format Gerber.

Citation :

car c'est sacrément compact ! Je n'ose pas imaginer la réalisation de tels typons sans auto-routeur performant ...
Le placement est forcément manuel, nous n'avons pas d'outils pour ça. Le logiciel que j'utilise s'interface avec Freerouter (http://www.freerouting.net). Mes deux camarades l'utilisent mais moi je n'aime pas trop car il n'est pas déterministe ; d'un routage sur l'autre on n'obtient pas la même chose. Par ailleurs, quand tu as 4 fois les mêmes fonctions sur une carte, tu as 4 routages différents. Quand il n'y arrive pas, il faut bricoler, pousser un peu les meubles, etc. Et puis je crois que j'aime bien router à la main Smile

La carte en photo a été routée automatiquement mais j'ai refait à la main la carte définitive avec un placement différent (les 2 autres me prennent pour un fou Very Happy). Notamment, les PICs sont en bord de carte pour pouvoir être extraits facilement. Voici le typon de la nouvelle, elle fait 94,6mm x 200,4mm :

légende :



côté composants :



côté cuivre :

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Quentin
Admin
Admin
avatar

Messages : 419
Date d'inscription : 21/04/2012
Age : 23
Localisation : Haute-Vienne (87)
Emploi/loisirs : Collecto-bédétiste !

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Jeu 26 Sep - 20:33

Je me sens tout petit avec mes typons amateurs qui me donne déjà du fil à retordre .... Embarassed 
C'est bien de passer par une production pro, on peut se permettre de faire des pistes super-fines ! Chose que je ne peut pas faire pour le moment avec mon petit matos de réalisation de C.I ... zut 


Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://dessoudeurs-ex.lebonforum.com
jlucb
Nouveau membre
Nouveau membre


Messages : 30
Date d'inscription : 22/09/2013

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Jeu 26 Sep - 21:18

C'est vrai que ça peut être assez fin, 8 mils de largeur (0,2mm). Mais pour que ça soit rentable il faut faire pas mal d'exemplaires. J'ai pas compté les heures sur ce dessin mais ça m'a pris un paquet de soirées.

Pour les cartes en faible nombre d'exemplaires, on reste en simple face et on fait nous même comme par exemple cette carte que j'ai dessinée et qui se placera sur ce shield Arduino en simple face avec un PIC pour piloter un moteur pas-à-pas (il faut que je vérifie que tout est en face, j'ai scanné le shield pour mesurer les distances  mais c'est pas sûr sûr.

Le shield du commerce :



La carte que j'ai gravée :



Mais ne te sens pas petit, je foire aussi un tas de truc Very Happy

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
** Phil **
Nouveau membre
Nouveau membre
avatar

Messages : 37
Date d'inscription : 24/07/2012
Age : 63
Localisation : Le Havre
Emploi/loisirs : Programmation, Modélisme Ferroviaire

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Jeu 10 Oct - 16:28

Bonjour,

Ce projet m’intéresse fortement puisque j'en développe un similaire. Cependant quelques points dans la définition de la carte de cantonnement m'interpellent.

Citation :
Le réseau est découpés en cantons. Un canton est une portion de rails d'environ 1m de long mais qui peut être plus petit, jusqu'à une aiguille toute seule et qui possède une alimentation indépendante. Un canton possède dans chaque sens de circulation une zone de pleine voie et une zone d'arrêt (20 à 30cm)
1 m (voire moins puisqu'il peut être réduit à la longueur d'une aiguille) me semble très court pour un canton et surtout plus petit que la longueur d'un train. Pour ne pas avoir de trou il doit falloir que tous les essieux de vos convois soient graphités ou quelque chose m'échappe. Un canton réduit à une aiguille peut même être enfourché par une voiture voyageurs qui est plus longue que celle-ci. Pouvez-vous m'éclairer sur la logique mise en œuvre pour assurer l'espacement de vos trains ?

_________________
Plutôt que d'essayer de réinventer la roue, apprenons à nous en servir.


Désolé, on ne savait pas que c'était impossible, alors on l'a fait.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://assoamha.forumactif.org/forum
jlucb
Nouveau membre
Nouveau membre


Messages : 30
Date d'inscription : 22/09/2013

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Jeu 10 Oct - 17:00

Bonjour,

Il est prévu de graphiter les essieux. Le minimum étant le dernier essieux de la voiture de queue.

Effectivement, si la gestion d'un canton était sans mémoire et décentralisée, c'est à dire que le canton serait déclaré libre quand aucun matériel ne consommant de courant l'occuperait, il y aurait un problème. Mais ce n'est pas le cas. Le logiciel qui alloue les cantons à un train suit le train sur les cantons et donc construit une fifo de cantons. Seul le canton de queue de la fifo est libéré quand il n'est plus occupé. Les canton intermédiaires restent alloués. (je ne sais pas si je suis très clair).

Par ailleurs, je fais un réseau époque II et je ne prévois pas de rame de plus de 90cm.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Gus du nord
Nouveau membre
Nouveau membre
avatar

Messages : 6
Date d'inscription : 20/09/2013
Age : 63
Localisation : Hannut
Emploi/loisirs : Musique Modélisme Electronique

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Ven 11 Oct - 16:29

Very Happy  Je reste admirateur devant une telle carte. Je pense de mon côté monter un système qui reliera chaque poste de pilotage (manuel) de train avec le ou les cantons sur lequel il se trouve... et alimenter les voies en conséquence.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
** Phil **
Nouveau membre
Nouveau membre
avatar

Messages : 37
Date d'inscription : 24/07/2012
Age : 63
Localisation : Le Havre
Emploi/loisirs : Programmation, Modélisme Ferroviaire

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Sam 12 Oct - 8:35

Bonjour,

Je pense avoir capté quelque chose, chaque fois que la tête du convois pénètre sur le canton suivant on tague ce canton à l'aide d'un marqueur (pointeur sur un objet train par exemple) et il devient le nouveau canton de tête. Lorsque la queue du train libère un canton on efface ce tag et le canton suivant a ce canton devient le canton de queue. Ceci n’exclut pas la nécessité avoir une vue sur l'état des cantons suivants pour décider de l'arrêt du train, le passage au ralenti ou à pleine vitesse.

Notre cahier des charges est assez différent. A mon asso on considère qu'un train mesure 3,50m maximum (13 voitures + 1 UM de machines) et nous avons choisi 15 m pour la longueur d'un canton sans pouvoir être inférieur à 4 m.

Par contre dans les gares, les cantons sont divisés en zones pouvant être plus petites que la longueur d'un train afin de réaliser un transit souple. Le suivi de ces zones semble analogue au suivi de vos cantons.

_________________
Plutôt que d'essayer de réinventer la roue, apprenons à nous en servir.


Désolé, on ne savait pas que c'était impossible, alors on l'a fait.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://assoamha.forumactif.org/forum
jlucb
Nouveau membre
Nouveau membre


Messages : 30
Date d'inscription : 22/09/2013

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Sam 12 Oct - 9:48

C'est tout à fait ça.

3,5m pour un train, vous devez être en H0. J'ai oublié de préciser que j'étais en N Smile


Dernière édition par jlucb le Sam 19 Oct - 21:55, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
** Phil **
Nouveau membre
Nouveau membre
avatar

Messages : 37
Date d'inscription : 24/07/2012
Age : 63
Localisation : Le Havre
Emploi/loisirs : Programmation, Modélisme Ferroviaire

MessageSujet: Re: [Réalisation] Électronique pour train miniature   Sam 12 Oct - 11:11

Je suis effectivement en HO ^^

_________________
Plutôt que d'essayer de réinventer la roue, apprenons à nous en servir.


Désolé, on ne savait pas que c'était impossible, alors on l'a fait.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://assoamha.forumactif.org/forum
Contenu sponsorisé




MessageSujet: Re: [Réalisation] Électronique pour train miniature   

Revenir en haut Aller en bas
 
[Réalisation] Électronique pour train miniature
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Régulateur électronique pour dynamo Bosch Type REE 75/12... (et autres)
» La Terre du Milieu en miniature
» besoin conseil pour avant train
» coment-on obtien le train passe pour allez a jotho
» [CINEMA] Dernier train pour Busan.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Les dessoudeurs de l'extrême :: RÉALISATIONS :: RÉALISATIONS PRATIQUES-
Sauter vers: