FCM8201 FAIRCHILD | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 21

Technical content

Features

ƒ Supports Space Vector Modulation (SVM) ƒ Supports Sine-Wave & Square-Wave Solutions ƒ Built-in Clock Generator ƒ Built-in Error Amplifier for Torque Loop Control ƒ Direct Duty Control ƒ Square-Wave 120°, Sine-Wave 180° Turn-on ƒ PLL Angle Detection (Hall Sensors) ƒ Programmable Current Leading Phase ƒ Serial Interface (SPI) ƒ Two Operation Modes (Stand-Alone Operation or Controlled through SPI) ƒ Programmable Soft-Switching (Dead-Time) ƒ Synchronous Rectifying ƒ Over-Voltage and Under-Voltage Protections ƒ Motor & Power Transistor Over-Voltage Protections ƒ Three Levels of Over-Current Protection (OCP) ƒ Programmable OC Timer ƒ Over-Temperature Protection (OTP)

Applications

ƒ BLDC Motor Control ƒ Low-Noise Motor Applications ƒ Fan, Pump, Tools, etc.

Description

FCM8201 is a three-phase sinusoidal brushless DC (BLDC) motor controller. It comes with the advanced Hall sensor design. Using the Hall sensor signals, the control system is able to execute the PWM commutation by switching the three-phase inverter. There are two PWM modes for selection: Sine-Wave Mode and the Square-Wave Mode. Square-Wave Mode includes PWM-PWM and PWM-ON approaches to improve the efficiency of the motor drive. Protection functions including over-voltage, over-current, over- temperature, and short circuit prevent the control circuits and the motor from being damaged, particularly under stressed applications and demanding environments. Information about voltage, current, and temperature is accessible through the SPI interface. FCM8201 can be operated stand-alone or worked with microcontrollers for advanced BLDC motor control.

Ordering Information

Temperature Range Package Packing Method FCM8201QY -40°c to 85°C 32-Leadless Quad Flat Pack Package (LQFP) , JEDEC MS-026, Variation BCE, 7mm Square Tray

25 HOVP

Figure 1. Stand-Alone Application

Figure 2. SPI Application

Figure 5. Pin Configuration transistor for discharging the back EMF. 2 HA Hall A Sensor Input. Phase-U magnetic field detection. 3 HB Hall B Sensor Input. Phase-V magnetic field detection. 4 HC Hall C Sensor Input. Phase-W magnetic field detection. CW/CCW Direction Control Input. Designed for stand-alone operation. HIGH: CW, LOW: CCW. SCLK Serial Clock Input. Designed for SPI operation. FREE/ST Free and Start Control Input. Designed for stand-alone operation. HIGH: Free, LOW: Start. SDI Serial Data Input. Designed for SPI operation. SDO Serial Data Output, (Open-Drain). Designed for SPI operation. SEN SPI Enable (Open-Drain). Designed for SPI operation. HIGH: SPI disable, LOW: SPI enable.

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 6 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller Pin Definitions (Continued) Pin # Name Description 9 FO Revolution Pulse Output. Pulses per revolution=motor poles ÷ 2 × 3.

10 DGND Digital Ground

11 VOUT Voltage Regulator Output. A 0.1µF (minimum) capacitor should be connected between this pin and ground.

12 IP Positive Input of Torque Error Amplifier

13 OPO Output of Torque Error Amplifier

14 IN Negative Input of Torque Error Amplifier

15 I_FB Current Feedback Output

16 DUTY PWM Duty Control Input. Designed to directly control the PWM duty cycle in stand-alone operation. 17 R_CLK External Resistor of Clock Generator. Designed for determining the frequency of the internal clock generator.

18 AGND Analog Ground

19 I_IN Current Feedback Input

20 AS Angle Shift Input. Designed for correcting the lead angle of PWM output signals. The range is from 0° to 60° related to the induced magnetic voltage. 21 VSENSE Motor Drive Voltage-Sensing Resistor. Designed for determining the voltage level of over- voltage protections. 22 RT Thermistor Voltage Input. Connect to a NTC (Negative Temperature Coefficient) thermistor for the over-temperature protection. 23 OC_TMR Overload Time-Out Programmable Input. Connect to a capacitor for determining the time delay of overload protection. 24 nFAULT Fault Flag. Open-drain output, LOW: system failure.

