Nouvelle discussionNouveau message Derniers messages Recherche forum
777 messages.      29 30 31 32 33 34 35 36 37 38 39   - Décodage du protocole serial BAFANG BBS0x [18542]
Membre9554
31-07-2018 à 20h42
pfff....

Un seul appui et tout est reprogrammé, les 3 onglets A MA SAUCE, niveaux aux petits oignons et gachette comprise !

Déposer la gachette serait simplement rédhibitoire pour ma part, j'y perdrais la moitié des avantages de ce moteur BBS02, particulièrement en ville et VTT de montagne !
Alors qu'en la bridant à la demande comme un bouton d'aide au démarrage, elle devient tout à fait légale et reste utilisable !

Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [579271]

Message modifié le 2018-08-01 21:36:31 par Jacques74.
Jeannono38
01-08-2018 à 11h09
Bonjour à tous,

Sur les côtes du coin de Chartreuse, le moteur chauffe pas mal, j'aimerai connaître sa température.

Après avoir cherché un peu partout, je ne trouve pas le moyen d'avoir la température du moteur, vu qu'il y a une alarme température, je suppose qu'il y a un capteur de température et que le contrôleur la surveille.

Existe-il une commande pour remonter la température du moteur vers l'afficheur ?

Je suis en cours de programmation d'un Arduino (nano) avec afficheur TFT Couleur (pas très lisible au soleil et lent, peut être remplacer par un afficheur 4 lignes plus lisible).

Le but est de remplacer le contrôleur sans écran de mon BBS02... avec mesure de puissance, GPS... et enregistrement des balades (EEPROM et/ou SD) De quoi s'amuser.

A bientôt,
Jean-Nono

Jeannono, 116 msg, 64 ans. Grenoble (FR-38). [mon blog] Vivre libre
 Citer Alerter [579353]
publicité
01-08-2018 à 11h09
Réparer et entretenir son vélo soi-meme
Lien commercial -178-


Membre9554
01-08-2018 à 11h21
Suite pour Einstein et niveau maternel...

A noter qu'on devrait pouvoir aussi reprogrammer au minimum que l'onglet Throttle, sa vitesse max et son numéro de niveau dédié.
Le bridage de la vitesse du PAS se faisant comme Christophe avec la commande #16 #1F.

Il suffirait de prévoir par exemple les. N 7 ET 8 pour la gachette (perso j'utilise le PAS que sur les 5 premiers et dans l'ordre !) et changer le num. dédié + vitesse max sur Throthle par reprogrammation auto.
le N.9 restant inchangé en cas de mode sans console ! (perso diminué à 30 ou 40% curent pour le PAS)

Nb : Comme on ne peut pas descendre en-dessous de 15 Km/h sur l'onglet Throttle, il faut donc déjà prévoir et ajuster la partie % speed sur le niveau dédié à la gachette (onglet Basic).
Donc ici 50% de 15Km/h, mais on peut aussi mettre un chouia de plus ^^

Évidement c'est un compromis entre une reprogrammation complète (plus fine et avec plus de possibilités de mode) et une dépose définitive de gâchette (comme SuperJC ...^^), mais ça devrait bien fonctionner aussi !

L'envoi serait plus rapide aussi et le code plus simple puisqu'il y a que 6 paramètres de prog à envoyer sur un seul onglet.
Je ferai un essai supplémentaire dans ce sens, comme tout est déjà en place dans mon code c'est pas un soucis
Par ailleurs comme discuté beaucoup plus haut, on devrait pouvoir faire une reprog sur un seul onglet SANS réinitialisation controleur !

2 images pour mieux comprendre :

- Onglet Basic (fixe et non touché par une reprog à la volée)



- Onglet Gachette à reparamétrer à la volée + envois commande vitesse (Rpm) max du PAS #16#1F ...




... Et si vraiment on veux faire ceinture et bretelles, il suffirait de décider dans le Setup que par défaut le BBS boot en mode Legal, donc après chaque coupure batterie

Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [579355]

Message modifié le 2018-08-02 04:01:37 par Jacques74.
Membre9554
01-08-2018 à 11h25
@Jeannono38,

Il n'y a pas de capteur de température dans le moteur proprement dit (rotor/stator), c'est facile à vérifier.
Seul les controleurs en ont un et encore, pas tous les modèles.
Pas vu de retour de temp. non plus dans les trames serial, mis à part un code erreur en cas de surchauffe...
Peut-être qu'il existe un retour (controleur)... mais pour l'instant personne ne l'a repéré et aucun display officiel ne l'affiche.

Perso j'avais fait ça :
voir cyclurba.fr

