Philips Semiconductors Linear Products Product specification Brushless DC motor controller NE/SA5570 DESCRIPTION PIN CONFIGURATION The NE/SA/SE5570 is a three-phase brushless DC motor controller with a microprocessor-compatible serial input data port; 8-bit monotonic digital-to-analog converter; PWM comparator; oscillator; three Hall sensor inputs and six source/sink phase pre-drivers. D1, N Packages DATA 1 24 V DD 23 PHASE CLOCK 2 CE 3 FEATURES RESET 4 • 8-bit DAC • Serial-to-parallel converter • Output pre-drivers • Entire switch mode conversion • Adaptable to 60° or 120° commutation • Overcurrent protection DAC REFIN 2H 5 20 PHASE 2L 19 PHASE OSCOUT 6 3H Rt/Ct 7 LOOP FILTER2 8 LOOP FILTER1 9 1H 22 PHASE 1L 21 PHASE 18 PHASE 3L 17 HS1 16 HS2 FEEDBACK 10 15 HS3 14 CURRENT SENSE 13 GND INV 11 NON-INV 12 TOP VIEW APPLICATIONS NOTE: 1. Available in large SO (SOL) package only. • Motor controller for three-phase brushless DC motor • Robotics • Computer peripherals ORDERING INFORMATION TEMPERATURE RANGE ORDER CODE 24-Pin Plastic Dual In-Line Package (DIP) DESCRIPTION 0 to +70°C NE5570N 0412A 24-Pin Small Outline Large Package (SOL) 0 to +70°C NE5570D 0173D 24-Pin Plastic Dual In-Line Package (DIP) -40°C to +85°C SA5570N 0412A 24-Pin Small Outline Large Package (SOL) -40°C to +85°C SA5570D 0173D 24-Pin Plastic Dual In-Line Package (DIP) -55°C to +125°C SE5570N 0412A August 31, 1994 1151 DWG # 853-1135 13721 Philips Semiconductors Linear Products Product specification Brushless DC motor controller NE/SA5570 BLOCK DIAGRAM 1 DATA DATA REGISTER 2 CLOCK 24 3 CE VDD MR Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 13 HS3 HS2 HS1 GND 15 16 17 23 PHASE 1H D0 D1 D2 D3 D4 D5 D6 D7 D8 D8 CNTL DAC REGISTER 22 D7 D6 D5 D4 LCTL LDR LOAD 21 Q8 Q7 Q6 Q5 Q4 PGO 120 BRAKE CMD BRAKE 4 PHASE 2H DECODE LOGIC MR MR Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 RESET PHASE 1L REGISTER 20 PHASE 2L BRAKE ENABLE 19 LOCK PHASE 3H ENABLE CW/CCW 20 21 22 23 24 25 26 27 CYCLE CMD 5 DAC REF IN 18 DAC PHASE 3L 6 OSC OUT I SENSE COMP 0.5V – SAWTOOTH GENERATOR S Q Q R 14 + I SENSE 7 Rt/Ct R PWM – S OR AMP 12 8 LOOP FILTER + ERROR AMP 2 10 9 – FDBK LOOP FILTER 1 NON INV 11 INV ABSOLUTE MAXIMUM RATINGS SYMBOL PARAMETER RATING NE5570 SA5570 SE5570 UNIT Temperature range TA Operating ambient 0 to 70 -40 to 85 -55 to 125 °C TJ Operating junction -55 to 150 -55 to 150 -55 to 150 °C TSTG Storage -65 to 150 -65 to 150 -65 to 150 °C VDD Power supply 16 16 16 V -0.3 to 15 -0.3 to 15 -0.3 to 15 V Logic inputs, all August 31, 1994 1152 Philips Semiconductors Linear Products Product specification Brushless DC motor controller NE/SA5570 RECOMMENDED OPERATING CONDITIONS SYMBOL TA PARAMETER RATING UNIT NE Grade 0 to 70 °C SA Grade -40 to 85 °C SE Grade -55 to 125 °C NE Grade 0 to 90 °C SA Grade -40 to 105 °C SE Grade -55 to 145 °C Supply voltage 9.6 to 14.4 V Ambient temperature range TJ Junction temperature range VDD DC ELECTRICAL CHARACTERISTICS Limits apply at VDD=12V ±10%, VREF=5V and over operating temperature range unless otherwise specified. Typical data applies at TA=25°C SYMBOL PARAMETER TEST CONDITIONS SA/NE5570 SE5570 Min Typ Max Min Typ Max 20 21 18.5 20 21 22 18 UNIT Oscillator fO Frequency initial accuracy TA=25°C, RT=2.49kΩ, CT=22nF 18.5 fC Frequency drift over temp RT=2.49kΩ, CT=22nF 18 Supply voltage sensitivity TA=25°C ±2 TA=25°C, RT=2.49kΩ, CT=22nF 500 Output pulse width 22 ±2 1000 500 kHz kHz %/V 1000 ns Motor Phase Pre-Drivers tR Rise time RL=2kΩ to Gnd, CL=2nF [1V to 11V] 500 500 ns tF Fall time RL=2kΩ to VCC, CL=2nF [1V to 11V] 500 500 ns IOUT VOUT ISOURCE VOH=8V 80 80 VOL=3.1V 80 80 ISOURCE=5mA 11 11.8 11 ISOURCE=80mA (over temp) 8 10 8 ISINK VOH VOL mA 11.8 10 ISINK=5mA 0.4 1 0.4 1 ISINK=80mA (over temp) 2 3.1 2 3.1 V PWM Comparator IBIAS Input bias current 1 1 µA Current Sense Comparator IBIAS Input bias current VTH Current sense trip level tPD Propagation delay to output drivers 1 350 CL=2nF 500 600 350 250 500 1 µA 600 mV 250 ns Error Amplifier IBIAS Input bias current VCM Input common-mode voltage range VOL Large-signal voltage gain PSRR Power supply rejection ratio VO Output voltage swing 1 0 VOUT=1V to 11V 70 5 90 70 60 VIN=+50mV, IL=-150µA VIN=-50mV, IL=+150µA 11.5 0 1 µA 5 V 90 dB 60 11.7 0.2 11.5 0.5 dB 11.7 0.2 0.5 V V DC ELECTRICAL CHARACTERISTICS (Continued) Limits apply at VDD=12V +10%, VREF=5V and over operating temperature range unless otherwise specified. Typical data applies at TA=25°C. August 31, 1994 1153 Philips Semiconductors Linear Products Product specification Brushless DC motor controller SYMBOL PARAMETER NE/SA5570 TEST CONDITIONS SA/NE5570 SE5570 UNIT Min Typ Max Min Typ Max -20 3 +20 -20 3 +20 mV 1 µA 5 5 V Operational Amplifier VOS Offset voltage IBIAS Input bias current VCM Input common-mode voltage range VOL Large signal voltage gain PSRR Power supply rejection ratio 1 TA=25°C Over temp. -0.3 0 5 5 -0.3 0 VOUT=1V to 11V 70 90 70 90 dB 60 90 60 90 dB VIN=+50mV, IL=-150µA VIN=-50mV, IL=+150µA 11.5 11.7 0.2 11.5 11.7 0.2 60 V V VO Output voltage swing CMRR Common-mode rejection ratio RS=10kΩ 80 dB GBW Gain bandwidth RF=100kΩ 250 250 kHz VNN Input noise voltage F=1kHz 300 300 nV/√Hz 0.5 80 60 0.5 Digital-to-Analog Converter Resolution INL Integral non-linearity error DNL Differential non-linearity error1 VFS Full-scale gain error Full-scale temperature drift 8 8 bits LSB ±1 ±2 ±1 ±2 ±0.5 ±1 ±0.5 ±1 LSB Error amp. AV=1 ±0.2 ±0.8 ±0.2 ±0.8 %FS VREFTC=0ppm/°C 20 Error amp. AV=1 ±1 ±2 45 60 20 ppm/°C ±1 ±2 LSB 45 60 kΩ VZS Zero-scale offset error ZIN Input impedance (DAC ref. in) tS Settling time to ±0.5 LSB 5 5 µs tPLH Propagation delay time (high) Through DAC 200 200 ns tPHL Propagation delay time (low) Through DAC 200 200 ns 30 30 Logic Inputs VIH Input voltage: TTL high 2.0 12 2.0 12 VIL Input voltage: TTL low 0 0.8 0 0.8 V V IIH Input current: TTL high ±1 ±1 µA IIL Input current: TTL low ±1 ±1 µA 5.0 mA Supply Current IDD 1.8 NOTES: 1. Monotonicity guaranteed over operating temperature range. August 31, 1994 1154 5.0 1.8 Philips Semiconductors Linear Products Product specification Brushless DC motor controller NE/SA5570 TYPICAL PERFORMANCE CHARACTERISTICS NE5570 Oscillator Frequency vs Temperature Oscillator Frequency vs RT and CT 101 22.0 5.000 TA = 25oC VCC = 12V 21.5 RT = 5k RT = 3k RT = 2.49k RT = 2k RT = 1k 100 21.0 20.5 20.0 19.5 10–2 19.0 ICC(MA) 10–1 CT ( µF) FREQUENCY (kHz) NE5570 Oscillator Frequency vs Supply Voltage RT = 10k RT = 20k RT = 100K TA = 55oC .5000 /div TA = +25oC 10–3 TA = +125oC 18.5 0 20 40 10–4 10–2 60 80 100 120 TEMP (oC) 101 102 100 VCC = +5V VCC = 12V 1800 GAIN (dB) 80 1700 ON 1600 1500 OFF 60 40 1400 1300 20 1200 1100 1000 –60 –40 –20 0 0 –60 –40 –20 0 20 40 60 80 100 120 TEMP (oC) 800 15 TA = VCC = 12V 700 PULSE WIDTH (ns) SUPPLY VOLTAGE (V) 25oC 13 12 11 600 500 400 300 10 9 18 20 40 60 80 100 120 TEMP (oC) NE5570 Logic Threshold Voltage vs Temperature ICC vs VCC 14 19 August 31, 1994 V1 20 21 FREQUENCY (kHz) 22 200 –60–40 –20 0 20 40 60 80 100 120 TEMP (oC) 1155 .6000/div (V) 15.00 VCC = (V) NE5570 Current Sense Comparator Threshold vs Temperature NE5570 Op Amp Gain vs Temperature 2000 1900 .0000 9.000 103 OSCILLATOR FREQUENCY (kHz) NE5570 Oscillator Output Pulse Width THRESHOLD VOLTAGE (mV) 100 10–1 CURRENT SENSE THRESHOLD (mV) 18.0 –60–40 –20 600 500 VCC = 12V 400 300 200 100 0 –60–40 –20 0 20 40 60 80 100 120 TEMP (oC)