Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.58 KB

File metadata and controls

35 lines (29 loc) · 1.58 KB

Simple Battery Capacity Tester using Sparkfun Arduino Pro Micro and 32x128 SSD1306 OLED screen

PINS connections : SSD1306 Oled Display SDA -> PIN2 SCK -> PIN3

You can access the menu when discharge is off by clicking the pushbutton. Navigate in menu using push button (up or down depending on the On/Off state, longpress to select item in menu)

To Do :

  • [OK] Add feature to store data in EEPROM to keep data even after reset or unwanted poweroff
  • [OK] Add Menu
  • [OK] Erase EEPROM via menu caapability
  • [OK] Try to implement battery internal Resistance calculator
  • [OK] fix time shifting toooo much
  • [OK] Make readable schematics
  • Add Wh counter
  • Add Wh counter to EEPROM
  • Add seconds elapsed to EEPROM
  • Add max intensity parameter to prevent from short circuit or load resistance too low
  • Add History function
  • Connect & control Buck/boost to charge ?
  • Add Voltage divider feature in code to allow multi-cells accus
  • Add Low Voltage cut-off parameter in menu and store it into the EEPROM
  • Add an avenced Menu to modify parameters such as : shunt resistor, pin difinitions, stop discharge voltage etc...

Exemple result on screen with Ni-MH 1.2V Cell : Image

My actual prototype looks like : Image

You can find all files for schematics in the kicad path : Image