SP-2:.### Z01### Décodage du protocole serial BAFANG BBS0x Forum Cyclurba.fr. Moteurs Bafang / 8FUN

Nouvelle discussionNouveau message Derniers messages Recherche forum
539 messages.      1 2 3 4 5 6 7 8   - Décodage du protocole serial BAFANG BBS0x [18542]
Jacques74
06-09-2016 à 02h07
Acceder au profil du membre
C'est bidirectionnel (RX-TX), pour la tension c'est à vérifier, probablement du 5V.
Pour la vitesse, à mon avis c'est du 1200 bds, en tout cas c'est ce que j'ai mis sur mon Arduino en test, à 5V aussi, et ça fonctionne...
J'ai un petit analyseur à dispo mais je n'ai pas encore pris le temps de regarder comment ça se passe entre la console et le controleur.
(mon but serait plutôt de m'en passer en fait)

Ce qui serait aussi possible de faire dans ton cas, ce serait de couper l'alim console juste avant que l'arduino envoi ses salves de prog.
Ca peut être automatisé, avec un petit mosfet par exemple.
Je pense que ce serait beaucoup mieux car je pense que les consoles n'ont pas toutes le même dialogue !
Il y a déjà plus de 3-4 modèles actuellement...

Ci-joint, les prises console et controleur :
Lorsqu'on reprogramme (sans console donc) on shunt P+ et Pl, ce qui active le controleur (batterie branchée bien sûr).

Anonyme, 16382 msg, (FR).
 Citer Alerter [466527]

Message modifié le 2016-09-06 02:38:06 par Jacques74.
Jacques74
06-09-2016 à 15h40
Acceder au profil du membre
J'avais un peu de temps cet ap.midi et j'ai essayé mon proto Arduino en roulant cette fois
Les changements de niveau fonctionnent parfaitement !
En plus je le met par défaut sur niv. 0 au démarrage (à la place de 1) et c'est Ok.
Donc de quoi maintenant intégrer cela dans n'importe quel petit module ou wattmètre complet ;)



Pour les retours infos du controleur, c'est un peu plus compliqué car certains bytes sont doublés sans raison apparente, je ne sais pas pourquoi ?
Ce qui est ennuyeux aussi c'est qu'il n'y a pas de byte de fin de trame...
Avec quelques jongleries j'arrive quand même à ça :
... mais c'est encore à creuser.
Par exemple je n'arrive pas encore à afficher la vitesse, en principe demande #11#20 ce qui me serait utile dans le cas d'une console wattmètre maison.
(le courant et la tension j'en aurais pas vraiment besoin puisque prélevé ailleurs)



Anonyme, 16382 msg, (FR).
 Citer Alerter [466580]

Message modifié le 2016-09-07 03:18:03 par Jacques74.
publicité
06-09-2016 à 15h40
Accédez à notre site www.power-e-bike.fr
Lien commercial -232-


Superjc
07-09-2016 à 12h55
Acceder au profil du membre

Jacques74 a écrit :
En plus je le met par défaut sur niv. 0 au démarrage ...


j’ai programmé mon bouton 6km/h sur le niveau 0


Christophe, 2967 msg, 58 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [466804]
Jacques74
07-09-2016 à 16h51
Acceder au profil du membre
Ca change quoi ?
Ca devrait pas le faire démarrer tout seul en principe, non ?

Anonyme, 16382 msg, (FR).
 Citer Alerter [466865]
Jacques74
07-09-2016 à 18h16
Acceder au profil du membre
Comme je compte récupérer les 3 boutons console, voici une image de l'intérieur (5 fils) d'un comodo C965
On pourrait utiliser le bouton du milieux pour accéder à un menu de reprogrammation (légal) par exemple

Sur ma nouvelle P850C le module 3 boutons est identique et déjà déconnectable (en prise Higo 5), ce qui permettrait de monter facilement soit une console Bafang soit un Arduino.

Anonyme, 16382 msg, (FR).
 Citer Alerter [466874]

Message modifié le 2016-09-08 17:00:34 par Jacques74.
Superjc
07-09-2016 à 21h29
Acceder au profil du membre
et la 5 boutons

Christophe, 2967 msg, 58 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [466908]
Jean-Christophe
07-09-2016 à 21h51
Acceder au profil du membre
il est dispo séparément ce petit commodo avec 5 bouton ?
ca m intéresse !

Jean-christophe, 2119 msg, 52 ans. Waterloo (BE-14). VC Condor avec RH205 A123, AzubMax Q100Av 56Km/jour
 Citer Alerter [466920]
Jacques74
08-09-2016 à 16h08
Acceder au profil du membre
Bon, pour les retours d'infos controleur, j'en suis là pour l'instant ...

Pour les 3 première demandes (info statut error, % batterie et tension controleur) ça semble OK.
En revanche pour les points que l'on voit dessous et particulièrement pour la vitesse... je pêche encore largement...
Même en concaténant 2 bytes (high et Low) pour obtenir un integer, ça correspond à rien ... enfin pour l'instant, faut que j'insiste.
- à noter que je fais ces essais à la gachette et roue levée.

Si tu as des infos supplémentaires SuperJC est-ce bien une demande #11#20 pour la vitesse ??
Autrement, je pense que je vais quand même mettre un analyseur entre une console et le controleur, histoire de vérifier quelques combines... avec le hack russe (illisible) c'est pas évident...

Anonyme, 16382 msg, (FR).
 Citer Alerter [467019]

Message modifié le 2016-11-09 16:25:50 par Jacques74.
Superjc
08-09-2016 à 21h36
Acceder au profil du membre
De mémoire pour la vitesse il y a pas de demande à faire
Elle est envoyé régulièrement par le contrôleur vers la console
Snif la com et fait tourner la roue à la main, tu verras il y a une trame qui bouge


Christophe, 2967 msg, 58 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [467102]
publicité
08-09-2016 à 21h36
Transformez votre vélo en vélo électrique !
Lien commercial -292-

Jacques74
09-09-2016 à 00h23
Acceder au profil du membre
Ah? pas encore vu que ça bougeait sans rien demander... j'ai peut-être pas assez insisté...
Je vais réessayer comme tu dis sur PC avec le sniffeur en lecture et sans envois de trame ;)

Ps Christophe : En principe je devrai recevoir sous peu le step-up pour faire des essais multi-tension (36V sur un 48V), je te tiens au courant.
Edit : Ca marche !!
Voir ici

Anonyme, 16382 msg, (FR).
 Citer Alerter [467127]

Message modifié le 2016-11-04 19:14:17 par Jacques74.
539 messages.      1 2 3 4 5 6 7 8   - Décodage du protocole serial BAFANG BBS0x - Lu 74126 fois. [18542]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 15 à 11h18 Ptit-philou Bonjour
Le 17 à 20h28 Havoc Engie achète 200 VAE pile à combustible à Pragma Industries (info Ebikegeneration) !
Le 19 à 22h17 Ptit-philou Stop les questions dans le tchat ! Ouvrez un sujet sur le forum, merci...
Le 20 à 18h01 Briselevent bonjour
j'ai un velo matra 2013 istep tourer 48volt/422w Je voudrait savoir si quelqu'un a des problème de renouvellement de pièces...
Le 21 à 07h42 Havoc Depuis 2013, Matra Cycles est passé dans le giron de Easybike et le système BionX délaissé.

Réparer et entretenir son vélo soi-meme
Lien commercial -178-


Découvrez tous nos display compatible Bafang

Accédez à notre site www.power-e-bike.fr

Découvrez tous nos display compatible Bafang