Nouvelle discussionNouveau message Derniers messages Recherche forum
534 messages.      47 48 49 50 51 52 53 54   - Realisation de BMS evolutif a microprocesseurs [9645]
Complite120
01-06-2017 à 23h32
Sur la prochaine étude je vais prendre en compte tous ces éléments pour améliorer ce super BMS.

J'ai pris la température des pics et elle monte à 60°sur mon PCB lors d'un équilibrage trop long. Ce n'est finalement peut-être pas une bonne chose de vouloir le faire trop compact.

Sur la 1ere photo des courbes la cellule la plus basse est à 3990mV il y a 130mV entre la cellule la plus basse et la plus haute.

Sur la 2eme photo des courbes la cellule la plus basse est à 4050mV il y a 75mV entre la cellule la plus basse et la plus haute.

L'échelle à gauche c'est l'intensité.

Les cellules sont de capacités, marques et provenances diverses, récupérées dans des ordinateurs. Elles étaient vouées à la poubelle mais j'ai monté cette batterie pour tester et régler la soudeuse et pour tester le BMS. Je vais la garder pour tester les BMS suivants.

Les écarts 3mV et 6mV sont une lecture directe des valeurs lues sur la table Logview vers la fin de la charge.

Au boulot il y a des Fluke 175 et j'avais commencé les tests avec mais cela n'avançais pas, je préfère être autonome et pouvoir bosser à la maison avec mon matériel.

Anonyme, 129 msg, 59 ans. Toulouse (FR-31). Complite120 BBS02B 36V 500W en attente d'une batterie.
 Citer Alerter [516906]

Message modifié le 2017-06-01 23:44:28 par Complite120.
Richardel
02-06-2017 à 10h55
Acceder au profil du membre
concernant la compacité, tu as raison... le problème est que la place disponible sur un vélo est compté.
A mon avis, je ne vois rien d'autre que les résistances pour faire monter la température des pics. Je ne vois pas très bien pourquoi les processeurs auto-produiraient cette hausse de température. Ce n'est pas le petit courant de commande du transistor qui peut en être responsable.

Ah, a titre d'info, j'ai regardé la plage de température de fonctionnement d'une résistance 2512... entre -50 et 155° (pour le modèle regardé).

oui, bien sur, et c'est clair que l'équilibrage fonctionne... et ca fonctionne d'autant mieux que le courant de charge est proche du courant d'équilibrage.
si tu charge a 6A, (exemple), une cellule en retard se chargera a 6A et celle en avance, a 5.8A. Elle refera son retard lentement. Le rapport des courants n'étant que de 1.034
Si on est a 250ma de charge, la cellule en retard se charge a 250ma alors que celle en avance se chargera de 250-200ma = 50ma. ca fait quand même un rapport de 5.
Y a pas photo... le passage a 250ma est méchamment plus efficace... Jean Marc a tout a fait raison.

Ah oui, d'ou le terme de "poubellisable"... ca s'explique.
ca ne change rien au principe d'équilibrage mais ca fausse, peut-être, un peu la progression du rattrapage car si la capacité est moindre, la montée en tension sera différente.
c'est une très bonne solution pour les premiers tests mais une visualisation sur une batterie "normale" sera plus précise.

Donc attention, les 3 ou 6 mv sont probablement un peu influencé par le fait que la chimie n'est pas stabilisée. ca n'a pas grande importance (on voit bien la tendance du système) mais si on veut une mesure plus précise, il vaut mieux attendre un peu (15 a 30 minutes) (simple info).

