###### tags: `BMS`
# *(BMS) Battery Management System*
BMS merupakan rangkaian elektronika yang berfungsi untuk meregulasi daya dari atau ke baterai agar tegangan atau arus sesuai dengan kebutuhan baterai (utamanya *over current* atau *over voltage*) serta *balencing* tegangan antar baterai sehingga mampu memperpanjang usia baterai.
Algortima kontrol yang digunakan untuk membatasi tegangan dan arus pada BMS yaitu
* *Constant Voltage*
Kontrol konstan *voltage* yaitu sesederhana mensetting sekian tegangan untuk men-*charging* baterai.
* *Constant Current*
Kontrol konstan *current* yaitu sesederhana mensetting sekian tegangan untuk men-*charging* baterai.
Secara umum untuk *balencing* tegangan bateerai terdapat 2 metode yang sering kali digunakan yaitu
* *Passive BMS*
*Passive BMS* merupakan *BMS* yang memanfaatkan resistor sebagai *balencing* dari baterai yang digunakan. Ketika terdapat baterai A, B dan C dengan masing masing tegangan 4.2 V, 4.5V dan 4.0V, *passive balencing* akan "membuang" perbedaan tegangan pada baterai A dan B dengan cara "membakarnya" pada resistor. Sehingga ketiga baterai tersebut memiliki tegangan yang sama. Metode *passive balencing* memiliki beberapa kelebihan yaitu; Rangkaian yang sederhana, ongkos produksi yang murah serta tidak diperlukan algoritma yang kompleks. Dari kelebihan diatas maka banyak sekali produsen kendaraan listrik seperti tesla dan byd menggunakan *passive balencing*.
* *Active BMS*
*Active BMS* merupakan *BMS* yang memanfaatkan fenomena *charging/discharging* dari induktor atau kapasitor. Perbedaan mendasar antara *passive balencing* adalah metode ini mampu "memindahkan" listrik berlebih dari suatu baterai ke baterai lain. Ketika terdapat baterai A, B dan C dengan masing masing tegangan 4.2 V, 4.5V dan 4.0V, *active balencing* akan "memindahkan" perbedaan tegangan pada baterai A dan B ke c dengan cara men-*charging* kapastior atau induktor kemudian men-*discharging* kapasitor atau induktor dengan beban baterai. Sehingga ketiga baterai tersebut memiliki tegangan yang sama. Metode *active balencing* memiliki beberapa kelebihan yaitu; efisiensi yang tinggi.