diyBMS New cell monitor module V4.40

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ธ.ค. 2024

ความคิดเห็น • 104

  • @donitmyself8935
    @donitmyself8935 3 ปีที่แล้ว +2

    First, I want to say this is some awesome work Stuart and thank you for making this available. With a minimum order of 5 controllers you would think some ppl would want to make some of there money back for the extra boards on ebay. I guess I'll just have to buy 60+ cell modules and put together several systems for Christmas gifts.
    "Dad, I think this toy is broken there is just circuit boards in this box."

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      That minimum order is a pain, you can sometimes select to build only 2 boards. I'm currently trying to get stock in the openenergymonitor shop to make it easier to get all the parts you need

  • @DanMcGee3271
    @DanMcGee3271 3 ปีที่แล้ว +2

    Stuart, this is very well done ... people like you are inspiring!!

  • @barrymayson2492
    @barrymayson2492 3 ปีที่แล้ว +2

    If you use a hot air systems use kapton tape around the the chip so you don't unsolder any bits around. You could also use if you solder by hand stops solder getting caught where you can't always see it.

  • @shawnmaker6974
    @shawnmaker6974 3 ปีที่แล้ว +1

    As always, Outstanding! Great addition for the external temperature sensor. Those are a bugger to solder.

  • @teejmiller
    @teejmiller 3 ปีที่แล้ว

    That snap off thermistor is brilliant!

  • @barrymayson2492
    @barrymayson2492 3 ปีที่แล้ว +2

    Thanks been waiting for this looking very nice !! Look forward to getting some made up for me and my friend.

  • @vika_papa
    @vika_papa 2 ปีที่แล้ว +1

    Thenk you for your great work. I will repit for 96s

  • @RoadRunnerMeep
    @RoadRunnerMeep 3 ปีที่แล้ว +2

    i know the flux helps, it' sone of the best things with soldering. Gonna order a flux pen, but that blutac idea is what was really the wow moment for me ^_^

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      Agree! I had a blob of the blutack on my desk that I used to hold the boards still whilst soldering, then I realised it could also hold stuff down

  • @typxxilps
    @typxxilps 3 ปีที่แล้ว +1

    looks beautifull crafted ... and of cause designed too.

  • @jamest.5001
    @jamest.5001 2 ปีที่แล้ว +1

    Awesome 👍, I'm glad the balance current Is up there a bit, balancing a nearly 1000ah cells with a BMS having a few ma, is not going to happen, it will take a while even with the just over 1amp but hopefully I will not really need much balancing, I tried to balance the capacity best I could, I may try a active balancer along with, if I have issues... Thanks Soo much for your efforts!

  • @AdamWelchUK
    @AdamWelchUK 3 ปีที่แล้ว +1

    Greta job Stuart. Looking forward to upgrading my pack :-)

  • @4sIElectronics
    @4sIElectronics 3 ปีที่แล้ว

    I found update on this from Adam Welch:es channel. you are just doing amazing job at making this happen

  • @coreytripp7172
    @coreytripp7172 3 ปีที่แล้ว

    Awesome work Stuart. Thank you for all you hard work.

  • @IronXSide
    @IronXSide 3 ปีที่แล้ว

    Top video. The recording quality and the editing of your videos keep getting better. Keep it up.👍

  • @mmoci81
    @mmoci81 2 ปีที่แล้ว

    Thank you very much! I admire your skill and dedication!

  • @John_Smith__
    @John_Smith__ 3 ปีที่แล้ว

    Awsome! thanks once again for your work Stuart!

  • @CrAzYDr1veR
    @CrAzYDr1veR 3 ปีที่แล้ว +1

    good to see evolution, sad to see a different design. Now i know how the v3 folk feel like :P

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      True that! Although at least you can be safe in the knowledge that the older boards work with the new controller

  • @Sylvan_dB
    @Sylvan_dB 3 ปีที่แล้ว

    Good to stress the fuse settings! I likely would have missed that, even with the new crystal.

  • @charlesmathias2197
    @charlesmathias2197 3 ปีที่แล้ว +1

    is there another program that you can use Avrdude does not work(libsub0.dll)tried avrdudess does not work either any other thing to try.Running win10 64bit

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      Looks like you have tried the basic ones - avrdude is the de-facto-standard for this sort of thing - everything else is based off that. I'm surprised it doesn't work though, its fairly simple code. Have you tried running it as administrator user on Windows?

  • @JeffreyFay
    @JeffreyFay 2 ปีที่แล้ว

    Can the diybms be used on large LiFePO4 cells (400ah)?

  • @kevstab4000
    @kevstab4000 2 ปีที่แล้ว

    Hey Stuart great project, thank you for your work!
    Will a ATTINY441 work instead of 841? If so does the avrdude configuration change?

    • @StuartPittaway
      @StuartPittaway  2 ปีที่แล้ว +1

      No it doesn't - the code is larger than the 4K of memory the 441 has

    • @kevstab4000
      @kevstab4000 2 ปีที่แล้ว

      @@StuartPittaway Thanks Stuart

  • @ndudman8
    @ndudman8 2 ปีที่แล้ว

    I've got mostly working 20 of my jlcpcb 4.4 boards, a few I know are miss soldered and messed up the upc, early practice boards for me. However I've got 2 which communicate fine, showing temp internal/external, but the voltage is way wrong down in the 0.5 range. Any idea what this might be ? or where to look ? Thanks incase anyone has a suggestion.

    • @StuartPittaway
      @StuartPittaway  2 ปีที่แล้ว

      Its likely to be a soldering issue, take a look at the pins around the ATTINY chip and also the voltage reference chip.

  • @markblomley5363
    @markblomley5363 3 ปีที่แล้ว

    I may be missing the obvious place where the information is but I am sorry I don't see it. What size are the various V4 modules please?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว +1

      Hello, take a look at the GitHub page, , from there you can download the PCB layouts which have the sizes. The modules are only about 50x30mm each

    • @markblomley5363
      @markblomley5363 3 ปีที่แล้ว

      @@StuartPittaway thank you

  • @YarLeo
    @YarLeo 3 ปีที่แล้ว +1

    Many thanks for the update! Am I right, all v4 boars (v4 original, v4.21 and v4.40) functionally are exactly the same and the difference is only in hardware design, correct? So I do not need to reorder the boards when I already have v4.21?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว +1

      Yes, correct. They do differ a little, but the same code is used on them and they all work with both old and new controllers.

    • @YarLeo
      @YarLeo 3 ปีที่แล้ว

      @@StuartPittaway Thanks! Great job 👍

  • @martinfyhn1976
    @martinfyhn1976 3 ปีที่แล้ว

    Hi Stuart,
    Thank you very much for making these available!
    I'm preparing to build a larger LifePo4 batterypack for solar storage, and am aiming for around 100S3P, to lower amps, and it *should* make inversion more energy efficient - and would like to know the theoretical maximum for this BMS. I assume the limitation is the address of the units, but have been unable to find this information anywhere (is it 128 addresses that I2C supports?).

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      It doesn't use i2c for the modules. Theoretically it supports 128 modules, However in reality it's more likely 40 (approx) this is down to the time it takes for the data to pass through all the cells back to the controller

    • @martinfyhn1976
      @martinfyhn1976 3 ปีที่แล้ว

      @@StuartPittaway Ah - thank you for the reply. I was considering if that potentially could be an issue, and was thinking if it was possible to make nodes that handles data from x units, and sends that off to the controller, and while I guess that it is, I don't know enough to actually contribute that yet. Alternatively, is it possible to make e.g. 3 packs of 40, and connect them in series? I guess that would require the controllers to be able to communicate with each other, so they can agree on a target voltage, and I assume that that would require less of a change overall, as long as the opto-isolators can handle everything. I might even be able to do that myself, as long as there's a spare bus on the controllers 😁 (it would be hacky and ugly code though, so while I really want to contribute to things like this, I'd likely keep it to myself out of embarrasment 😂😅)

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      @@martinfyhn1976 Its probably easier for me to increase the comms speed ! This should be possible with the V4.40 modules (latest) ones. Watch this space

    • @martinfyhn1976
      @martinfyhn1976 3 ปีที่แล้ว

      @@StuartPittaway Fantastic! I am, and will do! I assume that you don't have any packs of the size that I'm planning to build, (given the current limitation) so is there any way I can provide any data in terms of performance, or anything, once I get the pack built, and in operation, and would it be useful? (it will be a while before I'm done with my setup, so don't hold your breath! 😅)

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      @@martinfyhn1976 there are people running about 60 modules on the open energy monitor forum. They occasionally run into problems with the comms.

  • @buddhafragt9619
    @buddhafragt9619 3 ปีที่แล้ว

    Hi, is there a pick and place file (CPL) for the cell module?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      Yes - github.com/stuartpittaway/diyBMSv4/blob/master/ModuleV440/ModuleV440_cpl_jlc.csv

  • @splking
    @splking 3 ปีที่แล้ว

    Are these BMS modules suitable for cells that aren't 18650 in type, i.e. Prismatic cells that still operate at the same voltages as 18650 (4.1 max, 3.7 nominal)? I am thinking of the prismatic cells in BMW i3 battery packs. TIA

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว +1

      Yes, works fine with those cell types, and also things like nissan leaf cells

  • @edwardcriscuolo5845
    @edwardcriscuolo5845 3 ปีที่แล้ว

    I attempted to follow these instructions using the github files available on Apr 13, but got one componenent (R14 510OHMS R_0805_2012Metric) marked as "No Part Selected". Is this an error in the BOM?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      Is it out of stock at jlcpcb?

    • @edwardcriscuolo5845
      @edwardcriscuolo5845 3 ปีที่แล้ว

      @@StuartPittaway No, this is different. Out of stock parts get an "Inventory Shortage" message in the "Operate" column on the far right. This is a "No Part Selected" message in the "Matched Part Detail" column.

    • @edwardcriscuolo5845
      @edwardcriscuolo5845 3 ปีที่แล้ว

      The BOM lists it as part number C17734. I tried to look this up but it doesn't exist. Looking up a 5100 ohm 0805 reistor gives a part number of C17733. A simple typo?

    • @edwardcriscuolo5845
      @edwardcriscuolo5845 3 ปีที่แล้ว

      Actually, C17733 is a 510K resistor. Couldn't find 510 ohms at all.

    • @edwardcriscuolo5845
      @edwardcriscuolo5845 3 ปีที่แล้ว

      Maybe C83396?

  • @Mainstream818
    @Mainstream818 3 ปีที่แล้ว

    Great work. Love the web interface. Hopefully I can learn to add this to my own bms I've been designing.
    What made you choose the Avr and atmel studio vs using the arduino bootloader and programming it that way?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว +1

      I've used the AVR chips for a very long time, they have good support and libraries available. I don't use ATMEL studio, its still Arduino based under the covers, but I don't use the bootloader because it takes up extra memory I don't have the room for

  • @charlesmathias2197
    @charlesmathias2197 2 ปีที่แล้ว

    yes i have a lot of trouble with it as i am not a coder.I found a program based on AVRDUDE called AVRDUDESS solved my inability for command line program???

    • @StuartPittaway
      @StuartPittaway  2 ปีที่แล้ว

      Ah, yes that seems like a good solution.

  • @eprom-mp2iv
    @eprom-mp2iv 3 ปีที่แล้ว

    How could I change Bypass threshold mV from node red?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      Unfortunately you wouldn't be able to. The controller has no API to do this

  • @bowesterlund3719
    @bowesterlund3719 3 ปีที่แล้ว

    Top work!!

  • @ParagonDIY
    @ParagonDIY 3 ปีที่แล้ว

    Awesome, Thanks....

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว +1

      You're welcome!

    • @ParagonDIY
      @ParagonDIY 3 ปีที่แล้ว

      @@StuartPittaway what you are doing a great job, if you need to design something in the CAD program, something to print on a 3D printer write, I will help you, greetings Leszek
      www.prusaprinters.org/social/46673-paragon/collections/37725?fbclid=IwAR1WuNdDaJLHxrm0YVKum5V5r-PguYvUxJQzkeKBwvlalAPxUVMNAO_mwdo

  • @DIYwithBatteries
    @DIYwithBatteries 3 ปีที่แล้ว

    BMSBMSBMS I never seen the Voltage of each balanced cells :(

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว

      Do you need some help? Take a look at the forum if you are running into issues.

  • @yurii.lompart
    @yurii.lompart 3 ปีที่แล้ว

    Nice project 👍 Can I build 64s bms with it?

    • @StuartPittaway
      @StuartPittaway  3 ปีที่แล้ว +1

      Yes, you could if you wanted. I recommend keeping below 50V DC to keep at safe voltage levels though

  • @FrancescoOliveri
    @FrancescoOliveri 3 ปีที่แล้ว

    Im interested. Subbed.

  • @guywhoknows
    @guywhoknows 2 ปีที่แล้ว

    Nice work.
    Would be nice to buy ready made... Hint hint. Get a shop..

    • @StuartPittaway
      @StuartPittaway  2 ปีที่แล้ว

      I do often have group buys for the patreon folks, but there is too much time involved to do large scale shop

    • @guywhoknows
      @guywhoknows 2 ปีที่แล้ว

      @@StuartPittaway Amazon? eBay?
      Just a listing for them.
      I did have a look as I'm too lazy to make one.

    • @StuartPittaway
      @StuartPittaway  2 ปีที่แล้ว +1

      @@guywhoknows not quite that simple as the boards need quite a lot of hand finishing, I just don't have the time.

  • @charlesmathias2197
    @charlesmathias2197 2 ปีที่แล้ว

    sorry got frustrated