Auteur Sujet: [Ebauche Tuto] PWM2M2  (Lu 6557 fois)

Hors ligne Iro

  • Alias le Rouston Masqué
  • Staff
  • Dieu de l' Arcade
  • *****
  • Messages: 100495
  • Localisation: Chilly Mazarin
  • Iro, chevalier Judaï
    • Voir le profil
[Ebauche Tuto] PWM2M2
« le: Jeudi 03 Mai 2018, 16:33:09 pm »
  • Avant de commencer, je vais expliquer les choses comme je les ai comprises. Donc ce n'est pas forcément correcte =:))
    Donc si je me trompe, je suis imprécis ou incomplet ,n'hésitez pas   :)
    De plus, le projet est en cours , il est possible que certaines parties soient menées à changer (mineurs normalement) , et de ce fait ce tuto est encore incomplet.
    Mais il permet déjà de débroussailler un peu les bases.

    Aganyte a développé une nouvelle carte, successeur du L2M2 , permettant en autre autre de se passer d'un volant logitech pour la partie Windows.
    Le logitech est remplacé par une arduino leonardo exécutant un programme FFB écrit par Etienne.
    Tout cela rafraichit l'utilisation d'un FFB arcade (M2 pour le moment et ce topic, plus tard M3 et Happ) permettant une meilleur gestion du rendu et une compatibilité windows accrue.
    (Paragraphe a confirmer par les concernés :)  )

    Ce topic à pour but d'expliquer la mise en place de tous cela sur un FFB model 2 (pour le moment)

    Matériels Nécessaire :
    • Le PWM2M2 : Carte conçue par Aganyte. Un batch de 10 cartes à déja été fabriqué.
      A voir avec Aganyte si il lui en reste ou si il faut refaire un batch


    Liste des composants :
    Bien vérifier la correspondance du composant dans la liste AliExpress avant achat. Les résistances sont de taille standard (pas SMD/CMS)


    • Un arduino Leonardo pour simuler le volant   (Merci de linker le programme d'Etienne et le correctif de Bandicoot  <:) )    Lien AliExpress
    • Un arduino Nano pour simuler la roue codeuse. Etienne étant issue de la scéne simulation , son programme est prévu pour des volants 900° à roue encodeuse. Notre matériel arcade n'en disposant pas ,remplacée par un potentiomètre, cette partie permettra de la simuler.    Lien AliExpress
    • Un arduino Micro a enficher dans le PWM2M2 : Cerveau du PWM2M2 Lien AliExpress


    Logiciels :
    - Ana2Inc à injecter dans dans le nano : Ana To Inc
    - Soft d'Etienne à injecter dans le leonardo : WheelConfig_0.21
    - Reg de Bandicoot :  PATCH_WheelConfig

    - Manque le programme pour l'arduino micro


    Branchements :

    Nano sur le leonardo :
    nano D2 ----> Leonardo D0
    nano D3 ----> Leonardo D1
    nano D4 ----> Leonardo D6

    Potentiomètre volant M2 sur Nano :
    Patte Droite  ----> nano GND
    Patte du milieu ----> nano A1
    Patte Gauche ----> nano 5V
    Si le volant est inversé sous windows , intervertir les deux pattes droite/gauche.

    Pour le branchement du moteur et de l'embrayage, se référer au tuto du l2m2 : ici

    Cablage global


    Manque condos sur les A1 et A0 du leonardo

    « Modifié: Mardi 14 Août 2018, 10:45:55 am par Iro »
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100495
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [Ebauche Tuto] PWM2L2
    « Réponse #1 le: Jeudi 03 Mai 2018, 16:34:28 pm »
  • voila, j'ai commencer à débroussailler un peut tout çà , il reste à combler les manques et peaufiner :)
    J'ai encore rien de monté , c'est donc la théorie (mais fiable à 99%)

    :)
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne aganyte

    • ✌ Donateur depuis 2018 WIPeur compulsionnel
    • Dieu de l' Arcade
    • *
    • Messages: 5813
    • Localisation: 83 Saint maximin la Sainte Baume
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #2 le: Jeudi 03 Mai 2018, 16:44:02 pm »
  • Pour le happ, je vais bientôt attaquer une version dédiée (pwm2happ). Je voudrais implémenter sur cette carte un correcteur PID et un mode de controle en torque, cela devrait donner des résultats intéressants.

    Iro, pourquoi pwm2l2 (c'est le L que je comprends pas)

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100495
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #3 le: Jeudi 03 Mai 2018, 16:56:25 pm »
  • parce que je l'ai (mal ?) lu  =:))
    « Modifié: Jeudi 03 Mai 2018, 16:58:38 pm par Iro »
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   


    Hors ligne the_vidy

    • Pilier
    • *
    • Messages: 622
    • Localisation: 47 entre Agen et Villeneuve
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #5 le: Jeudi 03 Mai 2018, 17:43:01 pm »
  • Très intéressant ce projet ce post permet de mieux le  comprendre.

    Pourquoi il y a t’il 2 potentiomètres pour la gestion du volant?

    Une idée globale du coût pour cette solution?
    Recherche:
    Borne: Virtua racing (upright), Rave racer (single), air combat (même hs)
    Flipper: rollergames, stargate, baywatch...

    Hors ligne bandicoot

    • ✌ Donateur depuis 2018
    • Pilier
    • *
    • Messages: 705
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #6 le: Jeudi 03 Mai 2018, 18:22:12 pm »
  • tu as mit un potard de trop celui que tu appelle FFB est le seul que nous utilisons , c'est l'interet de la carte nano rajouté a l'orgine le montage utilse une roue codeuse , on simule celle ci en utilisant les valeurs données par le potard du volant

    Donc pour faire clair tu peut retiré le potard volant du bas
    Tout le reste est bon ^- ^- et si du coup relie le 5v et le gnd des deux carte ensembles ça ne fera plus qu'un cable a relié , le nano n'a besoin que d'un fois du PC si reelement  le code avait de changé on avisera mais ça gagnera encore un peu de place

    pour le cout en voyant tres large 50 euros a condition evidemment d'avoir deja un panel model 2
    « Modifié: Jeudi 03 Mai 2018, 18:26:41 pm par bandicoot »
    Mon pincab
    http://www.gamoover.net/Forums/index.php?topic=23174.0
    Excusez mes fautes d'orthographes , je tapes vite et ne me relis qu'en diagonale , mais j'espère ne pas être le pire :)

    Hors ligne Gnomon

    • Addict
    • *
    • Messages: 391
    • Localisation: Un peu à l'Ouest
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #7 le: Vendredi 04 Mai 2018, 09:24:02 am »
  • L’utilisation est elle obligatoire ?
    Il ne me semble pas que aganyte m'ai indiqué d'en commandé un (mais le projet à peu être évolué ?)
    En revanche il m'avais conseillé ceci :

    Carte de regulation de tension

    C'est une carte permettant de réguler la tension qui arrivera sur la Pwm2m2 afin de pouvoir régler la puissance max transmise à l'embrayage de ce que j'ai compris  :-\
    « Modifié: Vendredi 04 Mai 2018, 11:08:53 am par Gnomon »
    Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
    Flippers : TFTC, Phantom of the Opera, Hurricane

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100495
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #8 le: Vendredi 04 Mai 2018, 10:50:46 am »
  • tu as mit un potard de trop celui que tu appelle FFB est le seul que nous utilisons , c'est l'interet de la carte nano rajouté a l'orgine le montage utilse une roue codeuse , on simule celle ci en utilisant les valeurs données par le potard du volant
    Ok c'est que je comprenais pas. ce potard gére donc le FFB et le contrôle du volant ?

    Merci gnomon, je commande ce module et l'ajoute au tuto

    :)
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne bandicoot

    • ✌ Donateur depuis 2018
    • Pilier
    • *
    • Messages: 705
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #9 le: Vendredi 04 Mai 2018, 11:23:15 am »
  • ba il gere le controle volant , le ffb c'est la carte leonardo qui transcrit tout ça ( mais je vois ce qui te chagrine , oui il restera un potard non utilisé sur le panel M2)
    Mon pincab
    http://www.gamoover.net/Forums/index.php?topic=23174.0
    Excusez mes fautes d'orthographes , je tapes vite et ne me relis qu'en diagonale , mais j'espère ne pas être le pire :)

    Hors ligne Gnomon

    • Addict
    • *
    • Messages: 391
    • Localisation: Un peu à l'Ouest
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #10 le: Vendredi 04 Mai 2018, 14:57:48 pm »
  • Je confirme bien qu'Aganyte nous avait conseillé dans l'autre post d'utiliser un régulateur de tension.

    Citer
    Pour l'embrayage, je déconseille l'utilisation d'un réglage software qui fera perdre en précision. On peut par contre prévoir d'alimenter le l2m2v2 avec un régulateur de tension ajustable qui permettra d'ajuster facilement la puissance max appliquée à l'embrayage.

    Du coup on à pas besoin du potentiomètre pour RV1 me semble t'il ?
    Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Racecab Outrun SP
    Flippers : TFTC, Phantom of the Opera, Hurricane

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100495
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #11 le: Vendredi 04 Mai 2018, 15:09:13 pm »
  • ba il gere le controle volant , le ffb c'est la carte leonardo qui transcrit tout ça ( mais je vois ce qui te chagrine , oui il restera un potard non utilisé sur le panel M2)
    ce qui me "perturbait" c'est les potards sur le leonardo et un potard sur le nano. Je suppose que les deux communiquent mais je voulais être sur :)
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne bandicoot

    • ✌ Donateur depuis 2018
    • Pilier
    • *
    • Messages: 705
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #12 le: Vendredi 04 Mai 2018, 17:12:22 pm »
  • je t'ai MP une rectif de ton montage
    A1 du nano va sur la pinoche du mileu du potard ( pas vu lorsque j'ai rectif ) et on cable 5v et gnd des deux carte ensemble
    Mon pincab
    http://www.gamoover.net/Forums/index.php?topic=23174.0
    Excusez mes fautes d'orthographes , je tapes vite et ne me relis qu'en diagonale , mais j'espère ne pas être le pire :)

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100495
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #13 le: Lundi 07 Mai 2018, 17:30:28 pm »
  • J'ai mis à jour le schéme et la liste des composants.
    Le schéma est quasi complet , manque l' illustration das condos sur A0 et A1.
    Quelle valeur ? du non polarisé ?
    <:)
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne bandicoot

    • ✌ Donateur depuis 2018
    • Pilier
    • *
    • Messages: 705
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #14 le: Lundi 07 Mai 2018, 17:36:55 pm »
  • pour les boutons moi j'en ai relié 10 , il faudra peut etre faire le schema en deux partie , les entrées boutons ( analaogique aussi ) se configure directe par le soft d'etienne ( je ferrais un screenshot de ma config soft pour 10 boutons )
    Sinon voila c'est bien ça le rendu , je regarde au valeur demain et aux fichiers qu'il te manque ^- ^- ^- , au moins c'est clair la ( enfin j'espere )

    Merci d'avoir mis ça au propre , je n'en ai pas la patience et mon boulot consistant deja a tenir la zizouille des gens pour leur apprendre a faire pipi n'aide pas  =:)) =:)) =:))
    Et faut que je te donne les broche a shinter sur U1 aussi

    J'avais pas vu le regulateur de tension , bon va falloir que je rajoute ça , on a toujours un pote un peu costo qui merite de prendre cher :D
    « Modifié: Lundi 07 Mai 2018, 17:44:59 pm par bandicoot »
    Mon pincab
    http://www.gamoover.net/Forums/index.php?topic=23174.0
    Excusez mes fautes d'orthographes , je tapes vite et ne me relis qu'en diagonale , mais j'espère ne pas être le pire :)

    En ligne Amano J

    • Pilier
    • *
    • Messages: 556
    • Localisation: Albertville
      • Voir le profil
    [Ebauche Tuto] PWM2M2
    « Réponse #15 le: Lundi 07 Mai 2018, 18:40:29 pm »
  • Merci pour la mise au clair Iro  <:)