Nouvelle discussionNouveau message Derniers messages Recherche forum
440 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, 15094 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, 15094 msg, (FR).
 Citer Alerter [466580]

Message modifié le 2016-09-07 03:18:03 par Jacques74.
publicité
06-09-2016 à 15h40
Kit moteur Bafang BBS02 et batterie 500 Wh
Ensemble moteur Bafang BBS02 36V500W et batterie porte bagage Alu 36V14Ah (500 Wh) avec cellules Panasonic
www.kitveloelectric-bonplan.com
Lien commercial -314-


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, 2844 msg, 57 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, 15094 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, 15094 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, 2844 msg, 57 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, 2023 msg, 51 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, 15094 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, 2844 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [467102]
publicité
08-09-2016 à 21h36
Lien commercial -184-

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, 15094 msg, (FR).
 Citer Alerter [467127]

Message modifié le 2016-11-04 19:14:17 par Jacques74.
440 messages.      1 2 3 4 5 6 7 8   - Décodage du protocole serial BAFANG BBS0x - Lu 46331 fois. [18542]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 07 à 09h28 Damien3873 Qui pourrait me faire essayer un vélo avec un moteur bafang bb01 ou bbs02 sur Chambery? Merci
(parce que malgré tout ce que j'ai lu...
Le 10 à 10h02 Havoc Merci d'éviter d'utiliser la tchat box pour poser des questions techniques.
Le 13 à 18h03 Havoc Thibaut Pinot vainqueur du Tour de Lombardie 2018 ! (Jalabert 1997)
Le 14 à 19h07 Seramik bonjour
je vais acheter une nouvelle batterie pour mon cargo sur alie express
y a t il des noms/ marques à éviter ou à...
Le 18 à 22h57 Jeanjeandu06 bonsoir


Lien commercial -356-