IL33035 BRUSHLESS DC MOTOR CONTROLLER The IL33035 is a high performance second generation monolithic brushless DC motor controller containing all of the active functions required to implement a full featured open loop, three or four phase motor control system. This device consists of a rotor position decoder for proper commutation sequencing, temperature compensated reference capable of supplying sensor power, frequency programmable sawtooth oscillator, three open collector top drivers, and three high current totem pole bottom drivers ideally suited for driving power MOSFETs. Also included are protective features consisting of undervoltage lockout, cycle-by-cycle current limiting with a selectable time delayed latched shutdown mode, internal thermal shutdown, and a unique fault output that can be interfaced into microprocessor controlled systems. Typical motor control functions include open loop speed, forward or reverse direction, run enable, and dynamic braking. The MC33035 is designed to operate with electrical sensor phasings of 60°/300° or 120°/240°, and can also efficiently control brush DC motors FEATURES • 10 to 30 V Operation • Undervoltage Lockout • 6.25V Reference Capable of Supplying Sensor Power • Fully Accessible Error Amplifier for Closed Loop Servo Applications • High Current Drivers Can Control External 3-Phase MOSFET Bridge • Cycle-By-Cycle Current Limiting • Pinned-Out Current Sense Reference • Internal Thermal Shutdown • Selectable 60°/300° or 120°/240° Sensor Phasings • Can Efficiently Control Brush DC Motors with External MOSFET H-Bridge 1 IL33035 ABSOLUTE MAXIMUM RATINGS Parameter Power Supply Voltage Digital Inputs (Pins 3, 4, 5, 6, 22, 23) Oscillator Input Current (Source or Sink) Error Amp Input Voltage Range (Pins 11, 12, Note 1) Error Amp Output Current (Source or Sink, Note 2) Current Sense Input Voltage Range (Pins 9, 15) Fault Output Voltage Fault Output Sink Current Top Drive Voltage (Pins 1, 2, 24) Top Drive Sink Current (Pins 1, 2, 24) Bottom Drive Supply Voltage (Pin 18) Bottom Drive Output Current (Source or Sink, Pins 19, 20. 21) Power Dissipation and Thermal Characteristics DIP package Maximum Power Dissipation TA = 85oC Thermal Resistance. Junction-to-Air SO Package Maximum Power Dissipation TA= 85oC Thermal Resistance, Junction-to-Air Symbol Vcc Iosc VIR IOut VSense VCE(Fault) ISink(Fault) VCE(top) ISink(top) VC IDRV Value 40 Vref 30 -0.3 to Vref 10 -0.3 to 5.0 20 20 40 50 30 100 PD RθJA PD RθJA 860 75 650 100 Operating Junction Temperature Operating Ambient Temperature Range Storage Temperature Range TJ 150 -4010+65 -6510+150 TA Tstg Unit V V mA V mA V V mA V mA V mA mW C/W mW o C/W o C o C o C o ELECTRICAL CHARACTERISTICS (Vcc = Vc = 20 V, Rτ-= 4.7 k, Cτ = 10 nF, TA= 25°C, unless ofriarwise noted.) Characteristic Reference Output Voltage (Iref = 1.0 mA) TA = 25oC TA=-40oto+85oC Line Regulation (Vcc = 10 to 30 V, Iref = 1.0 mA) Load Regulation (Iref = 1.0 to 20 mA) Output Short Circuit Current (Note 3) Reference Under Voltage Lockout Threshold Symbol Vref Regline Regload ISC Vth Input Offset Voltage (TA =-40o to+ 85oC) Input Offset Current (TA=-40°to +85°C) Input Bias Current (TA=-40°to +85°C) Input Common Mode Voltage Range Open Loop Voltage Gain (VO = 3.0 V, RL = 15 k) Input Common Mode Rejection Ratio Power Supply Rejection Ratio (Vcc =Vc = 10 to 30 V) VIO IIO IIB VICR AVOL CMRR PSRR 2 Min Typ Max Unit 5.9 5.82 40 4.0 6.24 1.5 16 75 4.5 6.5 6.57 30 30 5.0 V - 0.4 8.9 -46 (OVtoV^) 80 86 105 10 500 -1000 70 55 65 - mV mV mA V mV nA nA V dB dB dB IL33035 ELECTRICAL CHARACTERISTICS (Vcc = Vc = 20 V, Rτ-= 4.7 k, Cτ = 10 nF, TA= 25°C, unless otherwise noted.) Characteristic Output Voltage Swing High State (RL = 15k to Gnd) Low State (RL=15k to Vref) Oscillator Frequency Frequency Change with Voltage (Vcc = 10 to 30 V) Sawtooth Peak Voltage Sawtooth Valley Voltage Input Threshold Voltage (Pins 3, 4, 5, 6, 7, 22, 23) High Stale Low State Sensor Inputs (Pins 4, 5, 6) High State Input Current (VIH = 5.0 V) Low State Input Current (VIL = 0 V) Forward/Reverse, 60°/120° Select (Pins 3, 22, 23) High State Input Current (VIH = 5.0 V) Low State Input Current (VIL = 0 V) Output Enable High State Input Current (VIH = 5.0 V) Low btate Input Current (VIL =0 V) Threshold Voltage Input Common Mode Voltage Range Input Bias Current Top Drive Output Sink Saturation (ISink = 25 mA) Top Drive Output Off-State Leakage (VCE = 30 V) Top Drive Output Switching Time (CL = 47 pF, RL. = 1.0 k) Rise Time Fall Time Bottom Drive Output Voltage High State (Vcc=20V, Vc = 30 V, Isource= 50 mA) Low State (Vcc = 20 V, Vc = 30 V, Isink =50 mA) Bottom Drive Output Switching Time (CL= 1000 pF) Rise Time Fall Time Symbol Min Typ Max Unit VOH, VOL fosc ∆fosc/∆V VOSC(P) VOSC(V) 4.6 22 1.2 5.3 0.5 25 0.01 4.1 1.5 1.0 28 5.0 4.5 - V VIH VIL 3.0 - 2.2 1.7 0.8 IIL IIL -150 -600 -70 -337 -20 -150 nA IIL IIL IIH IIL Vth VICR IIB VCE(SAT) IDRV(leak) -75 -300 -60 -60 85 - -36 -175 -29 -29 101 3.0 -0.9 0.5 0.06 -10 -75 -10 -10 115 -5.0 1.5 100 nA 107 26 300 300 (Vcc-1.1) 1.5 2.0 - 38 30 225 1.0 200 200 500 100 10 0.3 8.2 0.1 8.9 0.2 „ 12 14 3.5 5.0 tr tf kHz % V V V µA mV V nA V nA ns V VOH VOL tr, tf VCE(sat) IFLT(leak) Fault Output Sink Saturation (Isink = 16 mA) Fault Output Off-State Leakage (VCE = 20 V) Under Voltage Lockout Drive Output Enabled (Vcc or Vc Increasing) Hysteresis Vth(on) VH Power Supply Current ICC Pin 17 (Vcc = Vc= 20 V) Pin 17 (Vcc = 20V, Vc = 30V) Pin 18 (Vcc = Vc= 20V) IC Pin 18 (Vcc = 20 V, Vc =30V) 3 (Vcc-2.0) - 16 20 6.0 10 ns mV nA V mA