Smart Electronic Switch
20220166422 · 2022-05-26
Inventors
- Christian Djelassi-Tscheck (Villach, AT)
- Michael Asam (Sainbach, DE)
- Mirko Bernardoni (Villach, AT)
- David Jacquinod (La Fare les oliviers, FR)
- Andre Mourrier (Manosque, FR)
- Mario Tripolt (Ferndorf, AT)
Cpc classification
International classification
Abstract
In accordance with an embodiment, a circuit for driving an electronic switch includes a control circuit configured to trigger a switch-on and a switch-off of the electronic switch in accordance with an input signal, wherein the control circuit is further configured to trigger the switch-off of the electronic switch in response to an under-voltage signal signaling an under-voltage state; and an under-voltage detection circuit configured to signal the under-voltage state when a supply voltage received at a supply node is below an under-voltage threshold value, wherein the under-voltage threshold value depends on a load current passing through the electronic switch.
Claims
1. A circuit for driving an electronic switch, the circuit comprising: a control circuit configured to trigger a switch-on and a switch-off of the electronic switch in accordance with an input signal, wherein the control circuit is further configured to trigger the switch-off of the electronic switch in response to an under-voltage signal signaling an under-voltage state; and an under-voltage detection circuit configured to signal the under-voltage state when a supply voltage received at a supply node is below an under-voltage threshold value, wherein the under-voltage threshold value depends on a load current passing through the electronic switch.
2. The circuit of claim 1, further comprising: a current sensing circuit configured to provide a current sense signal representing the load current passing through the electronic switch.
3. The circuit of claim 2, wherein the under-voltage detection circuit is further configured to: increase the under-voltage threshold value from a first under-voltage value to a second under-voltage value when the current sense signal reaches or exceeds a first current threshold value.
4. The circuit of claim 3, further comprising: a driver circuit coupled to the control circuit for generating a drive signal for the electronic switch, wherein the driver circuit is configured to generate the drive signal such that the load current is limited to a maximum value that corresponds to the first current threshold value.
5. The circuit of claim 3, wherein the first and the second under-voltage values are configurable before or during operation of the circuit.
6. The circuit of claim 3, wherein the under-voltage detection circuit is further configured to: reset the under-voltage threshold value to the first under-voltage value when the current sense signal drops below a second current threshold value.
7. The circuit of claim 6, wherein: the first current threshold value is equal to the second current threshold value; or the second current threshold value is lower than the first current threshold value.
8. The circuit of claim 2, wherein the under-voltage threshold value is a function of the current sense signal.
9. The circuit of claim 8, wherein the function is linear a function.
10. The circuit of claim 2, further comprising: an over-current detection circuit configured to signal an over-current state when the current sense signal exceeds an over-current threshold value, wherein the control circuit is further configured to trigger the switch-off of the electronic switch in response to an over-current signal indicating the over-current state.
11. A circuit for driving an electronic switch, the circuit comprising: a control circuit configured to trigger a switch-on and a switch-off of the electronic switch in accordance with an input signal, wherein the control circuit is further configured to trigger the switch-off of the electronic switch in response to an over-current signal signaling an over-current state; and a current monitoring circuit configured to signal the over-current state based on a current sense signal and an over-current threshold value which depends on a supply voltage received at a supply node.
12. The circuit of claim 11, further comprising a driver circuit coupled to the control circuit for generating a drive signal for the electronic switch, wherein the driver circuit is configured to generate the drive signal such that the load current is limited to a maximum value.
13. The circuit of claim 11, wherein the current monitoring circuit is further configured to: decrease the over-current threshold value from a first value to a second value when the supply voltage signal drops below a first voltage threshold value; and reset the over-current threshold value to the first value when the supply voltage signal increases above a second voltage threshold value.
14. The circuit of claim 13, wherein the first voltage threshold value is equal to the second voltage threshold value; or the second voltage threshold value is higher than the first voltage threshold value.
15. The circuit of claim 1, wherein the control circuit is configured to trigger the switch-off of the electronic switch when the under-voltage signal indicates the under-voltage state for at least a filter time.
16. A circuit for driving an electronic switch, the circuit comprising: a control circuit configured to trigger a switch-on and a switch-off of the electronic switch in accordance with an input signal, wherein the control circuit is further configured to trigger the switch-off of the electronic switch in response to an over-current signal signaling an over-current state; and a current monitoring circuit configured to signal the over-current state based on a current sense signal and a current-time characteristic which depends on a supply voltage received at a supply node.
17. The circuit of claim 16, wherein: the current monitoring circuit includes a filter which has at least one time constant; and the filter is configured to receive an input signal that depends on the current sense signal representing a load current through the electronic switch.
18. The circuit of claim 17, wherein the at least one time constant of the filter is configurable to modify the current-time characteristic.
19. The circuit of claim 16, wherein the current monitoring circuit includes a comparator configured to compare a filtered output of the filter with a reference value.
20. The circuit of claim 19, wherein the reference value is configurable to modify the current-time characteristic.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The invention can be better understood with reference to the following drawings and descriptions. The components in the figures are not necessarily to scale; instead emphasis is placed upon illustrating the principles of the invention. Moreover, in the figures, like reference numerals designate corresponding parts. In the drawings:
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
[0020] In the following detailed description, reference is made to the accompanying drawings. The drawings form a part of the description and, for the purpose of illustration, show examples of how the invention may be used and implemented.
[0021] According to
[0022] In the example of
[0023] It is noted that the input signal S.sub.IN is not necessarily received at an input pin of the smart switch. In some embodiments the smart switch may have a digital communication interface, such as, for example, a Serial Peripheral Interface (SPI) or the like that allows receiving data (e.g., from a microcontroller) including switch-on and switch-off commands. In these embodiments, the smart switch may include circuitry that generates the input signal SIN and sets the logic level of the input signal S.sub.IN in accordance with the switch-on and switch-off commands received via the digital communication interface.
[0024] The above-mentioned “other parameters”, which may be processed by the control logic 3 for generating the control signal S.sub.ON with a specific logic level (high or low), may include, for example, a measured value representing the chip temperature, a measured value representing the load current i.sub.L, configurable threshold values (e.g., an over-temperature threshold), a binary logic signal UV indicating that an input voltage is below a specific threshold value, etc.
[0025] The load current i.sub.L that is output at the output pin OUT to a load Z may be measured by a current sense circuit 20. The current sense circuit 20 may, for example, include a sense transistor coupled to power transistor 2 and operated in the same operating point. Current sensing using sense transistors is a well-known technique and thus not discussed in detail herein. For example, the power transistor may be composed of a plurality of transistor cells of a cell array, wherein one or a few transistor cells of the cell array may be used to form a sense transistor. In a simple embodiment, the current sense circuit may include a current sense resistor connected between a load terminal (e.g., the source terminal) of the transistor 2 and the output pint OUT. In this case, the voltage drop across the current sense resistor is indicative of the load current and may be used as current sense signal. A further example of the above-mentioned “other parameters” is a current threshold which may be used to implement an over-current shut-down function. For example, when the current sense signal CS provided by the current sense circuit 20 reaches or exceeds a critical current value represented by threshold value V.sub.TRIP, then the control logic 3 triggers a switch-off of the transistor 2 until a switch-on is again triggered by the input signal S.sub.IN.
[0026] In the example of
[0027]
[0028] The load currents passing through the smart switches 1.1, 1.2, 1.3, and 1.4 and the respective loads Z.sub.1, Z.sub.2, Z.sub.3, and Z.sub.4, are denoted as i.sub.L1, i.sub.L2, i.sub.L3, and i.sub.L4. Consequently, the total current i.sub.0 passing through the cable between the voltage source, which generates the supply voltage V.sub.B, and the circuit node N, equals the sum of the individual load currents i.sub.L1, i.sub.L2, i.sub.L3, and i.sub.L4 (i.sub.0=i.sub.L1+i.sub.L2+i.sub.L3+i.sub.L4). As a result, the supply voltage present at circuit node N is somewhat lower than the voltage V.sub.B due to the voltage drop i.sub.0.Math.Z.sub.0 across the cable impedance Z.sub.0 and denoted V.sub.B′. That is, V.sub.B′=V.sub.B−i.sub.0.Math.Z.sub.0=V.sub.B−Z.sub.0.Math.(i.sub.L1+i.sub.L2+i.sub.L3+i.sub.L4). The voltage drops across the short wirings between the circuit node N and the smart switches 1.1, 1.2, 1.3, and 1.4 is negligible for the present discussion as the corresponding impedances are small as compared to the impedance Z.sub.0. However, also the voltage drops across the short wirings between the circuit node N and the smart switches may have some effect in practice (cf.
[0029] In practice, situations may occur, in which a load draws—for whatever reason—a comparable high load current. An elevated load current, e.g. load current i.sub.1 passing through smart switch 1.1, will result in an elevated total current i.sub.0 passing through the wire/cable connecting the voltage source and circuit node N. An elevated total current i.sub.0 entails an elevated voltage drop i.sub.0.Math.R.sub.0 across the cable and a correspondingly reduced voltage V.sub.B′ at the circuit node N. In other words, the supply voltage “seen” by the loads Z.sub.1, Z.sub.2, Z.sub.3, and Z.sub.4, is the voltage V.sub.B′ which will dip if one of the loads Z.sub.1, Z.sub.2, Z.sub.3, and Z.sub.4 draws an elevated load current.
[0030] As discussed above, a single load, e.g. load Z.sub.1, which excessively draws current (load current i.sub.L1 in the present example), for example due to a defect, may cause a voltage dip in the supply voltage V.sub.B′, which is also “seen” by all other loads Z.sub.2, Z.sub.3, and Z.sub.4. Such a dip in the supply voltage V.sub.B′ may cause undesired effects and malfunctions in these loads Z.sub.2, Z.sub.3, and Z.sub.4 although they are not defective. In a worst case scenario, a defect in one load (load Z.sub.1 in the present example) may cause malfunction in all other loads (loads Z.sub.2, Z.sub.3, and Z.sub.4 in the present example) that are supplied via the same circuit node N. To detect such a situation, the microcontroller μC would have to monitor the voltage V.sub.B′ at circuit node N (e.g., using an analog-to-digital converter that may be included in the microcontroller) as well as the load currents i.sub.L1, i.sub.L2, i.sub.L3, and i.sub.L4, and trigger a switch off (by generating an appropriate input signal) of the smart switch connected to the defective load.
[0031] Monitoring the load current may be done by the microcontroller PC, for example, by reading out the measured current information from the smart switches 1.1, 1.2, 1.3 and 1.4, e.g., via a digital communication interface (e.g., a Serial Peripheral Interface) or an analog diagnosis output pin (not shown in the figures). Smart switches with diagnosis output pin for outputting measured current information is as such known and thus not further discussed herein. It is evident that the mentioned monitoring functions would render the circuit shown in
[0032] The diagram of
[0033] The example discussed below with reference to
[0034] As can be seen in
[0035]
[0036] In accordance with
[0037] The output signal of the filter 32 changing to a high level indicates that one of the conditions (i.e., CS≥CS.sub.OC or V.sub.B′≤V.sub.UVTH) have been fulfilled for at least a time span that equals the filter time t.sub.FILT. The output of filter 32 is connected to the set-input of SR-latch 33 (also referred to as SR flip-flop) and, thus, the SR-latch 33 is set when the output signal of filter 32 changes to a high level. The inverted output
[0038] The filter 32 may be implemented in various ways. In the example of
[0039]
[0040] The possible functioning of the embodiments of
[0041] In time interval A the under-voltage threshold value V.sub.UVTH is at a first value V.sub.UVTH,1, which may correspond to, for example, the minimum supply voltage V.sub.B,min that is required for a proper operation of the overall circuit. Also, in time interval A, the load current is relatively low, i.e. below an over-current threshold value CS.sub.TH.
[0042] In timer interval B, the supply voltage V.sub.B′ drops (for whatever reason) below the first under-voltage threshold value V.sub.UVTH=V.sub.UVTH,1 which results in the comparator 6 detecting an under-voltage state that is signaled by under-voltage-signal UV. Consequently, the control circuit 3 triggers a switch-off of transistor 2 and the load current drops to zero. Later in time interval B the transistor 2 is again switched on, e.g. by an appropriate input signal S.sub.IN.
[0043] In time interval C, the load current i.sub.L increases for whatever reason, and the current sense signal CS increases accordingly. At some time instant the current sense signal CS reaches or exceeds a first current threshold value CS.sub.TH, whereupon the under-voltage threshold value V.sub.UVTH is adjusted and increased from the first value V.sub.UVTH,1 to a second value V.sub.UVTH,2. This situation (in which the under-voltage threshold value is increased) is referred to as over-current operation. Later in time interval C, the load current i.sub.L again decreases so that the current sense signal CS falls below a second current threshold value CS.sub.TH′. As a consequence, the under-voltage threshold value V.sub.UVTH is again adjusted and reset to the first value V.sub.UVTH,1. The first and the second current threshold may be equal, i.e. CS.sub.TH=CS.sub.TH′, but may also differ by a small amount (CS.sub.TH′=CS.sub.TH−ε) to obtain a small hysteresis and avoid undesired toggling.
[0044] In timer interval D the circuit is in normal operation, i.e. the under-voltage threshold value V.sub.UVTH is at the first value V.sub.UVTH,1 and the conditions V.sub.B′>V.sub.UVTH,1 and CS<CS.sub.TH are fulfilled. Around the transition between time intervals D and E the load current again increases and the circuit again changes over to over-current operation (V.sub.UVTH=V.sub.UVTH,2) in time interval E.
[0045] At the transition between time intervals E and F, the supply voltage V.sub.B′ drops—during over-current operation of the circuit—below the second (higher) under-voltage threshold value V.sub.UVTH,2 which results in a switch-off of the transistors 2 after the filter time t.sub.FILT has elapsed.
[0046] The actual values of V.sub.UVTH,1, V.sub.UVTH,2 and CS.sub.TH (and optionally CS.sub.TH′), as well as the filter time t.sub.FILT may be programmable parameters (e.g., via a digital communication interface such as SPI). A smart switch with an adjustable under-voltage threshold value which depends on the load current as shown in
[0047] The timing diagram of
[0048] In the examples discussed above, the under-voltage threshold value depends on (i.e., is a function of) the load current i.sub.L (and thus on the current sense signal CS), whereas the current threshold value CS.sub.TH is a configurable parameter (and optionally also the value CS.sub.TH′ if a hysteresis is implemented), which is substantially constant during operation. However, in the following examples, the current threshold value CS.sub.TH is a function of the supply voltage V.sub.B′, whereas the under-voltage threshold V.sub.UVTH is substantially constant and essentially corresponds to the minimum required supply voltage V.sub.B,min.
[0049] In the example of
[0050] In some embodiments, an over-current shown-down is not triggered using a simple comparator threshold. Instead a specific current-time-characteristic may be used. The current-time-characteristic may be designed to emulate the behavior of a conventional fuse, which is blown when the current passing through the fuse exceeds a critical power for a specific amount of time, wherein the power can be higher the shorter the considered time window is. The concept of using current-time characteristics to emulate a fuse behavior is as such known.
[0051]
[0052] A further modification/enhancement of the example of
[0053]
[0054] It should be emphasized at this point that not only the over-current threshold CS.sub.OC is modified when the supply voltage V.sub.B′ falls below the under-voltage threshold value V.sub.UVTH=V.sub.UVTH,1; additionally or alternatively, the current-time-characteristic may be modified, e.g. by changing the time-constant τ or τ.sub.UVTH and/or the DC gain or the temperature threshold (dT or dT.sub.UVTH) which has a similar effect to changing the DC gain. In the example of
[0055] In all embodiments described herein, it may be desirable to ignore an under-voltage signal UV signaling an under-voltage state if the duration of the under-voltage state is very short (e.g., only a few microseconds). Such short under-voltage “spikes” (short, transient voltage dips) may occur, for example, when the impedance Z.sub.0 between the voltage source (e.g., the battery) and the smart switches includes a significant inductance L.sub.0(Z.sub.0=R.sub.0+j.Math.ω.Math.L.sub.0). In this case a load-current gradient di.sub.L/dt, which may occur due to a switching process in the load, will result in a voltage drop dependent on (in particular proportional to) L.sub.0.Math.di.sub.L/dt. This effect is visualized in the example of
[0056] Although the invention has been illustrated and described with respect to one or more implementations, alterations and/or modifications may be made to the illustrated examples without departing from the spirit and scope of the appended claims. For example, the logic levels used to trigger a specific action may be inverted as compared to the depicted examples. Logic gates may be replaced by other logic circuits that perform substantially the same function, etc. In particular regard to the various functions performed by the above described components or structures (units, assemblies, devices, circuits, systems, etc.), the terms used to describe such components are intended to correspond—unless otherwise indicated—to any component or structure, which performs the specified function of the described component (e.g., that is functionally equivalent), even though not structurally equivalent to the disclosed structure, which performs the function in the herein illustrated exemplary implementations of the invention.