Li-ion battery pack monitor & maintenance project for my EV motorbike.
HTML-код
- Опубликовано: 15 сен 2024
- Sponsored by PCBWay.com
I try to build a little circuit that will control a charge/discharge maintenance cycle for my removable EV battery packs when my bike's in long-term storage pending sale.
I turned out to be a marathon not a sprint.
Using A Raspberry Pi, an INA237 power monitor chip, a pair of relays, a pair of MOSFETs (the source of much confusion), the battery's supplied charger and a 100W load. Here's what I did.
Programming was done in Python and is very basic as it's not my normal weapon du choix.
The INA237 chip communicates over I2C and has a trap built in for me!
~~~
PCBWay offer PCB manufacture and assembly, CNC machining, sheet metal fabrication, 3D printing, injection moulding.
Why not check out their extensive community projects section too?
Always the simple stuff which becomes the biggest pain :P Use a heatsink for those gold resistors, they go with a almighty bang else :)
You haven't seen part two where I my total incompetence gets fully revealed yet...
@@thetechnoshed Educated people are not good with simple stuff ;)
"16-bit but always positive" Could also mean exactly that. 16-bit unsigned. Thus going to 65535 :)
It says it's an always positive two's complement (ie. signed) 16 bit value. Surely that means bit 15 must always be 0. Therefore it's only a 15 bit value? Or have I read that wrong. What else could the two's complement part mean?