Cargador de Baterías de Gel con Arduino PWM | Sponsor LCSC
Vložit
- čas přidán 20. 08. 2024
- Gracias a PCBgogo
Prototipos de 10 PCB por $5: www.pcbgogo.com/
Cupon de $50 para nuevos registros: www.pcbgogo.com/
Si te ha gustado el vídeo no olvides dar Like y Suscribirte, esto ayuda al canal a crecer y a invertir en nuevos productos para mostrarles a ustedes.
SUSCRIPCION :D == www.youtube.com...
Código Fuente:
github.com/ele...
Simulación Thinkercad:
www.tinkercad....
App Bluetooth Android:
play.google.co...
DONACIONES :D
PayPal (Lo que quieras):
www.paypal.me/...
MercadoPago $50:
www.mercadopag...
Mercadopago $100:
www.mercadopag...
Mercadopago $200:
www.mercadopag...
Patreon: / electgpl
Muchas Gracias!
Instagram: / electgpl
Grupo de Telegram: t.me/electgpl_...
Foro: electgpl.com/foro/
GitHub: github.com/ele...
Sitio: electgpl.blogsp...
Grupo de Facebook: / electgpl
#cargador #bateria #arduino
Chiquilin sos muy bueno en lo que haces!!,soy Uruguay pero me da mucho gusto que en argentina ahi al lado alla tanto talento!, y en sudamerica!!, cada que puedo veo tus videos y obviamente te sigo en tu canal!!,sos tremendo aporte para la electronica y para todos los que nacimos para estar entre resistencias y semiconductores..
Muchas gracias! Un gusto! Saludos a Uruguay!
Para dejarlo con todos los Chiches.....un contador de tiempo de 2 horas después que llega a los 14,4 volts y una corriente mínima pasarlo a 13,5 volts para la etapa flotación.
El tutorial más esperado por toda latinoamérica unida
Hola amigo, normalmente no hago este tipo de proyectos tal como se muestra; en este caso me pareció sencillo e interesante y lo modifique, el display que puse es de 20 x 4 conexión I2C, las tensiones que maneja son para baterías de 6, 12 y 24 Volts, la corriente máxima de carga son 15 Amperes , la resistencia de shunt de 1 ohm la reemplace por un sensor de efecto hall, obviamente modifique gran parte del programa y funciona 10 puntos. La pantalla de mayor tamaño la instale debido a que genero y aviso en ella alarmas y control de errores en la configuración del mismo. Gracias por ser tan claro en tu explicación y relato, en nombre de los hobbistas.
Te felicito, excelente video, impecable al detalle. Sos un faro que ilumina a las bestias como yo. Saludos!.
Muchas gracias! Jaja nose si tanto faro pero bueno! Saludos
Muy bueno agregale un PID y quedaría jamón para que no haga una hysteresis tan grande el PWM. Muy buen proyecto.
Si, totalmente un PID sería de lujo para que no oscile tanto el pwm! Tal vez lo implemente! Saludos
@@electgpl si aun estoy esperando el vídeo de PID, pero no una librería sino un código tuyo para q nos enseñes PID
Muy bueno Sebas. Curiosamente tenía en proyecto hacer un cargador para ese tipo de baterías, pero con electrónica analógica. Ya luego pensé que Arduino me solucionaría mucho la papeleta. Y esto es lo que necesito. Muchas gracias y saludos.
Excelente vídeo Sebas y gracias por compartir. Estaré atento a ese nuevo proyecto en forma de cargador universal de 3V-12V.
Saludos.
Buenos dias, felicitaciones por la calidad de la explicacion, solo me quedaron dos dudas que calculo que una vez aclaradas seran esas cosas que uno termina diciendo "como no se me ocurrio !" La primera (sobre esto creo saber la respuesta) es sobre la existencia del diodo. La segunda, no me doy cuenta de donde proviene la relacion "0.312". Si tu o alguien me lo pudiera explicar lo agradeceria. Saludos y gracias desde ya
seria r2/r1+r2 10/22+10=0.3125
Buenas noches, ya me di cuenta de donde sale ese coeficiente y tambien se lo del diodo. Gracias de todos modos. Saludos
Hola amigo, Como siempre en tus entrega GENIAL ya descargue el video para mi Colección, Hechos por Ud. Pero le Lanzo un Reto, (En el Mejor Sentido de la Palabra), Porque no Hacer un Cargador Inteligente con las 3 Fases de Carga y a su vez nos de Datos, como lo Siguientes, Resistencia Interna, Corriente de la Batería, Salud de Batería, en Fin, Creo que Ud Tiene mas Imaginación que Yo, Pero seria Interesante algo Así, Gracias Desde Ya y Como siempre mi Like.
Excelente ya di like. Consulta se puede usar este circuito para limitar corriente y voltaje para un LED de 3A y 12V (es de 50w alta luminosidad)? Me gusta esta solución porque es súper sencilla
Me encanta tu canal y vine a penas vi la historia en ig pero nunca te voy a perdonar no haber puesto la Papa jajaja
Jajajaja tendría que haberlo echo no? Para ver si explotaba!
Genial!!, excelente explicación!, tenés que armar un instructivo sobre mppt con operacionales y componentes discretos, Saludos!
Gracias, es lo que estaba buscando
Me alegra! Saludos!!!
Muchas gracias, excelente video, de casualidad para agregarle a este proyecto que vaya midiendo la capacidad de la batería, osea la cantidad de energía que le están entregando a la batería se podría hacer eso?
Buen vídeo, podrías hacer uno mas elaborado, como una especie de cargador universal de 3V-12V
Muchas gracias! Si eso sería ideal, está bueno para meterle el LCD y demás, estaba pensando eso, para cargarle distintos perfiles de baterías para cargar. Saludos
Los planos dónde los puedo ver gracias
Muy bueno seba!!! El platformio está en otro nivel jejejeje Saludos
Muchas gracias Fer! Sabes que tendría que hacer el vídeo de Review de platformio! Saludos
Muy bueno el video. Excelente explicación.
excelente video ahora bien tengo una pregunta lo maximo que puedo aplicar en corriente es de 500ma?
Muy buen vídeo, excelente explicación, agradecido por compartir tu conocimiento.
Muchas gracias! Por nada! Saludos
Buenísimo! Estaba buscando un cargador bien explicado, tengo muchas baterías de ups recicladas, 12V 5Ah. Esta muy bueno para poder cargarlas. Sobre lo del mppt, me gustaría que pudieses hacerlo, sería muy buen proyecto. Saludos y gracias.
Muchas gracias! Si, lo tengo que hacer pero estoy esperando un panel solar que aún no me llega para probarlo. Saludos!
Genial! Estaré atento. Muchas gracias por tremendos aportes. Saludos.
Grande Sebas como siempre. Un saludo y cuidate.
Muchas gracias!!! Cuídate vos también! Saludos!
Excelente vídeo, pero tengo un inconveniente, no entiendo muy bien lo que hace en la función vRefADC(). Saludos.
excelente video, sos un genio te adoro, te quiero tanto chiquito bello🥰🥰🥰🥰🥰🥰🥰🥰🥰🥰😍😍😍😍😍😍😍😘🤩🤩😁🤩🤩🤩🤩🤩😘😘😘😘😗😗😗😗😗☺☺☺☺☺😚😚😚😚😙😙😙😙😙😙😙😙😙💋😺💋💋💋💋💋💋💋💋💋💌💌💌💌💌💌💘💘💘💘💘💘💖💖💖💖💖💖💖💝💝💝💝💝😻💗💗💗💗💗💗💞💞💞💞💞💞💕💕💕💕💕💕💕💕💕❤🩹❤🩹❤🩹❤🩹❤🩹❤🩹❤🩹❤🩹❤❤❤❤💘❤❤❤❤❤❤❤🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡🧡💛💛💛💛💛💚💚💚💚💚💚💙💙💙💙💙💜💜💜💜💜💜💜💜💜💜💜💜💜💜🤎🤎🤎🖤🖤🖤🖤🤍🤍🖤🖤🖤🤎🤎🤎🤎💜💜💜💞🖤🖤🖤🖤💜💜💜💜💙💙💙💙💚💚💚💚💛💛💛💛🧡🧡🧡❤❤❤🩹❤🩹❤🩹❤🩹❤❤❤❤🧡🧡🧡🧡🧡💛💛💛💛💛💚💚💚💚💚💚💙💙💙💙💙💜💜💜💜💜🤎🤎🤎🤎🖤🖤🖤🖤💟🖤🤍🤍🤍🤍🤍🤍
Excelente video! Podrías hacer uno acerca como configurar Visual Studio para programar el Arduino? Personalmente tampoco me gusta el Arduino IDE. Saludos!
Muchas gracias! Es verdad no tengo vídeo de VSC, lo voy a hacer gracias! Saludos
Excelentisimo!
Excelente como siempre Seba!
Muchas gracias! Saludos!
espectacular tu explicaciòn,se agradece. felicitaciones!!!
Muchas gracias! Saludos!
Como siempre muy buen video y bien explicado me gustaria que los valores de voltaje y corriente en un lcd.
Muchas gracias! Si lo podría haber puesto al LCD con el i2c, pero también quería mostrarles la opción de terminal Bluetooth! Saludos
Lo q necesitaba, muchas gracias ..
Muchas gracias muy buen vídeo buenísima la explicación como siempre saludos cordiales.
Por nada, gracias por pasar! Saludos!
Saludos… viendo el video me he fijado que tiene ya 3 años, pero me podría decir por favor que frecuencia tiene el PWM ? Muchas Gracias 🤝
Excelente video!! saludos desde Peru, estimado una consulta, porque activar el mosfet con el transistor, hasta donde tengo entendido el mosfet es mas rapido que el transistor, esto es correcto. Imagino que pondras el transistor para polarizar el mosfet a mas de 5 voltios, si consigo un mosfet que active a 5 voltios podria ahorrarme el transistor? gracias por al respuesta!!
Disculpa, tendrás algún Video de otro proyecto puede ser, en donde expliques la función:
// Funcion de calculo de tension de alimentacion
// ------------------------------------------------ -----------
int vRefADC () {
resultado largo ;
ADMUX = _BV (REFS0) | _BV (MUX3) | _BV (MUX2) | _BV (MUX1);
retraso ( 2 );
ADCSRA | = _BV (ADSC);
while ( bit_is_set (ADCSRA, ADSC));
resultado = ADCL;
resultado | = ADCH
Sería bueno recurrir a un sensor para medir la temperatura de la batería para permitir ajustar la tensión de carga a la temperatura de la batería, ampliando así la vida útil de esta. Compensador de temperatura,
HOLA QUE TAL AMIGO ANTES QUE NADA MUY BUENOS LOS VIDEOS GRACIAS POR HACERLOS , UNA CONSULTA Y AL Arduino Uno COMO LE ESTA ALIMENTANDO O COMO LE ALIMENTARIAMOS GRACIAS
Excelente video, me gustaría hacer un cargador igual pero para batería de carro, con una corriente de carga de 3 Amps
Muchas gracias! Si, me han pedido mucho el cargador de automóviles, voy a ver si puedo hacer algo, saludos!
Como siempre excelente video. Ahora a esperar por el cargador MPPT para usar paneles solares, y su explicación y diferencias con el PWM. Saludos maestro. Podrías profundizar el porque utilizaste un MOSFET canal P, no me quedó muy claro.
Muchas gracias! Si, ese es uno que tengo en mente hacer, porque teniendo este hardware el cambio a MPPT es solo código. El canal P, porque corto el positivo entonces la fuente del MOSFET queda a positivo, es como un emisor común en PNP. Saludos
@@electgpl ok. Gracias a esperar en MPPT. Lo otro la frecuencia no la mencionas y el Duty es 50%?
Claro si el duty! Saludos
Hola Seba, muy buen aporte. gracias por compartirlo. PREGUNTA ¿Como podria saber si la bateria esta en mal estado? ¿preguntar por corriente alta y tension alta? me gustaria agregar codigo y que arduino me avise cuando la bateria este mala. GRACIAS nuevamente.
Como afectaría el PWM.., si se decide usar para darle soporte DC a un radio de RF con Baterías.., produciría perturbaciones .., en el RX del radio..., si es así..., que frecuencia seria el máximo de PWM..., y que filtro se usaría..., dado el caso...???
Buenas tardes .. una consulta..estoy montando el mismo circuito con un Arduino mega 2560 y no me trabaja bien ...
MUUUCHISIMAS GRACIAS, la verdad que llevo tiempo buscando un cargador con Arduino, me distes muchas ideas, sobretodo por controlar intensidad y tensión, yo quiero cargar baterías de níquel cadmio, pero a 2 o 3 Amperios, aunque quiero que llegue a 10 amperios, ahora la duda, tengo problema con la resistencia de 1onmio para medir intensidad, se coje un calentón..., Si pongo un módulo para medir intencidad en dc me la puedo ahorrar?y un consejo usa virtuino en el móvil ,es espectacular y puedes poner voltímetros y amperímetros, un saludo y muchas gracias
Sobre la resistencia de 1 ohm que se calienta: Te recomiendo reducir el valor de la misma para reducir la potencia que se disipa en ella. Por ejemplo si colocas una resistencia de 0.1 Ohm, la potencia se va a reducir 10 veces, por lo tanto va a calentar mucho menos. Ahora bien, si haces esto, lo mejor es que agregues un amplificador operacional como ampificador entre la resistencia y el microcontrolador ya que la tension que cae en la resistencia tambien se va a reducir 10 veces. Con este pequeño cambio vas a ser capaz de medir corrientes mucho mayores.
Gracias a vos por pasarte! Claro como dice Exequiel podés poner una resistencia de menor valor como 0.1R y ahí vas a disipar menor potencia! Los módulos para medir corriente como los que usan óperacional como los INA usan una resistencia de bajo valor, sino tenés los ACS que no usan shunt sino que miden campo magnetico por efecto Hall, podés usar esos también el acs712 viene de 5, 20 y 30A (las versiones clásicas, dspsues tenés de mayor corriente también). Nunca use Virtuino en el móvil, lo único que probé es para esp8266 Blink. Saludos!
Excelente como siempre, muy buen proyecto. Para una fuente de laboratorio estoy usando un ESP32 con página web para display pero el ADC no es muy estable, promedie a 1000 cuentas disminuyó un poco pero aún se nota, alguna idea. Gracias y saludos.
Muchas gracias! Proba el filtro de media móvil que tengo publicado, es lento pero filtra muy bien la verdad! Saludos!
@@electgpl perfecto, lo probaré. Gracias
@@electgpl Excelente, probado y funcionando como debe, muchísimas gracias maestro. Ahora noté q la conversación no es lineal en el ESP32, a ti te pasa lo mismo con el arduino ?. Gracias y saludos.
Sos un groso Sebas!
Muchas gracias! Saludos!!
Hola.
Una duda, ¿que cuenta hiciste para que el valor resistivo te de un valor de 0,312?.
Gracias
Hola.
Loqueria para usarlo con bateria de litio con 3s en serie. El protector que tengo dice que el voltaje de caraga es de 16.5 a 18V. Entonces como mi limite serian 17v, no?.
ese N°?.
Hola...me parece genial tu explicación, muy educativa, en mi caso que recién comienzo con arduino, me ayuda muchisimo, ahora este codigo y la función de la electrónica para cargar la batería de 12v , lo puedo utilizar en un arduino SP8266 mini y programar el servidor web para monitorear la carga??,...saludos y muchas gracias
Grande como siempre bro
Muchas gracias! Saludos!
¡Muy buen video!
Muy interesante!! Este cargador se puede dejar permanentemente conectado a la batería, Cómo cargador de flote? O hay que modificar algo? Saludos!!
no se si llegues a contestar, pero como podria optimizar tu circuito para cargar 5 baterias de gel de 12v 20ah.
una pregunta este cargador sirve tambien para baterias de litio ? please agradezco la respuesta
Felicidades! Quiero saber si también sirve para baterías selladas de ácido-plomo?
Muchas gracias! Si también sirve! Saludos
Q tal amigo una consulta y cómo indicaría que la batería ya está cargada
Hola Seba !!!!!! Harás esto mismo o algo parecido con algun pic y con ccs ???????
calienta el mosfet cuando este muy descargada?
genial vídeo, se puede cargar baterías de ácido plomo?
Buenas, estaba viendo el codigo a las pasadas y hay algo que no entiendo, capas soy un navo pero en la medicion de tension porque le restas la caida del diodo y otra cosa la tension del shunt nunca se la restas osea siempre es cero nunca se le asigna un valor.
Hola Estimado señor, ¿un cargador de 12v 120AH puede cargar una batería de GEL de 12v 200AH?
Exelente Sebastian , te consulto se puede desarrollar para un cargador de baterías de Auto , muchas gracias
Muchas gracias! Si se puede pero cargador o arrancador? Saludos!
@@electgpl hola Sebastian solo para cargar batería , se podra para supervisar el voltage y la corriente y evitar que siga funcionando si está dañada la batería , desde ya gracias
Muy bueno el proyecto
Muchas gracias! Saludos!
Hola Seba, como estas? nose si tenes un video al respecto, pero porque no usas el Arduino IDE? o capaz sea mejor preguntar porque usas VSC y PlatformIO?
Te pongo en contexto, estoy empezando con Arduino y uso el Arduino IDE. Yo en la facu programaba en C y vi algo, de PIC en esa época(hace varioss años atrás). Me pareció dentro de todo fácil el ARDUINO IDE, pero como te dije, estoy comenzando.
Excelente proyecto.
Yo he intentado programar en visual pero solo me he frustrado. Hice un proyecto igual similar en la carrera
Muchas gracias! Porque, que fue lo que te paso con VSC? Saludos
@@electgpl no encontré soluciones para los errores que visual me arrojaba al momento de declara las bibliotecas y cosas espesificas como lo que ahora veo en tu video de las funciones y lo de incluir arduino.h, preferí usar al final Sublime Text
Excelente!, me pregunto cual sería el criterio para aplicarlo a la carga de una batería de plomo-ácido automotriz.
Saludos
Muchas gracias! Bueno el tema es que una cosa es cargar la batería con el auto conectado y otra solo la batería, porque estuve leyendo que puede ser peligro ineyctar pwm en la batería y que se filtre ruido al ECU. Saludos!
@@electgpl Si no me equivoco, el programa corrige o lee cada 1mseg., si la frecuencia bajara nos acercaríamos al riple de un cargador común. Podría ser que no afectara a la ecu de esta forma? Es decir, ruido hay tambien en el alternador, pero no quiero generalizar pq tal vez sea cuestion de rangos. Saludos
Muy buen video Seba
Muchas gracias! Saludos!
Hola seba, muy buen proyecto!. Quería hacer una consulta. Puedo cambiar el shunt a menor valor, mayor potencia para cargar una batería de auto de 70 ah. A una corriente de 3 amperes? Aclaro que la batería estará sola sin conectar al auto.
Hola! Muchas gracias! Si claro podés poner un shunt de menor valor si, podés 3A de carga podés usar el mismo mosfet. Ya si querés más corriente deberías poner más mosfet. Deberías disipar la temperatura también. Antes de cargar la batería, deberías medir la tensión ya que si la batería se encuentra con una tensión muy baja, la corriente de carga podría ser muy alta. Saludos
Excelente video, es posible hacer un cargador pero con una entrada de +40V y que cargue baterías de más de 200Ah? Gracias de antemano
Muchas gracias! Bueno no hay problema con la entrada de 40V o más, depende de cuánto soporte el mosfet que usas. Lo mismo para la corriente de carga hay que ver qué corriente de carga requiere esa batería de 200Ah, porque tal vez hay que poner más de un mosfet en paralelo y disipar un poco. Saludos!
@@electgpl lo ideal sería poner un mosfet de que soporte unos 60v y que cargue por lo menos a unos 20ah? Osea que se pondría solo más mosfet y todo quedaría igual? Gracias
Me sorprende que digas para que pusieron una papa o patata o un limón. Ambos generan potencial como baterías pequeñas: en el caso de la papa hablamos de 0.5V y para todo lo que es aprender no deja de ser importante
Buen video Sebas!! Se podria un mosfet tipo N-MOS?
Muchas gracias! Si claro podés poner NMOS desde positivo. Podés conectar drain a Vcc y salida en source. Saludos
Genial. NO se puede exlicar mejor. Solo una cosa, como relacionar corriente con porciento de carga? En el video dices 50 ma es 80%, pero no se si hay alguna formula o una tabla. Muchas gracias sos un crack. Tienes todos mis links
Muchas gracias, bueno eso lo he sacado del datatheet de una batería que usaba. Tomando como corriente de carga menor a 50mA y tensión en 14.4V entonces se daba como cargada. Pero depende de la batería que uses. Sobre todo la corriente de carga final. Las baterías suelen dar curvas de carga y descarga en su datatheet. Saludos
Buenas amigo una pregunta las betrias de gel o secas tran una informacion de corriente de inicio dependiendo del model de bateria esta es entre 2.1amp y 1.2amp como podria cargase con una corriente tan pequeña de 500 mamp
Bueno, depende que tan descargada este la batería, pero podés implementar una carga de impulsos también como hacen algunos cargadores. Saludos
Cuanto tiempo toma cargar la batería ?, se toma en cuenta la curva de carga?
Hola, en este caso esa batería de 6V 4Ah, la he cargado a 400mA (C/10) ha tardado unas 6 horas porque tenía algo de carga. Si claro se toma en cuenta, de echo podés ecualizador por firmware. Saludos
excelente saludos
muy muy bueno
Gracias, regalanos un tema donde cargue una bateria solarmente,utilizando como un sistema TAPON, QUE CARGUE Y ALA VES PRENDA UNAS LUCES LED A 12 V GRCIAS
Bueno eso es lo próximo que quería hacer, agregar el panel solar que tengo acá para aprovechar el cargador. Saludos!!
Gracias, por dar sabiduria para un mundo mejor, de nuevo gracias. Desde colombia
esto mismo se puede hacer para con las 18650?
Se puede obviamente pero no con este circuito, sería bueno desarrollar uno para litio.
@@0100101000 claro, la idea es emular el funcionamiento de los modulos de carga que ya vienen preparados para las celdas de litio
Claro el tema es que litio responde a una curva un poco más elaborada porque hay sumarle la variable temperatura también para cargar celdas de litio, pero claramente se puede aplicar la lógica de carga para litio, hay cargadores de pulsos para litio y polímeros. Saludos
Genial.
que frecuencia de pwm usas?
Hola estoy usando la que viene por defecto en el Arduino, no he modificado registros. Pero podés llevarlo hasta 62kHz fácilmente. Saludos
Jaajjajjajajajajaja
Sacrificar un aurino no tiene sentido
Creo que no tiene sentido que explique que es completamente didáctico y que además si tenes un proyecto con una bateria de gel con 2 componentes te ahorras fabricar un cargador con operacionales o comprarlo.
El Arduino se utiliza para el armado, prueba de funcionamiento y ajuste del circuito. Cuando tenés todo funcionando ok, si lo querés dejar armado podrías comprar un ATmega 328P y llevarlo a un PCB.
Totalmente, es una placa de prototipo como cualquier otra de sus competidores, es para prototipar una vez que ensayas todo evalúas incluso si te sirve o no usar ese AVR u otro micro. Saludos
pole
pole
Jejeje bien!
una papa???🤤😂
La magia de Thinkercad jeje