Aller au contenu

Module ralentisseur de train rentrant


Messages recommandés

Bonjour

Suite à la demande d'un collegue du club je me suis penché sur la réalisation d'un "module" electronique qui permet de rendre la rentrée/sortie du train plus réaliste.

J'ai donc réalisé un petit montage prototype d'un prix dérisoire (2 à 3 €) et relativement simple à faire.

kp8UNTNDmEY

Ce module permet donc de:


  • [*:bej7slf2]Garder un couple maximum sur le servo.
    [*:bej7slf2]Offrir une vitesse de sortie séléctionable (10 vitesses disponibles)
    [*:bej7slf2]Offrir une légere accélération au depart et à la fin de course pour verouiller le mécanisme.
    [*:bej7slf2]Offrir la possibilité d'avoir un frein sur le servo.
    [*:bej7slf2]Inversion de la voie
    [*:bej7slf2]Taille et poid compact

Le module est fabriqué à l'aide d'un micro-controlleur PIC et d'un condensateur c'est tout...

Ce module ne fonctionne qu'avec un servo proportionnels, et pas avec les servos specialisés pour les train rentrants.

Ces derniers n'on pas la possibilité de regler la vitesse car ils fonctionnent en mode "On/Off".

Lien à poster
Partager sur d’autres sites

Re Olivier ,

Apparement , tu es soucieux des "forumiens de FH" et tu vas leur offrir un joli , joli cadeau ..

Moi en premier car je pense que c'est un module de "grand service" pour nous ..

En conclusion , on pourra utiliser ce module pour d'autres fonctions .

Eh bien Merci pour tout le travail que tu as fourni .

Et encore , FELICITATION .

@+ René :roll:

Lien à poster
Partager sur d’autres sites

Le typon est fait, en version "moderne" (typon, perchlorure, perçage, soudure).

Par contre je suis à la recherche d'un logiciel qui me permetterais de dessiner le schema mais pour les plaquettes d'essais

pastillées...

post-9337-1380088468,5699_thumb.jpg

car le shema est simple, et il pourra etre fait par des electroniciens "amateurs"

si quelqu'un connais...

Lien à poster
Partager sur d’autres sites

Voici donc le schema, le typon et le guide.

Je donnerais plus tard dans la soirée une solution avec une "plaquette pastillée"

Liste des composants:


  • [*:3qpxhv2v]PIC 12F629 ou 12F675
    [*:3qpxhv2v]Condensateur 100nF non polarisé ou 100nF 16v polarisé
    [*:3qpxhv2v]Barettes secables
    [*:3qpxhv2v]Cavalier
    [*:3qpxhv2v]Support "tulipe" pour le µC

Le schéma:

post-9337-1380088468,672_thumb.jpg

Pour la programmation du PIC il faut un programmateur...

J'ai la possibilité de vous les programmer gratuitement, il suffira de me contacter en MP.

Pour la programmation du module terminé et "flashé" dans le modèle réduit:

Réglage de la vitesse


  • [*:3qpxhv2v]radio et recepteur sur "OFF",Cavalier en place,cablage du module sur une voie proportionnelle.
    [*:3qpxhv2v]Radio sur "ON",mettre et maintenir la voie dans la position max (train sorti)
    [*:3qpxhv2v]Recepteur sur "ON" , laissez initialiser le module.
    [*:3qpxhv2v]Le servo se met en "aller/retour" => mode "réglage"
    [*:3qpxhv2v]Déplacez la voie de commande pour avoir la vitesse désirée (10 vitesses disponible)
    [*:3qpxhv2v]Maintenir la voie dans la position de vitesse choisie , et enlevez le cavalier.
    [*:3qpxhv2v]Laissez le module initialiser le servo, verifier que la vitesse à bien été prise en compte.
    [*:3qpxhv2v]Recablez le module sur la voie du train rentrant...

