Microcontrolador basado en cargador de batería elegante (6 / 9 paso)

Paso 6: El software

El software está codificado en utilizando GCC Winavr. Tengo modular el código, es decir, he creado diferentes bibliotecas como adc, biblioteca lcd etc.. La biblioteca adc contiene los comandos necesarios para la disposición y la interacción con el adc. La biblioteca lcd contiene todas las funciones para manejar los 16 x 2 lcd. También puede utilizar el _library.c de lcd_updated la puesta en marcha la secuencia de la pantalla lcd es modificado en esta biblioteca. Si desea usar la biblioteca actualizada, luego cambiar con lcd.c

El archivo main.c contiene las funciones principales. El protocolo de carga de iones de litio está escrito aquí. Por favor definir el ref_volt en el main.c, midiendo la salida de U2(7805) con un multímetro preciso para obtener lecturas precisas, los cálculos se basan en él.

Simplemente puede grabar el archivo .hex directamente en su mega8 eludir la headche.

Para quienes quieren escribir otro protocolo de carga, he puesto bastantes comentarios por que hasta un niño puede entender lo que está pasando para cada ejecución de la línea. Sólo tienes que escribir su propio protocolo para tipo de pila diferente. Si usas Li-ion de diverso voltaje, tienes que cambiar sólo los parámetros. (Aunque esto no está probado para otro tipo de batería li-ion u otros. Tienes que trabajar fuera por sí mismo).

Recomiendo no para construir este circuito, si este es su primer proyecto o eres nuevo en electrónica de potencia/microcontrolador.

He subido cada archivo ya que es formato original excepto el
Makefile que está creando problemas para abrir. Lo he subido en formato .txt. Sólo copiar el contenido y pegarlo en un archivo make nuevo y construir todo el proyecto. Voila... Estás listo para grabar el archivo hexadecimal.

Artículos Relacionados

Cargador de batería de plomo dos canales ATtiny85

Cargador de batería de plomo dos canales ATtiny85

Invierno acaba de llegar. El enemigo de todas las baterías. El año pasado esta fue la temporada de que la batería auxiliar de mi autobús de VW T3 camper mordió el polvo. Esto ocurrió probablemente porque descuidado cuidar de él durante los meses de i
Cargador de batería de iones de litio DIY

Cargador de batería de iones de litio DIY

Las baterías juegan un papel importante en cualquier proyecto/productos de pilas. Las baterías recargables son caras, como tenemos que comprar el cargador de la batería, junto con las baterías (hasta ahora), en comparación con el usar y tirar las pil
Cargador de batería solar para sus herramientas eléctricas inalámbricas

Cargador de batería solar para sus herramientas eléctricas inalámbricas

Energía solar es una gran manera de llevar electricidad a un sitio alejado del proyecto. Una manera simple de hacer esto es usar un panel solar para cargar las baterías de sus herramientas eléctricas inalámbricas. En este proyecto, voy a mostrar vari
Luz LED solar hackeado cargador de batería Solar

Luz LED solar hackeado cargador de batería Solar

Se trata de una forma muy sencilla instructable.  Realmente, es más de un informada que el instructivo ya que es bastante autoexplicativo.  Sé que ha habido muchos otros cargadores de batería solar, pero esta ya fue hecha y de estar bajo mi nariz.Pos
SuperSquid - cortadora de cargador de batería de cámara

SuperSquid - cortadora de cargador de batería de cámara

en brotes de fotografía de ubicación generalmente corro en la necesidad de varios cargadores y muy pocas tomas de corriente. Otras veces he embalado el bolsas de cámara y olvidado el cable del cargador de segunda, idénticos pensando que ya estaba en
Cargador de batería flotante

Cargador de batería flotante

Las baterías del vehículo estén siempre en buenas condiciones es importante.Preservación de nuestro medio ambiente es/debería ser obligatorio.Este proyecto es compatible con ambos fines. Recicla un adaptador de pared teléfono anticuado característica
Cargador de batería Solar de 9V

Cargador de batería Solar de 9V

¿Sabía usted que puede comprar baterías recargables de 9V? Usted puede, pero son raros en las tiendas. Recientemente compró algunos fuera de ebay para utilizar en proyectos y los amaba. El único inconveniente es que no tengo un cargador de batería de
Circuito de cargador de batería de 9V con LM311

Circuito de cargador de batería de 9V con LM311

este es el diagrama del circuito del circuito del cargador de batería con el LM311 y SCR. Trabaja en el principio de control de la conmutación de un SCR basado en la carga y descarga de la batería. En este circuito, SCR actúa como un rectificador de
Cargador de batería inteligente (sin soldar!)

Cargador de batería inteligente (sin soldar!)

Muchos cargadores de baterías AA o AAA carga pilas en pares, pero un montón de dispositivos utilizan baterías 1 o 3, lo que significa que algunas de sus baterías conseguirán sobrecarga y algunos Obten poco cargadas. Las baterías NiCd y NiMH también b
DIY USB cargador de batería para teléfono celular baterías de iones de litio de un cargador de ratón inalámbrico

DIY USB cargador de batería para teléfono celular baterías de iones de litio de un cargador de ratón inalámbrico

esta una buena manera de cargar pilas de celular sin un teléfono celular, más teléfono celular AC adaptadores no cobrará una batería eficiente ya que son alrededor de 5 voltios DC el teléfono sí mismo tiene el cargador de baterías en su interior. Per
Taser (picana) de un adaptador de cargador de batería V2.0

Taser (picana) de un adaptador de cargador de batería V2.0

Hola todos :)En este instructable, voy a mostrar cómo hice un taser de un adaptador de cargador de batería (cajita negra, empuje el enchufe :))Ya he hecho un impactante dispositivo antes (hace unos 2 años), pero no era portable y se ve terrible :DEn
Cargador de batería Solar $4

Cargador de batería Solar $4

Cuando llegué en circuitos eléctricos y la energía solar, lo primero que quise hacer fue construir un poco solar powered cargador. Sólo tuve una diablos de un tiempo tratando de encontrar a una guía sencilla y recta hacia delante para hacerlo.Así que
Cargador de batería + capacidad (mAh) probador de

Cargador de batería + capacidad (mAh) probador de

Vamos a hacer 3.7v litio cargador que pruebas batería capacidad de la batería en mAh usando TP4056 y Usb Monitor Usb 5v corriente es Versetile usarlo donde sobre la marcha!Ver el videohttps://youtu.be/jg5MnGxyFOETp4056 es capacidad de perfecto baterí
100% reciclado li-ion y li-po cargador de batería

100% reciclado li-ion y li-po cargador de batería

voy a mostrarle cómo, con un hierro de soldadura y alguna cinta aislante y dos horas, me volví dos juguetes electrónicos desaparecidos en plena funcion, cargadores de baterías de ion de litio de alta!Trate de no notar demasiado el desenfoque :-(Ambas