ZombieVerter Pedal (Throttle) 5V not working
Posted: Wed Feb 22, 2023 7:07 pm
Hi,
This is my very first post on this forum, although I've been reading from the shadows for a while now. Thanks for having me.
Consider me a complete beginner.
Context
I bought a fully assembled ZombieVerter VCU (shipped with v1.01.A, now upgraded to 1.11.A).
I'm doing the most simple bench test with a GS450h transmission and inverter (from the same car).
I wired up the following
- transmission-inverter resolvers
- vcu-inverter serial
- inverter HSDN to shifter park signal (not shielded for now)
- shifter forward/reverse signal to vcu
- shifter +12
- vcu Start/T15 to switches
- vcu Throttle 1/+5/Ground
- vcu +12/Ground
- inverter +12/Ground (without relay, I manually connect the ground after VCU has started)
- I use a 30V10A high quality power supply for the "high voltage", connected straight to the inverter's internal bus
- I use a 12V4A power supply (from some computer display originally) for the low voltage
- I used 2 Ethernet CAT6 cables for resolvers and 1 for serial comm
- I used 0.3mm² automotive cable and slightly thicker (was lying around, not sure the specs) for the low voltage power lines
- I used 5mm² automotive cable for the "high voltage"
Both power supplies will cut off if asked more amps than they can give, therefore I have decided not to use current limiting devices nor fuses for now.
What works
- With everything turned off but connected, I do test 60Ohms between each 4 pairs of serial comms
- The inverter whines and shows as InvStat On, unless in park (HSDN doing it's job)
- The din_forward and din_reverse always work
- INVudc shows 30V, which is what the power supply is setup for
What's fishy
- dir sometimes works, sometimes stays as Neutral.
- uaux drops to 11.8, hopefully that's still enough
- status stays at UdcBelowUdcSw, but I think that's normal if I don't use the precharge
What doesn't work
The throttle pedal. I don't have an actual throttle pedal yet, so at first I used a 3-wire 50kOhm potentiometer, in potmode SingleChannel.
I carefully tested it separately to find the correct pins, and confirm that if given 5V, it would give between 0 and 5V. Once connected to the VCU, the pot value stays between 0 and 1, sometimes 1 and 2.
Therefore, even setting potmin to 0 and potmax to 2-3, potnom always stays at 0%.
Thinking my potentiometer somehow died between the tests and now, I removed it and borrowed a Curtis PB-6 that my brother had lying around. I had to add a resistor to turn it into a "3-wire potentiometer". I once again tested it separately, and it worked. Connected it to the VCU, and same story. That's when I decided to measure the voltage given to the potentiometer.
And it's nowhere near 5V. It's between 0 and 1mV. So noise basically.
In conclusion
What's happening here ? I'm not getting 5V to my potentiometer, so it cannot give back any value.
I'm pretty sure I got it wired up correctly from the first try, so it would be unlikely that I broke the 5V supply, although if that's the case, I assume responsibility.
Please help if you can. Thanks in advance.
Tim
This is my very first post on this forum, although I've been reading from the shadows for a while now. Thanks for having me.
Consider me a complete beginner.
Context
I bought a fully assembled ZombieVerter VCU (shipped with v1.01.A, now upgraded to 1.11.A).
I'm doing the most simple bench test with a GS450h transmission and inverter (from the same car).
I wired up the following
- transmission-inverter resolvers
- vcu-inverter serial
- inverter HSDN to shifter park signal (not shielded for now)
- shifter forward/reverse signal to vcu
- shifter +12
- vcu Start/T15 to switches
- vcu Throttle 1/+5/Ground
- vcu +12/Ground
- inverter +12/Ground (without relay, I manually connect the ground after VCU has started)
- I use a 30V10A high quality power supply for the "high voltage", connected straight to the inverter's internal bus
- I use a 12V4A power supply (from some computer display originally) for the low voltage
- I used 2 Ethernet CAT6 cables for resolvers and 1 for serial comm
- I used 0.3mm² automotive cable and slightly thicker (was lying around, not sure the specs) for the low voltage power lines
- I used 5mm² automotive cable for the "high voltage"
Both power supplies will cut off if asked more amps than they can give, therefore I have decided not to use current limiting devices nor fuses for now.
What works
- With everything turned off but connected, I do test 60Ohms between each 4 pairs of serial comms
- The inverter whines and shows as InvStat On, unless in park (HSDN doing it's job)
- The din_forward and din_reverse always work
- INVudc shows 30V, which is what the power supply is setup for
What's fishy
- dir sometimes works, sometimes stays as Neutral.
- uaux drops to 11.8, hopefully that's still enough
- status stays at UdcBelowUdcSw, but I think that's normal if I don't use the precharge
What doesn't work
The throttle pedal. I don't have an actual throttle pedal yet, so at first I used a 3-wire 50kOhm potentiometer, in potmode SingleChannel.
I carefully tested it separately to find the correct pins, and confirm that if given 5V, it would give between 0 and 5V. Once connected to the VCU, the pot value stays between 0 and 1, sometimes 1 and 2.
Therefore, even setting potmin to 0 and potmax to 2-3, potnom always stays at 0%.
Thinking my potentiometer somehow died between the tests and now, I removed it and borrowed a Curtis PB-6 that my brother had lying around. I had to add a resistor to turn it into a "3-wire potentiometer". I once again tested it separately, and it worked. Connected it to the VCU, and same story. That's when I decided to measure the voltage given to the potentiometer.
And it's nowhere near 5V. It's between 0 and 1mV. So noise basically.
In conclusion
What's happening here ? I'm not getting 5V to my potentiometer, so it cannot give back any value.
I'm pretty sure I got it wired up correctly from the first try, so it would be unlikely that I broke the 5V supply, although if that's the case, I assume responsibility.
Please help if you can. Thanks in advance.
Tim