25 VPP Supply Voltage Input

26 Z PWM Output of W-Phase Low Side

27 W PWM Output of W-Phase High Side

28 Y PWM Output of V-Phase Low Side

29 V PWM Output of V-Phase High Side

30 X PWM Output of U-Phase Low Side

31 U PWM Output of U-Phase High Side

32 PGND High-Voltage Ground

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 7 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller Absolute Maximum Ratings Stresses exceeding the absolute maximum ratings may dam age the device. The device may not function or be operable above the recommended operating conditions and stressing the parts to these levels is not recommended. In addition, extended exposure to stresses above the recommended operating conditions may affect device reliability. The absolute maximum ratings are stress ratings only. Symbol Parameter Min. Max. Unit VVPP Supply Voltage 0 30 V ESD Human Body Model, JESD22-A114 3.00 kV Charged Device Model, JESD22-C101 1.25 Recommended Operating Conditions The Recommended Operating Conditions table defines the conditions for actual device operation. Recommended operating conditions are specified to ens ure optimal performance to the datasheet specifications. Fairchild does not recommend exceeding them or designing to Absolute Maximum Ratings. Symbol Parameter Conditions Min. Typ. Max. Unit TA Operating Ambient Temperature -40 +85 °C VPP Supply Voltage 10.0 12.0 17.5 V fSYS System Clock 0.96 1.28 1.92 MHz R_CLK Clock Generator External Resistor 12 k Ω RI_IN I_IN Bias Resistor 10 k Ω

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 8 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller

Electrical Characteristics

