Estoy usando Arduino para registrar la curva de descarga de un paquete de baterías de 5V (tipo usb para recargar teléfonos inteligentes). Usando Arduino, leo el voltaje cada segundo y lo guardo en un archivo de registro. Arduino está alimentado por una fuente externa, el paquete de baterías está conectado a una carga resistiva de 4,8 ohmios para tener aproximadamente 1 amperio de drenaje.
simular este circuito : esquema creado con CircuitLab
Estoy usando el divisor de voltios porque el pin analógico arduino tiene un rango de 0-5v, así que leo 2.5V y luego lo multiplico por dos.
Pero tengo un problema: como puede ver, la curva de descarga sube, baja y vuelve a subir y luego se detiene con un valor alto. Compruebo la batería y está vacía, pero no sé cómo obtengo esta curva de descarga en lugar de algo como esto:
Primero:
Hay muchas razones por las que su voltaje aumentaría. Según lo sugerido por @jippie, puede calentarse en el convertidor de impulso en el paquete. También puede calentar fácilmente sus resistencias, lo que hace que aumenten la resistencia y, como tal, reduzcan la corriente drenada.
Lo que es peor, los ligeros desequilibrios entre los valores de las dos resistencias causarán ligeras diferencias de calentamiento, lo que provocará mayores diferencias debido al diferente calentamiento, lo que provocará mayores diferencias en el calentamiento, etc., lo que provocará una inexactitud de medición cada vez mayor.
Como sugiere @NickAlexeev, si está escribiendo esto para una publicación de lectura masiva, debe tomarlo en serio o no hacerlo en absoluto. Usted engañará a un gran grupo de personas con sus hallazgos o será desacreditado rápidamente por cualquiera de "nosotros, los ingenieros profesionales de EE" que viven en su país. En el mejor de los casos, todo es un esfuerzo desperdiciado, en el peor de los casos, está ayudando al mundo a generar aún más malentendidos sobre EE y las baterías, y ya hay demasiados.
Necesitas:
Una vez que haya hecho todo eso, si su tiempo también cuesta algo, habrá gastado mucho, mucho más en materiales, pruebas e investigación que los $ 199 para el probador de batería que Nick vinculó en un comentario , por lo que puede también ve por eso.
Y es necesario, pero esto es cuando compras el probador también:
Como lo mencionan muchos otros carteles, un regulador de voltaje en el dispositivo de recarga es probablemente la causa de su extraña curva de descarga. Dicho esto, tuve varios comentarios con respecto a sus métodos que son demasiado largos para caber en un comentario.
Le advierto contra su método de prueba por dos razones:
Si está descargando estas baterías a 1 amperio "de cualquier manera", entonces podría encontrar absolutamente que algunas baterías están dramáticamente sobrevaloradas o subestimadas en comparación con otras. Causas de la corriente de descarga pérdidas en la batería, con siendo la resistencia interna de la batería. Yo personalmente realizaría pruebas a una tasa de C/10 o C/20.
Si bien entiendo que 1 amperio sería la tasa de C/20 para una batería de 20 Ah mencionada en los comentarios, OP no ha indicado específicamente las tasas de C en ninguna parte de la pregunta y claramente no ha hecho ningún esfuerzo por controlar la tasa de C.
Como último punto con respecto a su prueba, su línea de "miliamperios" en su gráfico es perfectamente lineal. Parecería que acaba de multiplicar el "1 amperio" que está disipando por el paso de tiempo. Como se mencionó muchas veces ahora, claramente no está descargando exactamente a 1 amperio.
Si no va a ajustar la resistencia para extraer la corriente correctamente, al menos debe corregir la medición de la capacidad en función de la corriente que realmente está midiendo. Debe medir el valor exacto de la resistencia, luego use la ley de Ohm ( ) junto con el voltaje que está midiendo para calcular la corriente exacta que fluye a través de la resistencia (y, de Kirchoff , la corriente que sale de la batería), y multiplíquelo por el paso de tiempo para obtener una mejor medida de capacidad.
keith
keith
Roberto Pezzali
Roberto Pezzali
DigitalNinja
keith
Roberto Pezzali
yippie
yippie
Oleksandr R.
Nick Alexeev