Gamoover

[move]Pour vous aussi la chipo ne sera jamais qu'un bootleg de merguez (c)sushy18 ? Alors soyez les bienvenus sur Gamoover ! [/move]

[Tuto] Cablage BackForceFeeder sur moteur HAPP avec un MEGA2560 + NUMPAD

Démarré par bandicoot, Vendredi 09 Octobre 2020, 20:58:17 PM

mgerety

cliquez sur le lien pour une capture d'écran montrant la fenêtre de diagnostic BFF. il semble demander correctement le FFB, mais la carte n'alimente pas le moteur.

https://i.imgur.com/5UhQPQy.mp4

cela pourrait-il être un mauvais flash sur l'Arduino Nano ?

le débit en bauds est de 1000000. toutes les commandes fonctionnent parfaitement câblées au Mega. Je peux également me connecter à la carte IO sur COM3 en utilisant Putty -- j'ai pu obtenir la version, etc. en tapant des commandes.


bandicoot

#33
Citation de: Aganyte le Dimanche 06 Juin 2021, 11:59:58 AM
Ça fait un moment que l'on est à 38400 il me semble.
justement me souvient plus

Enfin je suis quasi sur son probleme vient de la donc @mgerety change dans le code FeederIOBoard dans le fichier PlatformSpecifc.h

//#define PWM2M2_DIG_PWM_BAUDRATE (115200)
#define PWM2M2_DIG_PWM_BAUDRATE (38400)

en

#define PWM2M2_DIG_PWM_BAUDRATE (115200)
//#define PWM2M2_DIG_PWM_BAUDRATE (38400)

pour voir si on est pas en 115200
Mon pincab
https://www.gamoover.net/Forums/index.php?topic=23174.0
Excusez mes fautes d'orthographe , je tape vite et ne me relis qu'en diagonale , mais j'espère ne pas être le pire :)

njz3

Visiblement ca fonctionne correctement au niveau du feeder.
Le problème peut venir de la communication entre le mega2560 et le PWM2HAPP (suggestion de bandicoot), ou au niveau du firmware du nano du PWM2HAPP.
Normalement c'est 38400 baud entre le mega2560 et le PWM2HAPP.

Si pas déjà fait, peux-tu aussi nous faire des photos de tes connections électriques entre le mega2560 et le PWM2HAPP ?


mgerety

#35
(désolé pour le mauvais français - j'utilise google translate ici)

La version originale du FeederIOBoard.ino que j'utilisais n'avait même pas la constante PWM2M2_DIG_PWM_BAUDRATE dans le fichier PlatformSpecific.h.

J'ai téléchargé la dernière version et essayé à la fois 38400 et 152000, mais je n'ai eu aucun mouvement de la roue.

Voici une vidéo montrant comment la carte est connectée.

https://i.imgur.com/3LRJ4wf.mp4

Image:


L'Arduino nano a la ligne rx0 connectée à TX3 (14) sur l'arduino mega.

mgerety

Je vais tester le potentiomètre plus tard dans la journée. Je me demande si je l'ai endommagé en l'ajustant trop. La fiche technique répertorie une durée de vie de rotation de 200 tours et j'ai tourné ce pot WAY plus de 200 fois en essayant de faire fonctionner cette carte.

Aganyte

Je vois sur tes photos que tu as une très vielle version du pwm2happ (probablement en 115200). Si tu veux, je peux te l'échanger gratuitement contre une version à jour (oui, je suis trop gentil).


mgerety

Ce serait génial.

Je pense que le potentiomètre est mauvais de toute façon. D'après ce que je peux dire, c'est un Bourns 3296w-1-103 qui devrait être un potentiomètre de 10k. Je l'ai branché à mon multimètre et j'ai testé le réglage. Le pot semble passer de 0 à 3.86k, puis il redescend à 3.476k... très bizarre.

https://www.youtube.com/watch?v=RT1u6lS80uI

Je vous contacterai par message direct. Merci Aganyte !

mgerety

SUCCÈS!! Le nouveau PWM2HAPP FONCTIONNE !!!

Merci à tous pour votre aide et pour m'avoir aidé à résoudre les problèmes (et pour m'avoir laissé détourner ce fil de discussion).

Comme promis, je publierai un didacticiel en anglais très détaillé ici et probablement sur BYOAC (forum.arcadecontrols.com) et ferai de mon mieux pour aider les autres utilisateurs avec une configuration similaire.

Lien vidéo ci-dessous :
https://i.imgur.com/0ZRGeox.mp4


njz3

#41
Bravo mgerety !
Tiens nous au courant pour la partie configuration soft.

Popo69

Salut les gars... Jai le meme pb... Carte neuve qui vient darriver... Et rien ne bouge... Help

Aganyte

Tu n'as pas du tout le même problème. Toi ta carte est neuve et elle a été testée avant envoi.

Popo69

Je veux dire meme symptome.
Le moteur marche car testé.
La carte arduino fonctionnelle car je peux jouer sans pb sans retour de force.
Mais pas de mouvement du volant a la connexionde la carte ffb

Popo69

Je viens de relire le pb de notre amis pour qui le changement de carte a ete la solution.
Il parle du code suivant dans le fichier arduino.
Je n'ai pas la presence de ces ligne. Peut etre une explication ?  Possible d'avoir votre fichier ? Merci



define PWM2M2_DIG_PWM_BAUDRATE (115200)
#define PWM2M2_DIG_PWM_BAUDRATE (38400)

en

#define PWM2M2_DIG_PWM_BAUDRATE (115200)
//#define PWM2M2_DIG_PWM_BAUDRATE (38400)

Popo69


Popo69

#47
Erreur