![National Instruments D000017 Rev B User Manual Download Page 21](http://html1.mh-extra.com/html/national-instruments/d000017-rev-b/d000017-rev-b_user-manual_3371754021.webp)
Drivven, Inc.
Throttle Driver Module Kit
© Drivven, Inc. 2009
• Throttle Driver Module Kit User’s Manual • D000017 • Rev B
21
throttle_rt_data_convert_revb.vi
This VI receives the ThrottleData cluster from the FPGA VI and converts the raw data to
engineering units. The module presence and fault status for each H-Bridge are also indicated.
Each of the analog values are low-pass filtered according to the following cutoff frequencies:
ISense1 (V): 25 Hz
ISense2 (V): 25 Hz
Analog1 (V): 25 Hz
Analog2 (V): 25 Hz
Battery (V): 1 Hz
Temperature (C): 1 Hz
ThrottleData
The ThrottleData Cluster input should be fed with the cluster wire from the
ThrottleData output cluster of the FPGA. No other RT code interface is required with any
of the members of this cluster.
dt (sec)
Interval (in seconds) at which this VI is called.
ISense1 (A)
The filtered load current of h-bridge circuit 1 in amps.
ISense2 (A)
The filtered load current of h-bridge circuit 2 in amps.
Analog1 (V)
The filtered voltage of external analog input 1.
Analog2 (V)
The filtered voltage of external analog input 2.
Battery (V)
The filtered battery voltage supplied to the module.
Temperature (C)
The filtered internal module temperature.
ModulePresent
When TRUE, then software has properly detected a Throttle Driver
Module and can begin operation. When FALSE, then software has not yet detected the
presence of a Throttle Driver Module. In order to be detected, the driver module must be
properly inserted in its assigned slot, powered at the BATT (0) terminal, and
ModuleEnable must be TRUE. After the ModulePresent Boolean is set to TRUE, if the
power at BATT (0) terminal is removed then the ModulePresent Boolean will reset to
FALSE. If power is reapplied while ModuleEnable Boolean remains TRUE, then
ModulePresent will return to TRUE and the module will begin operating. After the
ModulePresent Boolean is set to TRUE, if the module is removed from its slot, then the
ModulePresent Boolean will be set to FALSE. If the module is reinserted, then it will be
detected again and begin operating. ModulePresent should be wired directly to the
ModulePresent input of the throttle_rt_control.vi.
Fault1
When TRUE, then an over-current or over-temperature fault has occurred with h-
bridge circuit 1 and operation will be interrupted until the fault is removed.