TB6613FTG TOSHIBA BiCD Integrated Circuit Silicon Monolithic TB6613FTG DC and Stepping Motor Driver The TB6613FTG is a DC motor driver IC using LDMOS output transistors with low ON-resistance. The TB6613FTG incorporates five PWM constant-current H-bridge drivers, of which four drivers can be used for micro stepping motor drives of up to two stepping motors. The TB6613FTG is best suited to control various lens actuators in digital still cameras. The three-wire serial interface provides control over the drivers, thus reducing the number of lines required for interfacing with the control IC. Weight: 0.05 g (typ.) Features • Motor power supply voltage: VM ≤ 6 V (max) • Control power supply voltage: VCC = 3 V to 5.5 V • Output current: IOUT ≤ 0.8 A (max) • Complementally P- and N-channel LDMOS output transistors • Output ON-resistance: RON (upper and lower sum) = 1.5 Ω (@VM = VCC = 5 V typ.) Channels A, B, C and D • Four H-bridge drivers capable of PWM constant-current control Supports up to two two-phase bipolar stepping motors (STMs) or up to four actuators. • Each channel is individually configurable for either H-Bridge mode or STM μStep mode via the serial interface. • In STM μStep mode, the micro stepping resolution is selectable from 6 bits (256 steps per full cycle) or 1 bit (8 steps per full cycle). Channel E • One PWM constant-current driver • The constant-current reference voltage (Vref) is programmable via the internal 6-bit DAC. Other Features • Each channel has a DAC for setting constant-current values (Channels A to D = 2 bits in H-Bridge mode and 2 bits × 6 bits in μStep mode; Channel E = 6 bits) • Dedicated standby (power-save) pin • Thermal shutdown (TSD) • Undervoltage lockout (UVLO): Resets and disables the internal circuitry when VCC falls below 2.2 V (typ.). • Small VQON44 package (0.4-mm lead pitch) Note: This product has a MOS structure and is sensitive to electrostatic discharge. When handling this product, ensure that the environment is protected against electrostatic discharge by using an earth strap, a conductive mat and an ionizer. Ensure also that the ambient temperature and relative humidity are maintained at reasonable levels. 1 2012-01-30 TB6613FTG Block Diagram CK DATA LD GND STBY VCC 28 27 29 7 8 5 Standby MCK 6 UVLO (2.2 V) 12-bit serial decoder PWMA 33 /CK1 31 VM1 H-bridge control 2-bit DAC1 H-Bridge A 36 AO1 34 AO2 PWM timer μStep decoder 1 MO1 30 Predriver 35 RFA 6-bit DAC PWMB 32 /EN1 H-bridge control Predriver H-Bridge B 39 BO1 37 BO2 PWM timer 38 RFB 1/N PWMC /CK2 25 VM2 H-bridge control 23 2-bit DAC2 H-Bridge C 20 CO1 22 CO2 PWM timer μStep decoder 2 MO2 26 Predriver 21 RFC 6-bit DAC PWMD 24 /EN2 H-bridge control Predriver H-Bridge D 17 DO1 19 DO2 PWM timer 18 RFD 1/N TSD Vref (0.3 V) H-bridge control PWME 4 Predriver H-Bridge E 3 VM3 42 EO1 40 EO2 PWM timer 6-bit DAC 41 RFE 1/N H-bridge control PWMF 2 Predriver H-Bridge F 1 FO1 43 FO2 44 PGND1 9 VM4 H-bridge control PWMG 10 Predriver H-Bridge G 15 GO1 16 GO2 14 PGND2 H-bridge control PWMH 11 2 Predriver H-Bridge H 12 HO1 13 HO2 2012-01-30 TB6613FTG Pin Function No. Pin Name I/O Function 1 FO1 O Channel-F output 1 2 PWMF I PWM signal input (Channel F) 3 VM3 ― 4 PWME I 5 VCC ― 6 MCK I 7 GND ― 8 STBY I 9 VM4 ― 10 PWMG I PWM signal input (Channel G) 11 PWMH I PWM signal input (Channel H) 12 HO1 O Channel-H output 1 Motor power supply 3 (Channels E and F) PWM signal input (Channel E) Power supply Clock input for constant-current control Ground Standby (power-save) control Motor power supply 4 (Channels G and H) 13 HO2 O Channel-H output 2 14 PGND2 ― Motor ground 2 (Channels G and H) 15 GO1 O Channel-G output 1 16 GO2 O Channel-G output 2 17 DO1 O Channel-D output 1 18 RFD ― Connection pin for a current-sensing resistor (Channel D) 19 DO2 O Channel-D output 2 20 CO1 O Channel-C output 1 21 RFC ― Connection pin for a current-sensing resistor (Channel C) 22 CO2 O Channel-C output 2 23 PWMC/CK2 I PWM signal input (Channel C)/μStep clock input 2 24 PWMD/EN2 I PWM signal input (Channel D)/STM enable input 2 25 VM2 ― 26 MO2 O STM electrical degree monitor output 2, Open-drain output, need ext. pull-up resistor 27 DATA I Serial data input 28 CK I Serial clock input Motor power supply 2 (Channels C and D) 29 LD I Serial load enable 30 MO1 O STM electrical degree monitor output 1, Open-drain output, need ext. pull-up resistor 31 VM1 ― Motor power supply 1 (Channels A and B) 32 PWMB/EN1 I PWM signal input (Channel B)/STM enable input 1 33 PWMA/CK1 I PWM signal input (Channel A)/μStep clock input 1 34 AO2 O Channel-A output 2 35 RFA ― Connection pin for a current-sensing resistor (Channel A) 36 AO1 O Channel-A output 1 37 BO2 O Channel-B output 2 38 RFB ― Connection pin for a current-sensing resistor (Channel B) 39 BO1 O Channel-B output 1 40 EO2 O Channel-E output 2 41 RFE ― Connection pin for a current-sensing resistor (Channel E) 42 EO1 O Channel-E output 1 43 FO2 O Channel-F output 2 44 PGND1 ― Motor ground 1 (Channel F) 3 2012-01-30 TB6613FTG Absolute Maximum Ratings (Ta = 25°C) Characteristics Symbol Rating Unit Supply voltage VCC 6 V VCC Motor supply voltage VM 6 V VM VOUT −0.2 to 6 V Channels A to H VMO VCC V MO1, MO2 (Open-drain) IOUT 0.8 A Channels A to H IMO 1 mA Input voltage VIN −0.2 to 6 V Control input pins Power dissipation PD 4.17 W Note Operating temperature Topr −20 to 85 °C Storage temperature Tstg −55 to 150 °C Output voltage Output current Remarks MO1, MO2 (Open-drain) Note: When mounted on a single-side glass epoxy PCB (size: 76.4 mm × 114.3 mm × 1.6 mm) with a 40% dissipating copper surface. Operating Conditions 1 (Ta = −20 to 85°C) Characteristics Symbol Rating Min Typ. Max Unit Supply voltage for small-signal circuitry VCC 3 3.3 5.5 V Motor supply voltage VM 2.5 ― 5.5 V ― ― 600 ― ― 250 Output current IOUT PWM frequency fPWM ― ― 100 kHz Master clock frequency fMCK ― 1 5 MHz 4 mA Remarks VM = 3 to 5.5 V 2.2 V ≤ VM ≤ 3 V 2012-01-30 TB6613FTG Operating Conditions 2: Serial Data Controller (Ta = −20°C to 85°C) Characteristics Symbol Rating Min Max Unit Clock pulse width Low tCKL 200 ― ns Clock pulse width High tCKH 200 ― ns Clock rise time tCr ― 50 ns Clock fall time tCf ― 50 ns Data setup time tDCH 30 ― ns Data hold time tCHD 60 ― ns CK to LD rising edge tCHL 200 ― ns LD to PWM delay tLDC2 100 ― ns Load pulse width High tLDH 2 ― μs CK frequency fCLK ― 2.5 MHz tCr tCKH tCf CK tCKL tCHD DATA tDCH tCHL tLDH LD Latch tLDC2 PWM 5 2012-01-30 TB6613FTG Principle of Operation Bridge Outputs: Channels A through H PWM Control In PWM constant-current mode, the PWM chopper circuit alternates between on (t1, t5) and short brake (t3). (To eliminate shoot-through current, a dead time (t2, t4) of 50 ns (design target only) is inserted when the PWM is turned on and off.) VM OUT1 VM OUT2 M OUT1 VM OUT2 M GND OUT1 GND <PWM: ON> t1 <PWM: OFF> t3 VM M OUT2 GND <PWM: ON → OFF> t2 OUT1 M VM OUT2 M OUT1 GND OUT2 GND <PWM: OFF → ON> t4 <PWM: ON> t5 VM t1 t5 Output voltage waveform (OUT1) t3 GND t2 t4 6 2012-01-30 TB6613FTG Constant current control on H-bridge driver; Off-time fixed PWM constant current chopping operation TB6613FTG operates Constant Current Control with off-time-fixed PWM operation. The chop-off time is fixed by counting internally the external input driving clock, so the chop-off time could be adjusted by changing the frequency of driving clock or the number of internal counting (2, 4, 6, 8 counts(4steps) are selectable). <Ex; Operation on four clock-counts> First, motor coil current is generated on chop-on starting, and when the voltage (VRF) on external current-sensing resistor rise and reach the reference voltage Vlimit (means current limit level) the current is to off on comparator operation. The chop-off time is fixed with 4bits of internal clock counting from the first rising edge of internal clock just after the output high-side transistor is turned off. (The counter is reset on the fifth rising edge of the internal clock) This chop-off time control generates the PWM signal to drive On/Off the output transistors. Timing Diagram of the PWM Constant-Current Chopper Circuit with a Turn-Off Period of Four Clock Cycles 1 2 3 4 5 6 Counts 4 rising edges of internal clock. Internal clock Off timer (counter) Generated PWM signal Vlimit Coil current VRF on decay on decay Power on on decay on Power off (The upper limit of the coil current (IO peak) can be calculated as: IO = Vlimit/RNF.) 7 2012-01-30 TB6613FTG Micro step Control: Channels A, B, C and D In PWM constant-current mode, when the TB6613FTG generates a PWM signal, it measures a constant turn-off period by counting the number of rising edges of the internal clock signal (divided clock of MCK). PWMA PWMB /CK1 /EN1 MO1 CK DATA LD MCK (1 MHz) Serial Decoder 5-bit Divider 1/1 to 1/31 2-bit DAC PGND CW/CCW, Excitation Enable, PWM μstep decoder 6-bit DAC Ph. B VREF (0.3 V) VM Ph. A Predriver 64 64 63 63 62 62 2 2 Predriver 1 1 PWM timer H-bridge A M Phase A H-bridge B M Phase B PWM timer • Pulse clock control: The TB6613FTG steps up the current at each rising edge of the clock input to the PWMA/CK1 (for channels A and B) or PWMC/CK2 (for channels C and D) pin. (Current step-ups actually occur synchronous to the internal clock signal derived from MCK.) • μStep modes: Selectable from the following two modes: 1-bit mode: 8 steps per full cycle 6-bit mode: resolution = 256 steps per full cycle • Enable control: Setting PWMB/EN1 (for channels A and B) or PWMD/EN2 (for channels C and D) High and Low enables and disables motor excitation. ENn = 1: Excitation enabled; ENn = 0: Excitation disabled • Current decay modes: In STM μStep mode, the motor current recirculates back to the power supply in Fast-Decay mode when the Vref level changes during current step-down. The current decay rate is selectable from four modes. • Electrical degree monitor: As the output current increases or decreases in steps with the CK input, a negative pulse is generated from the MO1 (or MO2) pin at every 90 or 360 electrical degrees. • PWM chopping frequency: The PWM signal is generated by dividing the external MCK signal by up to 31, as programmed in a 5-bit register. • Turn-off period: The turn-off period is selectable from 2, 4, 6 and 8 cycles of the internal clock signal, which is generated by dividing MCK internally. 8 2012-01-30 TB6613FTG • Constant-current setting: The maximum Vref voltage can be selected from 0.3 V, 0.225 V, 0.15 V and 0.075 V with a 2-bit DAC based on the 0.3-V on-chip reference voltage. This DAC output is divided by the 6-bit DAC under control of the micro step decoder to establish Vref for constant-current control. Current Decay Mode: Only Applicable for Step-Down Control in STM μStep Mode In STM μStep mode, the output current step-down slope may not match the changes of the target current level specified by Vref depending on the time constant of a motor coil, thus leading to a big distortion from the desired output current waveform. To improve the matching between the output current and the target current level, the TB6613FTG enters Fast-Decay mode very briefly immediately after each Vref step-down. In this mode, the output current recirculates back to the power supply. The Fast-Decay time is generated by counting the internal clock signal and selectable from the four modes listed below: Fast-Decay Mode Number of Internal Clock Cycle Decay Rate Fast0 0 No Fast1 1 Small Fast2 2 Medium Fast3 3 Large 9 2012-01-30 TB6613FTG Current Step-Up Slope 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 Internal clock Vref Charge mode Enters Charge mode at the Vref step-up edge Slow-Decay mode Current Step-Down Slope (when in Fast1 mode) 1 2 3 4 5 1 2 3 4 5 1 2 1 2 3 4 5 1 2 3 Internal clock Vref Charge mode Slow-Decay mode Enters Fast-Decay mode at the Vref step-down edge Fast-Decay mode 10 2012-01-30 TB6613FTG Timing Diagram of Micro step Operation with 1-Bit Resolution (8 steps per full cycle) CKn MOn init MOn quarter 100 71 φA φB IO (%) 0 −71 −100 Output Current Vector 1-2-Phase Excitation 100 IA (%) 71 0 0 71 IB 100 (%) 11 2012-01-30 TB6613FTG Timing Diagram of Micro step Operation with 6-Bit Resolution (256 steps per full cycle) 0 64 128 192 128 192 CKn MOn init MOn quarter 100 90 80 70 60 50 40 30 φA φB 20 10 IO (%) 0 −100 64 256 −20 −30 −40 −50 −60 −70 −80 −90 −10 12 2012-01-30 TB6613FTG Relationship between the Enable and RESET Inputs and Output Signals Enable (ENn Pin) Reverse Forward CKn ENn RESET MOn (%) 100 71 IA 0 −71 −100 t0 t1 t2 t3 OFF t7 t8 t9 t10 t11 t12 Setting the ENn signal Low disables only the output block, and the internal circuitry continues to operate in accordance with the CKn input. Therefore, when the ENn signal is set High again, the output current restarts as if phases had proceeded with the CKn signal. When ENn = Low, the output signals are disabled regardless of the state of the RESET signal. Setting the RESET signal Low while ENn = Low resets the counter. RESET (Serial Command) Reverse Forward CKn ENABLE RESET MOn (%) 100 71 IA 0 −71 −100 t0 t1 t2 t3 t2 t3 t4 t5 t6 t7 t8 Setting the RESET signal High causes the outputs to be put in the Initial state and the MOn output to be driven Low. When the RESET signal goes is set Low again, the output current generation restarts from the Initial state at the next rising edge of CKn. 13 2012-01-30 TB6613FTG Input Pins All input pins (CK, DATA, LD, PWMA/CK1, PWMB/EN1, PWMC/CK2, PWMD/EN2, PWME, PWMF, PWMG, PWMH, STBY, MCK) have a pull-down resister of about 200 kΩ. Input 200 kΩ GND 14 2012-01-30 TB6613FTG Serial Data Format 12-Bit Serial Data CK DATA LD Latch First D11 Last D10 D9 D8 D7 D6 D5 D4 Selector (4 bits) D3 D2 D1 D0 Data Register Organizations D11 D10 D9 D8 D7 D6 D5 0 0 0 0 mod1 stm1 if1 0 0 0 1 0 0 1 0 p1a p1b 0 0 1 1 mod2 p2a p2b 0 1 0 0 mod3 stm3 if3 0 1 0 1 0 1 1 0 p3a p3b 0 1 1 1 mod4 p4a 1 0 0 0 mod5 if5 1 0 0 1 1 0 1 0 p5a p5b ― ― ― ― ― ― 10 1 0 1 1 mod6 p6a p6b ― ― ― ― ― 11 1 1 0 0 mod7 p7a p7b ― ― ― ― ― 12 1 1 0 1 mod8 p8a p8b ― ― ― ― ― 13 1 1 1 0 1 1 1 1 2-bit DAC1 2-bit DAC2 off5 modx : H-bridge control stmx : STM mode select ifx : Constant-current control 2-bit DACx : 2-bit DAC setting ickx mdrx : Divide ratio for internal clock* : STM excitation mode D4 D3 D2 D1 D0 ick1: 5 bits mdr1 rst1 sdfst1 mo1 if2 0 off1 scw1 ― off2 ― 1 ― ― 2 ― ― 3 ick3: 5 bits mdr3 rst3 Sdfst3 p4b mo3 if4 4 off3 scw3 ― off4 ― 5 ― ― 6 ― ― 7 6-bit DAC ― 8 ick5: 5 bits Don’t access Address 9 14 15 0 = Direct PWM mode (Table 1) 1 = Control mode of Table 2 (All channels) 0 = H-Bridge mode 1 = STM μStep mode (*) 0 = Constant-current control disabled 1 = Constant-current control enabled (Channels A, B, C, D and E) * Valid only in H-Bridge mode (stmx = 0). Constant-current control is always enabled in STM μStep mode. 0 = 0.075 V; 1 = 0.15 V; 2 = 0.225 V; 3 = 0.3 V 4 levels in 0.075-V steps (*) Divides the external MCK by 1 to 31. (*, channel E) 0 = μStep mode with 6-bit resolution 1 = 1-2-phase excitation mode (*) 15 2012-01-30 TB6613FTG sdfstx : Fast-Decay mode scwx rstx mox : STM rotation direction select : STM step counter reset : Monitor signal interval offx : PWM turn-off period pxa : H-bridge control input a pxb : H-bridge control input b 6-bit DAC : Channel-E 6-bit DAC setting* Specifies the Fast-Decay time in number of internal clock cycles: 0 = No Fast-Decay cycle; 1 = 1 cycle; 2 = 2 cycles; 3 = 3 cycles (*) 0 = Forward; 1 = Reverse (*) 0 = Count mode; 1 = Reset (*) 0 = Every 360 electrical degree 1 = Every 90 electrical degree (*) Specifies the PWM turn-off period in number of internal clock cycles: 0 = 2 cycles; 1 = 4 cycles; 2 = 6 cycles; 3 = 8 cycles (*, channel E) See Tables 1 and 2 on next page (All channels) See Tables 1 and 2 on next page (All channels) MSB = 0.3 V (6 bits) (Channel E) Note: Two registers at addresses 3 and 7 are only valid in H-Bridge mode (stmx = 0). *: Detailed descriptions of register settings are provided in the tables on the following pages. **: Do not access to address-14 or address-15 as these are for IC-testing in Toshiba. 16 2012-01-30 TB6613FTG Supplemental Register Descriptions 1. Each channel or micro step pair is separately addressed. Address Corresponding Channels 0, 1, 2, 3 Channels A and B (stm1 = 1: micro step pair 1 (A&B)) 4, 5, 6, 7 Channels C and D (stm3 = 1: micro step pair 2 (C&D)) 8, 9, 10 Channel E 11 Channel F 12 Channel G 13 Channel H Note: Two registers at addresses 3 (channel-B setting) and 7 (channel-D setting) are only valid in H-Bridge mode (stmx = 0). 2. The character x in register names represents a channel number. x Corresponding Channels x=1 Channel A (The settings of stmx, ickx, 2-bit DACx, mdrx, rstx, mox, sdfstx and scwx are shared between channels A and B.) x=2 Channel B x=3 Channel C (The settings of stmx, ickx, 2-bit DACx, mdrx, rstx, mox, sdfstx and scwx are shared between channels C and D.) x=4 Channel D x=5 Channel E x=6 Channel F x=7 Channel G x=8 Channel H 17 2012-01-30 TB6613FTG 3. ickx: Setting the divide ratio for the external MCK used to generate the internal clock The external MCK is divided to generate an internal clock, as specified for each channel (micro step pair) by D4, D3, D2, D1 and D0 at addresses 0 (for channels A and B), 4 (for channels C and D) and 8 (for channel E). Decimal Binary 1 Address 0, 4 or 8 Divide Ratio for Internal Clock D4 D3 D2 D1 D0 00001 0 0 0 0 1 1/1 2 00010 0 0 0 1 0 1/2 3 00011 0 0 0 1 1 1/3 4 00100 0 0 1 0 0 1/4 5 00101 0 0 1 0 1 1/5 6 00110 0 0 1 1 0 1/6 7 00111 0 0 1 1 1 1/7 8 01000 0 1 0 0 0 1/8 9 01001 0 1 0 0 1 1/9 10 01010 0 1 0 1 0 1/10 11 01011 0 1 0 1 1 1/11 12 01100 0 1 1 0 0 1/12 13 01101 0 1 1 0 1 1/13 14 01110 0 1 1 1 0 1/14 15 01111 0 1 1 1 1 1/15 16 10000 1 0 0 0 0 1/16 17 10001 1 0 0 0 1 1/17 18 10010 1 0 0 1 0 1/18 19 10011 1 0 0 1 1 1/19 20 10100 1 0 1 0 0 1/20 21 10101 1 0 1 0 1 1/21 22 10110 1 0 1 1 0 1/22 23 10111 1 0 1 1 1 1/23 24 11000 1 1 0 0 0 1/24 25 11001 1 1 0 0 1 1/25 26 11010 1 1 0 1 0 1/26 27 11011 1 1 0 1 1 1/27 28 11100 1 1 1 0 0 1/28 29 11101 1 1 1 0 1 1/29 30 11110 1 1 1 1 0 1/30 31 11111 1 1 1 1 1 1/31 18 2012-01-30 TB6613FTG 4. 6-bit DAC: Setting the 6-bit DAC for channel E The Vref voltage that determines the target current level for constant-current control of channel E can be specified by D5, D4, D3, D2, D1 and D0 at address 8. The target current level is determined by this voltage level and the external current sensing resistor. Decimal Binary 0 Address 8 Voltage (mV) D5 D4 D3 D2 D1 D0 000000 0 0 0 0 0 0 0.0 1 000001 0 0 0 0 0 1 4.8 2 000010 0 0 0 0 1 0 9.5 3 000011 0 0 0 0 1 1 14.3 4 000100 0 0 0 1 0 0 19.0 5 000101 0 0 0 1 0 1 23.8 6 000110 0 0 0 1 1 0 28.6 7 000111 0 0 0 1 1 1 33.3 8 001000 0 0 1 0 0 0 38.1 9 001001 0 0 1 0 0 1 42.9 10 001010 0 0 1 0 1 0 47.6 11 001011 0 0 1 0 1 1 52.4 12 001100 0 0 1 1 0 0 57.1 13 001101 0 0 1 1 0 1 61.9 14 001110 0 0 1 1 1 0 66.7 15 001111 0 0 1 1 1 1 71.4 16 010000 0 1 0 0 0 0 76.2 17 010001 0 1 0 0 0 1 81.0 18 010010 0 1 0 0 1 0 85.7 19 010011 0 1 0 0 1 1 90.5 20 010100 0 1 0 1 0 0 95.2 21 010101 0 1 0 1 0 1 100.0 22 010110 0 1 0 1 1 0 104.8 23 010111 0 1 0 1 1 1 109.5 24 011000 0 1 1 0 0 0 114.3 25 011001 0 1 1 0 0 1 119.0 26 011010 0 1 1 0 1 0 123.8 27 011011 0 1 1 0 1 1 128.6 28 011100 0 1 1 1 0 0 133.3 29 011101 0 1 1 1 0 1 138.1 30 011110 0 1 1 1 1 0 142.9 31 011111 0 1 1 1 1 1 147.6 32 100000 1 0 0 0 0 0 152.4 33 100001 1 0 0 0 0 1 157.1 34 100010 1 0 0 0 1 0 161.9 35 100011 1 0 0 0 1 1 166.7 36 100100 1 0 0 1 0 0 171.4 37 100101 1 0 0 1 0 1 176.2 38 100110 1 0 0 1 1 0 181.0 19 2012-01-30 TB6613FTG Decimal Binary 39 Address 8 Voltage (mV) D5 D4 D3 D2 D1 D0 100111 1 0 0 1 1 1 185.7 40 101000 1 0 1 0 0 0 190.5 41 101001 1 0 1 0 0 1 195.2 42 101010 1 0 1 0 1 0 200.0 43 101011 1 0 1 0 1 1 204.8 44 101100 1 0 1 1 0 0 209.5 45 101101 1 0 1 1 0 1 214.3 46 101110 1 0 1 1 1 0 219.0 47 101111 1 0 1 1 1 1 223.8 48 110000 1 1 0 0 0 0 228.6 49 110001 1 1 0 0 0 1 233.3 50 110010 1 1 0 0 1 0 238.1 51 110011 1 1 0 0 1 1 242.9 52 110100 1 1 0 1 0 0 247.6 53 110101 1 1 0 1 0 1 252.4 54 110110 1 1 0 1 1 0 257.1 55 110111 1 1 0 1 1 1 261.9 56 111000 1 1 1 0 0 0 266.7 57 111001 1 1 1 0 0 1 271.4 58 111010 1 1 1 0 1 0 276.2 59 111011 1 1 1 0 1 1 281.0 60 111100 1 1 1 1 0 0 285.7 61 111101 1 1 1 1 0 1 290.5 62 111110 1 1 1 1 1 0 295.2 63 111111 1 1 1 1 1 1 300.0 Note: The voltage values are typical values. 20 2012-01-30 TB6613FTG Function Tables The drive method in H-Bridge mode (stmx = 0) can be selected from Tables 1 and 2, via the modx bit. (Channels E, F, G and H are always in H-Bridge mode regardless of the stmx setting.) Table 1 modx = 0, stmx = 0 pxa pxb PWMx OUTxA OUTxB Drive Mode 0 0 X Z Z Stop 0 1 L L L Short brake 0 1 H L H Reverse 1 0 L L L Short brake 1 0 H H L Forward 1 1 X L L Short brake Table 2 modx = 1, stmx = 0 pxa pxb PWMx OUTxA OUTxB Drive Mode 0 X X Z Z Stop 1 0 L H L Forward 1 0 H L H Reverse 1 1 X L L Short brake Function Table: STBY pin, UVLO and TSD circuitry, rstx bit (internal register) Function STBY (Note 1) UVLO TSD rstx Internal Register Cleared Cleared Not affected Not affected Driver Turned off Turned off Turned off Turned on (controlled by the ENn pin) Note 1: STBY: L = Standby (power-save) mode; H = Normal operation mode Note : All registers are cleared to zero. 21 2012-01-30 TB6613FTG Power supply sequence The power supply sequence for TB6613FTG is required for proper operation. The power up sequence between Vcc and VMx(x=1,2,3,4) is shown below. Vcc VMx On On over 100ns VMx(x=1,2,3,4) must be supplied after waiting over 100ns period from the Vcc is supplied. If VMx are supplied without the waiting time or Vcc supply, IC could not start the normal operation and go into some error mode in a case. Data communication initialization Sequence A proper initialization sequence is also needed for a host to communicate with TB6613FTG. The initialization sequence is shown below. 22 2012-01-30 TB6613FTG Electrical Characteristics (VCC = 3.3 V, VM = 5 V, Ta = 25°C, unless otherwise specified.) Characteristics Symbol Min Typ. Max Unit ― 2 4 mA ― 0.1 10 ― 0 1 VINH VCC × 0.7 ― VCC + 0.2 VINL −0.2 ― VCC × 0.3 ICC Supply current ICC (STB) IM (STB) Serial, STBY, PWM and CLK inputs Test Condition All 8 channels in Forward mode Standby mode (STBY = 0 V) Input voltage Input current Output saturation voltage (Channels A to H) Output leakage current (Channels A to H) Output diode forward voltage Voltage comparator offset for constant-current control Nonlinearity IINH VIH = 3 V 5 15 25 IINL VIL = 0 V ― ― 1 IO = 0.2 A, VCC = 5 V ― 0.3 0.4 IO = 0.6 A, VCC = 5 V ― 0.9 1.2 ― ― 1 ― ― 1 ― 1 ― ― 1 ― −10 ― 10 −3 ― 3 −2 ― 2 See Appendix on next page. ― ― ― (Design target only) ― 71 ― ― 2.0 ― ― 2.2 ― ― 170 ― ― 20 ― Vsat (U + L) IL (U) IL (L) VF (U) VF (L) Comp ofs VM = 6 V IF = 0.6 A (Design target only) RF = 0.5 Ω, Vref = 0.1 V (including DAC) LB 6-bit DAC Differential linearity error Micro step reference level 6-bit mode θ 1-bit mode Half step VCC under voltage lockout (UVLO) UVLO trip threshold UVLD UVLO recovery UVLC DLB Thermal shutdown threshold TSD Thermal shutdown hysteresis ΔTSD Channel E (Design target value) (Design target only) Delay between Vcc to VMx Td1 (Design target only) Vcc, VM1,2,3,4 ― 100 ― Delay between STBY=H to Serial communication Td2 (Design target only) STBY, CK, DATA, LD ― 100 ― μA V μA V μA V mV LSB % V °C ns 23 2012-01-30 TB6613FTG Appendix: Micro step Reference Level with 6-Bit Resolution (Design target only) θ Min Typ. Max θ Min Typ. Max θ63 ― 100 ― θ31 ― 71 ― θ62 ― 100 ― θ30 ― 69 ― θ61 ― 100 ― θ29 ― 67 ― θ60 ― 100 ― θ28 ― 65 ― θ59 ― 100 ― θ27 ― 63 ― θ58 ― 99.5 ― θ26 ― 61.25 ― θ57 ― 99 ― θ25 ― 59.5 ― θ56 ― 98.5 ― θ24 ― 57.75 ― θ55 ― 98 ― θ23 ― 56 ― θ54 ― 97.5 ― θ22 ― 53.75 ― θ53 ― 97 ― θ21 ― 51.5 ― θ52 ― 96.5 ― θ20 ― 49.25 ― θ51 ― 96 ― θ19 ― 47 ― θ50 ― 95 ― θ18 ― 44.75 ― θ49 ― 94 ― θ17 ― 42.5 ― θ48 ― 93 ― θ16 ― 40.25 ― θ47 ― 92 ― θ15 ― 38 ― θ46 ― 91 ― θ14 ― 35.75 ― θ45 ― 90 ― θ13 ― 33.5 ― θ44 ― 89 ― θ12 ― 31.25 ― θ43 ― 88 ― θ11 ― 29 ― θ42 ― 86.75 ― θ10 ― 26.75 ― θ41 ― 85.5 ― θ9 ― 24.5 ― θ40 ― 84.25 ― θ8 ― 22.25 ― θ39 ― 83 ― θ7 ― 20 ― θ38 ― 81.5 ― θ6 ― 17.5 ― θ37 ― 80 ― θ5 ― 15 ― θ36 ― 78.5 ― θ4 ― 12.5 ― θ35 ― 77 ― θ3 ― 10 ― θ34 ― 75.5 ― θ2 ― 7.5 ― θ33 ― 74 ― θ1 ― 5 ― θ32 ― 72.5 ― θ0 ― 2.5 ― Unit % 24 Unit % 2012-01-30 TB6613FTG Application Circuit Example Vcc 3V to 5.5V 10uF + C1 C2 0.1uF CK 28 DATA 27 LD 29 GND 7 STBY 8 Vcc 5 STAND BY MCK MCU PW MA /CK1 MO1 PW MB /EN1 UVLO (2.2V) 12bit Serial Decoder 6 31 33 H-Bridge Control 30 μStep decorder 1 2bit DAC1 6bit DAC 32 H-Bridge A PreDriver 36 34 VM1 AO1 AO2 Step Motor1 H-Bridge Control H-Bridge B PreDriver 39 37 R1= 0.5Ω RFA 38 PW MC /CK2 MO2 PW MD /EN2 25 23 H-Bridge Control 26 μStep decorder 2 2bit DAC2 6bit DAC 24 H-Bridge C PreDriver 20 22 H-Bridge Control H-Bridge D PreDriver 17 19 R2= 0.5Ω RFB VM2 CO1 CO2 Step Motor2 R3= 0.5Ω RFC DO1 DO2 PW M Timer 18 1/N TSD Vref (0.3V) PW ME H-Bridge Control 4 6bit DAC PreDriver 3 H-Bridge E 40 41 H-Bridge Control 2 PreDriver H-Bridge F 1 43 44 9 PW MG H-Bridge Control 10 PreDriver H-Bridge G 15 16 14 PW MH R4= 0.5Ω RFD VM3 EO1 EO2 Shutter Coil PW M Timer 1/N PW MF 42 H-Bridge Control 11 25 PreDriver H-Bridge H 12 13 2.5V to 5.5V BO1 PW M Timer 21 0.1uF BO2 PW M Timer 1/N VM C4 10uF PW M Timer 35 C3 + R5= 0.5Ω RFE FO1 FO2 DC Motor1 PGND1 VM4 GO1 GO2 Step Motor3 PGND2 HO1 HO2 2012-01-30 TB6613FTG Package Dimensions Weight: 0.05 g (typ.) 26 2012-01-30 TB6613FTG Notes on Contents 1. Block Diagrams Some of the functional blocks, circuits, or constants in the block diagram may be omitted or simplified for explanatory purposes. 2. Equivalent Circuits The equivalent circuit diagrams may be simplified or some parts of them may be omitted for explanatory purposes. 3. Timing Charts Timing charts may be simplified for explanatory purposes. 4. Application Circuits The application circuits shown in this document are provided for reference purposes only. Thorough evaluation is required, especially at the mass production design stage. Toshiba does not grant any license to any industrial property rights by providing these examples of application circuits. 5. Test Circuits Components in the test circuits are used only to obtain and confirm the device characteristics. These components and circuits are not guaranteed to prevent malfunction or failure from occurring in the application equipment. IC Usage Considerations Notes on Handling of ICs (1) The absolute maximum ratings of a semiconductor device are a set of ratings that must not be exceeded, even for a moment. Do not exceed any of these ratings. Exceeding the rating(s) may cause the device breakdown, damage or deterioration, and may result injury by explosion or combustion. (2) Use an appropriate power supply fuse to ensure that a large current does not continuously flow in case of over current and/or IC failure. The IC will fully break down when used under conditions that exceed its absolute maximum ratings, when the wiring is routed improperly or when an abnormal pulse noise occurs from the wiring or load, causing a large current to continuously flow and the breakdown can lead smoke or ignition. To minimize the effects of the flow of a large current in case of breakdown, appropriate settings, such as fuse capacity, fusing time and insertion circuit location, are required. (3) If your design includes an inductive load such as a motor coil, incorporate a protection circuit into the design to prevent device malfunction or breakdown caused by the current resulting from the inrush current at power ON or the negative current resulting from the back electromotive force at power OFF. IC breakdown may cause injury, smoke or ignition. Use a stable power supply with ICs with built-in protection functions. If the power supply is unstable, the protection function may not operate, causing IC breakdown. IC breakdown may cause injury, smoke or ignition. (4) Do not insert devices in the wrong orientation or incorrectly. Make sure that the positive and negative terminals of power supplies are connected properly. Otherwise, the current or power consumption may exceed the absolute maximum rating, and exceeding the rating(s) may cause the device breakdown, damage or deterioration, and may result injury by explosion or combustion. In addition, do not use any device that is applied the current with inserting in the wrong orientation or incorrectly even just one time. 27 2012-01-30 TB6613FTG Points to Remember on Handling of ICs (1) Over current Protection Circuit Over current protection circuits (referred to as current limiter circuits) do not necessarily protect ICs under all circumstances. If the Over current protection circuits operate against the over current, clear the over current status immediately. Depending on the method of use and usage conditions, such as exceeding absolute maximum ratings can cause the over current protection circuit to not operate properly or IC breakdown before operation. In addition, depending on the method of use and usage conditions, if over current continues to flow for a long time after operation, the IC may generate heat resulting in breakdown. (2) Heat Radiation Design In using an IC with large current flow such as power amp, regulator or driver, please design the device so that heat is appropriately radiated, not to exceed the specified junction temperature (Tj) at any time and condition. These ICs generate heat even during normal use. An inadequate IC heat radiation design can lead to decrease in IC life, deterioration of IC characteristics or IC breakdown. In addition, please design the device taking into considerate the effect of IC heat radiation with peripheral components. (3) Back-EMF When a motor rotates in the reverse direction, stops or slows down abruptly, a current flow back to the motor’s power supply due to the effect of back-EMF. If the current sink capability of the power supply is small, the device’s motor power supply and output pins might be exposed to conditions beyond absolute maximum ratings. To avoid this problem, take the effect of back-EMF into consideration in system design. 28 2012-01-30 TB6613FTG The following conditions apply to solderability: About solderability, following conditions were confirmed (1)Use of Sn-37Pb solder Bath ·solder bath temperature: 230°C·dipping time: 5 seconds·the number of times: once·use of R-type flux (2)Use of Sn-3.0Ag-0.5Cu solder Bath ·solder bath temperature: 245°C·dipping time: 5 seconds·the number of times: once·use of R-type flux 29 2012-01-30 TB6613FTG RESTRICTIONS ON PRODUCT USE • Toshiba Corporation, and its subsidiaries and affiliates (collectively “TOSHIBA”), reserve the right to make changes to the information in this document, and related hardware, software and systems (collectively “Product”) without notice. • This document and any information herein may not be reproduced without prior written permission from TOSHIBA. Even with TOSHIBA’s written permission, reproduction is permissible only if reproduction is without alteration/omission. • Though TOSHIBA works continually to improve Product’s quality and reliability, Product can malfunction or fail. Customers are responsible for complying with safety standards and for providing adequate designs and safeguards for their hardware, software and systems which minimize risk and avoid situations in which a malfunction or failure of Product could cause loss of human life, bodily injury or damage to property, including data loss or corruption. Before customers use the Product, create designs including the Product, or incorporate the Product into their own applications, customers must also refer to and comply with (a) the latest versions of all relevant TOSHIBA information, including without limitation, this document, the specifications, the data sheets and application notes for Product and the precautions and conditions set forth in the “TOSHIBA Semiconductor Reliability Handbook” and (b) the instructions for the application with which the Product will be used with or for. Customers are solely responsible for all aspects of their own product design or applications, including but not limited to (a) determining the appropriateness of the use of this Product in such design or applications; (b) evaluating and determining the applicability of any information contained in this document, or in charts, diagrams, programs, algorithms, sample application circuits, or any other referenced documents; and (c) validating all operating parameters for such designs and applications. TOSHIBA ASSUMES NO LIABILITY FOR CUSTOMERS’ PRODUCT DESIGN OR APPLICATIONS. • Product is intended for use in general electronics applications (e.g., computers, personal equipment, office equipment, measuring equipment, industrial robots and home electronics appliances) or for specific applications as expressly stated in this document. Product is neither intended nor warranted for use in equipment or systems that require extraordinarily high levels of quality and/or reliability and/or a malfunction or failure of which may cause loss of human life, bodily injury, serious property damage or serious public impact (“Unintended Use”). Unintended Use includes, without limitation, equipment used in nuclear facilities, equipment used in the aerospace industry, medical equipment, equipment used for automobiles, trains, ships and other transportation, traffic signaling equipment, equipment used to control combustions or explosions, safety devices, elevators and escalators, devices related to electric power, and equipment used in finance-related fields. Do not use Product for Unintended Use unless specifically permitted in this document. • Do not disassemble, analyze, reverse-engineer, alter, modify, translate or copy Product, whether in whole or in part. • Product shall not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable laws or regulations. • The information contained herein is presented only as guidance for Product use. No responsibility is assumed by TOSHIBA for any infringement of patents or any other intellectual property rights of third parties that may result from the use of Product. No license to any intellectual property right is granted by this document, whether express or implied, by estoppel or otherwise. • ABSENT A WRITTEN SIGNED AGREEMENT, EXCEPT AS PROVIDED IN THE RELEVANT TERMS AND CONDITIONS OF SALE FOR PRODUCT, AND TO THE MAXIMUM EXTENT ALLOWABLE BY LAW, TOSHIBA (1) ASSUMES NO LIABILITY WHATSOEVER, INCLUDING WITHOUT LIMITATION, INDIRECT, CONSEQUENTIAL, SPECIAL, OR INCIDENTAL DAMAGES OR LOSS, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, LOSS OF OPPORTUNITIES, BUSINESS INTERRUPTION AND LOSS OF DATA, AND (2) DISCLAIMS ANY AND ALL EXPRESS OR IMPLIED WARRANTIES AND CONDITIONS RELATED TO SALE, USE OF PRODUCT, OR INFORMATION, INCLUDING WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OF INFORMATION, OR NONINFRINGEMENT. • Do not use or otherwise make available Product or related software or technology for any military purposes, including without limitation, for the design, development, use, stockpiling or manufacturing of nuclear, chemical, or biological weapons or missile technology products (mass destruction weapons). Product and related software and technology may be controlled under the Japanese Foreign Exchange and Foreign Trade Law and the U.S. Export Administration Regulations. Export and re-export of Product or related software or technology are strictly prohibited except in compliance with all applicable export laws and regulations. • Please contact your TOSHIBA sales representative for details as to environmental matters such as the RoHS compatibility of Product. Please use Product in compliance with all applicable laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS Directive. TOSHIBA assumes no liability for damages or losses occurring as a result of noncompliance with applicable laws and regulations. 30 2012-01-30