VPP=12V and TA=25°C unless otherwise noted. Symbol Parameter Conditions Min. Typ. Max. Units VPP Section VVPP_ON Turn-On Threshold Voltage 8.5 9.0 9.5 V VVPP_OFF Turn-Off Threshold Voltage 7.5 8.0 8.5 V IDD_OP Operating Supply Current V PP=12V, fSYS=1.28MHz 4.0 5.0 6.5 mA Voltage Regulator Section VVOUT Regulator Output Voltage Output Current 5mA 4.9 5.2 5.5 V IVOUT Regulator Output Current V VOUT=5.2V 10 mA CVOUT Regulator External Capacitor 0.1 µF Digital I/O Section VIH_HALL Hall Signals Input High Level 4.0 V VIL_HALL Hall Signals Input Low Level 1.0 V VHYS_HALL Hall Signals Hysteresis Voltage 2.0 2.5 3.0 V TDEB_HALL Hall Signals Debounce Time 5 µs VIH_SPI SPI Signals Input High Level 2.5 5.3 V VIL_SPI SPI Signals Input Low Level -0.3 1.0 V VOH_SPI SPI Signals Output High Level I O=4mA 4 V VOL_SPI SPI Signals Output Low Level I O=4mA 1 V RDIO_UP Digital I/O Internal Pull High Resistor 150 200 250 kΩ High-Voltage I/O Section VOH_PWM PWM Signals Output High Level (U/V/W/X/Y/Z) VPP=12V, IO=4mA 10 V VOL_PWM PWM Signals Output Low Level (U/V/W/X/Y/Z) VPP=12V, IO=4mA 1 V VOH_HOVP HOVP Output High Level V PP=12V, IO=1mA 10 V VOL_HOVP HOVP Output Low Level V PP=12V, IO=1mA 1 V PWM Control Section Vfd Full Duty Voltage of DUTY Pin 4.1 4.5 4.6 V Vzd Zero Duty Voltage of DUTY Pin 0.7 V tPWM_MIN PWM Minimum On Time R_CLK=12K Ω 1 µs tDEAD0 PWM Dead Time 0 DT[1:0] / PWM_REG=00 (Default Value) 2.0 2.5 3.0 µs tDEAD1 PWM Dead Time 1 DT[1:0] / PWM_REG=01 1.5 2.0 2.5 µs tDEAD2 PWM Dead Time 2 DT[1:0] / PWM_REG=10 3.5 4.0 4.5 µs tDEAD3 PWM Dead Time 3 DT[1:0] / PWM_REG=11 3.0 3.5 4.0 µs REGzd Zero Duty Value of DUTY_REG and IP_REG 0x00 0x07 fPWM_20K PWM Frequency 20KHz R_CLK=12K Ω 18.5 20.0 21.5 KHz ISOURCE_OPO Current Source Capability of OPO Pin IP =5V, IN=0V, OPO=0V 4.5 5.0 5.5 mA ISINK_OPO Current Sink Capability of OPO Pin IP=0V, IN=5V, OPO=5V -4.5 -5.0 -5.5 mA AvERR Gain of Torque Error Amplifier 60 dB GBWERR Unit-Gain Bandwidth of Torque Error Amplifier 10 MHz Continued on the following page…

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 9 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller Electrical Characteristics (Continued) VPP=12V and TA=25°C unless otherwise noted. Symbol Parameter Conditions Min. Typ. Max. Units Sine Wave PWM Generator VSIN_ENA Sine Wave Enable Threshold of DUTY Pin 0.75 V VSIN_DIS Sine Wave Disable Threshold of DUTY Pin 0.65 V tSIN_ENA Sine Wave Enable Debounce Time 1 ms tSIN_DIS Sine Wave Disable Debounce Time 100 ms Over-Current Protections Section VOCP_SH Short-Circuit Current Protection Threshold Voltage 2.5 V VOCP_CYC Cycle-by-Cycle Current Protection Threshold Voltage 1.5 V VOCP_OL Overload Current Protection Threshold Voltage 1.4 V VOC_TMR OC_TMR Threshold Voltage 2.5 V ITMR_CHG OC_TMR Charge Current OC_TMR=0V 30 40 50 µA ITMR_DIS OC_TMR Discharge Current OC_TMR=5V 5 10 15 µA IBIAS_I_IN Bias Current of I_IN R I_IN=10kΩ 40 50 60 µA IO_I_FB I_FB Output Current 0.5 mA GI_FB I_FB Output Gain 8 Over/Under-Voltage Protections (OVP/UVP) Section VOV_VPP System OVP Threshold Voltage 18 V VOV_VPP_RLS System OVP Release Voltage 17 V tOV_VPP System OVP Debounce Time 100 µs VUV_VPP System UVP Threshold Voltage 7.5 8.0 8.5 V VUV_VPP_RLS System UVP Release Voltage 8.5 9.0 9.5 V VUV_VOUT V OUT UVP Threshold Voltage 4 V VUV_VOUT_RLS V OUT UVP Release Voltage 4.5 V VOV_MOTOR Motor Drive Voltage OVP Threshold Voltage 4.3 4.5 4.8 V VRL_MOTOR Motor Drive Voltage OVP Release Voltage 4.0 V Over-Temperature Protection (OTP) Section VRT OTP Threshold Voltage 0.9 1.0 1.1 V VRT_RLS OTP Release Voltage 1.15 1.20 1.25 V IRT RT Pin Source Current 40 50 60 µA Pins Open/Short Protection Section VSHORT Pins Short Protection Level R_CLK Pin 0.2 V VOPEN Pins Open Protection Level R_CLK and RT Pins 4.6 4.8 5.2 V

equal to 1/64 (divided by ÷64) of the system clock. an internal control register through the SPI interface. Table 1. Square Wave PWM-PWM Commutation Table 2. Square Wave PWM-ON Commutation Hall signal input to reduce the glitch of the Hall signals. signal is the same as the signal on the HA pin. PWM outputs (U, V, W, X, Y, Z pins) are logic LOW. PWM operation modes to fit different application needs.

