Texas Instruments DRV8308 User Manual Download Page 4

SLVUA41E 

4

 

 

 

Flutter meters can analyze the FGOUT signal and calculate a jitter percentage.  This jitter, or 
variation in edge timing, is a measure of motor speed consistency.  Good flutter values are 
typically in the 0.03% to 0.5% range.  Some causes of jitter are: 

 

a.  Magnetic cogging force.  Motors with high detent torque will have more speed variation 

when spinning. 

 

b.  Non-ideal motor windings. 

 

c.  Improperly-tuned DRV8308 register settings when in Clock Frequency Mode.  The 

device’s speed control loop has configurable pole and zero frequencies and gain values, 
and they significantly affect jitter performance. 

 

Some BLDC outrunner motors have a PCB mounted to the backside with a board trace antenna 
that senses magnetic reluctance.  

This “FG trace” is drawn like a square wave leading in a 

circle.  When the motor spins, a low-level sinusoidal voltage is generated on the trace.  The 
DRV8308 can use this signal to sense motor speed with FGSEL = 10b.  Since implementations 
often cause about 30-60 FG cycles per physical revolution, and there often only 3-6 Hall U 
cycles per physical revolution, FG has an advantage of providing faster speed feedback, and 
that can improve jitter performance.  For motors that lack FG, it is best to set FGSEL = 00b to 
use HALL U; this can achieve very similar performance as FG.  Setting FGSEL = 01b for XOR 
has been generally seen to produce worse results. 

 

3.  Frequency-to-voltage converter and oscilloscope 

– It is useful to convert the FGOUT frequency 

to be represented by an analog voltage, and send the signal to a scope.  This allows observing 
spin-up and spin-down profiles, and any overshoot.  Some flutter meters have an integrated 
frequency to voltage converter. 

 

4.  Computer 

– The computer connects to the PCB with a USB cable, and the GUI controls the 

MSP430G2553 microcontroller (MCU).  This MCU can generate a clock, set High and Low 
voltages on the control inputs, read the status outputs, and read/write DRV8308 registers using 
SPI.  The 

bus isolation jumpers

 provide a simple way to disconnect the MCU from the 

DRV8308, if you want to use a different controller. 

 

5.  Function generator (not shown) 

– While the MCU can generate a clock with different duty cycles 

and frequencies, you can instead use an external clock source attached to connector P5.  
When doing this, be sure to disable the MCU clock to prevent contention.  That can be done by 
removing the 

CLKIN bus isolation jumper, or selecting GUI option “External Signal” in the first 

two tabs

, or unchecking “Enable MCU CLK” on third tab.  While the MCU clock is not quite as 

accurate as a function generator, 

there’s a negligible difference on flutter. 

 
 

1.3 Configuration jumpers

 

 
The DRV8308EVM board has 3 groups of configuration jumpers. 
 

 

Jumper 

Description 

HALL POWER 

JP1 

Hall sensor power is 

“5V” or “current” 

JP2 

DIFF HALL 

JP3 

Differential or single-ended Hall sensors 

SMODE 

JP4 

SPI (GUI) or EEPROM mode 

Summary of Contents for DRV8308

Page 1: ...trol system Table of Contents 1 The DRV8308EVM and motor 2 1 1 Overview 3 1 2 External lab equipment 3 1 3 Configuration jumpers 4 2 The GUI 7 2 1 Installation 7 2 2 Quick guide to spin with open loop...

Page 2: ...SLVUA41E 2 1 The DRV8308EVM and motor TelcoMotion DT4260 24 055 04H TI...

Page 3: ...NSE VM FETs Phase inputs BLDC Motor FG OUT testpoint Power supply Frequency to voltage Flutter meter Oscilloscope VM input Figure 1 DRV8308EVM system diagram 1 2 External lab equipment 1 Power supply...

Page 4: ...n generally seen to produce worse results 3 Frequency to voltage converter and oscilloscope It is useful to convert the FGOUT frequency to be represented by an analog voltage and send the signal to a...

Page 5: ...and removing JP2 this circuit is available for Hall elements VM 2k 180 _ HPWR HGND Hall Elements Figure 3 Circuit when setting Hall power to current Here s an example to calculate current if VM 24V an...

Page 6: ...pins should be biased with a middle voltage so that a single ended swing on the pin is detected like a differential voltage Jumper JP3 controls U7 an 8 line FET switch and it decides when to connect...

Page 7: ...older DRV8308EVM_GUIv1 2 into directory guicomposer webapps depending on where you installed GUI Composer during Step 1 If you installed GUI Composer to the default directory the folder is C ti guicom...

Page 8: ...oaded and no symbols set the PWM Duty Cycle to 40 and click ENABLE The motor should spin Next To change from counter clockwise to clockwise click DIR To change speed use the duty cycle knob To apply s...

Page 9: ...MOD120 to 3970 Select CLK from MSP430 Step 3 Click ENABLE to spin at exactly 1500 RPM Connecting a scope probe to FGOUT allows you to observe the Hall U frequency If you load the motor with your finge...

Page 10: ...d RPM AUTOGAIN When enabled the DRV8308 scales LOOPGAIN with RPM because more gain is needed for more speed This is a valuable feature and should generally be left enabled Then ScaledGain LOOPGAIN fCL...

Page 11: ...ror process The following steps are a general guide The GUI loads with default register values that attempt to have reasonable filter settings Step 1 Use the first tab to run in PWM mode You might nee...

Page 12: ...This is the minimum gain your system needs to reach the commanded RPM In future trials changing the filters to improve flutter and dynamic performance will also change total gain and the calculator sh...

Page 13: ...ing the warranty period to the address designated by TI and that are determined by TI not to conform to such warranty If TI elects to repair or replace such EVM TI shall have a reasonable time to repa...

Page 14: ...essful communication This radio transmitter has been approved by Industry Canada to operate with the antenna types listed in the user guide with the maximum permissible gain and required antenna imped...

Page 15: ...ified allowable ranges some circuit components may have elevated case temperatures These components include but are not limited to linear regulators switching transistors pass transistors current sens...

Page 16: ...REMOVAL OR REINSTALLATION ANCILLARY COSTS TO THE PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES RETESTING OUTSIDE COMPUTER TIME LABOR COSTS LOSS OF GOODWILL LOSS OF PROFITS LOSS OF SAVINGS LOSS OF USE L...

Page 17: ...sponsible for compliance with all legal regulatory and safety related requirements concerning its products and any use of TI components in its applications notwithstanding any applications related inf...

Page 18: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Texas Instruments DRV8308EVM...

Reviews: