This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LM3478: Current Limit Adjustment and Sensing the Current

Part Number: LM3478
Other Parts Discussed in Thread: CC2541

Hi,

We have been using LM3478 in our application to charge batteries. We also have a BT system on chip CC2541 in our product.

We are trying to achieve two things:

1. Instead of having a fixed limiting current, we are trying to have two limit current levels. We have a fixed 90 mOhm sense resistor (Rsense1 in the schematic below) and in parallel have a MOSFET (with 25 mOhm ON resistance, Q2 in schematic below). In most cases (95% of the time) we are limiting the current normally limited by the fixed 90 mOhm sense resistor.

In some cases we want to increase the current limit by switching the MOSFET ON (and thereby reducing the resistance as it is in parallel to 90 mOhm sense resistor). The effective resistance would be around 20 mOhm. We are not too keen on the accuracy of the limiting current (as the MOSFET ON resistance would not be accurate and will increase with temperature)  in this case as long as it is less than 3.5 A. The SOC CC2541 will decide switching of this MOSFET based on certain conditions.

2. We also want CC2541 to sense the output current of the circuit.

Our questions are as follows:

For 1 above, will our approach work? Is there any issue in this approach?

For 2, can we use the voltage that also goes to pin 1 (Isen) of LM3478 to sense the current? Our understanding is that the voltage at Isen decides the current flowing thru the circuit. CC2541 will also sense this voltage.

Thanks in advance for your time and help.

Vijay

  • Hello
    #1 it will work, but there will be a noise injection when you switch Q2 on/off and your loop compensation should be designed for both 90mOhm and 20m Ohm
    #2 Isen is monitoring Q3 switch current during Q3 on-time. Output current cannot be measured using Isen.
    Thanks
  • Hi Eric,

    Thanks for the quick reply. In our design the SOC will switch Q2 on/off before turning on the LM3478 and hence noise injection may not be an issue.

    Couldn't find reference for 'loop compensation' in the datasheet. Is it same as slope compensation? If it is, the duty cycle in our application would be less than 30% (Input voltage 12 Volts and Output is 14.4 Volts) and as per datasheet, the sub-harmonic oscillations are a problem if duty cycle is more than 50%

    On Webench we tried changing the Rsense values between 20mOhm and 90mOhm and the design output was fine.

    Thanks.

    Vijay