Foro bicicletas eléctricas, Kits eléctricos y baterías
Salud y pedal
Foro bicicletas eléctricas, Kits eléctricos y baterías

Bicicletas eléctricas, kits y baterías


No estás conectado. Conéctate o registrate

Foro bicicletas eléctricas, Kits eléctricos y baterías » Baterías » Cacharreando con la bateria y el BMS.

Cacharreando con la bateria y el BMS.

Ir abajo  Mensaje [Página 1 de 1.]

1Cacharreando con la bateria y el BMS. Empty Cacharreando con la bateria y el BMS. el Dom Ene 22, 2012 12:15 am

jomariram

jomariram
Hola a todos.

Ya os comenté que estoy modificando mi ebike a mi gusto. Tengo el problema que, cuando la bici lleva un tiempo sin andar, al darle al interruptor de la batería, se bloquea algo dentro y tengo que desconectarla y conectarla de nuevo para que me vuelva a funcionar.

Como me gusta aprender de todo, he estudiado un poco el tema de los BMS y las baterías, y me he decidido a investigar. Al parecer el problema viene porque el BMS interpreta la carga del condensador del controlador (1000 uF) como un cortocircuito suficiente para dispararlo. La segunda vez que lo conecto, como ya ha cogido algo de carga, arranca perfectamente. Está muy al límite.

Como no me arrugo con la electrónica ni con la mecánica, a desmontar la batería y a cacharrear. Esta es mi batería:

Cacharreando con la bateria y el BMS. Img2575g

Y esta es mi batería desmontada:

Cacharreando con la bateria y el BMS. Img2571ep

Podeis ver la foto del BMS y su cableado:

Cacharreando con la bateria y el BMS. Img2573un

Una vez examinado el BMS veo que monta un controlador del tipo OZ890, que es un controlador inteligente para baterías ion-litio hasta 13 celdas, fabricado por O2micro. El controlador es programable, se pueden alterar sus parámetros de corte de carga, descarga, corrientes de cortocircuito, etc, pero todo ello hay que acceder a su EEPROM a través del bus I2C que, curiosamente tiene accesible la placa del BMS, como podeis ver en la foto.

Cacharreando con la bateria y el BMS. Img2574ak

Para los que no sepan de que va esto, el bus I2C es un bus serie (solo 3 hilos: SCL - SDA y masa) para comunciar equipos industriales y cosas similares. Hay un protocolo sobre como funciona y está todo muy documentado.

Soy bueno en electrónica y control, pero diseñar un circuito con un PIC para comunicarme con el I2C y desarrollar el programa para modificar registros, viendo lo que me puedo cargar en el camino, pues como que no, no tengo ya esa paciencia ni excesivos conocimientos de programación de PCs, quizás lo dejase a medias y seguramente no llegase a funcionar.

Pero amigos, San Google me sacó de mis aprietos, y localicé este foro:

http://endless-sphere.com/forums/viewtopic.php?f=14&t=20971&sid=31dc24b5c8cc04395b307ac6e821bc12

donde se habla de la programación de un controlador vendido por BMS Battery, que curiosamente tiene el mismo chip controlador que mi BMS, el OZ890. Y ahora viene lo bueno: existe un programa para PC que permite de forma visual programar el famoso chip, modificar la corriente/tiempo de cortocircuito admitido, incluso monitorizar las tensiones individuales de cada célula y almacenar los valores en el tiempo.

Lo único que se necesita es un interface de USB a I2C para realizar la comunicación. Esta vez le tocó a San Ebay, y me proporcionó la siguiente página:

http://www.ebay.es/itm/230667782820?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649

que es justo lo que busco por poco mas de 13 euros. Existen drivers en internet para el interface, así que se puede usar sin problemas. El programa de modificar la Eeprom y monitorizar ya lo he conseguido, es del propio fabricante del chip, y está en la página de BMS battery:

http://www.bmsbattery.com/smart/135-smart-bms-usb-i2c-adapter-programmer-reader-writer-monitor.html#idTab9

en la sección DOWNLOAD, al lado de MORE INFO. El programa se puede probar sin interface, y ver lo que se puede hacer. Curiosamente la página vende el interface a 99,50 USD, una pasada.