Table 6. SPI Register Table (Read/Write)

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 17 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller ANG_REG: Angle Shift Control Register Addr. Name Type B7 B6 B5 B4 B3 B2 B1 B0 0x02 ANG W/R ANG_SEL ARNG1 ARNG0 A NG4 ANG3 ANG2 ANG1 ANG0 Reset 0 0 0 0 0 0 0 0 b7 ANG_SEL Angle Shift Control Input Select 0=Set by AS pin, 1=Set by ANG[4:0] b[6:5] ARNG[1:0] Angle Predictor Working Range Select 0,0= Work in 0.8 ~ 80Hz Hall frequency, 48 ~ 4800rpm at 2-pole motor 0,1= Work in 0.4 ~ 40Hz Hall frequency, 24 ~ 2400rpm at 2-pole motor 1,x= Work in 3.2 ~ 320Hz Hall frequency, 192 ~ 19200rpm at 2-pole motor b[4:0] ANG[4:0] Angle Setting of Angle Shift Function 0~31=0 ~ 60 degrees SVM_REG: Sine Wave Generator Control Register Addr. Name Type B7 B6 B5 B4 B3 B2 B1 B0 0x03 SVM W/R SIN_MAU SIN_EA n/a n/a n/a n/a n/a n/a Reset 0 0 0 0 0 0 0 0 b7 SIN_MAU Sine Wave Driving Force Active 0=Sine wave automatic active 1=Sine wave active by SIN_EA bit and ignore AS<0.2V b6 SIN_EA Sine Wave Enable (This function only active on while SIN_MAU=1) 0=Sine wave disable, 1=Sine wave enable HALL_REG: Hall Signals Control Register Addr. Name Type B7 B6 B5 B4 B3 B2 B1 B0 0x04 HALL W/R n/a n/a n/a n/a HREG HC_INV HB_INV HA_INV Reset 0 0 0 0 0 0 0 0 b3 HREG Hall Signals Regulation Enable 0=disable, 1=enable b2 HC_INV Hall C Input Invert 0=non-invert, 1=invert b1 HB_INV Hall B Input Invert 0=non-invert, 1=invert b0 HA_INV Hall A Input Invert 0=non-invert, 1=invert Continued on the following page…

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 18 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller WDT_REG: Watch Dog Timer Control Register Addr. Name Type B7 B6 B5 B4 B3 B2 B1 B0 0x06 WDT W/R OSL_DIS OTL_DIS n/a CRC_ON WDT_EN CLR W_TMR1 W_TMR0 Reset 0 0 0 0 0 0 0 0 b7 OSL_DIS Open Short (OS) Fault Latch Disable 0=OS protect does not latch 1=OS protect does not latch and clear by FREE/nST pin rising edge or FREE/nST bit=1 b6 OTL_DIS Over Temperature Fault Latch Disable 0=OTP protect does not latch 1=OTP protect will latch, and clear by FREE/nST pin rising edge or FREE/nST bit=1 b4 CRC_ON SPI CRC Check Enable 0=SPI CRC check disable 1=SPI CRC check enable b3 WDT_EN Watch Dog Timer Enable 0=watch dog timer disable 1=watch dog timer enable and outputs a faulty when the counter reaches time-out b2 CLR Watch Dog Timer Clear (This bit is effective only when WDT_EN=1) 1=WDT counter reset, after counter is clear ed to zero, this bit auto-resets to 0 b[1:0] W_TMR[1:0] Watch Dog Timer Counter Select 0,0=0.25s at fSYS=1.28MHz 0,1=0.5s at fSYS=1.28MHz 1,0=1s at fSYS=1.28MHz 1,1=2s at fSYS=1.28MHz DUTY_REG: Duty Control Register Addr. Name Type B7 B6 B5 B4 B3 B2 B1 B0 0x08 DUTY W/R DUTY7 DUTY6 DUTY5 DUTY4 DUTY3 DUTY2 DUTY1 DUTY0 Reset 0 0 0 0 0 0 0 0 b[7:0] DUTY[7:0] DUTY Level Configure 0 ~ 255=0.5 ~ 4.5V IP_REG: Error Amplifier IP Pin Control Register Addr. Name Type B7 B6 B5 B4 B3 B2 B1 B0 0x09 IP W/R IP7 IP6 IP 5 IP4 IP3 IP2 IP1 IP0 Reset 0 0 0 0 0 0 0 0 b[7:0] IP[7:0] IP Pin Level of Error Amplifier Configure 0 ~ 255=0.5 ~ 4.5V

Table 7. SPI Registers Table (Read Only)

B) ALL DIMENSIONS IN MILLIMETERS. FLASH, AND TIE BAR PROTRUSIONS.

0.20 MIN

1.6 MAX

0.20 C A-B D

Figure 25. 32-Leadless Quad Flat Pack Package (LQFP) the warranty therein, which covers Fairchild products. http://www.fairchildsemi.com/packaging/.

© 2010 Fairchild Semiconductor Corporation www.fairchildsemi.com FCM8201 • Rev. 1.0.0 21 FCM8201 — 3-Phase Sinusoidal Brushless DC Motor Controller