Réglage du frein


  • [*:3qpxhv2v]Une fois la vitesse réglée, eteindre le recepteur puis l'emetteur
    [*:3qpxhv2v]Installez le cavalier
    [*:3qpxhv2v]Mettre le manche de la voie proportionnelle exactement au centre (utilisez un manche c'est plus simple)
    [*:3qpxhv2v]Allumer la radio puis le recepteur
    [*:3qpxhv2v]Attendre quelques secondes
    [*:3qpxhv2v]Enlevez le cavalier

Cette fonction est une fonction "toggle" c'est a dire qu'a chaque fois que vous faites la procedure, le module basculera du "mode frein" au mode "pas de frein"

Réglage du Sens de fonctionement du servo


  • [*:3qpxhv2v]Cavalier enlevé
    [*:3qpxhv2v]Radio et recepteur sur "ON"
    [*:3qpxhv2v]Placez le cavalier, attendre deux secondes
    [*:3qpxhv2v]Enlevez le cavalier et controlez le sens de fonctionnement
    [*:3qpxhv2v]Recommencez la procédure pour changer le sens de direction

Voila @+

Lien à poster
Partager sur d’autres sites

Re , Merci Olivier pour tout ..

J'espère que d'autres forumiens apprécieront et te rendront au minimum la politesse .

Je pense que nombres d'intéressés doivent être en vacances .

PS Olivier , le cavalier de programmation , tu le mets sur quelles bornes du JC1 ?

[Edit]Au moment ou je l'ai envoyé est apparu sur mon PC les détails de l'implantation sur la plaque .

@+ René :roll:

Lien à poster
Partager sur d’autres sites

Le cavalier est cablé entre la masse et la patte 7 du µC

Le cavalier sert une fois le module terminé, pour regler la vitesse du train.

On peut comme pour un controleur brushless programmer la vitesse de rentrée/sortie du train grace à une préselection de 10 vitesses (0 à 10 secondes)

Donc une fois programmé, le cavalier vas dans la caisse de terrain :wink:

Lien à poster
Partager sur d’autres sites

J'ai oublié une partie des possibilités du modules...

Je viens de mettre à jour les explications pour les differents options (vitesse,frein, invertion) :wink:

La version 2.0 fera :

-Navy-Light (eclairage de vol+ eclairage anti-collision lors de la sortie du train)

-Avertisseur de perte de modèle (pour eviter de chercher les avions dans les champs de blé ou de maïs)

Je suis en train de faire le typon

En attendant je donne les schemas pour plaquette d'essai (plaquette pastillées à bande que l'on trouve dans tous les magasins d'electronique...)

post-9337-1380088468,9978_thumb.jpg

post-9337-1380088468,8729_thumb.jpg

Rien de bien compliqué...

Personellement j'ai soudé directement un cable de servo entre le module et le recepteur, cela evite d'avoir une ralonge à acheter...

@+

Lien à poster
Partager sur d’autres sites

Un gros bravo et un GRAND merci à toi pour nous offrir ce petit module que beaucoup de gens convoitent pour leur train rentrant, je pense que je vais faire partie de ceux qui vont le fabriquer.

Heureusement pour moi je pense avoir une personne electronicien qui travail à côté de chez moi et qui sera aussi fort interessé de me donner un coup de main à le fabriquer.

Pour la prog je pense que je devrais te contacter pour me le faire je n'ai pas de programateur :wink:

Petite parenthèse, si des gens pouvaient (ou meme toi) donner un comparatif entre ce module et le delay qui il me semble est une méthode qui a étée utilisée pour essayer de donner ce comportement de train rentrant.

Lien à poster
Partager sur d’autres sites

Je pense que le principe est le même...

(enfin si j'ai bien compris de quoi tu parles)

Mais par exemple mon collegue qui possede une FF9, a voulu utiliser le delay, cela fonctionne mais sur un servo un peu trop rapide c'est pas génial, et la programmation est tout de meme assez limitée.

Le module recupere l'information de la radio, et la transmet au servo, mais en ajoutant des temporisations

Le seul avantage du module c'est que le deplacement du servo se fait degrès par degrès avec une legère pause entre chaque changement.Ceci garanti un couple constant.

Pour les PIC, je viens de passer une commande, j'en aurais quelques uns la semaine prochaine. Je les vends programmés à 3,50€ port compris, ou si vous preferez me fournir la puce+1timbre je vous la programme gatuitement

Lien à poster
Partager sur d’autres sites

bravo pour ce montage asssez sympa.

par contre une question qui peut paraitre stupide... n'y a t il pas de réglage de vitesse du servo sur les radios hélico ???? (suis débutant hein me frappez pas...) c'est une fonction qui existe sur certaines radio voiture futaba dont ma 3VC et qui permet de ralentir la vitesse sans influencer le couple.

en tous cas bravo.

Lien à poster
Partager sur d’autres sites

slt oliv.

euh dit moi tu est dans quel branche dans l'armée :roll:

bon blague a part ton idée est plus que genial je n'y est meme pas pensé :mrgreen:

bon deja c'est pas donnée a tout le monde de pouvoir faire un prog sur un PIC en language ASM.

a moin que je soit largué tu as utiliser quel soft pour la programmation :wink:

et serait t'il possible de mettre le source afin que les personnes qui se sente capable de faire en sorte d'ameliorer si c'est possible et voir si on peut rajouter des fonctions,, a moins que tu fasse breveté ton prog :wink:

en tout cas chapeau pour la realisation :wink:

Lien à poster
Partager sur d’autres sites

Mon boulot dans l'armée? : Electronicien :mrgreen: , spécialiste radars et calculateurs de trajectoires...

Le soft à été programmé en assembleur avec MPLAB de chez microchip.

Le firmware n'est pas de moi, j'ai juste adapté deux trois truc et fait en sorte que le montage soit le plus simple possible.

J'ai les codes sources mais "brute de pomme" ,sans annotations ni etapes de construction...

Bref que le code "machine"...Le firmware original à bien 6 ou 7 ans et proviens d'un projet de robotique.

J'ai fait pas mal de petites choses à partir des "PIC" :

Il y a quelques années je faisait de la competition en voiture RC 1/10 Tout Terrain, j'avais fait un chargeur d'accu NiMh/NiCd à partir d'un 16F876, bref un clone du "Space Charger" pour ceux qui connaissent.

J'ai au bureau un ecran LCD qui indique l'heure, les dernieres news et toutes les conneries que j'ai envie d'ecrire.

J'ai un testeur de servo dans la caisse de terrain a base d'un PIC 12C509...

Bref quand on connais ce genre de be-bete c'est super, on arrive à faire des circuits "super-minimalistes" et qui font ce que des plaquettes doubles face bien compliquées ferais.

La plupart des magazines d'electronique actuels proposent des montage et des cours sur les PIC...

Pour le module "SlowGear" j'ai ressorti un programmateur que j'ai fait il y plus de 10 ans !!! :wink:

post-9337-1380088469,014_thumb.jpg

La fameuse puce 12F629 est quand à elle bien connue en ce moment, elle permetterais de faire certaines choses avec certaines consoles de jeux...Bizarrement , on en trouve pas mal en arrière boutique des magasins de jeux video d'occasion.

Lien à poster
Partager sur d’autres sites

Normalement il n'y a pas d'interferences.

Le condensateur de 100nf permet de filtrer une grande partie des parasites.

Dans le cas où certains parasites serais présent, il faut remplacer le condensateur par un condensateur polarisé en plaçant bien le - sur la masse (patte commune avec le jumper)

Le top serais de mettre un condensateur "Tantale goute"

sinon effectivement une rondelle de ferrite sur le cable allant du récepteur au module enlevera les parasites...

Lien à poster
Partager sur d’autres sites

Bonsoir,

Bravo Wareck, tu vois à Issoire ils t'ont appris plein de choses qui nous servent,notamment les dècodeurs :lol:

bon je vais prendre le temps de tous lire proprement (sauf erreur de ma part il y a un épisode que j'ai pas compris)

encore bravo !

si tu a l'occasion de revenir ds le coin fait signe :wink:

@+ TITI

Lien à poster
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Les cookies sont des fichiers stockés dans votre navigateur dans le but de personnaliser votre expérience web. En acceptant notre politique en matière de cookies, vous acceptez que nous utilisions des cookies.Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.