Oui, pour le fluke, c'est 100% comme toi excepté le fait que j'ai récupéré le miens dans un labo qui l'avait déclassé. J'ai eu de la chance, seul l'ampèremètre "faible courant" était HS. Comme c'est une échelle que j’emploie assez peu, il est resté comme ça pendant de longs mois (je m'en servais comme voltmètre).
Il y a peu, j'ai décidé de le remettre en ordre au niveau ampèremètre et, j'ai eu de la chance, il a repris vie après remplacement du fusible.
Une comparaison de mesure a été faite avec un appareil similaire confirmant son bon état.

oui, je sais, il n'y a de la chance que pour la canai...

Amitiés

Richard, 685 msg, 63 ans. Petit Rechain (BE-48).
 Citer Alerter [516937]
publicité
02-06-2017 à 10h55
Freemoos : le concept store dédié aux mobilités urbaines
Lien commercial -298-


Jean-Christophe
02-06-2017 à 13h16
j'utilise le smartbms depuis quelques années
j'ai remarqué quelques avantages qu'il serait peut être possible de bénéficier ici

l'équilibrage se fait de manière différentielle:
des qu'il y a un delta de plus de x mv (8 je crois) entre la plus haute et la plus basse, le shunt s'active.
pour limiter la température (et le hw) , le courant d’équilibrage est très faible (39 Ohms) et seulement 4 shunts sont actif a la fois
le gros avantage est que l'on peut commencer l'équilibrage dès le début de la charge et même le poursuivre après, lorsque la batterie est au repos.
(ceci compense le fait que l’équilibrage est a faible courant)
il est interrompu à la décharge ou si une cellule passe en dessous d'une valeur paramétrable. (pe 3.5v)

avantages:
la charge est plus rapide (temps d’équilibrage=0)
échauffement pratiquement nul (car étalé dans le temps)
pas de phase a courant réduit ( moins de composants )

il me semble que ça doit être possible de faire cela avec votre bms
il y a peut être un problème potentiel avec les lifepo car la tension des cellules redescend après la charge

Jean-christophe, 1753 msg, 50 ans. Waterloo (BE-14). VC Condor avec RH205 A123, AzubMax Q100Av 56Km/2jours
 Citer Alerter [516957]

Message modifié le 2017-06-02 15:55:33 par Jean-Christophe.
Complite120
02-06-2017 à 13h54

Jean-Christophe a écrit :
il me semble que ca doit être possible de faire cela avec votre bms


Merci Jean-Christophe pour ces suggestions. C'est l'avantage des BMS intelligents, il est toujours possible de modifier le soft après expérimentation. Mais là c'est jean-Marc le concepteur qui peut le faire. Moi je n'ai pas les compétences.
J'avais pensé monter un petit ventilateur dans mon boitier alimentation et le mettre en route uniquement au branchement du chargeur.

Anonyme, 129 msg, 59 ans. Toulouse (FR-31). Complite120 BBS02B 36V 500W en attente d'une batterie.
 Citer Alerter [516964]

Message modifié le 2017-06-02 13:56:58 par Complite120.
Jean-Christophe
02-06-2017 à 15h58
de rien dis
certes, le ventilo va résoudre le problème mais le smartbms, je peux l’intégrer carrément dans la gaine thermo avec les cellules.

je vais en monter un prochainement, j'essayerais de faire des photo et une video de led d’équilibrage.

Jean-christophe, 1753 msg, 50 ans. Waterloo (BE-14). VC Condor avec RH205 A123, AzubMax Q100Av 56Km/2jours
 Citer Alerter [516978]

Message modifié le 2017-06-02 16:11:10 par Jean-Christophe.
Richardel
02-06-2017 à 18h39
Acceder au profil du membre
Bonjour, Jean Christophe,

C'est l'avantage du BMS de Jean Marc. il a établi 5 façons d'équilibrer (au choix) et est ouvert a d'autres suggestions.

En ce qui me concerne (mais c'est des lifepo4), je suis contre l'équilibrage en début de charge.
Dans la dernière batterie (nouvelles cellules), j'ai une cellule qui, au niveau tension, a du retard sur les autres pendant 95% de la charge puis, en fin de charge, elle les dépassent toutes (montée très rapide en tension) et est a l'origine de l’arrêt de la charge.
Si je demande un équilibrage sur les 100 derniers mv, le déséquilibre s'accentue (d'autres cellules qui, en finalité, sont plus faible qu'elle, se décharge dans les résistances d'équilibrage). Si l'équilibrage se fait sur les derniers 50mv, ca passe.
C'en est même au point que moyenner le calcul pour déterminer les cellules a équilibrer est un problème.
(Bon, soyons clair, j'ai 3 batteries et une seule cellule me pose ce problème).
C'est surtout pour cette situation que j'aimerais charger a 250ma pour démarrer l'équilibrage assez tard mais qu'il soit suffisamment efficace.

Par contre, déterminer qu'une cellule termine la charge avec un peu trop d'énergie stockée et y brancher les résistances pendant 2 ou 3 minutes après la charge (ou le double du temps avec un rapport cyclique de 50% pour diminuer la température) serait a analyser. Ca permettrait de prendre un peu d'avance sur l'équilibrage suivant.
le tout est d'estimer la quantité d'énergie a éliminer.

note que chez nous aussi, c'est 39 ohms (mais on peut en câbler deux en parallèle (pour les "grosses" batteries)).

Ceci dit, en mettant des 82 ohms (donc courant d'équilibrage de 100ma) et gardant la réduction du courant de charge vers 120ma, on limite la puissance et on garde l'efficacité.
Je crois de plus en plus que cette réduction du courant de charge est la clé pour un équilibrage efficace.

Richard, 685 msg, 63 ans. Petit Rechain (BE-48).
 Citer Alerter [517010]
Richardel
04-06-2017 à 15h32
Acceder au profil du membre
ca commence a bien tourner...
Sur les 5 derniers BMS 48v, seulement deux ont fonctionnés sans problèmes et 3 refusaient tout service.
petit resumé :

Le premier des trois accusait une forte consommation (50ma) via les resistances (2*470 ohms qui chauffaient). Après elimination des capas, processeur, opto, j'en suis arrivé a remplacer le tlv2771 par un tlv2371 (seul rail to rail que je possédais) et là, la consommation est redevenue normale.
Après avoir remis les composants enlevés, le test semblait ok mais la led verte clignotait (1 seconde on, 1 seconde off) et si on simulait une batterie pleine, elle flashait bleu normalement.
En clair, le processeur voyait un courant de charge sur son entrée analogique (et effectivement... +5v mesuré).
J'ai suspecté le tlv2372 (convenait-il ?) mais en regardant mieux, je me suis aperçu que la résistance R11 avait disparu (probablement "soufflée" par l'air chaud lors du dessoudage du tlv).
après replacement, tout est entré dans l'ordre.

Le deuxième, grosse consommation aussi mais là, vite trouvé, capa tantal inversée.

Le troisième, consomation anormale (50ma) également.
Mais fort de mon expérience, j'ai déssoudé de suite le tlv2772... bingo...chouette, j'ai encore 2 tlv 2372 en stock.
Il y a quand même un doute car j'ai vu, après dessoudage, 2 pontages de soudure (mais, d'après moi, ca peut être du au dessoudage a l'air chaud).
Après nettoyage, j'ai replacé le 2772... il est bien mort (a cause des pontages ou non, on ne le saura jamais).
je l'ai, donc, remplacé par un 2372 comme l'autre.

Par contre, depuis le début, très mais très grosse difficulté de programmer le slave 16. toujours une erreur de lecture adresse 0.
Il se fait que dans le circuit, j'ai un via placé sous une des résistances R24. Or, j'ai deux modèles de résistances. l'une avec un faible retour des connexions sous le composant et l'autre ou ce retour est plus grand... bingo, court circuit entre le via et le +48v (heureusement que c'était la dernière cellule sinon, il y aurait eu du dégât).
Après déplacement de la résistance, la led s'est mise a flasher rouge (restait plus qu'a paramétrer).
J'ai, bien entendu, déplacé le via pour les print a venir.

@Jean Marc
Dans ce dernier exemplaire, j'ai encore eu les variations de température sur les pics.
j'ai coupé deux ou trois fois l'alim sans résultats.
puis j'ai remarqué que le connecteur d'équilibrage n'etait pas bien enfoncé.
Après remise en place, tout est rentré dans l'ordre.
D'ou ma suggestion :
peut-être ce défaut est-il lié a une qualité de contact sur ces fils... si ca peut t'aider a localiser.

Amitiés
Richard



Richard, 685 msg, 63 ans. Petit Rechain (BE-48).
 Citer Alerter [517320]
3615jmd
06-06-2017 à 10h21
@ Jean Christophe,
ce BMS fonctionne déjà aujourd'hui comme tu le suggère. (équilibrage différentiel) Et comme le seuil de tension qui autorise l'équilibrage est programmable, on peut - si on le souhaite - le faire démarrer trés tôt (algo 1 et 5) cependant c'est une vue de l'esprit de croire qu'un équilibrage dès le début de la charge est mieux. En fait c'est juste l'inverse et c'est trés facile à expliquer: Une cellule de moindre capacité va toujours être plus basse en début de charge pour finalement s'aligner avec les autres en fin de charge. si on équilibre dés le début, on va devoir freiner toutes les autres cellules pour rien, puis en fin de charge il va falloir freiner la plus faible... totalement inefficace.

@Richardel: bizarre ces amplis op défectueux... tu ne te fournis pas en chine n'est ce pas ?
Concernant la température erronée sur les Slaves, je n'ai pas eu exactement le même phénomène que toi: chez moi, les cellules à partir de la 8 jusqu'à la fin affichaient environ 70° (assez stable) au lieu d'environ 25° pour les autres.

Dans mon cas, la cause vraisemblable est une perturbation dans la liaison data entre la cellule 7 et la 8, et une commande d'étalonnage en température a été interprétée par erreur par le PIC N° 8 et bien entendue cascadée jusqu'au dernier... Je vais durcir un peu cette commande dans les prochaines versions.


Jean-marc, 238 msg, 60 ans. Vieille Toulouse (FR-31). [mon blog]
 Citer Alerter [517619]
Jean-Christophe
06-06-2017 à 12h43
c'est bien que tu ais déjà implémenté cela, je ne savais pas.

bien d'accord jean-marc, en cas de différence de capacité, ce n'est pas une bonne idée d'équilibrer au début de la charge, mais il n'y a pas que cela a prendre en compte pour un déséquilibre. (autodécharge par exemple)
l'équilibrage au repos, après la charge, ne pose pas ce problème.
un autre avantage, que j'ai oublié de mentionner, est que l'on peut faire des recharges partielles et tout en bénéficiant de l'équilibrage. (et sans reparamétré le bms)
je recharge la plupart du temps a 4.1v et exceptionnellement a 4.2v lorsque je dois faire un long trajet.

je me suis trompé, les résistances d'équilibrages sont de 390 Ohms sur le smartbms.






Jean-christophe, 1753 msg, 50 ans. Waterloo (BE-14). VC Condor avec RH205 A123, AzubMax Q100Av 56Km/2jours
 Citer Alerter [517638]
publicité
06-06-2017 à 12h43
Ecox, le spécialiste du vélo électrique
Lien commercial -182-

Richardel
06-06-2017 à 15h16
Acceder au profil du membre
@ Jean Christophe
avec le paramétrage, j’arrête la charge a 3.550v (au lieu de 3.650) et je démarre l'équilibrage vers 3.500v (j'ai largement assez d'autonomie et elles ne souffrent pas).
l'équilibrage démarre assez tard et c'est vrai qu'après une bonne année, un petit passage au chargeur de modélisme remet les compteurs a zero (disons que l'équilibrage du BMS attenue le déséquilibre).
Maintenant, je me réjouis de tester avec le courant de charge réduit car je suis certain que, dans ce cas, l'équilibrage sera beaucoup plus efficace (même démarré a 50 mv de la coupure).

@Jean Marc
tu ne te fournis pas en chine n'est ce pas ?


Heu... c'est a dire... (vite une parade...) comme certains pour les circuits imprimés
Blague a part, c'est quand même des Texas Instrument...
Maintenant, on peux toujours tomber sur une mauvaise série quelque soit l'origine.
J'ai déjà travaillé sur des AT89s8253 qui étaient foireux et ils avaient été acheté au commerçant du coin.
Ceci dit, je suis quand même plus a l'aise avec les 2372 qui peuvent être alimenté en 16v. Ca laisse un peu plus de marche.

Hier, j'ai contrôlé mes anciens BMS (la première version) et je suis encore tombé sur un qui consommait et qui a été résolu en remplaçant le tlv (c'est le troisième).
Je suis aussi tombé sur un qui consommait 4.9ma au lieu de 4ma habituellement. Par acquis de conscience, j'ai aussi remplacé le tlv (je me suis dit "c'est le début") mais là, je me suis planté... aucune amélioration (5ma au lieu de 4, rien de dramatique, non plus).

