Zombieverter setup
The zombieverter parameters must be configured in the web interface before powering on the ev system.
first isolate the zombiverter before applying 12v power for the first time:
The following is required
- A fully built ZombieVerter VCU
- 12V power supply
- Computer/tablet for accessing the web interface
How to access the web interface
- Provide stable 12V power to the Zombieverter:
- GND (pin55)
- 12V+ (pin56)
- The on-board LED light "acty" should be now flashing (if not see Zombieverter programing)
- Using your computer, connect to the Zombieverters WIFI access point. usually it is SSID: "inverter" or "zom_vcu"
- Password is: inverter123
- In a web browser navigate to: 192.168.4.1
- The openinverter web interface should now load! (if having issues, power cycle the zombie)
NOTE: some WiFi modules dont automatically assign an IP via DHCP. See this thread for details. Until then, you need to manually assign an IP of 192.168.4.2 (anything other than 192.168.4.1 on the 192.168.4.0/24 subnet) to your device.
Configuration:
parameters and spot values:
Throttle:
You should see pot values change as the pedal is pressed.
- potmin
- set value to just above value of "pot" with a un-pressed throttle position
- potmax
- set value to just below value of "pot" with a fully pressed throttle
The resulting in a 0-100 potnom value.
- throtmin
- minimum allowed potnom value
- throtmax
- maximum allowed potnom value in forward
- throtramp
- How much potnom ramps up (change per %/10ms)
- throtramprpm
- stops applying throtramp above set motor rpm
- revlim
- rpm rev limit
- potmode
- single
- single channel throttle input
- dual
- dual channel throttle input (incase of a channel fault)
- single
Battery and Contactors:
important HV battery parameters
UDC setpoints:
voltage (UDC) levels are set with the following parameters:
- udcmin
- the minimum battery voltage at which the zombieverter will de-rate the motors power output to not exceed this value
- udclim
- maximum battery voltage at which zombieverter will de-rate the motors regen power input to not exceed this value
- udcsw
- Voltage set point at which precharge is considered finished, enabling the main contactor to close and zombie going into op mode "run"
- must be set above udcmin and below udclim
IDC setpoints:
current (IDC) levels are set with the following paramters:
- idcmax
- maximum allowed DC current flowing into the battery (de-rates regen accordingly)
- idcmin
- maximum allowed DC current draw from battery (de-rates throttle accordingly)
ShuntType:
type of shunt used for UDC and IDC measurements:
- NONE
- leaf inverter will provide UDC data over can
- ISA
- voltage and current measurement shunt Isabellenhütte Heusler
- SBOX
- VAG
BMS_Mode:
type of BMS used
- Off
- No BMS
- SimpBMS
- TiDaisychainSingle
- TiDaisychainDual
- LeafBms
- Stock Nissan Leaf BMS
- RenaultKangoo33
Forward/Reverse:
dirmode:
type of input for drive selection (if not using a can based input)
- switch
- button
- switchReversed
- buttomReversed
GearLvr:
- canbus based gear selector (make sure set to "none" if using "dirmode")
Inverter:
type of inverter connected
- None
- Leaf_Gen1
- gen 1/2/3 nissan leaf inverters/motor via CAN
- GS450H
- toyota hybrid gearbox via sync serial
- OpenI
- OpenInverter control board via CAN
- Prius_Gen3
- toyota hybrid gearbox via sync serial
- GS300H
- toyota hybrid gearbox via sync serial
- RearOutlander
- Mitsubishi outlander rear inverter/motor via CAN
Charger:
chargermode:
the type of charge system used
- Off
- no charger is used
- EXT_DIG
- triggers charge mode via GP12VIN
- Volt_Ampera
- gen 1(?) chevy volt charger via can
- Leaf_PDM
- gen 1/2/3 nissan leaf pdm via can
- TeslaOI
- gen 2/3 tesla model S OBC or model 3 PCS with OI control board via can
- Out_lander
- outlander OBC via can and PP input
- Elcon
- elcon or TC via can
interface:
type of charge port interface
- Unused
- i3LIM
- CCS via the BMW i3LIM
- Chademo
- CPC
- Focci
charging setpoints:
- Voltspnt
- max battery voltage setpoint
- Pwrspnt
- max charger output power
- IdcTerm
- if charge current is less than set value, end charge seasion.
- CCS_ILim
- maximum DCFC current
- Chgctrl
- allow
- disable
- start at set time
*ProxPilot and PPthreshold:
Additionally some on board chargers require the zombieverter to handle proximity pilot detection(outlander OBC).
This is handled via the following parameters:
- "gp analog" input needs to be set to "proxPilot"
- "PPthreshold" needs set to a higher value than the reading from "ppval" when a evse is pluged into a charge port.
canbus:
There's 3 canbus's on the zombieverter, 2 of which are user selectable: CAN1, CAN2.
CAN3 is high speed and is used for things like chademo.
set each canbus parameter for each of the following to the corresponding wiring connections:
- InverterCAN
- VehicleCan
- ShuntCAN
- LimCan
- ChargerCAN
- BMSCan
- OBD2Can
- CanMapCan
- DCDCCan
- HeaterCan
*some components need to be on the same bus in order for them to function properly if they are used in conjunction. ie nissan leaf parts.
Temperature set points:
- tmphsmax
- de-rate inverter at this temp
- tmpmmax
- de-rate motor at this temp
- FanTemp
- triggers a gp output pin set to Fan Output when set valve is higher than tmphs or chagtemp values
Initializing an ISA Shunt:
- Wire the ISA shunt to 12V+ and canbus input.
- Under shunt can in the web interface, select the canbus the shunt is connected to
- Hit save parameters to flash.
- Under Comms in the web interface, select ISAMode option. By default its set to "Normal" (Off)
- Select "Init"
- Hit save parameters to flash
- Power cycle the vcu and shunt at same time (they should be on same 12V feed anyway).
- The shunt will initialize.
- Select ISAMode "normal"
- Save to flash again
- Reboot the VCU
The shunt should now be up and running.
If the shunt doesn't initialize correctly, separate the shunt and VCU power supply, and power cycle the VCU two or three seconds after the shunt power is cycled. This has fixed an initialize issue for a number of ISA shunts.