Tag-arkiv: bms

BMS celle print detekterer over spænding og underspænding

Her første version af et fungerende BMS celle print til LiFePo4 batteri celler.

Printet er helt ‘analogt’, volt high detekteres af en tl431 og volt Low af en mcp111-270 (eller 290).

Er spænding for lav eller høj, kommer der via en opto kopler en low ud som kan bruges til en port indgang eller en interrupt af en arduino med atmega328. Continue reading

BMS cellemodul med attiny85

Dette er et lille open source BMS cellemodul til LiFePo4 battteripakken placeret i en Citroen C1 EVie elbil.

Modullet kan bruges til alle mulig andre celletyper og spændinger med tilpasning af komponent værdier og kode.

BMS cellemodulet er baseret på attiny85 og sender sine data til et BMS master modul (laves senere), der i første omgang kan vise cellernes individuelle spænding, og senere kan udvides til at tage ‘action’ og f.eks. komme med en alarm, slukke laderen, lave cutback (sænke rpm) til motor styring mm.

Komponent placering 1. prototype version 08b med leadede komponenter

bms singlecelle node

 

Diagram til 1. prototype version 08b

bms node diagram

Opdatering 13/10-2014:
OK1 skiftes ud med en analog optokopler, da den har en mere liniær udgang.

links
bms diagram
atmega168 4 cell balancer diagram

Bms developer pcb

Først kom bigbang der spredte alle bygge materialerne i hele universet,  solsystemet og dets planeter blev dannet, og solen skinnede i mange mange år, frigav og forvandlede de mange stoffer fra det yde rums bigbang til livsbetingelser for planter og dyr. De skabte gennem mange mutationer muligheden for dyret homo sapiens, og dets intelligente, kreative og fikse ideer kunne opstå.

En af homo sapiens fikse ideer var at bruge gamle fossile plante og dyre rester fundet i undergrunden, pumpe det op, sprede det over hele jorden og brænde det af. Mennesket havde skabt industrisamfundet der kørte på dampmaskiner dog kun i England, og mennesket satte denne industri på steroider med rå olie og kul i kæmpe store mængder.

I den tidslomme i universet’s Continue reading

måling på lithium celle

Under arbejdet med elbilens lithium batteri pakke, er det blevet klart at man ikke kan undvære en ‘celle vagt’, noget der står og måler på hver enkelt celles spænding.

Kunne også være godt at logge disse data, så det er lettere at finde de defekte celler.

Ligenu eksperimeteres med at lave så man kan måle på celler uden at stå at trække et par mAmp konstant.

Celle modulets indgangs trin kunne se ud som dette diagram:

lithium celle module

 

 

Som det ses er der to optokoplere. Den nederste enables med en HIGH på D2, og spænding kan så måles på A0 og beregnes med en arduino eller lignende MCU. Når man så er færdig med at måle spænding, sættes D2 til LOW, og strømforbruget er nu ned i Continue reading