Par contre, j'ai remarqué qu'en diminuant la tension des cellules, les pics abandonnaient dès qu'on passe en dessous de 2.5v. (je pensais qu'ils descendaient a 1.8v... mais non). La chaine de données s'interrompt.
Du coup, comme je suis avec des lifepo4 (qui peuvent descendre a 2v), c'est un peu juste.
Donc, pour les utilisateurs de lifepo4, il ne faut pas descendre en dessous de 2.6 ou 2.7v comme point de coupure basse.
c'est pas dramatique, la perte d'autonomie est faible et 2.6v est mieux pour la santé des cellules.
mais faut pas oublier.

Amitiés

Richard, 685 msg, 63 ans. Petit Rechain (BE-48).
 Citer Alerter [517654]
534 messages.      47 48 49 50 51 52 53 54   - Realisation de BMS evolutif a microprocesseurs - Lu 334997 fois. [9645]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 30 à 21h40 Ptit-philou Abdel, un forum c'est fait pour éplucher des jours et des jours...
Sinon tu cherches des blogs spécialisés via Google, y'en a...
Le 30 à 21h41 Ptit-philou zut, les liens sont pas complets
Google tuto montage kit velo electrique...
Le 01 à 19h53 Tabdou17 bonjour
Le 01 à 19h55 Tabdou17 où est ce que je peux trouver le forum dépannage vélo électrique, problèmes de fonctionnements .. etc.
Le 22 à 17h33 Ptit-philou Ca bug /rame le forum non ?

Accédez à notre site www.power-e-bike.fr
Lien commercial -232-