Así que nada, a pedir el interface por ebay y esperar que llegue de los USA, sin problemas de aduana (espero) por ser muy pequeño (40 x 18 mm, casi plano) y valer solo 13 euros. Cuando lo tenga, os voy poniendo los resultados y algún pantallazo del programa.

Espero que funcione el tema, sobre todo porque algunos que andais apurados con el tema de las Lipos y los BMS, podeis haceros con un BMS económico (19 USD en la misma página) y programarlo a vuestro gusto, decidiendo donde actúa en carga y en descarga.

Y si no funciona, pierdo 13 euros y mi tiempo, pero lo que aprendo en el camino...

Salu2 a to2 y todas. bounce


2Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Dom Ene 22, 2012 1:25 am

Osito

Osito
De cada día me asombro más de lo que hacéis, gracias por compartirlo

3Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Dom Ene 22, 2012 1:37 am

oriam

oriam
Muy bueno jomariram, a ver si funciona cuando llegue, es interesenta el poder programar el corte de voltaje tanto alto como bajo en el BMS, con las posibilidades que ello implica como bien dices


_________________


http://www.enbicielectrica.com

4Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Dom Ene 22, 2012 9:10 am

hego

hego
Buena busqueda.
Estamos espectantes!!!

5Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Dom Ene 22, 2012 2:43 pm

Oscar

Oscar
Alucino con el altísimo nivel de esta exposición. Sólo falta que podamos acceder los demás a entenderlo lo suficientemente para realizarlo nosotros, o recurrir a San Nacex para enviarte el tinglado y que nos lo montes. Del costo ya hablamos luego ?????

6Cacharreando con la bateria y el BMS. Empty En cáceres no hace falta Nacex. el Dom Ene 22, 2012 3:16 pm

jomariram

jomariram
Oscar escribió:Alucino con el altísimo nivel de esta exposición. Sólo falta que podamos acceder los demás a entenderlo lo suficientemente para realizarlo nosotros, o recurrir a San Nacex para enviarte el tinglado y que nos lo montes. Del costo ya hablamos luego ?????

Si, pero para los de Cáceres no es necesario Nacex. Y yo lo cobro en cervezas (pero muchas, eh?).

A ver si sale todo bien y funciona. Ya os contaré. De momento tengo pedido el convertidor I2C, y tengo el programa y los drivers. Si va bien será tan sencillo como enchufar el interface por un lado al USB y por el otro al BMS, instalar el programa, configurar el puerto y hacerlo correr. Lo complicado será entender los parámetros que tenemos que tocar, pero bueno, me acaban de enviar el datasheet del circuito controlador OZ890 (datasheet=hoja del producto donde vienen todas sus características, esquemas, patillaje, descripción de funcionamiento, etc), eso si, en un perfecto ingles.

Os dejo unas imágenes de captura de pantalla del programita:

Cacharreando con la bateria y el BMS. Pantalla3v

Cacharreando con la bateria y el BMS. Pantalla1

Cacharreando con la bateria y el BMS. Pantalla2l

Continuaremos informando.

Saludos.

7Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Dom Ene 22, 2012 9:33 pm

Sebibike

Sebibike
bounce Cacharreando con la bateria y el BMS. 2517112348


_________________



Blogs especializados
http://Bici-electrica.blogspot.com
http://Bicicleta-electrica.blogspot.com

8Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Lun Ene 23, 2012 7:26 pm

hego

hego
Esto se anima.

9Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Lun Ene 23, 2012 8:11 pm

E-Zero

E-Zero
https://www.youtube.com/watch?v=CgUJsClRl-E

Pues eso!

Ole tú!

10Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Lun Ene 23, 2012 8:26 pm

Oscar

Oscar
Y yo pensando, ... tengo una batería medio desmontada de li-Mn con bmsś y todo ¿¿??. Buena para cacharrear. Haber como lo hacemos.

11Cacharreando con la bateria y el BMS. Empty De perdidos, al rio. el Mar Ene 24, 2012 9:17 am

jomariram

jomariram
Oscar escribió:Y yo pensando, ... tengo una batería medio desmontada de li-Mn con bmsś y todo ¿¿??. Buena para cacharrear. Haber como lo hacemos.

