DA6012.000 30 June 2008 MAS6012 This is preliminary information on a new product under development. Micro Analog Systems Oy reserves the right to make any changes without notice. Stepper Motor Driver IC • Supports Microstepping Movement • Capable to Drive One to Four Motors • Low Operating Voltage DESCRIPTION MAS6012 is a miniature stepper motor driver IC to drive up to four stepper motors. Applications include motorcycle and car dashboards and miniature stepper motor appliances. MAS6012 features a microstepping function to allow smooth movement of the motor shaft. Full rotor revolution consists of 24 microsteps each having 15 degree angular rotation. With gear reduction of 180 the microstep corresponds to an angular rotation of 1/12 degree of the motor shaft. The actual precision of the position is affected by the gear play of the motor. FEATURES APPLICATIONS • Bipolar Stepper Motor Driver Outputs • Drives One to Four Stepper Motors • Microstepping Function • Glitch Filters at All Inputs • Low Operating Voltage • TSSOP-28 Package • Motorcycle Dashboards • Car Dashboards • Nautical Instrumentation • Miniature Stepper Motors in Appliances The microstepping movement of the motor shaft is achieved by converting a pulse sequence into a current level sequence sent to the stepper motor coils. 1 (9) DA6012.000 30 June 2008 BLOCK DIAGRAMS VDD VDD Output Driver A FSCXA Glitch Filter CWA Glitch Filter OUTA1 OUTA2 OUTA3 OUTA4 Output Driver B FSCXB Glitch Filter CWB Glitch Filter OUTB1 OUTB2 OUTB3 OUTB4 Output Driver C FSCXC Glitch Filter CWC Glitch Filter OUTC1 OUTC2 OUTC3 OUTC4 Output Driver D FSCXD Glitch Filter CWD Glitch Filter XRESET Glitch Filter OUTD1 OUTD2 OUTD3 OUTD4 MAS6012AA4 VSS Figure 1. Block diagram quad output stepper motor driver IC MAS6012AA4 2 (9) DA6012.000 30 June 2008 OPERATION DESCRIPTION MAS6012 is a stepper motor driver IC specifically designed to drive bipolar stepper motors of pointers in a car and motorcycle dashboard and in the other similar applications. motor coil and outputs OUTx3 and OUTx4 are for driving second motor coil where x is one of the four motor drivers A, B, C or D. The output signal waveforms consist of digitized sine waves which have 60° phase shift (see figure 2). The IC is operated from single 5V supply. Each stepper motor output is controlled by two digital control signal inputs, FSCX and CW. Each rising edge of FSCX stepping clock input causes stepper motor to step one microstep (15 degree angular rotation of rotor) ahead. Rotation direction is determined by CW rotation direction selection signal. High CW selects clockwise direction and low CW selects counterclockwise direction. Each of the four stepper motor drivers (A, B, C, D) have their own FSCX and CW control inputs. The device has common XRESET master reset control input for resetting stepper motor outputs to initial state. The initial state corresponds to step number 1 state (see figure 2). XRESET is active low. Each digital input has a glitch filter for eliminating effects of electrical disturbances at the control inputs. It is recommended to keep XRESET signal low (active) during power up until the supply voltage VDD has risen up. For each of the motors there are four outputs. Outputs OUTx1 and OUTx2 are for driving first MAS6012 Microstepping Output Waveform 5 4 3 2 Uout [V] 1 0 Phase shift 60°° (4 steps) -1 -2 -3 -4 -5 0.5 11.5 22.5 33.5 44.5 55.5 66.5 77.5 88.5 99.510 10.511 11.512 12.513 13.514 14.515 15.516 16.517 17.518 18.519 19.520 20.521 21.522 22.523 23.524 24.5 Step [No] OUTx1-OUTx2 OUTx4-OUTx3 Figure 2. MAS6012 Microstepping Output Waveform (x=A, B, C or D) 3 (9) DA6012.000 30 June 2008 ABSOLUTE MAXIMUM RATINGS All voltages with respect to ground Parameter Symbol Supply Voltage Voltage Range for All Pins ESD Rating Junction Temperature Conditions VIN Human Body model (HBM) Min Max Unit -0.3 -0.3 ±2 5.8 VIN + 0.3 V V kV °C TJmax +175 (limited) Storage Temperature TS -50 +125 °C Stresses beyond those listed may cause permanent damage to the device. The device may not operate under these conditions, but it will not be destroyed. RECOMMENDED OPERATING CONDITIONS Parameter Operating Supply Voltage Operating Ambient Temperature Symbol Conditions VDD TA Min Typ Max Unit 4.5 -40 5.0 5.5 +85 V °C ELECTRICAL CHARACTERISTICS ◆ Load Characteristics Parameter Symbol Conditions Min Typ Max Unit Coil resistance RCOIL TA = 25°C 190 290 340 Ohm Phase inductance LCOIL TA = 25°C 0.4 H ◆ Current Parameters TA = -40°C to +85°C, typical values at TA = +25°C, RCOIL = 290 Ω, VDD = 5.0 V, unless otherwise specified Parameter Symbol Conditions Quiescent current ICC Typical supply current consumption IC Output drive capability IOUT All inputs at VDD or VSS, no load One motor Two motors Three motors Four motors For each output pin, RCOIL = 190 Ω Min Typ Max Unit 300 µA 18 36 53 71 mA 29 mA 4 (9) DA6012.000 30 June 2008 ELECTRICAL CHARACTERISTICS... ◆ Digital Inputs TA = -40°C to +85°C, typical values at TA = +25°C, VDD=5.0 V, unless otherwise specified Parameter Symbol Conditions Min Input High Voltage VIH VDD = 4.5…5.5V Input Low Voltage VIL VDD = 4.5…5.5V Input Leakage IILEAK Input VDD or VSS 80% VDD 0% VDD -2.5 Input frequency fIN Driver speed limited Motor speed limited. Note 1. Typ Max Unit 100% VDD 20% VDD +2.5 V µA TBD kHz V 7.2 Note 1. Depends on the stepper motor. TBD = To Be Defined Power Dissipation TA = -40°C to +85°C, typical values at TA = +25°C, VDD=5.0 V, unless otherwise specified Parameter Junction to Ambient Thermal Resistance Maximum Power Dissipation Symbol Conditions RJA typical PC board mounting, still air, TSSOP package any ambient temperature, TSSOP package Pd Min Typ Max 100.4 Pd MAX = Unit °C/W TJ (MAX) − TA W R JA Note 1 Note 1: TJ(MAX) denotes maximum operating junction temperature (+125°C), TA ambient temperature, and RJA junction-to-air thermal resistance (+144°C/W). Timing Characteristics TA = -40°C to +85°C, VDD = 5.0 V, unless otherwise specified Parameter Symbol Conditions Min Typ Max Unit Signal pulse width Setup time to f(SCX) tW tS High or low High or low TBD TBD ns ns XRESET release time to f(SCX) tRR TBD ns TBD = To Be Defined Delay Timing Waveforms FSCX tW FSCX tS t RR 5 (9) DA6012.000 30 June 2008 APPLICATION INFORMATION VCC 22µ µF + VCC 100nF 100nF GND GND VDD VDD FSCXA CWA VDD Output Driver A OUTA1 OUTA2 OUTA3 OUTA4 Glitch Filter Glitch Filter Stepper Motor Output Driver B FSCXB CWB µC OUTB1 OUTB2 OUTB3 OUTB4 Glitch Filter Glitch Filter Stepper Motor Output Driver C FSCXC CWC OUTC1 OUTC2 OUTC3 OUTC4 Glitch Filter Glitch Filter Stepper Motor Output Driver D FSCXD CWD XRESET VSS 10 kΩ OUTD1 OUTD2 OUTD3 OUTD4 Glitch Filter Glitch Filter Glitch Filter Stepper Motor MAS6012AA4 VSS GND GND GND Figure 3. Typical MAS6012AA4 quad stepper motor driver application circuit For filtering fast voltage transients it is recommended to connect two 100nF ceramic capacitors close to power supply pins of the IC (see figure 3). Additionally there should be 5µF capacitance per motor connected for latch-up protection. Thus for four motors there should be additional 22µF filtering capacitor connected to the supplies. For proper power up it is recommended to keep the XRESET pin low during supplies rising. Depending on used microcontroller an external pull-down resistor might be needed to stay at reset during power up (see figure 3 external pull down resistor connected to XRESET pin). 6 (9) DA6012.000 30 June 2008 MAS6012AA4 QUAD OUTPUT DRIVER PIN CONFIGURATION IN PLASTIC TSSOP-28 1 28 2 27 3 26 4 25 24 6 23 7 22 8 21 9 20 10 11 12 MAS6012zz GYYWW XXXXX 5 19 18 17 13 16 14 15 Top Marking Definitions: zz = Version YYWW = Year Week XXXXX = Lot Number PIN DESCRIPTION Pin Name Pin Type VDD CWB FSCXB OUTA3 OUTA4 OUTA2 OUTA1 OUTD1 OUTD2 OUTD4 OUTD3 VSS CWC FSCXC VDD CWD FSCXD OUTC3 OUTC4 OUTC2 OUTC1 OUTB1 OUTB2 OUTB4 OUTB3 XRESET CWA FSCXA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 P DI DI AO AO AO AO AO AO AO AO G DI DI P DI DI AO AO AO AO AO AO AO AO DI DI DI Function Positive Power Supply Rotation Direction Selection for Driver B, high = Clockwise Stepping Clock Input for Driver B Stepper Motor Driver A Coil Output 3 Stepper Motor Driver A Coil Output 4 Stepper Motor Driver A Coil Output 2 Stepper Motor Driver A Coil Output 1 Stepper Motor Driver D Coil Output 1 Stepper Motor Driver D Coil Output 2 Stepper Motor Driver D Coil Output 4 Stepper Motor Driver D Coil Output 3 Power Supply Ground Rotation Direction Selection for Driver C, high = Clockwise Stepping Clock Input for Driver C Positive Power Supply Rotation Direction Selection for Driver D, high = Clockwise Stepping Clock Input for Driver D Stepper Motor Driver C Coil Output 3 Stepper Motor Driver C Coil Output 4 Stepper Motor Driver C Coil Output 2 Stepper Motor Driver C Coil Output 1 Stepper Motor Driver B Coil Output 1 Stepper Motor Driver B Coil Output 2 Stepper Motor Driver B Coil Output 4 Stepper Motor Driver B Coil Output 3 Master Reset, active low Rotation Direction Selection for Driver A, high = Clockwise Stepping Clock Input for Driver A A = Analog, D = Digital, P = Power, G = Ground, I = Input, O = Output 7 (9) DA6012.000 30 June 2008 PACKAGE (TSSOP-28) OUTLINES e/ 2 ZD A VIEW B-B b E E1 12° REF c1 c S R b1 1.0 DIA. 0.13 DEEP GAUGE PLANE 1 e A L 0.25 12° REF L1 D A A2 b B B A1 VIEW A-A b Dimension A A1 A2 D E E1 L L1 e b c ZD Min Max Unit 0.05 1.20 0.10 mm mm mm mm mm mm mm mm mm mm mm mm 0.90 9.70 ± 0.05 6.10 ± 0.10 4.40 ± 0.10 0.60 + 0.15 / - 0.10 1.00 0.65 0.22 ± 0.05 0.13 0.20 0.625 Dimensions do not include mold flash, protrusions, or gate burrs. All dimensions are in accordance with JEDEC standard MO-153. 8 (9) DA6012.000 30 June 2008 SOLDERING INFORMATION ◆ For Pb-Free, RoHS Compliant TSSOP-28 Resistance to Soldering Heat Maximum Temperature Maximum Number of Reflow Cycles Reflow profile Seating Plane Co-planarity Lead Finish According to RSH test IEC 68-2-58/20 260°C 3 Thermal profile parameters stated in IPC/JEDEC J-STD-020 should not be exceeded. http://www.jedec.org max 0.08 mm Solder plate 7.62 - 25.4 µm, material Matte Tin ORDERING INFORMATION Product Code Product Package Comments MAS6012AA1ST206 Single Output Stepper Motor Driver IC TSSOP-16 Note MAS6012AA2ST206 Dual Output Stepper Motor Driver IC TSSOP-16 Note MAS6012AA3ST206 Three Output Stepper Motor Driver IC TSSOP-28 Note MAS6012AA4ST206 Quad Output Stepper Motor Driver IC TSSOP-28 Tape and Reel Note: Contact Micro Analog Systems Oy for one to three output stepper motor driver IC version options. LOCAL DISTRIBUTOR MICRO ANALOG SYSTEMS OY CONTACTS Micro Analog Systems Oy Kamreerintie 2, P.O. Box 51 FIN-02771 Espoo, FINLAND Tel. +358 9 80 521 Fax +358 9 805 3213 http://www.mas-oy.com NOTICE Micro Analog Systems Oy reserves the right to make changes to the products contained in this data sheet in order to improve the design or performance and to supply the best possible products. Micro Analog Systems Oy assumes no responsibility for the use of any circuits shown in this data sheet, conveys no license under any patent or other rights unless otherwise specified in this data sheet, and makes no claim that the circuits are free from patent infringement. Applications for any devices shown in this data sheet are for illustration only and Micro Analog Systems Oy makes no claim or warranty that such applications will be suitable for the use specified without further testing or modification. 9 (9)