{"id":50,"date":"2024-08-14T19:07:52","date_gmt":"2024-08-14T19:07:52","guid":{"rendered":"https:\/\/www.upnorthandpersonal.net\/?page_id=50"},"modified":"2025-03-08T22:24:05","modified_gmt":"2025-03-08T22:24:05","slug":"battery-management-systems","status":"publish","type":"page","link":"https:\/\/www.upnorthandpersonal.net\/?page_id=50","title":{"rendered":"Battery Management Systems"},"content":{"rendered":"\n<p>I personally use one type of BMS: the original, non-inverter style JK BMS. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"853\" src=\"https:\/\/www.upnorthandpersonal.net\/wp-content\/uploads\/2024\/08\/image-10-edited.png\" alt=\"\" class=\"wp-image-178\" style=\"width:456px;height:auto\" srcset=\"https:\/\/www.upnorthandpersonal.net\/wp-content\/uploads\/2024\/08\/image-10-edited.png 853w, https:\/\/www.upnorthandpersonal.net\/wp-content\/uploads\/2024\/08\/image-10-edited-300x300.png 300w, https:\/\/www.upnorthandpersonal.net\/wp-content\/uploads\/2024\/08\/image-10-edited-150x150.png 150w, https:\/\/www.upnorthandpersonal.net\/wp-content\/uploads\/2024\/08\/image-10-edited-768x768.png 768w\" sizes=\"auto, (max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Source: <a href=\"https:\/\/s.click.aliexpress.com\/e\/_DdMaXVt\">https:\/\/s.click.aliexpress.com\/e\/_DdMaXVt<\/a><\/p>\n\n\n\n<p>My code to interface with the BMS: <a href=\"https:\/\/github.com\/PurpleAlien\/jk-bms_grafana\">https:\/\/github.com\/PurpleAlien\/jk-bms_grafana<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Another good BMS that I use if I have to build a quick prototype or for testing is the JBD BMS. The biggest difference is that the JK has active balancing, the JBD has not. It is however a very good BMS.<\/p>\n\n\n\n<p>Source: <a href=\"https:\/\/s.click.aliexpress.com\/e\/_Dez1bDv\">https:\/\/s.click.aliexpress.com\/e\/_Dez1bDv<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>By the way, when interfacing these BMS using their UART ports to a PC using a TTL\/USB converter, in order to prevent issues, ground loops (the GND pin connects directly to battery negative), and other problems, you should use an isolated UART\/USB converter or isolated UART\/UART if you connect this directly to another microcontroller. Failing that, use a USB to USB isolator like this one (based on an ADuM3160):\u00a0<a href=\"https:\/\/s.click.aliexpress.com\/e\/_onvOeBT\">https:\/\/s.click.aliexpress.com\/e\/_onvOeBT<\/a>\u00a0if you connect to USB on an R-Pi or something. <\/p>\n\n\n\n<p>If you want to connect more than one UART\/USB converter, you can also find these isolators as a USB Hub with four ports:\u00a0<a href=\"https:\/\/s.click.aliexpress.com\/e\/_oFScxdF\">https:\/\/s.click.aliexpress.com\/e\/_oFScxdF<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I personally use one type of BMS: the original, non-inverter style JK BMS. Source: https:\/\/s.click.aliexpress.com\/e\/_DdMaXVt My code to interface with the BMS: https:\/\/github.com\/PurpleAlien\/jk-bms_grafana Another good [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2,"menu_order":14,"comment_status":"closed","ping_status":"closed","template":"","meta":{"iawp_total_views":124,"footnotes":""},"class_list":["post-50","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/pages\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=50"}],"version-history":[{"count":2,"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions"}],"predecessor-version":[{"id":261,"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions\/261"}],"up":[{"embeddable":true,"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=\/wp\/v2\/pages\/2"}],"wp:attachment":[{"href":"https:\/\/www.upnorthandpersonal.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}