DIY - Volant 2022

  • Bonsoir,

    Je souhaiterais que me donniez des conseils d'achat.

    J'ai dans l optique de faire moi même un volant dd.

    J'ai vu que je pourrais partir sur une base mige 130st m1010 ou m1015.

    Parcontre en ce qui concerne la carte contrôleur, je n'ai pas trouvé de solution.

    J'ai vu que la simucube 1 était supprimé de la vente.

    Merci par avance pour votre partage.

  • Salut, y'a plus vraiment d'intérêt au DIY en 2022 en ce qui concerne une base DD.

    Achète un R9 moza voir VRS. Si le budget te le permet simagic alpha, SC2 ou DD fanatec.

    Since 23-08-06

  • Salut, merci pour ta réponse. Ce que je trouvais sympa c'est de monter, configurer ect...

    Mais bon je suis pas fermé à une solution toute prête.

    Je vais regarder tous ça.

  • Moucham 24 juin 2022 à 17:38

    A changé le titre de la discussion du forum de “DIY Volant 2022” à “DIY - Volant 2022”.
  • salut,

    je partage le retour de larcin mais je le conditionnerai quand même un peu :

    • Une base Moza 9Nm tout équipée (roue, moteur 9Nm, pedal) tu en as pour 1600€ avec les taxes d'import.

    Je suis dans une config 100% DIY qui a 1 an :

    • mige 15015 + BissC
    • roue GT3 et roue Rally en sans fils
    • carte STM32 disco + Vesc
    • Pedals frein loadcell et accélérateur en capteur à effet hall

    j'en suis à 800€ tout compris pour du 30Nm/loadcell/2 roue sans fils, ca fait quand même un écart conséquent.

    J'ai pu comparer le Moza 9 avec ma config : je devrai m'équiper pour un premier DD, j'aurai fait ce choix pour la rapidité, mais je serai ensuite passer au DIY (pas les moyens de passer au DD2, Simucube Pro et pedal Heusinkveld, ni les roues a 800/1000€)

    Je sais que rafffel c'est montée la même config, peut être a t'il un retour à faire par rapport à de précédente config.

    donc je dirai que comme d'hab ca dépend de ce que tu veux faire avec, et du temps que tu es prêt à passer dans le montage de ta config (compte 2 mois pour être large).

    PS : Si tu veux des infos sur mes expériences de DIY, de montage, tu trouveras des billets dessus (recherche openFFBoard) ou n'hésites pas à rebondir dessus.

    Volant DIY (OpenFFBoard + BusCAN + VESC + Mige15015 + BissC c.f. forum pour plus d'info), Pédales DIY (LoadCell, capteur à effet hall, impression 3d, sans fil), Roue DIY (16 boutons, 4 encodeurs, sans fil)

  • Salut Carlton,

    Merci pour ton retour.

    Je suis passionné par le bricolage de manière générale, je me suis déjà fabriqué un pédalier en aluminium loadcell.

    En revanche là où je ne trouve pas d'informations (non regroupé ou trop condensé pour un néophyte) est sur la partie contrôleur du volant.

    Le moyeu du volant aussi avec griffe ou non, avec fil ou non.

    Les solutions toutes prêtes ne sont plus commercialisés.

    Je vais essayer de regrouper des informations sur les solutions que tu as partagées.

  • Carlton on trouve un moza R9 avec volant pour - de 1000€, je ne sais pas où tu sors les 1600€ même avec un pédalier.

    Il est trouvable chez des vendeurs européens donc pas de Douanes.

    459€ le R9 et 299€ leur nouveau volant CS ça nous fait 760€. Après le pédalier rien n'oblige à prendre un moza.

    Since 23-08-06

    Message modifié 2 fois, dernière modification par larcin (25 juin 2022 à 19:50).

  • Hello ,

    Pour appuyer les dire de Carlton

    Je suis passer d'un t500rs

    A une solution DIY (VESC , STM32, moteur d'hoverboard firmware vnm) qui ameliorait déjà pas mal le rendu mais chauffait trop pour avoir un couple suffisant a mon gout.

    Je suis ensuite passer sur la solution Carlton( openffboard stm32 bissc etc) en achetant un 130st m15015 et les quelques composant pour faire fonctionner le bissc .

    Et la clairement je sais que je ne changerai probablement plus de config pour le volant jusqu'à présent la solution ne m'as pas mis en défaut ingame et on a un très bon ressenti et du couple a revendre 😂

    Le prix de revient c'est difficile à dire je n'ai pas fait les comptes il faudrait que je jette un œil sur le prix du moteur et du reste mais je pense être en dessous de 800€ probablement au alentour des 600€ ( mais ayant une imprimante 3d et du matos d'avant ça ne reflète pas le prix pour quelqu'un qui doit partir de 0 , pour le volant en lui même j'avais d'avant donc pas eu a le payer)

    Donc tout dépend de ton envie de faire du DIY et du matos a ta disposition .

  • Carlton on trouve un moza R9 avec volant pour - de 1000€, je ne sais pas où tu sors les 1600€ même avec un pédalier.

    Il est trouvable chez des vendeurs européens donc pas de Douanes.

    459€ le R9 et 299€ leur nouveau volant CS ça nous fait 760€. Après le pédalier rien n'oblige à prendre un moza.

    Salut,

    et bien le Moza R9 à 500€, la roue GT 500€ et le pédalier 500€, tu rajoutes les griffes de fixation et des frais de port, tu n'es pas loin des 1600 pour une solution globale, mais comme il a le pédalier, ca fait 500€ de moins ;)

    Je n'avais pas vu la roue à 299 ;)

    Va pour moins de 1000€, merci pour le complément :P

    Vincent

    Volant DIY (OpenFFBoard + BusCAN + VESC + Mige15015 + BissC c.f. forum pour plus d'info), Pédales DIY (LoadCell, capteur à effet hall, impression 3d, sans fil), Roue DIY (16 boutons, 4 encodeurs, sans fil)

  • Je veux bien que tu partages des informations sur le choix de cartes et openffboard à l'occasion stp.

    Hello,

    La solution que j'ai est basée sur des solutions 100% OpenSource, soient auxquelles je contribue, soient que je partage.

    Pour faire simple, tu as un schéma de principe complet ici, fait par rafffel :

    FM1mY6d.png

    Coté hardware, tu as besoin :

    1. d'une carte STM32Disco (STM32F407) - Cette carte est branché en USB au PC et reçoit les effet du jeu, tu mets dessus le fw OpenFFBoard (40€)
    2. d'un convertisseur CAN (TJA1051) - cette carte envoie les commande de couple au contrôleur moteur (mini vesc 4.2) et récupère la position du moteur (5€)
    3. d'un contrôleur de moteur VESC (mini vesc 4.2) avec deux shunt de 0,005mohm (90€ +1€) - cette carte génère le courant pour le moteur et gère l'encodeur
    4. d'un convertisseur RS422 (MAX490) - cette carte permet de récupérer le signal digital du capteur de position BissC (5€)
    5. d'un moteur Mige 15015 avec capteur BissC (350€)

    Ces composants se trouvent très facilement, il te reste ensuite la partie alimentation de la bête, perso, j'utilise une batterie 36v de vélo electrique que j'avais, sinon il te faut une alimentation 36v - 10A et une carte de délestage (je peux te passer les plans) qui coutes environ 5/6€ à faire.

    Tu n'es pas obligé de tout faire à la main, la communauté OpenFFBoard partage une carte sur laquelle tu pluggues l'ensemble des cartes du schéma : elle est disponible sur EasyEda (je peux aussi partager le lien) et elle à toutes les fonctions requises.

    Coté logiciel :

    J'ai écrit des tutos ici : https://github.com/manoukianv/Ope…nterface-manual

    Pour les flasher tu n'as normalement pas besoin d'hardware spécifique, mais je préconise quand meme d'avoir un STLink (10€) dans un tiroir au cas ou.

    Pour la roue, je me suis fait une roue en impression 3D, et coté hardware un ESP32 qui est connecté en Bluetooth au PC (et vue comme un gamepad). J'ai mis un accu dans le volant que je recharge en USB (20€ pour l'esp32 + l'accu). J'ai mis dessus 2 palettes de vitesse, 4 encodeurs, 12 boutons...

    Le firmware pour l'esp32 est ici : github (Github Volant Sans Fils ESP32)

    J'ai aussi un quick release à 35€ pour enlever la roue quand besoin...

    Voila un petit descriptif de ce que j'ai.

    Coté électronique, le seul truc qui demande un peu de précision est le remplacement des shunts de 0,001mohm par ceux de 0,005mohm. Cette modification permet de réduire la plage de fonctionnement du vesc à +/-30A (43Nm sur le mige 15015) et d'augmenter par 5 la précision du vesc (et du ressenti) à faible couple (genre en pleine ligne droite).

    N'hésites pas si je peux aider ;)

    Pour te donner un peut d'historique sur ma config :

    1. mige 15015 + encodeur 2500cpr + mini vesc 4 || firmware MMOS + vesc en PWM&DIR
      (+) : bien pour commencer : Beaucoup de couple dès le début, ca fonctionne rapidement.
      (-) : un fw vesc propriétaire que j'ai développé pour le PWM&DIR, le temps de réponse n'était pas toujours top délai entre la position du volant et celle afficher dans le jeu, manque de finesse dans les "variations de couple", code MMOS fermé.
    2. mige 15015 + encodeur 2500cpr + mini vesc 4 || firmware VNM + vesc PWM&DIR
      (
      +) : un moteur d'effet beaucoup plus dynamique (même un peu trop)
      (-) : un fw vesc propriétaire que j'ai développé pour le PWM&DIR, les gains des effets mal calibrés et un rendu trop accentué, travail avec Hoan, mais toujours pas en OpenSource... et toujours de petite lenteur
    3. mige 15015 + encodeur 2500cpr + mini vesc 4 || firmware OpenFFBoard + Vesc en CanBUS
      (+) : un firmware OpenSource qui respect la norme et des effets précis (presque) ! Un meilleur temps de réponse, un cablage plus facile, une commande numérique plus précise du moteur
      (-) : j'ai commencé à voir les limitations de l'encodeur 2500cpr, il faut mettre beaucoup de filtre pour les effets Damper/Inertia/Friction, un effet de friction buggée qui ne respect pas la norme
    4. mige 15015 + encodeur BissC + mini vesc 4 || firmware OpenFFBoard + Vesc en CanBUS
      (+) : Un vrai encodeur qui permet de réduire les filtres numériques (une bien meilleur sensibilité, des filtres plus doux dans les niveaux), toujours énormément de couple, Bref un pur régal, je ne change plus !
      Je contribue beaucoup à OpenFFBoard (merci l'opensource), mes évolutions en cours de tests : un module de statistique et de monitoring des effets en temps réel, un nouveau système de filtre dynamique par rapport à la précision de l'encodeur, une nouvelle UI, la gestion des profils... J'en oublie certainement...

    Il y a des fonctions d'OpenFFBOard que je n'utilise pas : gestion des boutons en SPI ou I2C (jusqu'à 128b sur le volant), gestion des loads cell, etc. Je n'en ai pas l'utilité parce que j'ai le volant en bluetooth et mon propre système de pédales.

    A ta dispo si tu veux des détails, si tu as des questions ;)

    Vincent

    Volant DIY (OpenFFBoard + BusCAN + VESC + Mige15015 + BissC c.f. forum pour plus d'info), Pédales DIY (LoadCell, capteur à effet hall, impression 3d, sans fil), Roue DIY (16 boutons, 4 encodeurs, sans fil)

  • super je vais m y mettre des que possible histoire de comparer avec mon MMOS

    n oubliez pas qu un con qui marche ira toujours plus loin qu 'un intellectuel assis

    AMD 5800X3D W10 RTX4070Super 3X27pouces et Pico 4 MMOS2014 Ionicube

    :aspi:

  • Salut

    J ai regardé les mige 130st m15015.

    S'agit il de moteur 220 volts 3 pôles ?

    Si oui le vesc est capable d'alimenter ce moteur avec seulement 36v continue.

    En ce qui concerne l'encodeur rotatif, il n'est pas précisé qu'il s'agit de biss-c, les valeurs trouvées sont 2500 cpr.

    Autre chose les frais de port sont plus élevés que le prix du moteur, avec ses 14 kg ça chiffre vite.

  • Salut,

    Oui le 15015 est un moteur en 220v et oui il fonctionne en 36V. Pour te donner un peu de détail :

    • le voltage sur un moteur brushless fait varier la vitesse de rotation (220V 1500rpm, en 36v env 300rpm)
    • le courant sur un moteur brushless fait varier le couple à une vitesse donnée.

    En FFB, on veut du couple, la vitesse de rotation à moins d'importance (sauf pour le drift, ou il faut vraiment se rapprocher des 300rpm).

    Pour se procurer un mige, le mieux est de prendre contact avec eux par la platforme alibaba pour demander un devis avec un encodeur BissC, il y a 2 ans, j'en ai eu pour 370$USD pour le moteur et les 2 encodeurs fdp inclus, ca a du augmenter de manière conséquente...).

    Tu as parlé d'un encodeur 2500cpr, c'est l'encodeur "minimum" qu'ils fournissent, ca fait le job, mais vraiment sans plus... Pour que tu puisses te faire ton avis :

    • Un encodeur ABI 2500cpr détecte 2500 step sur 360°, fonctionne avec tous les firmware (MMOS, VNM, OpenFFBoard)
    • Un encodeur bissC (22bits) détecte 4194304 step sur 360°, fonctionne qu'avec le firmware OpenFFBoard et la carte moteur OpenFFBoard-Motor (à faire soit même) ou un VESC.

    A ta dispo,

    Vincent

    PS : Ils ont également chez mige un encodeur ABI 10000cpr (10000 step sur 360°).

    Volant DIY (OpenFFBoard + BusCAN + VESC + Mige15015 + BissC c.f. forum pour plus d'info), Pédales DIY (LoadCell, capteur à effet hall, impression 3d, sans fil), Roue DIY (16 boutons, 4 encodeurs, sans fil)

    Message modifié 1 fois, dernière modification par Carlton (30 juin 2022 à 11:28).

  • Salut Carlton

    Qu'est ce que je dois prendre comme alimentation?

    J ai vu que le vesc supporte jusqu'à 60 v et 50a

    Sachant que je souhaite mixer , drift, rallye et courses.

    Combien faut-il de tr/minutes pour le drift? 300 ou +

    Tu parles d'une carte de délestage, peux-tu apporter plus de précision stp?

  • Hello,

    il te faut une alimentation 36v avec un mige15015, la réponse en terme de puissance va dépendre de tes attentes en terme de force :

    La formule est Courant = 1.2 * CoupleVoulu / 1.4

    Pour 30Nm (attention les bras), il te faut une 25A, qui fonctionnera la majorité du temps entre 0 et 1,5A :) mais qui prendra des pics de décharges de 20A pendant 200ms de temps en temps...

    Pour le delesteur (ce que d'autres appellent la résistance de freinage) tu as le schéma ici (en haut à gauche), je recherche un truc, j'avais vu également une initiative sur le discord de Vesc : vesc_3rdparty.jpg (en

    Volant DIY (OpenFFBoard + BusCAN + VESC + Mige15015 + BissC c.f. forum pour plus d'info), Pédales DIY (LoadCell, capteur à effet hall, impression 3d, sans fil), Roue DIY (16 boutons, 4 encodeurs, sans fil)

  • Salut Carlton

    J en suis à injecter le programme dans la stm32.

    Je câle sévère !!!!

    J'ai installé stmcubeIDE, python ect...

    Ma carte est reconnue en port COM par le pc.

    Je passe par cube pour transférer le projet, je vois les led de la carte s'agiter mais dans le GUI de openffb, j'ai le message unsupported device.

    J'essaie d'installer le driver pour openffb, échoué.

    Sur la page wiki github pas trouvé de section installation.

    Je commence à comprendre l'environnement mais j avoue qu un peu d aide serait la bienvenue.