15 karma · joined May 24, 2022
When they say simulate, so they actually mean just using ideal mathematical models in Matlab?
I don't totally know how that noise would traveling over the ground shield of the HDMI cable into the analog section of the Denon receiver though. Maybe some of that GPU return current is going through the HDMI cable, through the Denon receiver to mains earth, and then through your building wiring back to the ATX PSU? Grounding is freaking weird.
i5-13600k is around 38000 points (https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i5-13600...)
i7-7700k is around 9600 points (https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-7700K...)
So the new i5 is nearly 4x faster than the old i7. New CPUs have come a long way over the last few years.
I wish ChatGPT could say "The typical giraffe is purple. Confidence level: 10%".
A human can say "I don't know." ChatGPT makes something up.
I expect either GPS guided rockets don't spin, or there is non-spinning part of the rocket that allows a GPS antenna to always point up.
Even inertial guidance would sound difficult with a spinning rocket, although I guess if you know exactly your rotational position relative to the earth, you could still calculate out how much you've moved up/down/left/right.
I purchase my Dyson V7 as an official refurb and the battery went in to lockout a few months after the short refurb warranty expired. Thus prompting the project. The vacuum is pretty handy for my small apartment, and when I bought it, I wanted something that had decent reviews and was from a real company, not just some Amazon seller with a bunch of random characters for a name. I still like the vacuum, I just wish Dyson hadn't designed it to fail.
I think there are two issues here: 1) The left out the cell balancing circuitry which is pretty standard for battery packs. 2) They designed their firmware to go in to permanent lockout when the cells go to far out of balance (300mV).
For the sake of discussion, I've heard interesting two arguments on why they might have disabled cell balancing: 1) Cell balancing could be a weak point on the ISL94208 IC they used, so they could have disabled cell balancing to actually increase overall reliability. We'd never know for sure, but I could see this being plausible. This is from someone on the EEVblog thread (https://www.eevblog.com/forum/projects/fu-dyson-bms-an-(unof...)
2) Cell balancing isn't actually useful because a poor battery cell will plummet in voltage under load anyways due to the higher ESR in the poor cell. At least, that was my interpretation of their argument after translating it from Russian to English in a comment on the YouTube video. While I see their point, especially in the vacuum's turbo mode which draws 17A vs the usual 3A, I think there would still be some usable capacity to be gained by balancing the cells even if one did have a much higher ESR.
I did add a way for you to at least monitor the cell balance level via LED blink codes so you know when the cells need to be manually rebalanced.
You are correct that in the end, this project doesn't provide a ton of extra utility. Especially since another user from the EEVblog forum thread, dvd4me, found the EEPROM values you can reset to clear the permanent lockout on the original firmware.
On the V6 batteries, you could theoretically install the missing resistors and handle the rest in software, but the balancing would be very slow since it would also have to go through a 1K resistor Dyson included on the other side of the internal balancing MOSFETs. On the V7 and up models, they actually shorted the internal balancing MOSFETs of the ISL94208 on the PCB so you'd have to cut the very fine traces here and then solder on balancing resistors. I think you could actually just place a short in place of the balancing resistors because of the 1K resistor already in circuit.
All said, I figured that of the limited number of people willing to take apart their battery, buy a programming tool, and install my firmware, there would be even few willing to make those very delicate modifications. And anyone willing to do all that probably already owns a bench power supply they could use to rebalance their battery pack manually.
I'd initially planned on adding cell balancing until I saw that the ISL94208 balancing connections where shorted together on the PCB. That's something that just can't be fixed in software. Maybe one day I'll add balancing to one battery, just to show it can be done.