Page 1 of 1
Zombieverter simpBMS udc and idc reading for i3 LIM charging
Posted: Wed Jun 25, 2025 8:51 am
by m.art.y
Hi, so the goal is to be able to charge with i3 LIM using Zombieverter but LIM code needs HV voltage and current reading. But if we don't have ISA or any other shunt available then in theory we could use udc and idc info provided by simpBMS. In my case simpBMS is connected to LEM CAB300 current sensor. Tom has edited Zombieverter simpBMS implementation for it to report udc value. After testing I now see HV voltage displayed on udc2. However latest code makes mapping simpBMS message 0x356 to udc ineffective as after mapping udc value remains at 0. Is udc and udc2 the same? Can Zombie LIM code use udc2? Tom, maybe the same implementation can be done to get idc data too?
Re: Zombieverter simpBMS udc and idc reading for i3 LIM charging
Posted: Wed Jun 25, 2025 9:00 am
by tom91
It should be trying to pull IDC data too.
Ah thats right I taught the fix for blocking CANmap from grabbing same id. could have the SimpBMS code put it also in udc
What controls your contactors?
What is you Param::BMS_Timeout set to?
Re: Zombieverter simpBMS udc and idc reading for i3 LIM charging
Posted: Wed Jun 25, 2025 10:03 am
by m.art.y
tom91 wrote: ↑Wed Jun 25, 2025 9:00 am
What controls your contactors?
What is you Param::BMS_Timeout set to?
My contactors are controlled by external vcu which closes contactors if a certain can message is received (customisable), not connected to Zombieverter yet. Trying to use Zombieverter for charging only at the moment.
BMS_Timeout is default at 10. I'm not sure how to use BMS functionality in the Zombie yet and what functions it can do.
Re: Zombieverter simpBMS udc and idc reading for i3 LIM charging
Posted: Wed Jun 25, 2025 10:06 am
by tom91
Okay, need to build a setup myself to go through some stuff at some point. To make sure I do not break anything, specially the contactor control in zombie.
I may have time this weekend or not.