Page 1 of 1
ISA shunt simulator
Posted: Mon Jan 16, 2023 4:34 pm
by Jonr
I have the ZombieVerter and latest firmware loaded. I wish to test the behaviour of the contactors upon startup. I don't have an ISA shunt to provide the zombie with the HV signals.
Does anyone have an ISA shunt CAN log that I can replay using SavvyCAN so the Zombie believes the is high voltage available?
If successful, I wish the above to help enable me to use a shunt from a BMW 530e power pack.
Re: ISA shunt simulator
Posted: Mon Jan 16, 2023 4:43 pm
by Bigpie
Attached
Re: ISA shunt simulator
Posted: Mon Jan 16, 2023 5:43 pm
by arber333
Jonr wrote: ↑Mon Jan 16, 2023 4:34 pm
If successful, I wish the above to help enable me to use a shunt from a BMW 530e power pack.
I have just finished my "ISA VCU board" as i call it. I based it on ESP32 chip.
It is setup much as my other VCUs with different inputs and outputs etc. What is special here is one isolated op amp which is setup to read HV voltage and give AD value to the program.
Then there are two additional analog pins setup to accept current sensor outputs. Most of automotive current sensors are dual channel type. One channel observes current while charging and the other at normal drive and other loads.
I will still have to write the software and code in CAN bus reporting. I decided to just use ISA voltage/current reporting telegrams. That should make it compatible to many OEM analog sensors that are out there.
Re: ISA shunt simulator
Posted: Tue Jan 24, 2023 9:11 am
by Jonr
Thanks BigPie - I've run the log files in SavvyCAN and the web interface showed the figures nicely - I did notice in SavvyCAN that while trying to run the data in a loop with the original timings, the loop would stop every time on one record, but using a fixed timing of 20ms, all worked well. I'm not looking to use this data to create an arduino based shunt simulator with adjustable voltage simulated. - wish me luck!
Re: ISA shunt simulator
Posted: Wed Feb 01, 2023 4:17 pm
by Jonr
- isa_shunt.cpp
- BMW S-box compatible
- (6.3 KiB) Downloaded 221 times
- isa_shunt.h
- BMW S-box compatible
- (1.79 KiB) Downloaded 201 times
I made an Arduino emulator that connects to the Zombieverter to display the voltage and current on the Web Interface - all good. I've modded the Zombieverter isa_shunt.h and isa_shunt.cpp so the BMW S-Box (shunt) now provides voltage and current readings to the Zombieverter. This can be used in place of the ISA shunt hence saving a few quid. Files attached.
Re: ISA shunt simulator
Posted: Wed Feb 01, 2023 4:59 pm
by Bigpie
Awesome, submit a PR

Re: ISA shunt simulator
Posted: Wed Feb 01, 2023 6:50 pm
by Jonr
uh hum .... is PR a Pull Request? - if so, I'm afraid that is beyond my ability!
Re: ISA shunt simulator
Posted: Fri Nov 17, 2023 4:38 pm
by Jacobsmess
Did this get implemented into the zombieverter?
Re: ISA shunt simulator
Posted: Fri Nov 17, 2023 4:54 pm
by royhen99
Zombieverter works with s-box shunt, and can control contactors. It's the last parameter in the list to select shunt type.
Re: ISA shunt simulator
Posted: Thu Feb 08, 2024 5:12 pm
by Shockazulu1
royhen99 wrote: ↑Fri Nov 17, 2023 4:54 pm
Zombieverter works with s-box shunt, and can control contactors. It's the last parameter in the list to select shunt type.
I know this is very old thread.
Works with s-box? is this the BMW PHEV s-box, or is this also work with the BMW i3 s-box