NI 9759 User Manual
|
© National Instruments
|
7
Visit
ni.com/info
and enter Info Code
THROTTLE
for more information about parts and
accessories for the NI 9759.
Throttle Control
NI provides a flexible throttle position control algorithm with the NI 9759. Follow the throttle
control example included in the driver package for implementing throttle control in your engine
control application. Perform throttle control at a rate of 100 to 200 Hz, even if your engine
control algorithms require execution at another rate, a separate timed loop can be created to
implement throttle control. The throttle control VI uses position values in terms of degrees, but
percentages can be used instead.
The throttle control algorithm calculates a final voltage to be applied to the throttle body DC
motor. The final voltage is applied by means of a PWM duty cycle, with battery voltage being
the maximum possible voltage. The control voltage may be compensated for actual battery
voltage, if it deviates from the nominal battery voltage, according to BattCompEnable. The
compensated voltage is converted to a signed PWM duty cycle at a fixed frequency of 500 Hz.
The throttle control VI output results are in terms of 40 MHz clock ticks to be wired to the FPGA
period and pulse width parameters.
Table 1.
Connection Table Specific for Standard Bosch DV-E5 Electronic Throttle Bodies
DV-E5 Pin
Description
Module Terminal
(Throttle1/Throttle2)
Description
1
Motor -
T2/T4
H1A/H2A
2
Potentiometer Ground
T8
GND
3
Potentiometer Reference
T5
5V Out
4
Motor +
T1/T3
H1B/H2B
5
Potentiometer 2 Signal
T6/T7
AN1/AN2
6
Potentiometer 1 Signal
T6/T7
AN1/AN2
Table 2.
Standard Bosch DV-E5 Throttle Bodies
Throttle Body Diameter (mm)
Bosch Part Number
32
0 280 750 148
40
0 280 750 149
54
0 280 750 150
60
0 280 750 151
68
0 280 750 152