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?

Комментарии • 5

  • @exxosuk
    @exxosuk 5 месяцев назад

    Always the simple stuff which becomes the biggest pain :P Use a heatsink for those gold resistors, they go with a almighty bang else :)

    • @thetechnoshed
      @thetechnoshed  5 месяцев назад

      You haven't seen part two where I my total incompetence gets fully revealed yet...

    • @exxosuk
      @exxosuk 5 месяцев назад

      @@thetechnoshed Educated people are not good with simple stuff ;)

  • @Chriva
    @Chriva 5 месяцев назад

    "16-bit but always positive" Could also mean exactly that. 16-bit unsigned. Thus going to 65535 :)

    • @thetechnoshed
      @thetechnoshed  5 месяцев назад

      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?