0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MC10XSD200FKR2

MC10XSD200FKR2

  • 厂商:

    NXP(恩智浦)

  • 封装:

    QFN23

  • 描述:

    IC PWR SWITCH N-CHAN 1:1 23PQFN

  • 数据手册
  • 价格&库存
MC10XSD200FKR2 数据手册
Freescale Semiconductor Advance Information Document Number: MC10XSD200 Rev. 3.0, 12/2013 Dual 10 mOhm High Side Switch 10XSD200 The 10XSD200 device is part of a 36 V dual high side switch product family with integrated control, and a high number of protective and diagnostic functions. It has been designed for industrial applications. The low RDS(ON) channels ( VPWR /2 and “Off” when V(HS[x]) < VPWR /2. The channel’s switching state should not be confused with the device’s internal channel control state hson[x] (= High Side On). Signal hson[x] defines the targeted switching state of the channel (On/Off). It is either controlled by the value of the direct input signal or by that of the internal/external clock signals combined with the SPI register settings. The value of hson[x] is given by the following boolean expression: hson[x] = [(IN[x] and DIR_dis[x]) or (On bit [x] and Duty_cycle[x] and PWM_en[x] = 1) or (On bit [x] and PWM_en[x] = 0)]. In this expression Duty_cycle[x] represents the value of the duty cycle, set by bits D7…D0 of the PWMR register (Table 6). The channel’s actual switching state may differ from the control signal’s state in the following cases: • short circuits to GND, before automatic turn-Off (t < tFAULT) • short circuits to VPWR when the channel is set to Off 10XSD200 26 Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES • VPWR < 13 V when OpenLoad in Off state detection is selected and the load is actually lost • during the turn-on transition as long as V(HS[x])< VPWR/2 • during the turn-off transition as long as V(HS[x]) > VPWR/2 Entering and Maintaining Normal Mode A 0-to-1 transition on RSTB, (when both VPWR and VDD are present) or on any of both direct inputs IN[x] (when only supplied by VPWR), puts the device in Normal mode. If desired, the device can be operated in Normal mode without VDD, but this requires that at least one of both direct inputs be regularly turned on (Operation and Operating Modes). To maintain the device in Normal mode (NM), communication must take place on a regular basis. For SPI communication, the state of the WDIN bit must be alternated at least every 310 ms (typ.) (tWDTO), unless the WD_disable bit is set to 1. For direct input control, the timing requirements are shown in Figure 10. A signal called IN_ON[x] is not directly accessible to the user but is used by the internal logic circuitry to determine the device state. When no activity is detected on a direct input pin (IN[x]) for a time longer than tIN = 250 ms (typ.), timeout is detected and IN_ON[x] goes low. When this occurs on both channels, Sleep mode is entered (Sleep Mode), provided reset = RSTB = 0 Table 5. Device Operating Modes FailFault Comments safe Mode Wake-up Sleep 0 x x All channels are OFF. Normal 1 0 0 The SPI Watchdog is active when: VDD = 5.0 V, WD_DIS = 0, RSTB = 1 Fail-safe 1 1 0 The channels are controlled by the IN inputs. (see Fail-safe Mode) Fault 1 X 1 The channels are OFF, see Fault Mode. x = Don’t care. It enters Fail-safe mode, when either a timeout on SPI communication or when VDD is lost, after having been initially present (if this function was previously enabled by setting: VDD_FAIL_EN bit = [1]). Setting watchdog disabled (WD_dis = 1, D4 of the GCR register) avoids entering Failsafe mode after a watchdog timeout. Device behavior upon fault occurrence is explained in the paragraph on Faults (Fault Mode). . IN[x] tIN IN_ON[x] Figure 10. Relation Between Signals IN(x) and IN_ON[x] Direct Control Mode When RSTB = 0 (and also in Fail-safe mode), the channels are merely controlled by the direct input pins IN[x]. All protective functions (OC, OT, SC, OV, and UV) are operational including auto-retry. To avoid entering Sleep mode at frequencies < 4.0 Hz, reset should be set to RSTB = 1. Going from Normal to Fail-safe, Fault or Sleep Mode The device changes from Normal to Fail-safe (Fail-safe Mode), Sleep mode (Sleep Mode), or Fault mode (Fault Mode), according to the value of the following signals (see Table 5). • wake-up = RSTB or IN_ON[0] or IN_ON[1] • fail-safe = (VDD Failure and VDD_FAIL_en) or (SPI watchdog timeout (tWDTO) and WD_DIS = 0) • fault = OC[0:1] or OT[0:1] or SC[0:1] or UV or (OV and OV_DISB) 10XSD200 Analog Integrated Circuit Device Data Freescale Semiconductor 27 FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES Sleep (wake-up = 0) (wake-up = 1) and (fail-safe = 1) and (fault = 0) (wake-up = 1) and (fault = 1) (wake-up = 0) (fail-safe = 1) and (wake-up = 1) and (fault = 1) Fail-safe (fail-safe = 0) and (wake-up = 1) and (fault = 0) Fault (fail safe = 1) and (wake-up = 1) and (fault = 0) (wake-up = 0) (fail-safe = 0) and (wake-up = 1) and (fault = 1) Normal (fail-safe = 0) and (wakeup = 1) and (fault = 0) (fail-safe = 0) and (wake-up = 1) and (fault = 0) (fail-safe = 1) and (wake-up = 1) and (fault = 0) Figure 11. Device Operating Modes SLEEP MODE In Sleep mode, the channels and the SPI interface are turned off to minimize current consumption. The device enters Sleep mode (wake-up = 0) when both Direct Input pins IN(x) remain Off longer than tIN sec. (when reset is active; RSTB = 0). This is expressed as follows: • VPWR (and VDD) are within the normal range, and • wake-up = 0 (wake-up = RSTB or IN_ON[0] or IN_ON[1]), and • fail-safe = X, and • fault = X When employed, VDD must be kept in the normal range. Sleep mode is the default mode after the first application of the supply voltage (VPWR), prior to any I/O communication (RSTB and the internal states IN_ON[0:1] are still at logic [0]). All SPI register contents remain in their default state during Sleep mode. FAIL-SAFE MODE Entering Fail-safe Mode Fail-safe mode is entered either upon loss of SPI communication or after loss of optional SPI supply voltage VDD (VDD Out of Range). The FSOB pin goes low and the channels are only controlled by the direct inputs (IN[0:1]). All protective functions remain fully operational. Previously latched faults are delatched and SPI register contents is reset (except bits POR & PARALLEL). The SPI registers can not be accessed. These conditions are also described by the following expressions: • VPWR is within the normal voltage range, and • wake-up = 1, fault = 0, and • fail-safe = 1 ((VDD Failure and VDD_FAIL_en=1 before) or (t(SPI)> tWDTO and WD_dis = 0). The second case corresponds to loss of SPI communication, which is detailed in the next section. Watchdog on SPI Communication and Fail-safe Mode When VDD is present, the SPI watchdog timer is started upon a rising edge on the RSTB pin. Thereafter, the device monitors the state of the first bit (WDIN) of all received SPI words. When the state of this bit is not alternated at least once within a data stream of duration tWDTO = 310 ms typ., the device considers the SPI communication has been lost and enters Fail-safe mode. This behavior can be disabled by setting the bit WD_DIS = 1. The value of watchdog timeout is derived from an internal oscillator. Returning from Fail-safe to Normal mode To exit Fail-safe mode and return to normal mode again, first a SPI data word with its WDIN bit = 1 (D15) must be received by the device (regardless the register it is contained in, and regardless of the values of the other bits in this register). Next, a second data word must be received within the timeout period (tWDTO = 310 ms typ.), to be able to change any SPI register contents. Upon entering Normal 10XSD200 28 Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES mode, the FSOB pin returns to logic high and previously set faults and SPI registers are reset, except bits POR, PARALLEL and fault bits of latchable faults that had actually been latched. FAULT MODE The device enters Fault mode when any of the following faults occurs in Normal or Fail-safe mode: • Overtemperature fault, (latchable fault) • Overcurrent fault, (latchable fault) • Severe short-circuit fault, (latchable fault) • Output shorted to VPWR in OFF state (default: disabled) • OpenLoad fault in OFF state (default: disabled) • OpenLoad fault in ON state (default: disabled) • External clock failure (default: enabled) • Overvoltage fault (enabled by default) • Undervoltage fault, (latchable fault) The Fault Status pin (FSB) asserts a fault occurrence on any channel in real time (active low). Additionally, the assigned fault bit in the STATR_s or FAULTR_s register is set to one. Conversely to the FSB pin, a fault bit remains set until the corresponding register is read, even if the fault has disappeared. These bits can be read via the SO pin. Fault occurrence also results in a turn-off of the incurred channel, except for the following faults: OpenLoad (On and Off state), External Clock Failure and Output(s) shorted to VPWR. Under and overvoltage occurrences cause simultaneous turn-off of both channels. Details on the device’s behavior, after the occurrence of one of the above faults can be found in Protection and Diagnostic Features. Fault mode (Operation and Operating Modes) is entered when: • VPWR (+VDD) were within the normal voltage range, and • wake-up = 1, and • fail-safe = X, and • fault = 1 (see Going from Normal to Fail-safe, Fault or Sleep Mode) Resetting FAULT bits Registers STATR_s and FAULTR_s contain global and channel-specific fault information. Reading the register the fault bit is contained in, clears it, provided a failure cause disappearance has been detected and the fault wasn’t latched. Entering Fault Mode from Fail-safe Mode When a Fault occurs in Fail-safe mode, the device is in Fault/Fail-safe mode and behaves according to the description of fault mode. However, SPI registers remain reset and can not be accessed. Only the Direct inputs control the channels. Returning from Fault Mode to Fail-safe Mode When disappearance of the fault previously produced in Fail-safe mode has been detected, the device returns to Fail- safe mode and behaves accordingly. FSB goes high, but the auto-retry counter is not reset. Latched faults are not delatched. SPI registers remain reset. LATCHABLE FAULTS An auto-retry function (see Auto-retry) controls how the device responds to the so-called latchable faults. Latchable faults are: overcurrent (OC), severe short-circuit (SC), overtemperature (OT), and undervoltage (UV). If a latchable fault occurs, the channel is turned off, the FSB pin goes low, and the assigned fault bit is set. These bits can not be reset before the next turn-on event is generated by auto-retry. Next, the channel is automatically turned on at a programmable interval, provided auto-retry was enabled and the channel wasn’t latched. If the failure disappears prior to the expiration of the available number of auto-retries, the FSB pin automatically returns to logic [1], but the fault bit remains set. It can still be reset by reading out the SPI register in which it is contained. However, the fault actually gets latched if the failure cause hasn’t disappeared at the first turn-on event following expiration of the available amount of auto-retries (see Autoretry). In that case, the channel gets latched and the FSB pin remains low. The fault bit can only be reset by reading out the associated SPI register, after having performed a delatch sequence (Fault Delatching). Fault Delatching To delatch a latched channel and be able to turn it on again, a delatch sequence must execute after the disappearance of the failure cause. Delatching also allows to reset the fault bit of latched faults (see Resetting FAULT bits). To reset the FSB pin, both channels must be delatched. Delatching is achieved by either alternating the state of the channels’ fault control signal fc[x] (generating a 1_0_1 sequence), or by resetting the auto-retry counter (provided retry is enabled). (See Reset of the Auto-retry Counter) Delatching then actually occurs at the rising edge of the turnon event. Signal fc[x] is an internal signal used by the device’s internal logic circuitry to control the diagnostic functions. The value of fc[x] depends on the state of the variables IN_ON[x], DIR_dis[x] and ON[x] and is expressed as follows: fc[x] = ((IN_ON[x] and DIR_dis[x] = 0) or ON[x] = 1) Alternating the fc[x] signal is achieved differently according to the way the user controls the device. • In direct-input controlled mode (DIR_dis_s = 0), the IN[x] pin must be set low, remain low for at least tIN seconds, and set high again (be switched On). This might happen automatically when operating at frequencies, f fCLOCK(HIGH)), the external clock signal is ignored and a fault is detected (FSB =0), CLOCK_fail bit is set (OD2 in the DIAGR register). The state of the ON_s bit in the SPI register then determines the channel’s switching state. To return to external clock mode (and reset FSB), the clock-fail bit must be read and the external clock has to be within the authorized range again. Internal Clock & Internal PWM (Clock_int_s bit = 1) By using a reference time slot (usually available from an external microcontroller), the period of each of the internal PWM clocks can be changed or calibrated (see Programmable PWM module). Calibration of the default period = 1/fPWM(0) reduces its maximum variation from about +/-30 percent to +/- 10%. The programming procedure is activated by sending a dedicated word to the SI-CALR register (see Table 11). Next, the device sets the new value of the switching period in 2 steps. First it measures the time elapsed between the first falling edge on the CSB pin and the next rising edge on the CSB pin (tCSB). Then it changes the value of the internal clock period accordingly. The actual 10XSD200 30 Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES value of the channel’s switching period is obtained by multiplying the internal clock period by 256. tCSB CSB Output short-circuited diagnostics). After setting PARALLEL=1, contents of SO registers in bank 0 are copied to the registers of bank 1 only when new information is written in them. Bits OD3, OD4 and OD5 of both FAULTR_s registers are always reported independently. • Direct Input mode: The IN0 and IN1 pins must be connected externally. 2- Diagnostics in Parallel Mode: SI SI command ignored tCSB CALR_s Internal clock period of channel s When the duration of the negative CSB pulse is outside a predefined time slot (from t CSB(MIN) to t CSB(MAX)), the calibration event is ignored and the internal clock frequency remains unchanged. If the value (fPWM(0)) has not been previously calibrated, it remains at its default level. Synchronization of both Channels When internal clock signals are used to drive the PWM modules, perfect synchronization over a long time can not be achieved, since both clock signals are independent. However, when the channels are driven by the external clock, perfect synchronization can be achieved by simultaneously setting PWM_en_1=1 and PWM_en_0=1. The best way to optimize EMC is to use an external clock with a staggered switch on delay (see Table 7). PARALLEL OPERATION The channels can be paralleled to drive higher currents. Setting the PARALLEL bit in the GCR register to logic [1] is mandatory in this case. The improved synchronization of both transistors allows an equal current distribution between both channels. In parallel mode, both output pins (HS[x]) must be connected, as well as both IN[x] pins, in case of external control. CONF0 and CONF1 must be set to equal values. 1- Device Configuration in Parallel mode: There are two ways to configure the On/Off control: SPI control and Direct Input Control. • SPI controlled Parallel mode: The switching configuration is solely defined by the (SI) PWMR_0, CONFR_0, OCR_0, and RETRY_0 registers. As soon as PARALLEL=1, the contents of the corresponding registers in bank 1 is replaced by that of bank 0, except bits D6-D8 of the CONFR_1 register (configuration OpenLoad/ The Diagnostics in Parallel mode operate as follows: • OpenLoad in OFF state and - OpenLoad in ON state: The OL_ON and OL_OFF bits of both FAULTR registers independently report failures of the channels according to the settings of bits D7 and D6 of the CONFR_s register. • Current sensing: Refer to the Table 22 for a description of the various current sensing modes. Only the Current sense ratio of bank 0 (D5 of the OCR_0 register) is considered. The corresponding bit in the OCR_1 register is copied from that of the OCR_0 register. • Output shorted to supply: The OS-bit (OD3) of each of both FAULT registers independently report this fault, according to the settings of bit D8 of the CONFR_s reg. 3- Protections in Parallel Mode: • Overcurrent: -Only the Configuration of overcurrent thresholds & blanking windows of channel 0 are considered. -In case overcurrent (OC) occurs on any channel, both channels are turned-off. Regardless the order of occurrence of OC, both OC-bits (OD0) in the FAULT registers are simultaneously set to logic 1. • Severe short-circuit: In case of SC detection on any channel, both channels are turned-off and the SC bits (OD1) in both FAULT registers are simultaneously set to logic 1. • Overtemperature: In case of OT detection on any channel, both channels are turned-off and both OT bits in the FAULT registers (OD2) are simultaneously set to logic 1. • auto-retry: Only one 4-bit auto-retry counter specifies the number of successive turn-on events on paralleled channels (RETRYR_0). The counter value in register RETRYR_1 (OD4…OD7) is copied from that in RETRYR_0. To delatch the channels, only channel 0 needs to be delatched. 10XSD200 Analog Integrated Circuit Device Data Freescale Semiconductor 31 FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES PROTECTION AND DIAGNOSTIC FEATURES PROTECTIVE FUNCTIONS Overtemperature Fault (latchable fault) The channels have individual overtemperature detection. As soon as a channel’s junction temperature rises above TSD (175 °C typ.), it is turned OFF, the overtemperature bit (OT = OD2) is set, and FSB = 0. FSB can only be reset by turning ON the channel when the junction temperature of both channels has dropped below the threshold: TJ VPWR(OV)), the device turns OFF both channels simultaneously, the FSB pin is asserted low, and the OV fault bit is set to logic [1]. The channels remain OFF until the supply voltage drops below a threshold voltage VPWR < VPWR(OV) - VPWR(OVHYS). The OV bit can then be reset by reading out the STATR register. The overvoltage protection can be disabled by setting the OV_dis = 1 in the general configuration (GCR) register. In this case, the FSB pin neither asserts a fault occurrence, nor turns the channels off. However, the fault register (OV bit) still reports an overvoltage occurrence (when VPWR > VPWR(OV)) as a warning. When VPWR > VPWR(OV), the value of the onresistance on both channels (RDS(ON)) still lays within the ranges specified in Table 3. Undervoltage Fault (Latchable Fault) Figure 14. Overcurrent Shutdown in PWM Mode (solid line) and Non-PWM Mode (dashed line) The channels are always turned off when the supply voltage (VPWR) drops below VPWR(UV). FSB drops to logic [0], and the fault register’s (common) UV bit is set to [1]. When the undervoltage condition then disappears, two different cases exist: • If the channel’s internal control signal hson[x] is off, FSB returns to logic [1], but the UV bit remains set until at least one output is turned on (warning). • If the channel’s control signal is on, the channel is only turned on if a delatch or POR sequence is performed prior to the turn on request. The UV bit can then only be reset by reading out the STATR register. Auto-retry (if enabled) starts as soon as the UV condition disappears. 10XSD200 Analog Integrated Circuit Device Data Freescale Semiconductor 33 FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES Extended Mode Protection In extended mode (6.0 V < VPWR < 8.0 V or 36 V < VPWR < 58 V), the channels are still fault protected, but compliance with the specified protection levels is not guaranteed. The register settings however (including previously detected faults) remain unaltered, provided VDD is within the authorized range. Below 6.0 V, the channels are only protected from overtemperature, and this fault is only reported in the SPI register at the moment VPWR has again risen above VPWR(UV). To allow the outputs to remain ON between 36 V and 58 V, overvoltage detection should be disabled by setting OV_dis = 1 in the GCR reg.). Faults (overtemperature, overcurrent, severe short-circuit, over and undervoltage) are reset if: • VDD < VDD(FAIL) with VPWR in the normal voltage rang • VDD and VPWR are below the VSUPPLY(POR) voltage threshold • The corresponding SPI register is read after the disappearance of the failure cause (and delatching) the supply voltage measurement diode (zener) and that injected into the MOSFET’s gate to turn it on. . VPWR K.Iz VDS(CLAMP)-Vth HS[x] DC Vth I2 VD_GND(Clamp) IMEG Load VCL-Vth GND Figure 15. Supply and Output Voltage Protections Drain/source Overvoltage protection Reverse Voltage Protection on VPWR The device tries to limit the Drain-to-Source voltage by turning on the channel whenever VDS exceeds VDS(CLAMP). When a fault occurs (SC, OC, OT, and UV), the device is rapidly switched Off (in t < tFAULT seconds), regardless the value of the selected slew rate. This may induce voltage surges on VPWR and/or the output pin (HS[x]), when connected to an inductive line/load. Turning on the device also dissipates the energy stored in the inductive supply line. This function monitors overvoltage for VPWR > 30 V. Below VPWR < 30 V, the negative output voltage protection protects the device from overvoltage by turning on the channel. The feature remains functional after device ground loss. The device can withstand reverse supply voltages on VPWR down to -28 V. Under these conditions, the outputs are automatically turned ON and the channel’s ON resistance (RDS(ON)) is similar to that during regular supply voltages. No additional components are required to protect the VPWR circuit except series resistors (>8.0 k) between the direct inputs IN[0:1] and VPWR in case they are connected to VPWR. The VDD pin needs reverse voltage protection from an externally connected diode (Figure 21). Supply Overvoltage Protection In order to protect the device from excessive voltages on the supply lines, the voltage between the device’s supply pins (VPWR and the GND) is monitored. When the VPWR-to-GND voltage exceeds the threshold VD_GND(CLAMP), the channel is automatically turned on. The feature is not operational in cases of ground loss. Negative Output Voltage Protection The device tries to limit the undervoltage on the output pins HS[x] when turning off inductive loads. When the output voltage drops below VCL, the channel is switched on automatically. This feature is not guaranteed after a device ground loss. The energy dissipation capabilities of the circuit are defined by the ECL [0:1] parameters. For inductive loads larger than 20 µH, it is recommended to employ a freewheeling diode. The three different overvoltage protection circuits are symbolically represented in Figure 15. The values of the clamping diodes are those specified in Table 3. Coupling factor k represents the current ratio between the current in Load and system Ground Loss In case of load ground loss, the channel’s state does not change, but the device detects an OpenLoad fault. In case of a system GND loss, the channels are turned off. Device Ground Loss In the (improbable) case where the device loses all of its three ground connections (pins 14, 17, and 22), the channels’ state (On/ Off) depends on several factors: the values of the series resistors connected to the device pins, the voltage of the direct input signals, the device’s momentary current consumption (influenced by the SPI settings), and the state of other high side switches on the board, when there are pins in common like FSB, FSOB and SYNC. In the following description, all voltages are referenced to the system (module) GND. When series resistors are used, the channel state can be controlled by entering Fail-safe mode. The channels are turned off automatically when the voltage applied to the IN[x] input(s) through the series resistor(s) is not higher than VDD and be turned on when the IN[x] input(s) are tied to VPWR. Fail-Safe is entered under the following conditions: • all unused pins are tied to the overall system GND connection by resistors > 8.0 k. 10XSD200 34 Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES • any device pin connected to external system components has a series resistors > 8.0 k (except pins VPWR, VDD, HS[0], HS[1] and R(CSNS)>2.0 k) • FSB, FSOB, and SYNC pins are in the logic high state when they are shared with other devices. This means none of the other devices are in Fault- or Fail-safe mode, nor should current sensing be performed on any one of them when GND is lost When no series resistors are employed, the channel state after GND loss is determined by the voltage on pins IN[0:1] and the voltage shift of the device GND. Device GND shift is determined by the lowest value of the external voltage applied to either pin of the following list: CLOCK, FSB, IN[0:1], FSOB, SCLK, CS,SI, SO, RSTB, CONF[0:1], SYNC, and CSNS. When the device GND voltage becomes a logic low (V(GND)< VIL), the SPI port continues to operate and the device operates normally. When the GND voltage becomes logic high (V(GND)> VIH), SPI communication is lost and Failsafe mode is entered. When the voltage applied to the IN[0:1] input is VPWR, the channel is turned on when it is VDD, the channel is turned off if (VDD - V(GND)) < VIH. SUPPLY VOLTAGES OUT OF RANGE VDD Out of Range If the external VDD supply voltage is lost (or falls outside the authorized range: VDD VPWR (POR), after a period VPWR < VPWR (POR) (and VDD < VDD (POR) before and after) • VDD > VDD (POR) after a period with VDD < VDD (POR) (VPWR < VPWR (POR) before and after) POR is also set at the transition to wake-up (by setting RSTB =1 or IN[x]=1) when VPWR > VPWR (POR) (before and after) or VDD >VDD(POR) (before and after). POR is not performed when VPWR > VPWR (POR) after a period VPWR < VPWR (POR) (and VDD > VDD (POR) permanently). 10XSD200 Analog Integrated Circuit Device Data Freescale Semiconductor 35 FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES (fc[x] = 0) (OpenLoadOFF = 1 or OS = 1 or OV = 1) OFF (fc[x] = 1 and (OV = 0)) (OpenLoadOFF = 1 or OS = 1 or OV = 1) (OpenLoadON = 1) ON (fc[x]= 0 or OV = 1) Latched OFF (count = 16) (Retry = 1) (fc[x] = 0) Auto-retry Loop (after Retry Period and OV = 0 and OT = 0 and UV = 0) (OV = 1) OFF (OpenloadOFF = 1 or OS = 1 or OV = 1 or UV = 1 or OT = 1) (fc[x] = 0) (OpenLoadON = 1) ON (Retry = 1) = > count = count+1 Figure 16. State Machine: Fault Occurrence and Auto-retry AUTO-RETRY The auto-retry circuitry automatically tries to turn on the channel on a cyclic basis. Only faults of the latchable type (overcurrent, severe short-circuit, overtemperature (OT), and undervoltage (UV)) may activate auto-retry. For UV and OT faults, auto-retry only starts after disappearance of the failure cause when auto-retry is enabled. The retry condition is expressed by: Retry[x] = OC[x] or SC[x] or OT[x] or UV. If Auto-retry has been enabled, its mode of operation depends on the settings of the auto-retry related bits (bits D0...D3 of the SI-RETRY_s register, see Table 12) and the available amount of auto-retries (bits OD7...OD4 of the SORETRY_s reg.). More details can be found in Number Of Auto-retries. If Auto-retry is disabled, latchable faults are automatically latched upon their occurrence (see Protection and Diagnostic Features). Auto-retry Configuration To enable the auto-retry function, bit retry_s (D0 of the SI RETRY_s register) has to be set to the appropriate value. Auto-retry is enabled for retry_s = 0 when the channel is configured for lighting applications (CONF=0). It is enabled for retry_s=1 for DC motor applications (CONF[x] =1). Table 9. Auto-Retry Activation for Lamps (CONF=0) and DC Motors (CONF=1) CONF[x] Retry_s bit auto-retry 0 0 enabled 0 1 disabled 1 0 disabled 1 1 enabled If auto-retry is enabled, an auto-retry sequence starts when the channel’s fault control signal is set to 1 (fc[x] = 1, Fault Delatching) and the retry condition applies (Retry[x]=1. See Auto-retry). When a failure occurs (fault = 1), the channel are automatically switched on again after the auto-retry period. The value of this period (tAUTO) is set through the SPI port bits (D2 and D3 of the RETRY_s register, see Table 21). When the failure cause disappears before expiration of the available amount of auto-retries, the device behaves normally (FSB = 1), but the fault bit remains set until it is cleared. This guarantees a maximum device availability without preventing fault detection. Number Of Auto-retries In case the device is configured for an unlimited amount of auto-retries (Retry-unlimited_s = 1), auto-retry continues as 10XSD200 36 Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES long as the device remains powered. The channel is never latched off. In case a limited amount of retries is selected (Retryunlimited_s = 0), auto-retry continues as long as the value of the 4-bit auto-retry counter does not exceed 15 (bits OD4...OD7 of the RETRY_s register). After 15 retries, the Rfull bit of the STATR (OD4 for channel 0, OD5 for channel 1) register is set to a logic high. The amount of available autoretries is then reduced to one. If the fault still hasn’t disappeared at the next retry, the corresponding channel is switched off definitively and the fault is latched (FSB = 0). See Protection and Diagnostic Features and Fault Delatching. Any channel can be turned on at any moment during the auto-retry cycle by performing a delatch sequence. However, this does not reset the retry counter. The value of the auto-retry counter can be read back in Normal mode (SO-RETRY register bits OD7-OD4). Reset of the Auto-retry Counter The counter of the amount of retries is reset when: Fail-safe is entered (Fail-safe Mode) Sleep mode is left (Sleep Mode) POR occurs (Supply Voltages Out of Range) the retry function is set to unlimited (bit Retryunlimited_s = 1 (D1 = 1)) • the retry function is disabled (retry_s bit = D0 of the RETRY_s register under goes a 1-0 sequence for CONF = 1 and a 0-1 sequence for CONF = 0). If the channel is latched at the moment the auto-retry counter is reset (case 4), the channel is delatched, and turned on after one retry period (if retry was enabled). • • • • Auto-retry and Overcurrent Duration During the on-period following each auto-retry, the load current profile is compared to the length and height of the selected overcurrent threshold profile, as described in the section on overcurrent protection. See Overcurrent Fault (latchable fault). When the lighting profile is activated, the overcurrent duration counter is reset at each auto-retry (to allow sustaining new inrush currents). For DC motor mode however, it is only reset at the turn-off event of the first PWM period without any overcurrent (see Reset of the Duration Counter) Figure 16 gives a description of the retry state machine with the various transitions between operating modes. DIAGNOSTIC FEATURES Diagnostic functions OpenLoad in On state (OLON), OpenLoad in Off state (OLOFF) and output short-circuited to VPWR (OS) are operational over the frequency and duty cycle ranges specified in Table 4 for PWM mode, but the precise values also depend on the way the device is controlled (direct/internal PWM), on the current sense ratio and on the optional activation of the OpenLoad in On state detection. As an example, in direct input (DIR_DIS_S = 0), Low-Current mode (CSR1), OLON, OLOFF, and OS detection are performed for duty cycle values up to: RPWM_400_h = 85% (instead of 90%) when OpenLoad in On state detection is enabled (OLON_dis=0). Output Shorted to VPWR Fault The device detects short-circuits between the output and VPWR. The detection is performed during the Off-state. The output-shorted to VPWR fault-bit (OS_s) is set whenever the output voltage rises above VOSD(THRES). The fault is reported in real time on the FSB pin and saved by the OS_s bit. Occurrence of this fault does not trigger automatic turn-off. Even if the short-circuit disappears, the OS_s bit is not cleared until the FAULTR register is read. The function may be disabled by setting OS_dis_s=1. The function operates over the duty cycle ranges specified in Diagnostic Features. This type of event shall be limited to 1000 min. during its lifetime. In case of permanent output shorted to the power supply condition, it is needed to turn-on the corresponding channel. OpenLoad Detection In Off State OpenLoad in OFF state detection (OL_OFF) is performed continuously during each OFF state (both for CSR0 and CSR1). This function is implemented by injecting a small current into the load (IOLD(OFF)). When the load is disconnected, the output voltage rises above VOLD(THRES). OL_OFF is then detected and the OL_OFF bit in the FAULTR register is set. If disappearance of the open load fault is detected, the FSB output pin returns to a high immediately, but the OL_OFF bit in the fault register remains set until it is cleared by a read out of the FAULTR register. The function may be disabled by setting OLOFF_dis_s=1. The function operates over the duty cycle ranges specified in section Diagnostic Features. OpenLoad Detection In On State (OL_ON) OpenLoad in ON state detection (OLON) is performed continuously during the On state for CSR0 over the ranges specified in section Diagnostic Features. An OpenLoad in On state fault is detected when the load current is lower than the OpenLoad current threshold IOLD(ON). This happens at IOLD(ON) = 300 mA (typ.) for high-current sense mode (CSR0), and at 7.0 mA (typ.) for low-current mode. FSB is asserted low and the OLON bit in the fault register is set to 1, but the channel remains On. FSB goes high as soon as the disappearance of the failure cause is detected, but the OL_ON bit remains set. In high current mode (CSR0), OpenLoad in On state detection is done continuously during the On state and the OLON-bit remains set even if the fault disappears. In high current mode, the OLON-bit is cleared when the FAULTR register is read during the Off state, even if the fault hasn't disappeared. The OLON bit is also cleared when the 10XSD200 Analog Integrated Circuit Device Data Freescale Semiconductor 37 FUNCTIONAL DEVICE OPERATION OPERATION AND OPERATING MODES FAULTR register is read during the ON state, provided the failure cause (load disconnected) has disappeared. In low current mode (CSR1), OL_ON is done periodically instead of continuously, and only operates when fast slew rate is selected. When the internal PWM module is used with an internal or external clock (case 1), the period is 150 ms (typ.). When the direct inputs are used (case 2), the period is that of the input signal. The detection instants in both cases are given by the following: 1. In internal PWM (int./ext. clock), low current mode (CSR1), OpenLoad in ON state detection is not performed each switching period, but at a fixed frequency of about 7.0 Hz (each tOLLED =150 ms typ.). The function is available for a duty cycle of 100%. OLON detection is also performed at 7.0 Hz, at the first turn-off event occurring 150 ms after the previous OL_ON detection event (before OS and OL_OFF). 2. In direct input, low current mode (CSR1), OL_ON is performed each switching period (at the turn-off instant) but the duty cycle is restricted to the values. Consequently, when the signal on the IN[x] pin has a duty cycle of 100%, OL_ON is not performed. To solve this problem, either the internal PWM function must be activated with a duty cycle of 100%, or the channel’s direct input must be disabled by setting Dir_dis_s=1 (bit D5 of the CONFR-s register). The OLON-bit is only reset when the FAULTR register is read after occurrence of an OL_ON detection event without fault presence. OpenLoad Detection in Discontinuous Conduction Mode If small inductive loads (solenoids / DC motors) are driven at low frequencies, discontinuous conduction mode may occur. Undesired OpenLoad in On state errors may then be detected, as the inductor current needs some time to rise above the OpenLoad detection threshold after turn-on. This problem can be solved by increasing the switching frequency, or by disabling the function and activating OpenLoad in Off state detection instead. When small DC motors are driven in discontinuous conduction mode, undesired OpenLoad in Off state detection may also occur when the load current reaches 0 A during the Off state. This problem can be solved by increasing the switching frequency, or by enabling OpenLoad in the Off state detection only during a limited time, preferably directly after turn-off (see Diagnostic Features). The signal on the SYNC pin can be used to identify the turn-off instant. CURRENT & TEMPERATURE SENSING The scaled values of either of the output currents or the temperature of the device’s GND pin (#14) can be made available at the CSNS pin. To monitor the current of a particular channel or the general device temperature, the CSNS0_en and CSNS1_en bits (see Table 22) in the general configuration register (GCR) must be set to the appropriate values. When overcurrent windows are active, current sensing is disabled and the SYNCB pin remains high. Instantaneous and Sampled Current Sensing The device offers two possibilities for load current sensing: instantaneous (synchronous) sensing mode and track & hold mode (see Figure 9). In synchronous mode, the load current is mirrored through the current sense pin (Output Current Monitoring (CSNS)) and is therefore synchronous with it. After turn-off, the current sense pin does not output the channel current. In track & hold mode however, the current sense pin continues to mirror the load current as it was just before turn-off. Synchronous mode is activated by setting the T_H_en bit to 0, and Track & Hold mode by setting the T_H_en bit to 1. Current Sense Ratio Selection The load current is mirrored through the CSNS pin with a sense ratio (Figure 17) selected by the CSNS_ratio bit in the OCR register. To achieve optimal accuracy at low current levels, the lower current sensing ratio, called CSR1, can be selected. In that case, the overcurrent threshold levels are decreased. The best accuracy that can be obtained for both ratios is shown in Figure 18. The amount of current the CSNS pin can sink is limited to ICSNS,MAX..The CSNS pin must be connected to a pull-down resistor (470  < R(CSNS)
MC10XSD200FKR2 价格&库存

很抱歉,暂时无法提供与“MC10XSD200FKR2”相匹配的价格&库存,您可以联系我们找货

免费人工找货