Hombre, pues si está rota y no te importa romperla más, podemos investigar. Mándame un privado y podemos quedar. Vivo por la Mejostilla (Gredos).

Salu2.

12Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Mar Ene 24, 2012 1:19 pm

Bici Electrica Mallorca

Bici Electrica Mallorca
¡ Qué curro !

Te seguiré atentamente.

Veo que en la pestaña "Eeprom" del programa hay muchísimas variables que se pueden modificar (...más de 60 parece..., aunque sólo se vean 15).
Será fácil cargarse algo, ¿Hay alguna opción de salvar datos originales? ...o algo así, para que si hay una equivocación se puede deshacer todo.
Si, ahora veo el "Write to file".

13Cacharreando con la bateria y el BMS. Empty Mi gozo en un pozo, pero no desespero. el Miér Feb 15, 2012 8:23 pm

jomariram

jomariram
Bueno, por fin me ha llegado el convertidor USB/I2C. Pero OOOOOOOOOOHHHHHHHHHHHHHHHH, no funciona el invento. He hecho de todo lo posible a nivel de drivers, engañando al ordenador para que acepte el nuevo, etc, pero el protocolo de comunicación a nivel de comandos es incompatible. Resulta que el programa necesita el convertidor de O2 original o un AADVARK, que valen unos 100 euros. Sad

Peeeeeeeeeeeeero:
Idea
Estoy trasteando con un sistema de microprocesador de fácil programación llamado Arduino, que tiene de serie un I2C y se puede programar con un lenguaje parecido al C pero más fácil. Es filosofía de Open Source, tanto en Hardware como en Software. Ya tengo la placa base y estoy empezando a entender como funciona, por lo que en poco tiempo lo voy a conectar al BMS para comunicarlo. Se me ha metido entre ceja y ceja, y lo tengo que logar SI o SI.

Continuaremos informando.

Oscar: si tienes problemas con tu nuevo equipo, cuenta conmigo físicamente.Llámame.

14Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Miér Feb 15, 2012 8:57 pm

Sebibike

Sebibike
Ánimo


_________________



Blogs especializados
http://Bici-electrica.blogspot.com
http://Bicicleta-electrica.blogspot.com

15Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Miér Feb 15, 2012 9:10 pm

Oscar

Oscar
Suerte y al toro.

16Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Vie Feb 17, 2012 9:48 am

Bici Electrica Mallorca

Bici Electrica Mallorca
¡ Qué interesante !

A ver si lo consigues y aprendemos todos un poco más sobre los BMS.

¿Serviría un BMS reprogramado para diferentes químicas? Li-Ion, LiFePO4, LiPo, etc...

17Cacharreando con la bateria y el BMS. Empty De eso se trata. el Vie Feb 17, 2012 6:34 pm

jomariram

jomariram
Precisamente de eso se trata. Ya que las baterías sabemos de donde sacaralas baratas, lo mismo con el BMS. Comprarlos baratitos (19 USD) y adaptalos a nuestras necesidades.

Estoy con ello. Saludos.

18Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Lun Feb 20, 2012 8:56 am

hmillan


jomariram escribió:Precisamente de eso se trata. Ya que las baterías sabemos de donde sacaralas baratas, lo mismo con el BMS. Comprarlos baratitos (19 USD) y adaptalos a nuestras necesidades.

Estoy con ello. Saludos.


Estaría muy bien si lo consigues, yo me apunto fijo a cacharrear con baterías bms y demás. Estaba valorando pillar el programador de BMSBATTERY por 100$

19Cacharreando con la bateria y el BMS. Empty Re: Cacharreando con la bateria y el BMS. el Miér Feb 22, 2012 4:46 pm

Bici Electrica Mallorca

Bici Electrica Mallorca
hmillan escribió:Estaba valorando pillar el programador de BMSBATTERY por 100$

Yo también me lo he planteado, pero no se si realmente voy a hacer varias baterías como para amortizarlo. Una batería seguro que cae, pero...

En fin, si te lo pillas ya te pediré algún BMS personalizado.

Contenido patrocinado


Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.