Transcription of MC33035 - Brushless DC Motor Controller
1 Semiconductor Components Industries, LLC, 2014 May, 2014 Rev. 91 Publication Order Number: MC33035 /DMC33035, NCV33035 Brushless DC Motor ControllerThe MC33035 is a high performance second generation monolithicbrushless DC Motor Controller containing all of the active functionsrequired to implement a full featured open loop, three or four phasemotor control system. This device consists of a rotor position decoderfor proper commutation sequencing, temperature compensatedreference capable of supplying sensor power, frequencyprogrammable sawtooth oscillator, three open collector top drivers,and three high current totem pole bottom drivers ideally suited fordriving power included are protective features consisting of undervoltagelockout, cycle by cycle current limiting with a selectable timedelayed latched shutdown mode, internal thermal shutdown, and aunique fault output that can be interfaced into microprocessorcontrolled Motor control functions include open loop speed, forward orreverse direction, run enable, and dynamic braking.
2 The MC33035 isdesigned to operate with electrical sensor phasings of 60 /300 or120 /240 , and can also efficiently control brush DC 10 to 30 V Operation Undervoltage Lockout V Reference Capable of Supplying Sensor Power Fully Accessible Error Amplifier for Closed Loop ServoApplications High Current Drivers Can Control External 3 Phase MOSFETB ridge 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 MOSFETH Bridge NCV Prefix for Automotive and Other Applications RequiringUnique Site and Control Change Requirements; AEC Q100 Qualified and PPAP Capable Pb Free Packages are DriveOutput16 BottomDrive Outputs15(Top View)17181920211098765 SensorInputs4 OscillatorCurrent SenseNoninverting InputReference OutputOutput EnableSCSBSA60 /120 SelectFwd/RevCurrent SenseInverting InputGndVCCCT2223 BBCB324 Brake2AB1 VCPIN CONNECTIONS241241 PDIP 24P SUFFIXCASE 724 SOIC 24 WBDW SUFFIXCASE 751E14131211 Error AmpInverting InputError AmpNoninverting InputError Amp Out/PWM InputFault OutputSee detailed ordering and shipping information in the packagedimensions section on page 28 of this data INFORMATIONSee general marking information in the device markingsection on page 28 of this data MARKING INFORMATIONMC33035, NCV33035 AmpPWMT hermalShutdownReferenceRegulatorLockoutU ndervoltageVinFwd/RevQRSF asterSSVMS peedSetThis device contains 285 active Schematic DiagramRotorPositionDecoderOutput BuffersCurrent SenseReference60 /120 1817 BrakeFaultNN7223654811121310142124212019 9152316MC33035.
3 NCV33035 RATINGSR atingSymbolValueUnitPower Supply VoltageVCC40 VDigital Inputs (Pins 3, 4, 5, 6, 22, 23) VrefVOscillator Input Current (Source or Sink)IOSC30mAError Amp Input Voltage Range (Pins 11, 12, Note 1)VIR to VrefVError Amp Output Current (Source or Sink, Note 2)IOut10mACurrent Sense Input Voltage Range (Pins 9, 15)VSense to Output VoltageVCE(Fault)20 VFault Output Sink CurrentISink(Fault)20mATop Drive Voltage (Pins 1, 2, 24)VCE(top)40 VTop Drive Sink Current (Pins 1, 2, 24)ISink(top)50mABottom Drive Supply Voltage (Pin 18)VC30 VBottom Drive Output Current (Source or Sink, Pins 19, 20, 21)IDRV100mAElectrostatic Discharge Sensitivity (ESD)Human Body Model (HBM) Class 2, JESD22 A114 CMachine Model (MM) Class A, JESD22 A115 ACharged Device Model (CDM), JESD22 C101 C 20002002000 VVVP ower Dissipation and Thermal CharacteristicsP Suffix, Dual In Line, Case 724 Maximum Power Dissipation @ TA = 85 CThermal Resistance, Junction to AirDW Suffix, Surface Mount, Case 751 EMaximum Power Dissipation @ TA = 85 CThermal Resistance, Junction to AirPDR JAPDR JA86775650100mW C/WmW C/WOperating Junction TemperatureTJ150 COperating Ambient Temperature Range (Note 3) MC33035 NCV33035TA 40 to + 85 40 to +125 CStorage Temperature RangeTstg 65 to +150 CStresses exceeding Maximum Ratings may damage the device.
4 Maximum Ratings are stress ratings only. Functional operation above theRecommended Operating Conditions is not implied. Extended exposure to stresses above the Recommended Operating Conditions may affectdevice , NCV33035 CHARACTERISTICS (VCC = VC = 20 V, RT = k, CT = 10 nF, TA = 25 C, unless otherwise noted.)CharacteristicSymbolMinTypMaxUnit REFERENCE SECTIONR eference Output Voltage (Iref = mA)TA = 25 C (Note 4) Regulation (VCC = 10 to 30 V, Iref = mA)Regline Regulation (Iref = to 20 mA)Regload 1630mVOutput Short Circuit Current (Note 5)ISC4075 mAReference Under Voltage Lockout AMPLIFIERI nput Offset Voltage (Note 4)VIO Offset Current (Note 4)IIO Bias Current (Note 4)IIB 46 1000nAInput Common Mode Voltage RangeVICR(0 V to Vref)VOpen Loop Voltage Gain (VO = V, RL = 15 k)AVOL7080 dBInput Common Mode Rejection RatioCMRR5586 dBPower Supply Rejection Ratio (VCC = VC = 10 to 30 V)PSRR65105 dBOutput Voltage SwingHigh State (RL = 15 k to Gnd)Low State (RL = 15 k to Vref) SECTIONO scillator FrequencyfOSC222528kHzFrequency Change with Voltage (VCC = 10 to 30 V) fOSC/ V Peak VoltageVOSC(P) Valley VoltageVOSC(V)
5 VLOGIC INPUTSI nput Threshold Voltage (Pins 3, 4, 5, 6, 7, 22, 23)High StateLow Inputs (Pins 4, 5, 6)High State Input Current (VIH = V)Low State Input Current (VIL = 0 V)IIHIIL 150 600 70 337 20 150 AForward/Reverse, 60 /120 Select (Pins 3, 22, 23)High State Input Current (VIH = V)Low State Input Current (VIL = 0 V)IIHIIL 75 300 36 175 10 75 AOutput EnableHigh State Input Current (VIH = V)Low State Input Current (VIL = 0 V)IIHIIL 60 60 29 29 10 10 ACURRENT LIMIT COMPARATORT hreshold VoltageVth85101115mVInput Common Mode Voltage RangeVICR VInput Bias CurrentIIB AOUTPUTS AND POWER SECTIONSTop Drive Output Sink Saturation (Isink = 25 mA)VCE(sat) Drive Output Off State Leakage (VCE = 30 V)IDRV(leak) ATop Drive Output Switching Time (CL = 47 pF, RL = k)nsRise Timetr 107300 Fall Timetf 26300 Bottom Drive Output VoltageHigh State (VCC = 20 V, VC = 30 V, Isource = 50 mA)Low State (VCC = 20 V, VC = 30 V, Isink = 50 mA)VOHVOL(VCC ) (VCC ) , NCV33035 CHARACTERISTICS (VCC = VC = 20 V, RT = k, CT = 10 nF, TA = 25 C, unless otherwise noted.)
6 CharacteristicUnitMaxTypMinSymbolOUTPUTS AND POWER SECTIONSB ottom Drive Output Switching Time (CL = 1000 pF)nsRise Timetr 38200 Fall Timetf 30200 Fault Output Sink Saturation (Isink = 16 mA)VCE(sat) 225500mVFault Output Off State Leakage (VCE = 20 V)IFLT(leak) AUnder Voltage LockoutVDrive Output Enabled (VCC or VC Increasing)Vth(on) Supply CurrentPin 17 (VCC = VC = 20 V)Pin 17 (VCC = 20 V, VC = 30 V)Pin 18 (VCC = VC = 20 V)Pin 18 (VCC = 20 V, VC = 30 V)ICCIC The input common mode voltage or input signal voltage should not be allowed to go negative by more than The compliance voltage must not exceed the range of to NCV33035: Tlow = 40 C, Thigh = 125 C. Guaranteed by design. NCV prefix is for automotive and other applications requiring site and MC33035 : TA = 40 C to +85 C; NCV33035: TA = 40 C to +125 Maximum package power dissipation limits must be , NCV33035 , OUTPUT SATURATION VOLTAGE (V) s/DIVAV = + LoadTA = 25 C, OUTPUT VOLTAGE (V) s/DIVAV = + LoadTA = 25 , OUTPUT LOAD CURRENT (mA)f, FREQUENCY (Hz) k2202001801601401201008060-24-16- M100 k10 k40240 AVOL, OPEN LOOP VOLTAGE GAIN (dB)EXCESS PHASE (DEGREES), PhaseGainTA, AMBIENT TEMPERATURE ( C)-55- OSCOSCILLATOR FREQUENCY CHANGE (%), Figure 1.
7 Oscillator Frequency versusTiming ResistorFigure 2. Oscillator Frequency Change versus TemperatureFigure 3. Error Amp Open Loop Gain andPhase versus FrequencyFigure 4. Error Amp Output Saturation Voltage versus Load CurrentFigure 5. Error Amp Small Signal Transient ResponseFigure 6. Error Amp Large Signal Transient = 20 VVC = 20 VRT = kCT = 10 nFSource Saturation(Load to Ground)VCC = 20 VVC = 20 VTA = 25 CSink Saturation(Load to Vref)V, OUTPUT VOLTAGE (V)OVVCC = 20 VVC = 20 VVO = VRL = 15 kCL = 100 pFTA = 25 , TIMING RESISTOR (k ) OSCOSCILLATOR FREQUENCY (kHz),VCC = 20 VTA = 25 CCT = nFCT = 10 nFCT = 100 nFMC33035, NCV33035 , OUTPUT SATURATION VOLTAGE (V)Vsat0 ISink, SINK CURRENT (mA) , AMBIENT TEMPERATURE ( C)-25-40-20-5504020125100755025, NORMALIZED REFERENCE VOLTAGE CHANGE (mV) Vref0 Iref, REFERENCE OUTPUT SOURCE CURRENT (mA)0605040302010-24-20- 12- 16 Vref, REFERENCE OUTPUT VOLTAGE CHANGE (mV) Figure 7.
8 Reference Output Voltage Changeversus Output Source CurrentFigure 8. Reference Output Voltage versus Supply VoltageFigure 9. Reference Output Voltage versus TemperatureFigure 10. Output Duty Cycle versus PWM Input VoltageFigure 11. Bottom Drive Response Time versusCurrent Sense Input VoltageFigure 12. Fault Output Saturation versus Sink , SUPPLY VOLTAGE (V) , REFERENCE OUTPUT VOLTAGE (V) INPUT VOLTAGE (V)OUTPUT DUTY CYCLE (%)0 CURRENT SENSE INPUT VOLTAGE (NORMALIZED TO Vth) , BOTTOM DRIVE RESPONSE TIME (ns)No LoadTA = 25 CVCC = 20 VVC = 20 VNo = 20 VVC = 20 VTA = 25 CVCC = 20 VVC = 20 VRT = kCT = 10 nFTA = 25 CVCC = 20 VVC = 20 VRL = 1CL = nFTA = 25 = 20 VVC = 20 VTA = 25 CMC33035, NCV33035 VOLTAGE (%)GndVC- , OUTPUT LOAD CURRENT (mA) , OUTPUT SATURATION VOLTAGE (V)satSink Saturation(Load to VC)Source Saturation(Load to Ground)VCC = 20 VVC = 20 VTA = 25 CVVCC = 20 VVC = 20 VTA = 25 C50 ns/DIVVCC = 20 VVC = 20 VCL = nFTA = 25 C100 ns/DIVVCC = 20 VVC = 20 VRL = kCL = 15 pFTA = 25 CFigure 13.
9 Top Drive Output SaturationVoltage versus Sink CurrentFigure 14. Top Drive Output WaveformFigure 15. Bottom Drive Output WaveformFigure 16. Bottom Drive Output Waveform2000 ISink, SINK CURRENT (mA) , OUTPUT SATURATION VOLTAGE (V)Figure 17. Bottom Drive Output Saturation Voltage versus Load Current50 ns/DIVVCC = 20 VVC = 20 VCL = 15 pFTA = 25 CFigure 18. Power and Bottom Drive Supply Current versus Supply , POWER SUPPLY CURRENT (mA)CC, = kCT = 10 nFPins 3-6, 9, 15, 23 = GndPins 7, 22 = OpenTA = 25 CVCC, SUPPLY VOLTAGE (V)ICCIC100010001000 OUTPUT VOLTAGE (%)OUTPUT VOLTAGE (%) MC33035 , NCV33035 FUNCTION DESCRIPTIONPinSymbolDescription1, 2, 24BT, AT, CTThese three open collector Top Drive outputs are designed to drive the externalupper power switch Forward/Reverse Input is used to change the direction of Motor , 5, 6SA, SB, SCThese three Sensor Inputs control the commutation EnableA logic high at this input causes the Motor to run, while a low causes it to OutputThis output provides charging current for the oscillator timing capacitor CT and areference for the error amplifier.
10 It may also serve to furnish sensor Sense Noninverting InputA 100 mV signal, with respect to Pin 15, at this input terminates output switchconduction during a given oscillator cycle. This pin normally connects to the topside of the current sense Oscillator frequency is programmed by the values selected for the timingcomponents, RT and Amp Noninverting InputThis input is normally connected to the speed set Amp Inverting InputThis input is normally connected to the Error Amp Output in open Amp Out/PWM InputThis pin is available for compensation in closed loop OutputThis open collector output is active low during one or more of the followingconditions: Invalid Sensor Input code, Enable Input at logic 0, Current SenseInput greater than 100 mV (Pin 9 with respect to Pin 15), Undervoltage Lockoutactivation, and Thermal Sense Inverting InputReference pin for internal 100 mV threshold.
