Nouvelle discussionNouveau message Derniers messages Recherche forum
459 messages.      30 31 32 33 34 35 36 37 38 39 40   - Décodage du protocole serial BAFANG BBS0x [18542]
Jacques74
01-08-2018 à 17h57
Acceder au profil du membre
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 !

Anonyme, 15358 msg, (FR).
 Citer Alerter [579401]

Message modifié le 2018-08-02 06:15:28 par Jacques74.
Superjc
01-08-2018 à 19h10
Acceder au profil du membre
Explications

la commande #16 #1F (rpmMax) on la devine avec la console d’origine car :
Si tu paramètres en 26P le chiffre envoyé au moteur est 217
Si tu paramètres en 27P le chiffre envoyé au moteur est 205
Si tu paramètres en 28P le chiffre envoyé au moteur est 201

Plus tu mets un diamètre de roue élevé plus le chiffre diminue
Ce n’est donc pas le périmètre de la roue
C’est le chiffre de rpmMax qui permet de limiter à 25km/h

Dans l’écran Wheel, je paramètre la roue qui sert uniquement au calcul vitesse par le display (rien est envoyé au moteur)
Dans l’écran RpmMax c’est la commande #16 #1F (rpmMax) j’affiche toutefois la vitesse théorique de bridage qui tient compte de l’écran Wheel
Donc dans l’exemple la roue est paramétré sur 215cm (27P) avec une limitation à 216rpm ce qui correspond à une vitesse théorique de 27.9km/h max avant limitation

Appui court Bouton + ou – pour ajuster finement
Appui long Bouton + pour mise en mémoire Eprom
Appui long Bouton – pour sortir sans mise en mémoire





Christophe, 2888 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [579411]
publicité
01-08-2018 à 19h10
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-


Jacques74
01-08-2018 à 19h35
Acceder au profil du membre

SuperJc a écrit :

...
...
...
Plus tu mets un diamètre de roue élevé plus le chiffre diminue
Ce n’est donc pas le périmètre de la roue
C’est le chiffre de rpmMax qui permet de limiter à 25km/h


Oui merci, ça je l'ai compris depuis un moment : info de ta part dès la page 29 ...
Ca remplace en fait le bridage en vitesse du PAS d'un display commercial... c'est bien de l'avoir repéré et corrigé le retour du PDF de Yamty35
Mais je me demande si tu ne me prends pas pour un demeuré, ou alors le "tu", le diable et le "niveau maternelle sup" s'adressent à d'autres ??

A part ça, ça ne change pas mes envies, réalisations et reprog de gachette, d'origine et sans composants ajouté
Relire mon message sur l'onglet Throttle un peu au-dessus (un compromis), images à l'appui... et revoir aussi mon premier code de base (publié) BBSDuino v1, définition circonférence et calcul Km/h et Km ...

Anonyme, 15358 msg, (FR).
 Citer Alerter [579412]
Richardel
01-08-2018 à 23h29
Acceder au profil du membre
tiens... AH, c'est les Rpm ?, d'accord... (gag évidemment)

Richard, 1510 msg, 64 ans. Petit Rechain (BE-48).
 Citer Alerter [579444]
Jacques74
01-08-2018 à 23h43
Acceder au profil du membre
oui c'est les RPM moteur...
(gag aussi)

Anonyme, 15358 msg, (FR).
 Citer Alerter [579445]

Message modifié le 2018-08-02 05:33:53 par Jacques74.
Richardel
02-08-2018 à 01h38
Acceder au profil du membre
J'y avais pensé aussi mais... moi j'ai pas osé le dire

Richard, 1510 msg, 64 ans. Petit Rechain (BE-48).
 Citer Alerter [579450]
Superjc
03-08-2018 à 15h43
Acceder au profil du membre
Avec la canicule il ne faut pas oublier de mettre sa casquette
Pour l’instant ça marche toujours très bien avec une visibilité acceptable avec la casquette
Pour le fun j’ai l’option boite auto entre niveau 1 et 2
Ça bascule automatique en fonction d’une formule Einstein
Cependant l’appui sur les boutons reste prioritaire au cas z’ou…


Christophe, 2888 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [579613]
Jacques74
03-08-2018 à 17h57
Acceder au profil du membre
Reprogrammation à la volée sans aucun reboot contrôleur ou console : Yes, we can !

Comme signalé par Ivanovitchk en page 28, il est possible de se passer de tout artifice On-Off pour reprogrammer à la volée les paramètres du controleur !

L'astuce codage :
nb: tout n'est peut-être pas indispensable, mais de cette manière ça fonctionne, en tout cas sur un onglet à la fois et en respectant les délais de transmission !

