top of page

Немного информации

    Зарядом, разрядом литиевых банок в батарее управляет установленный в батарее микроконтроллер, который общается с ноутбуком с помощью SM Bus

(System Management Bus).

     Arduino поддерживает протокол I2C который в целом совместим с протоколом SM Bus и позволяет считывать и отправлять данные в микроконтроллер.

    Для этого необходимо подключится к DATA выходам батареи. Для этого понадобится три провода. На Arduino (на примере Arduino Uno) подключаем первый провод к Gnd (Земля) второй вывод к A4(SDA) третий к A5(SCL).

   Если нет распиновки разъема батареи - понадобится мультиметр. Нужно измерить напряжение между выводами батареи. Между + и  - (Gnd) батареи будет номинальное напряжение вашей батареи. Между +  и DATA выходами будет напряжение меньше. Два DATA выхода как правило идут подряд (слева направо SDA SCL).

bottom of page