Conception de BMS pour une Saxo LiFePo4
Modérateurs : Remdo, man3515, moulino51
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
Si, j'ai un groupe de cellules qui est mort!
Un des BMS défaillant est à l'origine du pb, il consommait 10 fois plus que les autres sans que je m'en sois rendu compte!
Démontage et remplacement en prévision...
Pour la pompe à eau, j'ai rajouté un interrupteur pour la couper.
Un des BMS défaillant est à l'origine du pb, il consommait 10 fois plus que les autres sans que je m'en sois rendu compte!
Démontage et remplacement en prévision...
Pour la pompe à eau, j'ai rajouté un interrupteur pour la couper.
- Citro
- Messages : 7935
- Enregistré le : dim. 25 02 , 2007 23:26
- Mes véhicules : ISD, Scoot'Elec, ex 106 LiFePo4, VOLTA, e-UP, EMAX 120S, i3
- Localisation : FR-33-Floirac
Re: Conception de BMS pour une Saxo LiFePo4
Puisque tu gères la charge avec un arduino, le pilotage de la pompe à eau, ainsi que celui du ventilateur du radiateur est préférable.
Sur les lithiumisations, le Sagem coupe parfois la charge sur des seuils que l'on ne connaît pas (tension, durée, température,...) il en résulte la coupure de la pompe à eau et du ventilateur de refroidissement du liquide ce qui cause des pannes du chargeur par surchauffe...
Sur les lithiumisations, le Sagem coupe parfois la charge sur des seuils que l'on ne connaît pas (tension, durée, température,...) il en résulte la coupure de la pompe à eau et du ventilateur de refroidissement du liquide ce qui cause des pannes du chargeur par surchauffe...
L'electricité, c'est LA solution.
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
L'ensemble fonctionne bien maintenant, j'ai aussi développé un logiciel sous Androïd pour avoir en permanence l'état des cellules:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
Quelques photos:
Le bac avant: Le Datalogger: Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
Les fichiers sont disponibles ici: https://sites.google.com/site/conceptio ... chargement:
- Schémas électroniques
- Programmes Arduino Nano et ESP8266
- Programme Android (sous App Inventor 2)
- Schémas électroniques
- Programmes Arduino Nano et ESP8266
- Programme Android (sous App Inventor 2)
- faradohm
- Messages : 4585
- Enregistré le : lun. 15 09 , 2008 14:43
- Mes véhicules : Volta - Kangoo
- Localisation : FR-45-banlieue d'Orléans
Re: Conception de BMS pour une Saxo LiFePo4
Bon , y a du level
j'ai de la lecture ...
le lien m'a été indiqué par "neeko" ,
en partant d'une demande d'avis pour kit bms chinois:
ali in one
De ce que je capte pour l'instant ,
c'est le contrôle du chargeur en PWM...
mon application future étant le Tecsup de la volta,
que je peux éventuellement gérer "proprement" avec un ou plusieurs contact secs ,
activant une réduction , voire arrêt total de la charge en "entrant" sur la carte fille du dit chargeur,
il me faudrait donc une conversion pwm/V , facile,
et qq comparateurs à seuil derrière pour activer x relais....
Cependant , un point me taquine en auscultant le synoptique des platines Arduino...
j'ai bien compris qu'une de ces platines surveillait en tension 4 éléments.
Les entrées Ao à A3 sont affectées à la mesure de tension
Mais si l'entrée Ao voit bien bien la tension V du seul premier élément,E1 pour le nommer,soit VE1,
l'entrée A1 via son pont diviseur d'entrée,( qui doit être d'un ratio 1/2 je pense...)
voit les tensions ajoutées de E1 et E2 , soit (VE1+VE2) / 2 , et pas seulement E2....
ainsi de suite..
pour A2 , (VE1+VE2+VE3) / 3
pour A3 , (VE1+VE2+VE3+VE4) / 4
la précision de mesure , va donc décroissant de Ao à A3...
me trompes-je
A moins qu'un algorithme dans l'arduino,
calcule la valeur réelle de chaque entrée,
en se basant sur la seule vraie valeur sur A0,
une fois calculé ,A1 sert de vraie valeur pour A2,
etc....
j'ai de la lecture ...
le lien m'a été indiqué par "neeko" ,
en partant d'une demande d'avis pour kit bms chinois:
ali in one
De ce que je capte pour l'instant ,
c'est le contrôle du chargeur en PWM...
mon application future étant le Tecsup de la volta,
que je peux éventuellement gérer "proprement" avec un ou plusieurs contact secs ,
activant une réduction , voire arrêt total de la charge en "entrant" sur la carte fille du dit chargeur,
il me faudrait donc une conversion pwm/V , facile,
et qq comparateurs à seuil derrière pour activer x relais....
Cependant , un point me taquine en auscultant le synoptique des platines Arduino...
j'ai bien compris qu'une de ces platines surveillait en tension 4 éléments.
Les entrées Ao à A3 sont affectées à la mesure de tension
Mais si l'entrée Ao voit bien bien la tension V du seul premier élément,E1 pour le nommer,soit VE1,
l'entrée A1 via son pont diviseur d'entrée,( qui doit être d'un ratio 1/2 je pense...)
voit les tensions ajoutées de E1 et E2 , soit (VE1+VE2) / 2 , et pas seulement E2....
ainsi de suite..
pour A2 , (VE1+VE2+VE3) / 3
pour A3 , (VE1+VE2+VE3+VE4) / 4
la précision de mesure , va donc décroissant de Ao à A3...
me trompes-je
A moins qu'un algorithme dans l'arduino,
calcule la valeur réelle de chaque entrée,
en se basant sur la seule vraie valeur sur A0,
une fois calculé ,A1 sert de vraie valeur pour A2,
etc....
Il n'y a de nouveau que ce qui a été oublié...
-
- Messages : 289
- Enregistré le : lun. 03 07 , 2017 16:55
- Mes véhicules : Citroën Saxo Electrique
- Localisation : Czech Rep.
Re: Conception de BMS pour une Saxo LiFePo4
Selon cette philosophie, j'essaye de compiler des mesures de batteries NiCd. Il y a 14 jours, j'ai découvert presque accidentellement un circuit qui permet une telle mesure. LT1990 est un amplificateur opérationnel avec entrée isolée jusqu'à 250V. La connexion peut être vue à la page 15 dans le lien.
Bonne lecture.
http://evdl.org/docs/twbattmon.pdf
La mesure de plusieurs entrées sur une seule carte Arduino peut alors être simplifiée avec un convertisseur A/N. Par exemple MCP3208 ou AD7997 ...
Bonne lecture.
http://evdl.org/docs/twbattmon.pdf
La mesure de plusieurs entrées sur une seule carte Arduino peut alors être simplifiée avec un convertisseur A/N. Par exemple MCP3208 ou AD7997 ...
- faradohm
- Messages : 4585
- Enregistré le : lun. 15 09 , 2008 14:43
- Mes véhicules : Volta - Kangoo
- Localisation : FR-45-banlieue d'Orléans
Re: Conception de BMS pour une Saxo LiFePo4
je cherche également...https://www.digchip.com/datasheets/part ... FP-pdf.php
Il n'y a de nouveau que ce qui a été oublié...
-
- Messages : 257
- Enregistré le : ven. 10 10 , 2008 21:19
- Mes véhicules : 106/3portes/1997;106/5portes/1999
- Localisation : FR-59-Valenciennes
Re: Conception de BMS pour une Saxo LiFePo4
Bonjour Bruno_Pau,
Super boulot participatif.
Je me suis lancé dans un projet lithium pour une de mes 106.
Le choix s'est porté sur l'arduino, bien que mon cahier des charges diffère sur certains points.
La surveillance batterie est confiée à un seul nano qui contrôle chaque cellule en tension et température.
Pas de système d'équilibrage.
Les infos sont transmises à une carte Mega qui pilote le chargeur.
Super boulot participatif.
Je me suis lancé dans un projet lithium pour une de mes 106.
Le choix s'est porté sur l'arduino, bien que mon cahier des charges diffère sur certains points.
La surveillance batterie est confiée à un seul nano qui contrôle chaque cellule en tension et température.
Pas de système d'équilibrage.
Les infos sont transmises à une carte Mega qui pilote le chargeur.
"Un con qui marche ira plus loin que deux intellectuels assis."
Michel Audiard
Michel Audiard
-
- Messages : 257
- Enregistré le : ven. 10 10 , 2008 21:19
- Mes véhicules : 106/3portes/1997;106/5portes/1999
- Localisation : FR-59-Valenciennes
Re: Conception de BMS pour une Saxo LiFePo4
65 km d'autonomie en LiFePo4 avec une capacité embarquée équivalente à l'origine Nicd, cela fait peu.
D'autant plus que ta 106 a du faire une cure "comme j'aime".
Quel est le poids total de tes accus?
"Un con qui marche ira plus loin que deux intellectuels assis."
Michel Audiard
Michel Audiard
-
- Messages : 789
- Enregistré le : jeu. 10 12 , 2009 11:56
- Mes véhicules : Kangoo G1_Li105kWh/Can Clip/Chargeurs amov. 9 et 15kW-4xVAE
- Localisation : FR - 78 - BULLION
Re: Conception de BMS pour une Saxo LiFePo4
Pas sûr d'avoir bien compris, c'est quelque chose comme ça que tu recherches?
https://www.ebay.fr/itm/203198011497?Vi ... 3198011497
https://www.ebay.fr/itm/LC-Technology-L ... 2749.l2649
ou bien éventuellement le fonctionnement générateur PWM
https://www.ebay.fr/itm/Module-G%C3%A9n ... 2749.l2649
4,8kWc panneaux photovoltaïques
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
A peu près 200 kg au total...
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
Un seul Nano en tout, ou un Nano par cellule?didiertdra a écrit : ↑lun. 07 12 , 2020 15:04
La surveillance batterie est confiée à un seul nano qui contrôle chaque cellule en tension et température.
-
- Messages : 257
- Enregistré le : ven. 10 10 , 2008 21:19
- Mes véhicules : 106/3portes/1997;106/5portes/1999
- Localisation : FR-59-Valenciennes
Re: Conception de BMS pour une Saxo LiFePo4
Bonjour Bruno,
Oui tu as bien lu.
Un seul nano pour 16 cellules maxi actuellement(prototype), mais facilement extensible à 48.
Dans mon cas 44 suffiront.
Je suis en plein test actuellement.
Les résultats sont assez satisfaisant.
L'erreur de mesure dans les zones critiques (2.5v et 3.65 en lifepo4) est inférieure à 20mv.
Entre ces 2 zones l'erreur reste inférieure à 40mv.
Oui tu as bien lu.
Un seul nano pour 16 cellules maxi actuellement(prototype), mais facilement extensible à 48.
Dans mon cas 44 suffiront.
Je suis en plein test actuellement.
Les résultats sont assez satisfaisant.
L'erreur de mesure dans les zones critiques (2.5v et 3.65 en lifepo4) est inférieure à 20mv.
Entre ces 2 zones l'erreur reste inférieure à 40mv.
"Un con qui marche ira plus loin que deux intellectuels assis."
Michel Audiard
Michel Audiard
- Bruno_Pau
- Messages : 79
- Enregistré le : dim. 23 08 , 2015 11:35
- Mes véhicules : saxo électrique - Lithiumisée
- Localisation : Pau 64
- Contact :
Re: Conception de BMS pour une Saxo LiFePo4
J'ai fait une version, toujours à base d'Arduino mais avec 4 Convertisseurs 16 bits ADS1115, pour un vélo électriques.
Ceux ci sont de bonne qualité et parfaits pour des tensions allant jusqu'à 60V.
J'envisage de changer ceux que j'ai sur la saxo pour mettre 3 circuits de 16 voies.
Ceux ci sont de bonne qualité et parfaits pour des tensions allant jusqu'à 60V.
J'envisage de changer ceux que j'ai sur la saxo pour mettre 3 circuits de 16 voies.