S1 est collé contre un mosfet controleur puis noyé sous silicone, et S2 en attente d'être collé sur le bobinage moteur... un jour probablement
Comme tout est encore en place, je verrai probablement par la suite pour une entrée directe sur ma console BBSDuino ESP32 ;)
Par contre le jour où le contrôleur lâche... il faut presque tout refaire ...



Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [579356]

Message modifié le 2018-08-01 15:28:26 par Jacques74.
Superjc
01-08-2018 à 16h04
Acceder au profil du membre
Petite précision
la commande #16 #1F (rpmMax) est limité en seuil bas (mini 128rpm je pense)
comme par Hazard c’est environ 15km/h

Donc pour le niveau P (poussage 6km/h)
j’utilise en plus le retour rpm roue qui gère le TRHOTTLE via GIO25 (sortie DAC)
ça marche bien en poussage
Sur le vélo, ça marche sur le plat
En cote mon niveau courant Limit n’est pas suffisant car je l’ai réglé pour du poussage (environ 1.2A)
En descente la vitesse augmente à plus de 6km/h donc le moteur ralenti rapidement puis coupe


Christophe, 3256 msg, 63 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [579382]
Superjc
01-08-2018 à 16h28
Acceder au profil du membre

Jacques74 a écrit :
Peut-être qu'il existe un retour (controleur)... mais pour l'instant personne ne l'a repéré et aucun display officiel ne l'affiche....




Christophe, 3256 msg, 63 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [579383]
Membre9554
01-08-2018 à 17h12
De ce que j'ai vu sur les display commerciaux (sur ma première C965 en l’occurrence), c'est la température ambiante qui était affichée...
- température mesurée dans le display...
A creuser mais Yamty n'a rien trouvé de flagrant de son coté avec sa P850C...

Autrement, pour la commande RPM max #16#1F tu l'envoies qu'une fois et au Setup ?
Le CRC est calculé comme ailleurs, sans le 0x16 ?
Et c'est bien un envoi sur 5 octets ? du genre : 0x16, 0x1F, 0x00, 0xC8, 0xE7 (C8 pour 200 RPM) ?

Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [579391]

Message modifié le 2018-08-02 06:10:53 par Jacques74.
Membre9554
01-08-2018 à 17h36
Up édition pour la deuxième question...

Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [579397]

Message modifié le 2018-08-01 17:37:31 par Jacques74.
Superjc
01-08-2018 à 17h41
Acceder au profil du membre

Jacques74 a écrit :
De ce que j'ai vu sur les display officiels (ma première C965 en l’occurrence), c'est la température ambiante qui était affichée... - température mesurée dans le display... A creuser mais Yamty n'a rien trouvé de flagrant de son coté avec sa P850C... Autrement, pour la commande RPM max #16#1F tu l'envoies qu'une fois et au Setup ? Le...


Voilà le code pour envoyer le byte RpmMax;
Tu peux l’envoyer à tous les moments, ça remplace immédiatement la précédente consigne


Christophe, 3256 msg, 63 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [579398]
publicité
01-08-2018 à 17h41
Pèse vélo de précision
Mesurez le poids de votre vélo et de ses accessoires avec une précision de 10 grammes. Et ce jusqu'à 40 kg. Moins de 15 euros... moi je dis ça, je dis rien ...
cyclurba.fr/Velos_electriques/168/Peson-Pèse-vélo.html
Lien commercial -185-

Membre9554
01-08-2018 à 17h57
Ok merci, je vais essayer avec ta fonction, comprenant une conversion Integer 4 byte en 2 pour ta variable RpmMax et tous les octets additionnés pour le CRC, y compris le 0x16 !

Tu peux l’envoyer à tous les moments, ça remplace immédiatement la précédente consigne


Ca c'est intéressant !

Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [579401]

Message modifié le 2018-08-02 06:15:28 par Jacques74.
777 messages.      29 30 31 32 33 34 35 36 37 38 39   - Décodage du protocole serial BAFANG BBS0x - Lu 178469 fois. [18542]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 05 à 21h16 Havoc Énorme promo Decathlon : le E-Touring perd 1 000 € ! 2 499 €
Le 08 à 10h41 Cycle Bonjour,
pourriez vous me préciser la section du site la plus appropriée pour demander conseil de réparation sur un circuit imprimé...
Le 09 à 17h37 Havoc S'il est d'origine, autant en parler ici: cyclurba.fr
Le 11 à 13h17 Cycle Merci
Le 21 à 21h12 Havoc Nakamura E-Summit LTD à 999,99 € pendant quelques jours chez Intersport

Lien commercial -48-