Wastegates / Electronic Wastegate Controller  
Black Box Electronic Wastegate Controller  
Black Box by Turbosmart is a dedicated Electronic Wastegate Controller which can be used in  
cooperation with a range of Factory, Aftermarket and Motorsport ECU’s. The Black Box provides  
protection from the current demands and translation of basic as well as more advanced boost control  
strategies into a gate position and can be used on single, twin electronic wastegate systems for the  
ultimate in boost control as well as Antilag Valves.  
Dual Channel, High Current Capable H-Bridge Driver  
Capable of multiple strategies  
PWM as used in standard boost control solenoids.  
CAN BUS Position Target  
Auto-Calibration available via Software  
Over-Temperature Shutdown  
Flow vs. lift calibration for simple setup and accurate boost control.  
Power Supply  
Operating Voltage  
Operating Current  
Polarity Protection  
Communications  
7.0 to 22.0 Volts DC  
32mA at 14.0V (Excluding H-Bridge Load)  
Yes, with Zero Current Draw  
Baud Rate  
Transmit Rate  
USB  
Thermal Data  
Operating  
Temperature Range  
Outputs  
Sensor Supply  
250k/500k or 1MBaud Auto Detect  
50Hz/100Hz/200Hz/500/1000 Hz  
Yes  
Over Current Protection Yes, as well as Battery Transient  
-30 to 100°C (-22 to 212°F)  
Pin Current Capacity  
6 Amps per Pin.  
Internal  
Processor  
Analog Channel  
Sampling Rate  
Inputs  
64Mhz 16-bit Automotive Processor  
1000Hz  
Output Voltage  
Output Current  
5V  
250mA  
Short Circuit  
to ground  
protected.  
6.5A per  
Channel  
25A Per  
Channel  
Yes  
Analog Inputs (AV1-4)  
Range  
0.0V to 5.0, Resolution  
1.22mV 12 Bit  
H Bridge  
Output Current  
Input  
100k to Ground  
Peak Switched  
Current  
Overtemperature  
Impedance  
st  
1
Order LPF  
1600Hz  
1000Hz  
Analog  
Shutdown  
2x14 AWG  
Sampling Rate  
Range  
Suitable Gauge Wire  
Valve Output Speed  
Current Output vs Time  
25  
15 Amps  
Frequency Inputs Freq  
In 2 and 4  
0.5Hz up to 6500.0Hz,  
Resolution. 0.1Hz  
3000%/second  
Sensor  
Magnetic and Hall Effect  
Compatibility  
Rising Edge  
Threshold  
Falling Edge  
Threshold  
22 AWG  
1.65V  
1.0V  
20  
15  
1
0
5
0
Suitable Gauge Wire  
Included in the Box  
Black Box  
3
4 Pin Connector  
4 Pins  
0
50  
Ti1m0e0 (Seco1n5d0s)  
200  
250  
3
Material Data  
Beryllium (Be)  
Actuator housing  
Sticker  
0%  
6061 T6 anodised Al.  
Instruction card  
Tools/Parts Req.  
Tools  
USB  
Order Data  
TS-0305-1001  
Super seal Connector Crimping Tool  
Micro USB to USB 2.0 A  
2.5mm Size  
Black Box Electronic Wastegate  
Controller  
Black Box Spare Pin and Connector  
TS-0305-3001  
Allen Key  
Backside of Connector  
.
Looking into Black Box Pins  
Pin  
1
2
3
4
5
6
7
8
Channel Name  
12V Supply  
12V Supply  
Output 1+ve  
Output 1+ve  
Output 1-ve  
Output 1-ve  
Output 2 +ve  
Output 2+ve  
Output 2-ve  
12V Supply  
12V Supply  
NC  
5.0V Supply  
OV AN Ref  
CAN 1 HI  
CAN 1 LO  
Output 2-ve  
Power Ground  
AV1  
AV2  
NC  
NC  
FREQ IN 1  
NC  
Power Ground  
Power Ground  
AV5  
AV6  
AV7  
Description  
Wiring from eGates  
Positive Battery Power Supply 1/4*  
Positive Battery Power Supply 2/4*  
eGate 1 Positive Power Supply 1/2*  
eGate 1 Positive Power Supply 2/2*  
eGate 1 Negative Power Supply 1/2*  
eGate 1 Negative Power Supply 2/2*  
eGate 2 Positive Power Supply 1/2*  
eGate 2 Positive Power Supply 2/2*  
eGate 2 Negative Power Supply 1/2*  
Positive Battery Power Supply 3/4*  
Positive Battery Power Supply 4/4*  
No Connection  
5V Sensor Supply  
0V Sensor Supply  
CAN 1 High  
CAN 1 Low  
eGate 2 Negative Power Supply 2/2*  
Negative Battery Power Supply  
Analog Voltage 1  
Analog Voltage 2  
No Connection  
No Connection  
ECU eGate 1 PWM Input  
No Connection  
Negative Battery Power Supply  
Negative Battery Power Supply  
eGate 1 Enable Switch Voltage  
eGate 2 Enable Switch Voltage  
Analog Voltage 7  
Analog Voltage 8  
No Connection  
ECU eGate 2 PWM Input  
0V Frequency in Ground  
Negative Battery Power Supply  
eGate 1 Red Larger Gauge Motor Wire  
eGate 1 Red Larger Gauge Motor Wire  
eGate 1 Black Larger Gauge Motor Wire  
eGate 1 Black Larger Gauge Motor Wire  
eGate 2 Red Larger Gauge Motor Wire  
eGate 2 Red Larger Gauge Motor Wire  
eGate 2 Black Larger Gauge Motor Wire  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
eGate/s Red Wire  
eGate/s Black Wire  
eGate 2 Black Larger Gauge Motor Wire  
eGate 1 White Position Sensor  
eGate 2 White Position Sensor  
eGate 1 Yellow Temperature Sensor  
eGate 2 Yellow Temperature Sensor  
AV8  
NC  
FREQ IN 4  
0V FREQ REF  
Power Ground  
NOTE:  
*
Each eGate requires 4 power wires. Two Positive and two negative to allow the correct amount of current to flow to the eGate for  
correct operation. Please see Pinout Current Sharing in Instructions documents.  
The Sensor 0V Reference pin(s) are specialised ground outputs for all analog sensors. Power Ground should not be connected  
with 0V Reference Pins.  
Current Supply Vs Time  
25  
20  
15  
10  
5
0
0
50  
100  
150  
200  
250  
Time (Seconds)  
CAN ID Transmitted Information  
The black Box Receives and Transmit Certain Data, these addresses are noted below.  
Turbosmart Default Transmit Base Address CAN ID 256 (0x100)  
Data 0  
Data 1  
Data 2  
Data 3  
Data 4  
Data 5  
Data 6  
Data 7  
0
TX 100Hz  
x100  
E-Gate1 Feedback Position 0 -  
100.0%  
E-Gate1 Area Target  
(Either received from CAN OR  
PWM Input)  
E-Gate1 Motor DC  
(Multi 0.1 , Offset -100)  
E-Gate1 Position Target (Translated from Area Target received over CAN  
or PWM input)  
(Multi 0.1 , Offset -100)  
(Multi 0.1 , Offset -100)  
(Multi 0.1 , Offset -100)  
0
TX 100Hz  
x101  
E-Gate1 P- Gain Result (Multi  
0.1 , Offset -100)  
E-Gate1 I- Gain Result (Multi  
0.1 , Offset -100)  
E-Gate1 D- Gain Result (Multi 0.1 ,  
Offset -100)  
Byte 6 = E-Gate1 PID Status  
Byte 7 = E-Gate1 System Status  
0
1
2
3
4
5
6
OFF  
0
1
2
3
4
5
6
7
8
9
0
1
2
OFF  
ON  
Reserved  
Min DC Clamp  
Max DC Clamp  
- Int Clamp  
+ Int Clamp  
Deadband  
OFF-IC Reset  
OFF-Posn Sensor Err.  
OFF-Enable Sw  
OFF-Over-Temp  
OFF-Auto Stop  
Calibrating 0% Posn ..  
Calibrating 100% Posn ..  
Calibrate Complete !!  
eGate Current Calibrating  
eGate Parked  
1
1
1
eGate Prespool  
13  
14  
15  
ON-Temp Sensor Fault  
ON-Target CAN  
ON-Target PWM  
1
6
7
ON-Target USB Override  
ON-Pass-Through %DC  
1
0
TX 100Hz  
x102  
E-Gate1 Current Draw (A)  
(Multi 0.01, Offset 0, signed)  
E-Gate1 Temperature (Multi  
0.1, Offset -50)  
E-Gate1 Position Voltage (Raw V)  
(Multi 0.001, Offset 0)  
E-Gate1 PWM Input Duty % (Multi 0.1, Offset 0)  
0
TX 100Hz  
x103  
E-Gate2 Feedback Position 0 -  
100.0% (Multi 0.1 , Offset -100) received from CAN OR PWM  
E-Gate2 Area Target (Either  
E-Gate2 Motor DC (Multi 0.1 ,  
Offset -100)  
E-Gate2 Position Target (Translated from Area Target received over CAN  
or PWM input)  
Input) (Multi 0.1 , Offset -100)  
(Multi 0.1 , Offset -100)  
0
TX 100Hz  
x104  
E-Gate2 P- Gain Result (Multi  
0.1 , Offset -100)  
E-Gate2 I- Gain Result (Multi  
0.1 , Offset -100)  
E-Gate2 D- Gain Result (Multi 0.1 ,  
Offset -100)  
Byte 6 = E-Gate1 PID Status  
Byte 7 = E-Gate1 System Status  
0
1
2
3
4
5
6
OFF  
0
1
2
3
4
5
6
7
8
9
0
1
OFF  
ON  
Reserved  
Min DC Clamp  
Max DC Clamp  
- Int Clamp  
+ Int Clamp  
Deadband  
OFF-IC Reset  
OFF-Posn Sensor Err.  
OFF-Enable Sw  
OFF-Over-Temp  
OFF-Auto Stop  
Calibrating 0% Posn ..  
Calibrating 100% Posn ..  
Calibrate Complete !!  
eGate Current Calibrating  
eGate Parked  
1
1
12  
13  
14  
15  
eGate Prespool  
ON-Temp Sensor Fault  
ON-Target CAN  
ON-Target PWM  
1
6
7
ON-Target USB Override  
ON-Pass-Through %DC  
1
0
TX100Hz  
x105  
E-Gate2 Current Draw (A)  
(Multi 0.01, Offset 0, signed)  
E-Gate2 Temperature (Multi  
0.1, Offset -50)  
E-Gate2 Position Voltage (Raw V)  
(Multi 0.001, Offset 0)  
E-Gate2 PWM Input Duty % (Multi 0.1, Offset 0)  
0
TX 20Hz  
x106  
Byte 0/1 = E-Gate Main Supply - Byte 2/3 = E-Gate 5V supply  
(Multi 0.001, Offset 0) (Multi 0.001, Offset 0)  
Byte 4/5 = E-Gate Internal  
Temperature (Multi 0.1, Offset -50)  
Byte 6 = E-Gate 1 Translation  
Source Bits 0 -3,  
Byte 7 =  
BIT 0-1: eGate 1 Device Target  
Source;  
0
1
2
3
4
5
6
7
8
9
Unknown  
0
1
2
Unknown  
CAN  
PWM  
Poppet Default  
Poppet 1:1 Ratio  
Poppet WG40  
Poppet WG45  
Poppet WG50  
Poppet WG60  
Straight 1:1 Ratio  
Straight  
BIT 2-3: eGate 2 Device Target  
Source;  
0
1
2
Unknown  
CAN  
PWM  
Bosch  
BIT 4-5: eGate Auto Stop.  
1
0
%DC Pass Through  
Mode  
0
1
2
Unknown  
OFF  
ON  
Source Bits 4 -7,  
0
1
2
3
4
5
6
7
8
9
1
Unknown  
Poppet Default  
Poppet 1:1 Ratio  
Poppet WG40  
Poppet WG45  
Poppet WG50  
Poppet WG60  
Straight 1:1 Ratio  
Straight  
Bosch  
%DC Pass Through  
Mode  
0
Turbosmart Default Receive Base Address CAN ID 272 (0x110)  
Byte 0  
Byte 1  
Byte 2  
Byte 3  
Byte 4  
Byte 5  
Byte 6  
Byte 7  
0
RX 100Hz  
x110  
Area Target Egate 1: 0 -100.0% (0 1000)  
Area Target Egate 2: 0 -100.0% (0 –  
1000)  
Egate 1 Pass Through  
%DC (when Egate 1  
Translation Type =  
Egate 2 Pass  
Through %DC  
(when Egate 2  
EGate Prespool  
BIT0 Egate 1 Activate  
Prespool*  
0=(Unused)  
%
1
DC Pass Through. 0 - Translation Type =  
00% (0 100 CAN) %DC Pass Through.  
-100% (0 100  
CAN)  
0
No  
Change  
0
1
2
OFF  
ON  
BIT1 Egate2 Activate  
Prespool*  
0
No  
Change  
1
2
OFF  
ON  
*
(When function has been  
enabled)  
Pre-Load %DC (0dp) Pre-Load Max Time (0dp) . CAN Park Enable Target  
0
ONLY send  
when a  
setting is  
changed.  
DON’T send  
continuously  
x111  
Egate 1 Translation  
Type(Lower nibble  
Bits 0-3)  
BIT0/1= Egate  
Target Source 1.  
OverTemperature BIT0/1 = Egate  
BIT0/1: Egate 1  
Position Calibration  
Shutdown  
1 Pre-Load  
Enable  
. CAN value 65 = -  
65%  
value 36 = 36 secs  
Threshold. CAN  
Value 12 = Target  
1.2%  
(1350 = 135.0  
DegC Shutdown)  
0 = no change  
0
1
2
No Change  
Off  
ON Cal  
Closed  
0
1
2
No Change  
CAN  
PWM  
0
1
Unknown  
0
No  
Change  
Poppet  
Default  
Poppet 1:1  
Ratio  
Poppet  
WG40  
Poppet  
WG45  
Poppet  
WG50  
1
2
OFF  
ON  
Position  
ON Cal Open  
Position  
2
3
4
5
6
7
BIT2/3 = Egate  
Target Source 2  
3
BIT2/3 = Egate 2  
Pre-Load Enable  
0
1
2
No Change  
CAN  
PWM  
BIT2/3: Egate 2  
Position Calibration  
0
No  
Change  
0
1
2
No Change  
Off  
ON Cal  
Closed  
1
2
OFF  
ON  
Poppet  
WG60  
Straight 1:1  
Ratio  
BIT4/5 = Egate Auto  
Stop Control  
0
1
2
No Change  
CAN  
PWM  
BIT4/5 = Egate  
Auto Stop  
Control  
Position  
ON Cal Open  
Position  
3
8
9
Straight  
Bosch  
BIT4/5 = Unused  
10  
%DC Pass  
Through*  
BIT6/7 = Unused  
0
No  
Change  
1
2
OFF  
ON  
Egate 2 Translation  
Type (upper nibble  
bits 4-7)  
BIT6/7: Unused  
0
1
Unknown  
Poppet  
Default  
Poppet 1:1  
Ratio  
Poppet  
WG40  
Poppet  
WG45  
Poppet  
WG50  
2
3
4
5
6
7
Poppet  
WG60  
Straight 1:1  
Ratio  
8
9
1
Straight  
Bosch  
%DC Pass  
Through*  
0
*
Raw PWM so NO  
Closed Loop. The  
value from the Bytes  
4/5 or 6/7 become  
the %DC and get  
directly applied to the  
motor