1- Se placer dans le code en niveau 9, comme si on était en mode sans console (avec un cable de reprog), à voir si nécessaire...
2- Envoyer la nouvelle prog (un seul onglet)
3- Se placer dans le code en niveau 0 !! Important car cela permettra de valider les nouveaux paramettres sans reboot

++ Comme je ne connais pas encore les limites du controleur de ce coté, j'ai aussi mis une protection logicielle qui empêche de lancer une reprog si ampères > 0.
On peut ici le faire en roulant, mais sans pédaler ou utiliser la gâchette.


DONC :
... et avec une programmation prévue d'avance (voir mes 2 images en page 34),
on peut passer d'un mode Debrid à Legal sur un seul click (boutons ou autres) en reprogrammant QUE l'onglet Throttle (gachette) et en utilisant la fonction de bridage de vitesse du PAS #16#1F !

Après essais c'est exactement ce que je souhaitais, c'est le top !
Ps: Si c'est pas clair je peux donner plus d'explications.

Image : Mon bouton sur écran tactile, c'est pour l'instant une bascule selon le mode mis en EEPROM
1=Debrid, 2=Legal
... mais on peut faire évidemment plus discret, et y compris avec un mode Legal par défaut au démarrage (au Setup)
Il n'y a donc plus aucune raison de démonter votre gachette progressive !

- Pour info, comme il est autonome, ici seul 3 fils sont connectés de mon display au BBS02 : GND, RX et TX.
Aucun capteur en supplément n'est ajouté pour l'instant. Je pense que pour une bonne estimation c'est largement suffisant !



Anonyme, 15358 msg, (FR).
 Citer Alerter [579638]

Message modifié le 2018-08-07 02:14:49 par Jacques74.
Superjc
06-08-2018 à 16h28
Acceder au profil du membre
Canicule approved
L’alim ne chauffe pas trop malgré le petit boitier transparent et la chaleur en ce moment
Pour l’instant ça fonctionne comme une horloge, un vrai régal de pouvoir tout paramétrer à sa convenance
Le moteur lui aussi résiste malgré une transplantation d’un Mosfet différent cyclurba.fr


Christophe, 2888 msg, 57 ans. Guyancourt (FR-78). [mon blog] 36V 250W VTT bafang swxk 185R MetV and BBS01 Cycloboost
 Citer Alerter [579991]
publicité
06-08-2018 à 16h28
Lien commercial -184-

Jacques74
07-08-2018 à 10h28
Acceder au profil du membre
A propos, d'après vous quelle est la température max (temp. critique) pour ces ESP32 ?
En sachant qu'à température ambiante (~25°) il monte à environ 55-60° et facilement à 70-75° sous le soleil.
Est-ce qu'ils possèdent une protection interne ?
J'ai pas encore regardé chez Espressif...

Ps: j'utilise la commande interne de l'ESP32 pour relever sa temp.
C'est un modèle ESP32 WROOM 4MB officiel, c.à.d les "grosses" puces sous boitier métallique

-------------

Autrement, super content aussi de mon display maison sur terrain
Je dois dire que j'apprécie beaucoup son coté compact, tout intégré et autonome, et particulièrement son coté déposable (1/4 de tour Garmin et une seul fiche JST) : il est dans la main en 2 secondes
C'est aussi extrêmement pratique en phase de développement !

Il faut encore que je fasse des essais comparatif précis avec mon wattmètre arduino (+ GPS), mais à vue de nez le calcul de conso est très correct sans capteurs ajoutés
Comme les 2 ont un datalogging sur carte SD, je pourrai faire une bonne comparaison ;)

Ah oui j'oubliais, j'ai aussi fait des essais de reprog sur les autres onglets, ça marche au poil !
Donc c'est devenu par la même occasion un (re)programmeur autonome et multi OS !

Anonyme, 15358 msg, (FR).
 Citer Alerter [580108]

Message modifié le 2018-08-07 11:05:33 par Jacques74.
459 messages.      30 31 32 33 34 35 36 37 38 39 40   - Décodage du protocole serial BAFANG BBS0x - Lu 52437 fois. [18542]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 16 à 22h15 Papat-Le-Bref Mince alors... une tchat box!!...
Le 18 à 10h16 Havoc Bienvenue sur la shoutbox, Papat, et vive le XV ! (et vive le XIII, champions d'Europe).
Le 27 à 21h30 Havoc Jared Graves et Richie Rude (enduro) épinglés par l'Agence Française de Lutte Anti Dopage.
Le 01 à 16h04 Havoc Problèmes circulatoires dans la jambe gauche pour Pauline Ferrand Prévot.
Le 02 à 21h28 Havoc Mark Renshaw (Dimension Data) renversé par une voiture.






Transformez votre vélo en vélo électrique !