£££04-jccache.php ££££ -------
Fatal error: Call to undefined function VerifGetPost() in /home/cyclurba/public_html/cyclurba.fr/cache/jccache.php on line 13
Nouvelle discussionNouveau message Derniers messages Recherche forum
733 messages.      60 61 62 63 64 65 66 67 68 69 70   - Décodage du protocole serial BAFANG BBS0x [18542]
Superjc
29-12-2019 à 17h02
Acceder au profil du membre
MudProof

Christophe, 3194 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [648441]
Superjc
13-01-2020 à 12h49
Acceder au profil du membre
Toujours un pur bonheur ce display après 18 mois d’utilisation





Christophe, 3194 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [650806]
publicité
13-01-2020 à 12h49

Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72

Superjc
13-04-2020 à 17h24
Acceder au profil du membre
Programmation moteur BBSxx sans PC ...

Christophe, 3194 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [668634]
Superjc
15-04-2020 à 13h26
Acceder au profil du membre
@Jacques74
Petit retour en arrière…
Pour générer du code on peut utiliser une feuille Excel
On entre les valeurs voulues en décimale comme dans le soft bafang
La trame en code arduino est calculé automatiquement en hexa + CRC par Excel
Il y a juste à copier coller le résultat en texte
Exemple de formule ci joint



Christophe, 3194 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [669231]
Jacques74
22-04-2020 à 09h00
Acceder au profil du membre
Ah ouais, mon bout code test reprog à gauche est déjà vieux, dernière modif 2016
Mais c'est à partir de là que j'ai pu tester mes reprogrammations à la volée.
Perso je suis tout suite parti sur un système de mode : Légal (gachette limitée à 6Km/h, vitesse 25Km/h) + Rando + Débridé (VTT)
C'est amplement suffisant

Ici une vieille image de mes premiers test sur Arduino
A noter que cela permet aussi par exemple de reprogrammer un BBS0x depuis un MAC !
(l'IDE Arduino étant disponible pour cet OS)

Mais oui, on peut aussi coder une trame entière en hard, comme avec ton exemple Excel, c'est une bonne idée.

Anonyme, 18128 msg, (FR).
 Citer Alerter [671533]
Jacques74
22-04-2020 à 09h14
Acceder au profil du membre
Je ne sait pas pourquoi, l'image n'est pas passée et j'ai une fenêtre "security chek ..." du serveur

Anonyme, 18128 msg, (FR).
 Citer Alerter [671537]
Jacques74
22-04-2020 à 09h30
Acceder au profil du membre
Errata, c'est pas 2016 mais 2018 ...
C'est vraiment pénible de ne plus pouvoir éditer !

Anonyme, 18128 msg, (FR).
 Citer Alerter [671543]
Superjc
22-04-2020 à 16h51
Acceder au profil du membre

Jacques74 a écrit :
A noter que cela permet aussi par exemple de reprogrammer un BBS0x depuis un MAC !
(l'IDE Arduino étant disponible pour cet OS)...


… et même de programmer le moteur BBS en Wifi


Christophe, 3194 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [671694]
Aldo
27-04-2020 à 17h47
Bonjour,

je suis un vieux monsieur (au sens du confinement puisque j'ai 65 ans) et depuis maintenant plusieurs jours de m’intéresse à ce fil de discussion (et aussi au précédent : Discussion générale autour du Bafang BBS01 et BBS02) car j’ai fait récemment l’acquisition d’un BBS01 250W 36V avec un afficheur c965 que j’ai monté sur mon vieux Triban Trail 5 de chez Decathlon.

Etant par ailleurs bricoleur en électronique et informatique, je étais mis en tête décoder le protocole entre la Bafang et l’afficheur C965 pour réaliser un affichage plus souple et performant et éventuellement d’envoyer quelques commandes, voire de piloter le moteur via l’accès accélérateur de pouce pour palier certain défaut des BBS0X, comme par exemple le fait que l’assistance s’arrête quand le pédalier tourne trop vite.

Lors de mes recherches sur la toile je suis tombé sur cette discussion et je me suis dit qu’il était inutile que je réinvente la roue (de vélo bien sûr).

Par contre malgré mes lectures je n’ai pas trouvé d’endroit où étaient regroupées toutes vos découvertes et développement, comme par exemple un post « sticky » en début de discussion.

Donc si quelqu’un pouvait m’aiguiller vers
-la description du protocole,
-les schémas de branchement sur le BBS0x (en // entre l’afficheur et le moteur ?)
-les schémas de montages que vous avez réalisés
-le code utilisé dans vos arduino et autres ESP32
-etc.
Ca pourrait me faire gagner un temps considérable.

Merci à tous
Claude



Claude, 11 msg, 65 ans. Montrouge (FR-92).
 Citer Alerter [673125]

Message modifié le 2020-04-28 23:30:20 par Aldo.
publicité
27-04-2020 à 17h47

Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72
Superjc
30-04-2020 à 15h27
Acceder au profil du membre
Actuellement dans mon display l’estimation du % batterie est calculé à partir de la tension
C’est largement suffisant dans la grande majorité des cas
Pour affiner et voir réellement l’écart j’ai fait une décharge de la batterie avec un enregistrement au wattmètre
Décharge sur une résistance qui donne une intensité moyenne proche de l’utilisation moyenne sur le terrain
J’ai transposé les Wh réelle en % pour voir la réalité par rapport à la tension réelle
Ça donne la courbe ci jointe
On peut maintenant affiner la programmation du display en essayant de construire une équation polynomiale qui colle à la vérité
Ou plus facilement en utilisant une table de conversion…

Pour la version polynomiale, certains se sont déjà penché dessus ici
github.com


Christophe, 3194 msg, 59 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [673907]
733 messages.      60 61 62 63 64 65 66 67 68 69 70   - Décodage du protocole serial BAFANG BBS0x - Lu 146032 fois. [18542]
retour en haut de page Messages récents
Creation du fichier https://cyclurba.fr/fichier/forum_compteur.txt
répondre dans cette discussion
En ce moment sur le tchat
Le 16 à 11h07 Danakone Bonjour,
Est-ce que l'un d'entre vous a déjà utilisé ce chargeur?
cyclurba.fr
Le 16 à 17h12 Havoc Bonjour, la Shoutbox sert à afficher des messages d'information, ça ne sert à rien de poser des questions techniques dans cette fenêtre...
Le 16 à 19h00 Titif Je ne trouve aucunes discussion sur ce sujet, et en cherchant sur le net j'ai réussi a debrider le Nouveau VTT Essentiel Boulanger que je...
Le 16 à 20h49 Havoc Bonsoir, tu pourrais nous présenter ce vélo dans la rubrique [url=https://cyclurba.fr/forum-velo/6/vn-los-assistn-s-motorisn-s.html]VAE[...
Le 18 à 17h26 Phildam bonjour a tous, je cherche la marque du moteur d'origine velowatt belleville 2017 (roue arriere) j'ai chercher sur le forum j'ai pas...


Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72


Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72


Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72


Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72


Fatal error: Call to undefined function LectureSQL() in /home/cyclurba/public_html/cyclurba.fr/pub/banniere.php on line 72