Transcription of 3-Phase Brushless DC Motor Controller
1 Si9979 Vishay SiliconixDocument Number: 70012S-41209 Rev. E, Brushless DC Motor ControllerFEATURESHall-Effect Commutation60 or 120 Sensor SpacingIntegral High-Side Drive for all N-Channel MOSFETB ridgesPWM InputQuadrature SelectionTachometer OutputReversibleBrakingOutput Enable ControlCross Conduction ProtectionCurrent LimitingUndervoltage LockoutInternal Pull-Up ResistorsDESCRIPTIONThe Si9979 is a monolithic Brushless dc Motor Controller withintegral high-side drive circuitry. The Si9979 is configured toallow either 60or 120 commutation sensor spacing.
2 Theinternal low-voltage regulator allows operation over a wideinput voltage range, 20- to 40-V Si9979 provides commutation from Hall-effect integral high-side drive, which utilizes combinationbootstrap/charge pump supplies, allows implementation of anall n-channel MOSFET 3-Phase bridge. PWM, direction,quadrature select, and braking inputs are included for controlalong with a tachometer output. Protection features includecross conduction protection, current limiting, and undervoltagelockout. The FAULT output indicates when undervoltage, overcurrent, disable, or invalid sensor shutdown has Si9979 is available in both standard and lead (Pb)-free48-pin SQFP packages and is specified to operate over thecommercial temperature range of 0 to 70C (C suffix), and theindustrial temperature range of 40 to 85C (D suffix).
3 FUNCTIONAL BLOCK DIAGRAMINAINCBRKPWMTACHQSV+ LockoutVREF +IS IS+ . LockoutBootstrap PumpSA35 GTB30 Bootstrap PumpSB31 CAPA36 CAPB32 GBA33 GBB29 VDD13-16, 21-24 GNDCAPCGTC26 Bootstrap PumpSC27 CAPC28 GBC25 One Shot37-41, 44-48 FAULT7 INBVDD360/120 VDD1 VREFEnd of Life. Last Available Purchase Date is 31-Dec-2014 Si9979 Vishay Number: 70012S-41209 Rev. E, 21-Jun-04 ABSOLUTE MAXIMUM RATINGSV oltage on Pin 4250 V.. Voltage on Pins 1 4, 10, 11 V to VDD + V.. Voltage on Pins 5 9 V to V.. Voltage on Pins 26, 28, 30, 32, 34, 3660 V.. Voltage on Pins 27, 31, 35 2 to 50 V.
4 Operating TemperatureC Suffix0 to 70_C.. D Suffix 40 to 85_C.. Storage Temperature 65 to 150_C.. Junction Temperature (TJ)150_C.. Power Dissipation (PD)C W.. D W.. RECOMMENDED OPERATING RANGEV++20 to 40 VDC.. RT10 kW Min.. SPECIFICATIONSTest ConditionsUnless Otherwise SpecifiedLimitsParameterSymbolUnless Otherwise SpecifiedV+ = 20 to 40 V, IDD = 0 mAMinaTypbMaxaUnitPowerSupply Voltage RangeV+2040 VLogic VoltageVDD 20 mA v IDD v 0 CurrentI+ CurrentIDD 20mAInternal Inputs (INA, INB, INC, 60/120) Input CurrentIIHVIH = VDD10mALow-State Input CurrentIILVIL = 0 V 50mALogic Inputs (F/R, EN, QS, PWM, BRK)
5 Input CurrentIIHVIH = V10mALow-State Input CurrentIILVIL = 0 V 125mAOutputsLow-Side Gate Drive, High Gate Drive, Low Side Gate Drive High StateVGTHTA = 0 to 70_CC Suffix1618 VHigh-Side Gate Drive, High StateVGTHTA = 40 to 85_CD Suffix1620 VHigh-Side Gate Drive, Low VoltagedVCAPV+ = 40 V55 Low-Side Switching, Rise TimetrL70 Low-Side Switching, Fall TimetfLRisetime = 1 to 10 VFalltime = 10 to 1 V25 High-Side Switching, Rise TimetrHFalltime = 10 to 1 VCL = 600 pF100nsHigh-Side Switching, Fall TimetfHCL = 600 pF40nsBreak Before Make TimetBLH100 Break-Before-Make TimetBHL300 TACH Output/FAULT OutputVOLIOL = Output PulsewidthtT300600nsSi9979 Vishay SiliconixDocument Number: 70012S-41209 Rev.
6 E, ConditionsUnless Otherwise SpecifiedV+ = 20 to 40 V, IDD = 0 mAParameterUnitMaxaTypbMinaTest ConditionsUnless Otherwise SpecifiedV+ = 20 to 40 V, IDD = 0 mASymbolProtectionLow-Side Undervoltage Undervoltage LockoutUVLHSA, B, C = 0 VVDD LimitComparator Input Bias CurrentIIB 5mAComparator Threshold VoltageVTHTA = 0 to 70_CC Suffix90100110mVComparator Threshold VoltageVTHTA = 40 to 85_CD Suffix85100125mVCommon Mode VoltageVCM01 VOne Shot Pulse WidthtRT = 10 k, CT = mF81012msOne Shot Pulse WidthtpRT = 10 k, CT = algebraic convention whereby the most negative value is a minimum and the most positive a values are for DESIGN AID ONLY, not guaranteed nor subject to production reference voltage is not available for external = (V+) + (VDD).
7 COMMUTATION TRUTH TABLEI nputsOutputsConditionsSensors(60_Spacing )Sensors(120_Spacing)Top DriveBottom DriveINAINBINCINAINBINCENF/RBRKIS+GT-AGT -BGT-CGBAGBBGBCFAULT00010111001000101100 1001100100001111011011000100011111010110 0010100101101111000011001001001110000101 0100010110000101001100100100000110011101 1010000010101111010100010001010110111000 100001100100110000100011 XXXXXX0X0X0000000 DisableXXXXXX0X1X0001110 Power DownLLLLLL1X100001111 BrakeLLLLLL1X110001110 Over I in BRKLLLLLL1X010000000 Over I1011111X0X00000001011111X1X000111001000 01X0X00000000100001X1X0001110 Notes:L.
8 Any valid sensor combinationX. Don t care60/120 ENF/RQSPWMINBINCGNDCAPASAGBCGTAGBACAPBSB GTBGBBCAPCBRKSCTACHGTCFAULTSQFP-48123456 78910111246 45 44 43 42 41 40 39 38 3715 16 17 18 19 20 21 22 23 243635343332313029282726 Top ViewGNDGNDGNDGNDGNDV+GNDGNDGNDGNDGNDGNDG NDGNDGND48 47 GNDGND13 14 GNDGND25 VDDINAIS IS+/CTRTRTSi9979 Vishay Number: 70012S-41209 Rev. E, 21-Jun-04 PIN CONFIGURATION AND ORDERING INFORMATIONORDERING INFORMATIONS tandardPart NumberLead (Pb)-FreePart NumberTemperatureRangePackageSi9979 CSSi9979CS E30 to 70_CSQFP-48Si9979 DSSi9979DS E3 40 to 85_CSQFP-48 NOTE: Si9979CS and Si9979DS are supplied in DESCRIPTIONPins 1 3: INA, INB, INCINA, INB, and INC are the commutation sensor inputs, and areintended to be driven by open collector Hall effect inputs have internal pull up resistors tied to VDD, whicheliminates the need for external pull up 4.
9 60/120 The 60/120 input allows the use of the Si9979 with either a 60_or 120_ commutation sensor spacing. An internal pull upresistor, which is tied to VDD, sets the default condition to 60_spacing. 120_ spacing is selected by pulling this input 5: EN (Enable)A logic 1 on this input allows commutation of the Motor . Thisis the default condition as this pin is pulled up internally. Whenthis pin is pulled to ground, all gate drive outputs are turned 6: F/R (Forward/Reverse)A logic 1 on this input selects commutation for Motor rotationin the forward direction.
10 This is the default condition as thispin is pulled up internally. When this pin is pulled to ground, thecommutation sensor logic levels are inverted internally,causing reverse 7: QS (Quadrature Select)This input determines whether the bottom MOSFETs or bothbottom and top MOSFETs switch in response to the PWMsignal. A logic 1 on this input enables only the bottomMOSFETs. This is the default condition as this pin is pulled upinternally. When this pin is pulled to ground, both the bottomand top MOSFETs are 8: PWMAn open collector (drain) or TTL compatible signal is appliedto this input to control the Motor speed.