ZombieVerter IO
Pin Input/Output and functions[edit | edit source]
Zombieverter has a number of selectable input/output pins that can be used for a number of functions. These pins are:
Low side Outputs.
- GP Out 3
- GP Out 2
- Neg Contactor switch/GP Out 1
- Trans SL1- (If not using the GS450H)
- TransSL2- (If not using the GS450H)
Low side output connect to ground when activated. The low side outputs in Zombie are ideal for switching relays, such as for coolant pumps.
High side PWM.
- PWM 3
- PWM 2
- PWM 1
- Pump PWM - Limited to GS450 Oil pump pwm or tacho pwm output
These are high side 12v outputs, usually for controlling gauges or auxiliary items than need a pwm signals. They are not suitable for controlling relays.
Ground Input pins
These pins pull down to ground only. Do not connect any voltage to these pins.
PB1
PB2
PB3
Pin functions:[edit | edit source]
Note: While the web interface will allow input pins to be set to output and vice versa this will not actually work.
- ChaDemoAIw - OUTPUT - used as part of the Chademo charging protocol for the charge allow output to the charger.
- OBCEnable - OUTPUT: activates as part of the ExtCharger module
- HeaterEnable - OUTPUT: activates only in run mode and when coolant pump is on
- RunIndication - OUTPUT: activates when zombie is in run mode
- WarnIndication - OUTPUT
- CoolantPump - OUTPUT: activates during precharge, usually used for coolant pumps
- NegContactor - OUTPUT: activates during precharge for negative contactor
- BrakeLight - OUTPUT: activates when brake input is detected
- ReverseLight - OUTPUT: activates when direction is reverse
- BrakeVacPump DIGITAL OUTPUT: when BrakeVacSensor below threshold this is turned on.
- HeatReq - DIGITAL INPUT
- HVRequest - DIGITAL INPUT - when used with ext charger setting will start precharge cycle and put VCU into charge mode.
- ProxPilot - ANALOGUE INPUT - detect a charging cable plug in, requires external resistors, values depend on type 1 or type 2
- BrakeVacSensor - ANALOGUE INPUT - read a vacuum sensor and turn on the BrakeVacPump DIGITAL OUTPUT
- CoolingFan - OUTPUT: activates when FanTemp setpoint is reached
- HVActive - OUTPUT: activates when contactors are closed and VCU is in run or charge mode
- PWMTim3 -
- CpSpoof - PWM OUTPUT: used to spoof CP signal to OBC if also using a charging interface such as FOCCCI or I3LIM
- GS450Hpump - PWM OUTPUT: used to run GS450H oil pump
Proximity Pilot[edit | edit source]
This analogue input used to detect a charging cable is plugged in.
A resistor to the 5v needs to be connected to the analogue in pin, 330 ohms in the spec, and R5 needs to be another resistor between analogue in pin and ground. Type 1 connectors should be a 2.7k ohm resistor and type 2 should be 4.7k ohm. Note the charging port may already have this resistor installed.
Open up the Zombie UI and choose ProxPilot for the function of the analogue in pin. Then start plotting PPVal and then plug in, you can then use this to select your PPThreshold. Bare in mind the resistance will vary on the cable plugged in depending on the Amps it can supply.
https://www.youtube.com/watch?v=U3c4V8vMb6k Video here for the setup and demonstration.
List and Overview of Zombieverter Parameters and Spot Values