Nouvelle discussionNouveau message Derniers messages Recherche forum
298 messages.      15 16 17 18 19 20 21 22 23 24 25   - Décodage du protocole serial BAFANG BBS0x [18542]
Jacques74
29-05-2018 à 20h20
Acceder au profil du membre
Re (pour SuperJC),
Malgré la correction sur le coefficient, le retour 11 01 ne correspond pas du tout à ma tension batterie ...
Mon pont diviseur va être indispensable.

Anonyme, 14573 msg, (FR).
 Citer Alerter [571705]

Message modifié le 2018-05-29 20:24:25 par Jacques74.
Superjc
29-05-2018 à 22h00
Acceder au profil du membre
Utilise une alim pour alimenter ton moteur
Regarde combien de volt par d’octet
Puis tu calcules la droite ax+b
X = le coef (volt par octet) et b = ofset
chez moi x = environ 0.22


Christophe, 2734 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [571720]
publicité
29-05-2018 à 22h00
Lien commercial -48-


Superjc
29-05-2018 à 23h49
Acceder au profil du membre
@Jacques
Eratum
Effectivement je n’avais pas balayé sur toute la plage
On voit une variation ofset
Faut peut-être utiliser aussi le 1er octet (0 1 2 3)

Christophe, 2734 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [571735]

Message modifié le 2018-05-29 23:50:05 par Superjc.
Jacques74
30-05-2018 à 09h06
Acceder au profil du membre
Alors voici mes essais :
On voit que sur le 2ème octet ça change complétement à partir de 47V !
Il y aussi un truc bizarre à 44V, mais c'est peut-être moi qui ai fait une erreur de relevé (?)
Je ne comprend pas non plus la variation sur le 1er octet... il doit bien servir à quelque chose
(je n'ai pas essayé de concaténer en Integer pour voir, mais à vue de nez ça me semblerait pas cohérent !)

Si tu arrives à en tirer quelque chose d'exploitable ?
fichier téléchargeable ici : retour alim 1101

Anonyme, 14573 msg, (FR).
 Citer Alerter [571745]

Message modifié le 2018-05-30 10:26:40 par Jacques74.
Papat-Le-Bref
30-05-2018 à 09h15
Acceder au profil du membre
Pour l'octet 2 ça me parait assez clair, il s'agit d'un octet "signé".
Il faut alors enlever 256 à toute valeur supérieure à 127 puisque le bit de poids fort est en fait le signe: 0=positif; 1=négatif.

On est donc à 0 à ~46V:
38V -> 209-256= -47
39V -> 214-256= -42
...
46V -> 255-256= -1
47V -> 4 = 4
...
54V -> 43 = 43

Il y a très probablement une erreur de relevé à 44V.

Peut être que l'octet 1 apporte plus de précision, par exemple en 1/4 d'incrément entre 2 valeurs de l'octet 2 (ce serait les 2 bits les moins significatifs, le reste étant codé sur 8 bits donc 10 bits au total), mais pour le voir, il faudrait balayer la tension sur des variations très faibles autour d'une valeur connue.

Si c'est bien le cas, on peut calculer précisément la tension à partir de ces 10 bits signés.

Papat, 16997 msg, 52 ans. Fatbike Mxus 3kw - 3800 Km En 2017 (NL). [mon blog] LiPo 18S-20Ah - Vélotaf plage 42 km/j
209-256= -47 39V -> 214-256= -42 ... 46V -> 255-256= -1 47V -> 4 = 4 ... 54V -> 43 = 43 Il y a très...[/cite]', 'message_saisi');">  Citer Alerter [571746]
Jacques74
30-05-2018 à 09h42
Acceder au profil du membre
Pour le relevé à 44V il faut que je revérifie...
Autrement en appliquant ta proposition ça donne ça :
Effectivement cela rend la courbe assez linéaire, maintenant il faudrait trouver la formule qui va bien pour la faire coller avec la tension réelle...
(interpolation ou extrapolation ? je m'en rappel plus comment on fait...)

Anonyme, 14573 msg, (FR).
 Citer Alerter [571747]

Message modifié le 2018-05-30 10:07:02 par Jacques74.
Papat-Le-Bref
30-05-2018 à 09h45
Acceder au profil du membre
Tu veux faire le calcul en binaire ou en décimal?

Papat, 16997 msg, 52 ans. Fatbike Mxus 3kw - 3800 Km En 2017 (NL). [mon blog] LiPo 18S-20Ah - Vélotaf plage 42 km/j
 Citer Alerter [571749]
Jacques74
30-05-2018 à 09h46
Acceder au profil du membre
En décimal ça me faciliterait la tache... et faut aussi que ça reste possible avec un Arduino, mais il accepte toutes les fonctions de math de base.
A part ça je ne comprend pas très bien pourquoi ils n'ont pas utilisé un Integer sur 2 octets (16 bits) comme pour les RPM ?
Ca me semble bien compliqué...

Anonyme, 14573 msg, (FR).
 Citer Alerter [571750]

Message modifié le 2018-05-30 10:09:21 par Jacques74.
Superjc
30-05-2018 à 09h49
Acceder au profil du membre
Je ne pige pas
Ci jointes valeurs que j’ai


Christophe, 2734 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [571751]
publicité
30-05-2018 à 09h49
Transformez votre vélo en vélo électrique
Lien commercial -333-

Papat-Le-Bref
30-05-2018 à 09h52
Acceder au profil du membre
Bin, c'est pourtant bon avec la logique du dessus...

Papat, 16997 msg, 52 ans. Fatbike Mxus 3kw - 3800 Km En 2017 (NL). [mon blog] LiPo 18S-20Ah - Vélotaf plage 42 km/j
 Citer Alerter [571753]
298 messages.      15 16 17 18 19 20 21 22 23 24 25   - Décodage du protocole serial BAFANG BBS0x - Lu 27489 fois. [18542]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 07 à 20h40 Jlachat Bonjour,
BH Evo Jet 2015 sans phares mais il a la fiche de connexion dans le module (dans le cadre).
Je cherche à installer les...
Le 08 à 15h33 Havoc SOLDES d'été: le Nakamura acier E-City 50 moteur Shengyi 43N.m à 599 Euros seulement !
Le 09 à 10h19 Ptit-philou SOLDES : Vu à Carrefour, VTT Cycoo à 594€, batterie 374Wh, fourche Suntour, pneus Hutchinson 27,5" - assemblé par MFC (44)
Le 09 à 13h58 Havoc Et le modèle ville, plus ancien, avec la petite batterie de 9Ah: 350 Euros !

Mauvais temps pour le marché de l'occasion...
Le 13 à 12h15 Letoa2 Bonjour à tous,
J'ai un LEVO expert(donc cadre carbone) depuis moins d'un an et ça va faire 4 fois que je je ramène chez Spé pour...