Cockpit modulaire
Re: Cockpit modulaire
#2304Salut Mat !
Check MP
Check MP
" Tout arrive à l'homme qui sait attendre "
Mon cockpit P47 Razorback : viewtopic.php?f=286&t=156962
Re: Cockpit modulaire
#2305Salut Pat,
Répondu. Je sais jamais si mes réponses partent avec cette messagerie privée...
Répondu. Je sais jamais si mes réponses partent avec cette messagerie privée...
-
- Pilote Confirmé
- Messages : 2330
- Inscription : 05 décembre 2003
Re: Cockpit modulaire
#2307Salut Mike!
Wouaw c'est beau! J'aime beaucoup le F1 également.
Malheureusement comme je le disais a Pat, j'ai crevé mon budget collection en ce début d'année. Je vais donc laisser passer.
Je me serais bien laissé tenté par la manette des gaz et le manche radar
Merci d'avoir pensé moi en tout cas, c'est sympa!
Wouaw c'est beau! J'aime beaucoup le F1 également.
Malheureusement comme je le disais a Pat, j'ai crevé mon budget collection en ce début d'année. Je vais donc laisser passer.
Je me serais bien laissé tenté par la manette des gaz et le manche radar
Merci d'avoir pensé moi en tout cas, c'est sympa!
Re: Cockpit modulaire
#2308Et l'horizon artificiel
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.
Mon pit
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.
Mon pit
Re: Cockpit modulaire
#2309J'ai déjà un Indicateur Sphérique grace a Cat. Il me le rappelle assez souvent
Re: Cockpit modulaire
#2312Salut, Mike
Suis intéressé !
Comment je peux contacter le vendeur ?
Suis intéressé !
Comment je peux contacter le vendeur ?
"J'critique pas le côté farce. Mais pour le fair-play, y'aurait quand même à dire !..."
Mon simpit de Mirage 2000-10
Mon simpit de Mirage 2000-10
Re: Cockpit modulaire
#2313Tu peux t'inscrire sur le groupe facebook "Cockpit_Stuff_For_Sale". L'annonce est une des toute première.
Je me suis inscrit suite au mail de Mike, il n'y a pas d'approbation a attendre de la part de l'administrateur.
Je me suis inscrit suite au mail de Mike, il n'y a pas d'approbation a attendre de la part de l'administrateur.
Re: Cockpit modulaire
#2314Aïe, j'ai pas Fesse Bouc. Et pas envie ...
"J'critique pas le côté farce. Mais pour le fair-play, y'aurait quand même à dire !..."
Mon simpit de Mirage 2000-10
Mon simpit de Mirage 2000-10
-
- Pilote Confirmé
- Messages : 2330
- Inscription : 05 décembre 2003
Re: Cockpit modulaire
#2315Je lui et demander son mail sur Messenger
Enzo moi aussi je suis pas Facebook j, j'ai trouvé une bouteille d'oxygène a 50 euros complète et chargé en oxygène,
Je vais juste pour voir le matos a vendre
Enzo moi aussi je suis pas Facebook j, j'ai trouvé une bouteille d'oxygène a 50 euros complète et chargé en oxygène,
Je vais juste pour voir le matos a vendre
Re: Cockpit modulaire
#2316Je vous pris de m'excuser par avance pour la longueur de ce post
J'ai passé ces derniers temps a travailler l'électronique de ma poignée de manche.
L'idée c'est de la rendre compatible avec les bases Thrustmaster et Virpil.
Le prinicpe des cartes embarquées dans les poignées de manche Thrustmaster est assez connu, il repose sur les registres a décalage CD4021.
Sans trop rentrer dans les détails un registre a décalage est un circuit intégré qui renvoie l'état de ces entrées les uns derrière les autres a chaque fois qu'il voit un front montant sur son entrée d'horloge.
Ces composants peuvent être chainés, ce qui permet d'ajouter 8 entrées supplémentaires par composant.
Cela permet de récupérer l'état d'un grand nombre d'entrées en utilisant seulement 5 fils.
En cherchant sur Internet on trouve quelques personnes qui ont travaillé sur le sujet, la plus connu étant Debolesti sur le forum Eagle Dyamics. Il propose même ces cartes a l'achat sur le site OSHpark. Le problème est que ses cartes sont trop larges pour rentrer dans ma poignée. Les cartes des poignées Thrustmaster sont même encore plus large.
Je me suis donc mis a concevoir ma propre carte avec comme cahier des charges principale une petite taille (en largeur surtout).
Je vous épargne les détails mais pour avoir une largeur la plus faible possible j'ai décidé de faire ma carte en deux parties montées l'une sur l'autre. La première embarque les registres a décalage et la seconde permet de connecter les différents boutons et de conditionner certain signaux...
Mais pourquoi il veut conditionner des signaux??? (Je vous avais prévenu que ce serait long...). Le besoin de conditionnement est imposé par les switch multidirection ALPS RKJXM1 (8 directions + clic central) que j'ai choisi pour le trim et la commande temps réel SNA. Ces boutons sont les plus petits que j'ai trouvé mais, comme beaucoup d'autre, ils ont un défaut de taille: l'activation du clic central intervient aussi a chaque activation d'une direction... Pour un fonctionnement correcte il faut donc inhiber le clic central lorsqu'une directions est activée.
Voici un extrait de la doc du bouton. On voit bien dans le tableau que le clic central est actif quelque soit l'action effectuée:
Vous vous en souvenez peut être, j'avais déjà été confronté a ce problème sur ma manette de gaz, c'est ici: https://www.checksix-forums.com/viewtop ... 0#p1764397. Je l'avais résolu de manière logiciel en passant sur une carte Pokeys56U. Cette carte peut être programmé avec le logiciel Poblock et m'a permis de mettre en place une inhibition du clic central.
Pour ma poignée de manche je veux être directement compatible avec les bases Thrustmaster et Virpil et ne pas passer par des logiciels tiers, j'ai donc dû concevoir un petit circuit pour résoudre ce problème de façon materielle.
Mes compétences en électronique sont vraiment faibles et je ne sais donc pas si c'est la bonne façon de faire mais j'ai réussi a faire ce montage avec des portes logiques NON ET (NAND) et OU (OR)et...ca marche!!!!
Comme ces circuits sont un peu plus compliqués que mes petits PCB de rétroéclairage que je faisais jusqu'a maintenant je me suis dit que ce serais une bonne idée de me mettre a Eagle, le logiciel de conception électronique d'Autodesk (la même maison d'édition qui fait Fusion 360). J'ai choisi Eagle car il permet de s'interfacer avec Fusion 360, je vous montrerais ca dans un autre post plus tard. Ce logiciel est assez austère et semble ne jamais avoir évolué depuis sa sortie en 88 mais c'était tout nouveau pour moi et je me suis vraiment régalé a faire mes premiers PCB!!
L'idée c'était de pouvoir usiner mes PCB sur ma CNC mais je n'ai pas réussi a faire des PCB simple couche. Je me suis dis alors que j'allais essayer de commander mes PCB en ligne. J'ai choisi JLCPCB (C'est la boite qu'a choisi mon pote qui m'a fait les PCB du PCA). J'ai été impressionné par la facilité de passer une commande, la rapidité de fabrication et de livraison (10 jours), la qualité des PCB, et le prix! Le plus beau c'est qu'on peut même faire monter les composants! Le prix augmente alors en fleche mais ca reste très raisonnable je trouve. Par exemple, pour la carte avec registre a décalage, 5 PCB coutent 4$, le montage des composants sur les 5 PCB coutent 18$ et les frais de port + taxes coutent 10$.
Maintenant quelques images!
Voici tout d'abord le schémas électrique et le schémas de routage de la carte avec les registres a décalage:
La même chose pour la carte d'adaptation:
Et enfin les photos des PCB:
Une comparaison avec la carte Thrustmaster:
J'ai testé et tout fonctionne!!! Je suis tellement emballé par le fait de faire faire ces propres PCB que j'ai refait les PCB supports de RKJXM1.
Je vous montrerai ca une prochaine fois.
Il ne me reste plus qu'a travailler la connectique (pour connecter la poignée a la base) et surtout a câbler tous les boutons sur le PCB
J'ai passé ces derniers temps a travailler l'électronique de ma poignée de manche.
L'idée c'est de la rendre compatible avec les bases Thrustmaster et Virpil.
Le prinicpe des cartes embarquées dans les poignées de manche Thrustmaster est assez connu, il repose sur les registres a décalage CD4021.
Sans trop rentrer dans les détails un registre a décalage est un circuit intégré qui renvoie l'état de ces entrées les uns derrière les autres a chaque fois qu'il voit un front montant sur son entrée d'horloge.
Ces composants peuvent être chainés, ce qui permet d'ajouter 8 entrées supplémentaires par composant.
Cela permet de récupérer l'état d'un grand nombre d'entrées en utilisant seulement 5 fils.
En cherchant sur Internet on trouve quelques personnes qui ont travaillé sur le sujet, la plus connu étant Debolesti sur le forum Eagle Dyamics. Il propose même ces cartes a l'achat sur le site OSHpark. Le problème est que ses cartes sont trop larges pour rentrer dans ma poignée. Les cartes des poignées Thrustmaster sont même encore plus large.
Je me suis donc mis a concevoir ma propre carte avec comme cahier des charges principale une petite taille (en largeur surtout).
Je vous épargne les détails mais pour avoir une largeur la plus faible possible j'ai décidé de faire ma carte en deux parties montées l'une sur l'autre. La première embarque les registres a décalage et la seconde permet de connecter les différents boutons et de conditionner certain signaux...
Mais pourquoi il veut conditionner des signaux??? (Je vous avais prévenu que ce serait long...). Le besoin de conditionnement est imposé par les switch multidirection ALPS RKJXM1 (8 directions + clic central) que j'ai choisi pour le trim et la commande temps réel SNA. Ces boutons sont les plus petits que j'ai trouvé mais, comme beaucoup d'autre, ils ont un défaut de taille: l'activation du clic central intervient aussi a chaque activation d'une direction... Pour un fonctionnement correcte il faut donc inhiber le clic central lorsqu'une directions est activée.
Voici un extrait de la doc du bouton. On voit bien dans le tableau que le clic central est actif quelque soit l'action effectuée:
Vous vous en souvenez peut être, j'avais déjà été confronté a ce problème sur ma manette de gaz, c'est ici: https://www.checksix-forums.com/viewtop ... 0#p1764397. Je l'avais résolu de manière logiciel en passant sur une carte Pokeys56U. Cette carte peut être programmé avec le logiciel Poblock et m'a permis de mettre en place une inhibition du clic central.
Pour ma poignée de manche je veux être directement compatible avec les bases Thrustmaster et Virpil et ne pas passer par des logiciels tiers, j'ai donc dû concevoir un petit circuit pour résoudre ce problème de façon materielle.
Mes compétences en électronique sont vraiment faibles et je ne sais donc pas si c'est la bonne façon de faire mais j'ai réussi a faire ce montage avec des portes logiques NON ET (NAND) et OU (OR)et...ca marche!!!!
Comme ces circuits sont un peu plus compliqués que mes petits PCB de rétroéclairage que je faisais jusqu'a maintenant je me suis dit que ce serais une bonne idée de me mettre a Eagle, le logiciel de conception électronique d'Autodesk (la même maison d'édition qui fait Fusion 360). J'ai choisi Eagle car il permet de s'interfacer avec Fusion 360, je vous montrerais ca dans un autre post plus tard. Ce logiciel est assez austère et semble ne jamais avoir évolué depuis sa sortie en 88 mais c'était tout nouveau pour moi et je me suis vraiment régalé a faire mes premiers PCB!!
L'idée c'était de pouvoir usiner mes PCB sur ma CNC mais je n'ai pas réussi a faire des PCB simple couche. Je me suis dis alors que j'allais essayer de commander mes PCB en ligne. J'ai choisi JLCPCB (C'est la boite qu'a choisi mon pote qui m'a fait les PCB du PCA). J'ai été impressionné par la facilité de passer une commande, la rapidité de fabrication et de livraison (10 jours), la qualité des PCB, et le prix! Le plus beau c'est qu'on peut même faire monter les composants! Le prix augmente alors en fleche mais ca reste très raisonnable je trouve. Par exemple, pour la carte avec registre a décalage, 5 PCB coutent 4$, le montage des composants sur les 5 PCB coutent 18$ et les frais de port + taxes coutent 10$.
Maintenant quelques images!
Voici tout d'abord le schémas électrique et le schémas de routage de la carte avec les registres a décalage:
La même chose pour la carte d'adaptation:
Et enfin les photos des PCB:
Une comparaison avec la carte Thrustmaster:
J'ai testé et tout fonctionne!!! Je suis tellement emballé par le fait de faire faire ces propres PCB que j'ai refait les PCB supports de RKJXM1.
Je vous montrerai ca une prochaine fois.
Il ne me reste plus qu'a travailler la connectique (pour connecter la poignée a la base) et surtout a câbler tous les boutons sur le PCB
Re: Cockpit modulaire
#2317C'est dans quel but, les commercialiser ?
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.
Mon pit
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.
Mon pit
Re: Cockpit modulaire
#2318Non, monter la poignée sur ma base Virpil
Et partager les fichiers pour que d'autres puissent faire pareil
Et partager les fichiers pour que d'autres puissent faire pareil
Re: Cockpit modulaire
#2319Donc il ne va pas y avoir de poignée Mirage 2000 en vente ... bonbonbon ... tant pis
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.
Mon pit
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.
Mon pit
Re: Cockpit modulaire
#2320Je n'ai pas l'âme d'un entrepreneur et je n'ai absolument pas le temps de me lancer la dedans. On ne se rend pas compte mais c'est beucoup de boulot. Par contre je mettrais tous les fichiers a dispo donc tu pourras faire le tiens si tu veux. Il faut cependant être équipé d'une imprimante résine ou la faire imprimer grace au nombreux serives en ligne existant.
Re: Cockpit modulaire
#2321Très chouette !!
Petite question : tu t’y connais sur la fonction pulse engine de la Pokeys ?
Petite question : tu t’y connais sur la fonction pulse engine de la Pokeys ?
Re: Cockpit modulaire
#2322intéressant et beau bouleau. Pour ma part j'ai testé la carte Debolesti, j'en ai fait une que j'ai raccourcie pour un projet helico pas encore finis (faut trouver le temps). Ca marche, reste à finir de câbler quand les projets prioritaires seront évacués.
L'autre solution consiste a prendre une carte arduino et simuler le PCB via les ports SPI, ca marche aussi et ca peut etre très compact. Par contre sur une teensy 4 pour le moment je me casse les dents, pas loin du but mais c'est pas encore ca... la encore il faudra du temps.
Quand au ALPS RKJXM1, c'est vraiment emmerdant son mode de fonctionnement, on va dire que c'est un choix particulier.
Sinon pas bien chère le montage des composants, bonne trouvaille je sortirait bien quelques exemplaires de tes cartes, au cas ou, c'est toujours pratique d'avoir différents formats sous la main.
L'autre solution consiste a prendre une carte arduino et simuler le PCB via les ports SPI, ca marche aussi et ca peut etre très compact. Par contre sur une teensy 4 pour le moment je me casse les dents, pas loin du but mais c'est pas encore ca... la encore il faudra du temps.
Quand au ALPS RKJXM1, c'est vraiment emmerdant son mode de fonctionnement, on va dire que c'est un choix particulier.
Sinon pas bien chère le montage des composants, bonne trouvaille je sortirait bien quelques exemplaires de tes cartes, au cas ou, c'est toujours pratique d'avoir différents formats sous la main.
Dresseur de cochon (sauvage)
Re: Cockpit modulaire
#2323Merci les gars!
@Cat: Non, désolé, je ne connais pas vraiment les cartes Pokeys, j'ai testé une fois sur la manette de gaz mais je ne suis pas allé plus loin...
@dimebug: J'avais vraiment envie de creuser le fonctionnement des registres a décalages mais tu as raison, on peut faire la meme chose avec un microcontrolleur. C'est d'ailleurs ce qui est utilisé dans les grips Virpil, ce qui leur permet de gérer des axes analogiques.
En parallèle je travail sur une autres poignée qui aura besoin d'un axe analogique pour le frein:
Je vais surement y intégré une petite arduino pro micro. Après il faut trouver comment est géré l'axe analogique chez Virpil. J'imagine que c'est codé sur pluieurs octets placés après les 3 premiers réservés aux boutons (compatibilité Thrustmaster).
Comme expliqué plus haut je vais partager tous mes fichiers mais si tu en a besoin rapidement dis le moi.
@Cat: Non, désolé, je ne connais pas vraiment les cartes Pokeys, j'ai testé une fois sur la manette de gaz mais je ne suis pas allé plus loin...
@dimebug: J'avais vraiment envie de creuser le fonctionnement des registres a décalages mais tu as raison, on peut faire la meme chose avec un microcontrolleur. C'est d'ailleurs ce qui est utilisé dans les grips Virpil, ce qui leur permet de gérer des axes analogiques.
En parallèle je travail sur une autres poignée qui aura besoin d'un axe analogique pour le frein:
Je vais surement y intégré une petite arduino pro micro. Après il faut trouver comment est géré l'axe analogique chez Virpil. J'imagine que c'est codé sur pluieurs octets placés après les 3 premiers réservés aux boutons (compatibilité Thrustmaster).
Comme expliqué plus haut je vais partager tous mes fichiers mais si tu en a besoin rapidement dis le moi.
Re: Cockpit modulaire
#2324Ca doit etre un truc dans le genre pour l'axe des virpil...
si tu as besoin du code arduino, je dois avoir ca, mais sans axe.
si tu as besoin du code arduino, je dois avoir ca, mais sans axe.
Dresseur de cochon (sauvage)
Re: Cockpit modulaire
#2325Merci pour la proposition mais je vais essayer de me débrouiller tout seul, c'est aussi l'intéret de la démarche