National Instruments D000017 Rev B User Manual
National Instruments D000017 Rev B User Manual

National Instruments D000017 Rev B User Manual

Throttle driver module kit

Advertisement

Quick Links

Throttle Driver Module Kit User's Manual
D000017 Rev B
March 2012
Drivven, Inc. • 12001 Network Blvd, Bldg E, Suite 110 • San Antonio, Texas 78249 • USA
Phone : 210.248.9308
Web :
www.drivven.com
, E-mail :
info@drivven.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the D000017 Rev B and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for National Instruments D000017 Rev B

  • Page 1 Throttle Driver Module Kit User’s Manual D000017 Rev B March 2012 Drivven, Inc. • 12001 Network Blvd, Bldg E, Suite 110 • San Antonio, Texas 78249 • USA Phone : 210.248.9308 Web : www.drivven.com , E-mail : info@drivven.com...
  • Page 2: Table Of Contents

    Drivven, Inc. Throttle Driver Module Kit Contents Introduction ......................... 3 Pinout ..........................4 Hardware ..........................5 Powering the Module ......................5 Platform Compatibility ....................... 6 H-Bridge Drivers ........................ 8 Analog Inputs ........................8 Software Installer ......................12 Creating a LabVIEW Project .................... 14 Sub VI Documentation .....................
  • Page 3: Introduction

    Drivven, Inc. Throttle Driver Module Kit Introduction The Electronic Throttle Driver Module Kit provides a CompactRIO (cRIO) module for driving passenger car electronic throttle bodies up to 70mm in diameter. A typical example of electronic throttle bodies which this module is capable of driving is the Bosch DV-E5 series which range from 32mm to 68mm in diameter.
  • Page 4: Pinout

    Drivven, Inc. Throttle Driver Module Kit Pinout © Drivven, Inc. 2009 • Throttle Driver Module Kit User’s Manual • D000017 • Rev B...
  • Page 5: Hardware

    Throttle Driver Module Kit Hardware The Electronic Throttle Driver Module Kit provides two H-Bridge drivers and analog position feedback in a National Instruments CompactRIO module. Powering the Module The Electronic Throttle Driver module requires power from two different sources. One source is from the CompactRIO backplane male high density D-Sub 15-pin (HD15) connector which mates with the module’s female HD15 connector.
  • Page 6: Platform Compatibility

    CompactRIO chassis as shown in Figure 1a below. Figure 1a. CompactRIO platform compatible with Drivven CompactRIO modules. The other platform is National Instruments PXI which consists of any National Instruments PXI chassis along with a PXI RT controller and PXI-78xxR R-Series FPGA card. An R-Series expansion chassis must be connected to the PXI FPGA card via a SHC68-68-RDIO cable.
  • Page 7 Drivven, Inc. Throttle Driver Module Kit –Maintain an ambient system operating temperature of 0 to 45 °C. –Typical specifications of NI modules may not apply when used in a system with Drivven modules. –Warranted specifications are guaranteed for all NI modules except thermocouple modules when used in a system with Drivven modules.
  • Page 8: H-Bridge Drivers

    Drivven, Inc. Throttle Driver Module Kit H-Bridge Drivers The Electronic Throttle Driver Module Kit provides a CompactRIO (cRIO) module for driving passenger car electronic throttle bodies up to 70mm in diameter. A typical example of electronic throttle bodies which this module is capable of driving is the Bosch DV-E5 series which range from 32mm to 68mm in diameter.
  • Page 9 Drivven, Inc. Throttle Driver Module Kit user may programmatically use the analog values for throttle control feedback. Other analog inputs from another module may also be used to provide throttle position. Most electronic throttle bodies have redundant position signals. When using only one electronic throttle, both position signals may be connected to the module and redundant throttle position is available.
  • Page 10 Drivven, Inc. Throttle Driver Module Kit Figure 3. Module terminal connections to dual electronic throttle bodies. Table 1. Connection table specific for standard Bosch DV-E5 electronic throttle bodies Module Terminal DV-E5 Pin Description Description (Throttle1 / Throttle2) Motor - T2 / T4 H1A / H2A Potentiometer Ground Potentiometer Reference...
  • Page 11 Drivven, Inc. Throttle Driver Module Kit Standard Bosch DV-E5 electronic throttle bodies are available through Drivven according to the following part numbers list in table 2. Prices and availability vary. Table 2. Standard Bosch DV-E5 throttle bodies available through Drivven Throttle Body Diameter (mm) Bosch Part Number 0 280 750 148...
  • Page 12: Software Installer

    All software files, example projects and documentation are installed to: C:\Program Files\National Instruments\LabVIEW X.X\vi.lib\addons\DrivvenProductRelease\. When working with block diagrams, user’s will notice a “Drivven” function palette added to the standard LabVIEW palette, specific for the RT or FPGA target.
  • Page 13 Drivven, Inc. Throttle Driver Module Kit Figure 5 shows the icon which represents throttle_rt_data_convert_revx.vi. This VI is used to convert raw data from the FPGA to engineering units at the RT level. The outputs from this VI should be wired to the throttle_rt_control.vi. Figure 5.
  • Page 14: Creating A Labview Project

    Drivven, Inc. Throttle Driver Module Kit Creating a LabVIEW Project Drivven recommends working from the provided example application as a starting point for learning the use of the Drivven software blocks. However, the following section describes starting a LabVIEW project from scratch and adding a Drivven module. 1.) Install the Drivven software by running the installer executable and accepting the software license agreement.
  • Page 15 Drivven, Inc. Throttle Driver Module Kit location. Finally, specify an appropriate name for the module, which will later appear in the FPGA I/O nodes in the FPGA block diagram. Having meaningful module names is important for preventing coding mistakes. 13.) After adding a module to the project, a folder will automatically be added to the project having the same module name given in the module configuration dialog.
  • Page 16: Sub Vi Documentation

    Drivven, Inc. Throttle Driver Module Kit Sub VI Documentation throttle_revb.vi This VI is for interfacing directly with the Drivven Throttle Driver module and for providing a control interface to the LabVIEW RT level. The FPGA VI must be placed within a Single Cycle Loop (SCL) of a LabVIEW FPGA block diagram.
  • Page 17 Drivven, Inc. Throttle Driver Module Kit should be avoided. Otherwise an over-current or over-temp fault will result. Throttle2PulseWidth The time during each Throttle2Period in which the PWM pulse train to h-bridge circuit 2 is active. This value is signed, and represents direction of current flow through the h-bridge circuit.
  • Page 18 Drivven, Inc. Throttle Driver Module Kit throttle_rt_control.vi This VI implements electronic throttle position control at the RT level using three algorithms. The first algorithm is PID control using two sets of gains. One set of gains is for positions above ThetaLH and the other set is for positions below ThetaLH.
  • Page 19 Drivven, Inc. Throttle Driver Module Kit TIpos (sec) Integral time for the throttle control PID function while Theta is greater than ThetaLH. The integral time is equivalent to the electro-mechanical time-constant of the throttle body. Smaller integral times intensify the integral action.
  • Page 20 Drivven, Inc. Throttle Driver Module Kit deviation of Battery compared to BattNom. When FALSE, the throttle output will not be compensated. Battery compensation has a small effect. Theta (deg) The latest feedback throttle angle (degrees) of the throttle body under control.
  • Page 21 Drivven, Inc. Throttle Driver Module Kit 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...
  • Page 22 Drivven, Inc. Throttle Driver Module Kit Fault2 When TRUE, then an over-current or over-temperature fault has occurred with h- bridge circuit 2 and operation will be interrupted until the fault is removed. © Drivven, Inc. 2009 • Throttle Driver Module Kit User’s Manual • D000017 • Rev B...
  • Page 23: Throttle Control

    Drivven, Inc. Throttle Driver Module Kit Throttle Control Drivven provides a flexible throttle position control algorithm with the Throttle Driver Module Kit. Please follow the throttle control example provided for implementing throttle control in your engine control application. Drivven recommends performing throttle control at a rate of 100-200 Hz. Even if your engine control algorithms require execution at another rate, a separate timed loop can be created to implement throttle control.
  • Page 24 Drivven, Inc. Throttle Driver Module Kit a small position away from the physical limits. It is recommended that a filter be implemented on throttle position. A second order, lowpass Butterworth filter with a cuttoff frequency of 25Hz is suggested. The filter is most effective during small-error control.
  • Page 25: Compliance And Certifications

    EU Customers At the end of the product life cycle, all products must be sent to a WEEE recycling center. For more information about WEEE recycling centers, National Instruments WEEE initiatives, and compliance with WEEE Directive 2002/96/EC on Waste Electrical and Electronic Equipment, visit ni.com/environment/weee.
  • Page 26: Physical Specifications And Characteristics

    National Instruments is in compliance with the Chinese policy on the Restriction of Hazardous Substances (RoHS) used in Electronic Information Products. For more information about the National Instruments China RoHS compliance, visit ni.com/environment/rohs_china. 电 子 信 息 产 品 污 染 控 制 管 理 办 法 ( 中 国 RoHS)...

This manual is also suitable for:

D000017

Table of Contents