Quantcast
Channel: Power management forum - Recent Threads
Viewing all 35901 articles
Browse latest View live

TPS27S100: About the FLTpin.

$
0
0

Part Number:TPS27S100

Hi team.

We would like to put a capacitor at FLTpin for noise.

Can we use a capacitor?

We will use a 220pF capacitor.

If we can use a capacitor,  is there a capacity restriction?

Sincerely.

Kengo.


UCC28910: how to choose Input Line filter parameters and its effect

$
0
0

Part Number:UCC28910

Hi Team,

There is no explanation  about how to choose L1, L2, R1, and R2 parameter for effective EMI reduction as input AC line filter in the datasheet
(I can understand that those components are used for AC line filtering for EMI reduction from following description in the UCC28910's datasheet )

10.2.1.2.2 Input Stage Design and Bulk Capacitance
4. A line filter (L1, L2, R1, and R2) to reduce EMI generated by switching.

Could you tell me how to choose those parameters properly?
Do you have any app note about the input line filter setting? If yes, please let me know the document number.

I'm also curious what kind of side effects will come out if we don't put the line filter in there since those components are big size and take non-negligible costs.
Could you tell me what kind of case we can remove the filter in the system using UCC28910?(ex, PMP9171)

Regards,

Takashi Onawa

UCC256301: UCC256301: Design clarification

$
0
0

Part Number:UCC256301

Hi TI E2E ,

I gonna to use UCC256301 Series Half bridge LLC converter(Switching frequency:700KHz to 1MHz) for one of my application.

In that application , I need to convert 300VDC input Voltage (297VDC- 360V DC) to 50V /35A output using half bridge LLC converter.

For high Power density design, We plan for GaN at primary and secondary switch and Integrated transformer (Plan to used leakage inductance as resonant Inductor Lr) .

Transformer Detail :

Transformer primary leakage inductance=0.81uH(With secondary winding shorted)

Transformer primary inductance=7.17uH(With secondary windings open)

Resonant Capacitor=37.6nF.

Question 1: What will be the resonant inductance Lr and resonant frequency if there is no additional series inductance?

Question 2: Shall I operate UCC25630x Series LLC converter at 700Khz to 1 Mhz ?

Question 3: Is there any short circuit protection in LLC converter (UCC25630X series ) ?

Question 4: Is there any inrush current protection in LLC converter (UCC25630X series ) ?

Question 5: How do I tackle Inrush current in my design because I have 15mF capacitor is connected at output of LLC converter ?

Question 6: Suggest me synchronous secondary driver for my application.

Thanks and Regards,

Dhanasekar T



BQ40Z50-R2: bq40z50EVM-561: no voltage PACK

$
0
0

Part Number:BQ40Z50-R2

Hi,

I have no voltage PACK, the register XCHG and XDSG is always has the high state, I dont' have faillure.

I do not understand.

regards,

Olivier

LM2738: Vfb pin - pulled above the absolute max voltage of 3V

$
0
0

Part Number:LM2738

Dear Power Experts,

 

On the LM2738YMY switching regulator part the absolute maximum voltage listed for the feedback pin is 3V. 

 

  • Is this truly a voltage limit not to exceed on the pin or is it to keep the current flowing into the pin at a non-destructive limit? 

  • If the current is limited by the top resistor in the feedback network could the part survive if the current was limited below a certain level?

  • This technique can be used on some circuits since the ESD structure attached to the pin can bleed away a small current without being damaged.

     

BQ25895: Turn off by I2C and power up with digital input

$
0
0

Part Number:BQ25895

Hello all,

I have a BQ25895 connect with a microcontroller. I can turn off the BQ25895 (turn off Vsys) by I2C and power up IC (voltage in Vsys) with a digital input from a button?

Thank you,

LMR23625-Q1: PGOOD unused

$
0
0

Part Number:LMR23625-Q1

Hi,

We got a question from the customer about LMR23625CFPQDRRRQ1(WSON PKG).
Could you help us?

[Question]
If they don't use PGOOD function, what is the recommended terminal proccecing? Is it ok to be OPEN?

Best Regards,
tateo

UCC256303: LL/SS pin voltage

$
0
0

Part Number:UCC256303

Hello,

I am using UCC25630-3 DDRB for controlling a LLC converter. At pin 12 (RVCC) I can measure 12 V, but over pin 9 there is only zero. Thoritically by resistance divider there should be some 8 volt. can you please help me with it. 

I had to add, there is zero volt at the output (desired voltage is 5 V)


TPS54561-Q1: TPS54561-Q1: Disabled output - backwards powering

$
0
0

Part Number:TPS54561-Q1

Hi

If I have no voltage connected to VDD and EN is pulled to VDD (which is not connected to anything), will the device handle 5V connected to the output? Will the device draw any current from the connected 5V into the SW pin?

TPS51206: S3 to be Open

$
0
0

Part Number:TPS51206

Hi,

We got a question from the customer about TPS51206.
Could you help us?

[Question]
- What is going to happen if S3 pin is to be open under the IC is operating? Is there concern to damage to the IC?
- Are there pull-down or pull-up resistor on S3 pin?

Best Regards,
tateo

BQ24074: VOUT Pin Voltage Drops around 0.4 Volt if High Current Drown by the Load

$
0
0

Part Number:BQ24074

We Are using this part for our Android  based SBC Board for Battery Charging and power path control but the out voltage of OUT Pin Typically Drop up to 0.4 volt when the load consume around 2Amp Current. Ex- if

the battery voltage is 3.7V at the output of BQ24074 but when we connect the load it We Are using this part for our Android  based SBC Board for Battery Charging and power path control but the out voltage of OUT Pin Typically Drop up to 0.4 volt when the load consume around 2Amp Currentto 3.3V. The load consume 2Amp Current.

we are using 3.7 Volt 4000mAh Li-lon Battery and input current is limited in USB500 Mode.

Adapter Voltage is 5V DC  Current is - 2Amp

BQ24170: Charging 18650 3S using bq24170

$
0
0

Part Number:BQ24170

Hi all,

I am new to battery charging and knows little in this field.

I am looking for a solution to charge 3 off the shelf 18650 that comes with protection circuit and is connected in series, using an IC with powerpath capability.

Would bq24170 be fit to use in this solution? Does such solution requires cell balancing in charging?

If not, is there other IC that will be more suitable for such application?

Thank you.

TPS62751: TPS62751: performance with output current >800 mA

$
0
0

Part Number:TPS62751

Dear Ti support,

I am performing test with the TPS62751 Step-Down converter.

My requirement are:

- input voltage from USB-C (from a tablet): 5V (can go as low as 4V when drawing 1.2A)

- output voltage 3.7V

- output current target 1A.

I performed my test on a dedicated layout (see schematic below), Rlim High is 20k which should limit the input current to ~1.23A. My observation is that the output voltage drops well before reaching the input current limit as shown on the graphic attached. Blue, Grey and Yellow curve are done with a lab 5V supply. Blue curve corresponds to the schematics, the Grey curve has an increase Cout (+ 3 cap ceramic X7R of 10uF), the Yellow has a increase inductor (3u3 with smaller R). This changes tends to improve the perforamance at higher load.

Then I powered the device with the tablet. The RED curve shows the performance with the tablet. The tablet voltage is reduced depending on the load (pink curve, right axis). and the ouptut voltage is not really regulated to 3V7 as we can see on the RED curve. (this measurement were done with the improved circuit , corresponding to the Yellow curve when powered with a regulated 5V input voltage).

Any recommendation to improve this circuit. I am hesitating to order the EVM to check if I get the same results, but maybe you can already inform me about some limitation of this circuit.

It seems that the datasheet figures are done with limitation near 700 mA (R_lim_U ~50kOhms), is this correct, I cannot find this information in the datasheet.

thanks for your help.

BQ27621-G1: BQ27621 - I2C becomes unresponsive

$
0
0

Part Number:BQ27621-G1

I've a quite similar problem.

Using the BQ27621YZER-G1A in all our devices (almost 3K out in the field).

Occasionally in about 20% of the devices the I2C communication completely goes silent - even when other devices on the same bus resumes working.

Observations in the field didn't help either - absolutely no hint what circumstances could trigger this behavior.

Since the BQ27621 is directly powered from a battery, board reset doesn't help.

Only when removing and re-connecting the battery the BG27621 starts communicating again.

Is there any way to re-trigger the I2C state machine part in the BQ27621 ?

BR

Michael

UCC28070: 3 phases PFC based on UCC28070

$
0
0

Part Number:UCC28070

Hello,

I need to design PFC with three phase input, Y connection (star connection: R, S, T, N - 4 wires) and one, common, 380V dc, non-isolated output.

Overall output power from 3 phases should be 9.9kW.

For equal power sharing between AC phases, I thought to use one UCC28070 based PFC on each phase (each input is between phase and neutral) and synchronize between 3 UCC28070 with an external clock source with 120 degrees phase shift and share between the 3 controllers the common signals according to multi controllers configuration connection according to figure 18 of the datasheet (identical to described topic in please, see an existing block diagrams in the linked topic, it describes my topology).

In my topology each UCC28070 based PFC should deliver 3.3kW, while this 3.3kW is equally shared between 2 interleaved phases of the UCC28070.

Operating requirement are as following:

Vin phase to return (effective voltage): 90Vac - 130Vac or 198Vac - 242Vac. It can be two separated designs, there is no need to support both input voltage ranges at the same design.

Output power from each UCC28070: 3.3kW (interleaving of 1.65kW par each switching phase of the UCC28070).

Overall efficiency: better than 98.5%.

EMI (conducted emission): per EN 55022, Class B.

The efficiency and conducted emission of the PFC are major goals, due to this fact I thought to build a bridge-less interleaved PFC.

According to SLUA517 there is a bridge-less design but there is no interleaving (the disadvantage is that the ripple cancellation is not available). 

According to the following publication, which based on UCC28070, the interleaved bridge-less PFC is achievable ( https://delta-q.com/wp-content/uploads/2015/02/AHigh-PerformanceSingle-PhaseBridgelessInterleavedPFCConverterforPlug-inHybrid.pdf ).

Questions:

1. Do you think that the equal power sharing between 3 phases is achievable in suggested configuration?

2. Is it better to implement a bridge-less topology or semi-bridge-less topology (with to diodes for return path)?

2.1. May be semi-bridge-less topology is better from EMI point of view?

2.2. In a case of semi-bridge-less topology may be there is a need to bypass the diodes with MOSFETs. Does bypassing MOSFETscontrol can be generated from the synchronization clock and PFC MOSFETscontrol (kind of subtraction of the two signals)?

3. Do you think that EMI requirements can be met (this is the reason that I am interested in interleaving function, in addition to power stress sharing between interleaved stages) in suggested topology (I plan separate EMI filter for each phase, each UCC28070 PFC) ?

4. For testing the idea of current sharing I am planning to synchronize between 3 evaluation boards of 300W (UCC28070EVM), do you see any problem with this connection?

5. If the suggested idea isn't good, can you please suggest any other solution?

Thank you,

Alex.

e2e.ti.com/.../478335


TPS62147: CSS value

$
0
0

Part Number:TPS62147

Hi,

In the datasheet of TPS62147 page 8 there is a schematic that display how to use the comonent in FSEL=low. But the value of CSS is different between the schematic and the table under it. 

In the schematic the value is 3,3uF and in the table the value is 3,3nF, which one is the correct one.

Thank you 

Raphaël

Power management of a IoT device advice.

$
0
0

Hi all,

I am developing an IoT telemetry product and i use a Li-based battery.

Currently, i am using TP4056 charger, DW01A Protection IC, MAX17055 bat. gauge and some LDO and Timer IC for a sleeping device. My system sleeps 15min and then wake up (by using TPL5111 and TPS27082). 

I read voltage levels with MAX17055.

as shown in the block diagram.

But i want to use a single (if possible) chip for doing this all wit TI.

Can u advise a solution? with low cost?

CCS/UCD3138A64: CCS/UCD3138A64:

$
0
0

Part Number:UCD3138A64

Tool/software: Code Composer Studio

Good Morning , 

I want to drive an LLC . In this app , I want to vary the input of the filter using CPU sample  and as a result   I generate two DPWMs  in resonant mode with variable frequency.

Here My code.

It's doesn't work

Please Help!!!

Thank you 

//###########################################################################
//
// FILE: main.c
//
// TITLE: main
//
// NOTES:
// 1)

//###########################################################################
//
// Ver | dd mmm yyyy | Who | Description of changes
// ======|=============|======|==============================================
// 1.00 | 05 May 2015 | CH |
//
// Texas Instruments, Inc
// Copyright Texas Instruments 2008. All rights reserved.
//###########################################################################
#define MAIN 1

#include "system_defines.h"
#include "Cyclone_Device.h"
#include "pmbus_commands.h"
#include "pmbus_common.h"
#include "pmbus_topology.h"
#include "variables.h"
#include "functions.h"
#include "software_interrupts.h"
#include "cyclone_defines.h"
#include "stdio.h"

#define PCLK_PERIOD 4.0e-9 // Time base in seconds
#define PERIOD_SECONDS 2.22e-6 // fmax = 450 KHZ
#define RETARD_SECONDS 100e-9 // config temps mort

#define PERIOD ((int)(PERIOD_SECONDS/PCLK_PERIOD)<<4) // (starting from bit 4)
#define RETARD ((int)(RETARD_SECONDS/PCLK_PERIOD)<<4) // (starting from bit 4)
#define EVENT1 (int)(PERIOD*0.00)
#define EVENT2 (int)(PERIOD*0.50)
#define EVENT3 (int)(PERIOD*0.50)
#define EVENT4 (int)(PERIOD*0.00)

int input_filtre ;// comment for hyperknob [min=0, max=1200, step=100]

/*****************Configuration DPWM******************************/

void init_dpwm0(void)
{


Dpwm0Regs.DPWMCTRL0.bit.PWM_EN = 1; // PWM_EN – PWM Processing Enable
//0 = Disable PWM module, outputs zero (Default)
// 1 = Enable PWM operationy

Dpwm0Regs.DPWMCTRL0.bit.CLA_EN = 1; // CLA Processing Enable
//0 = Generate PWM waveforms from PWM Register values (Default)
//1 = Enable CLA input


Dpwm0Regs.DPWMSAMPTRIG1.all = PERIOD ; //3/4 of period
Dpwm0Regs.DPWMCTRL2.bit.SAMPLE_TRIG_1_EN = 1; //enable 1 sample trigger


//Resonant Mode
Dpwm0Regs.DPWMCTRL0.bit.PWM_MODE = 1; //DPWM Mode
// 0 = Normal Mode
// 1 = Resonant Mode
// 2 = Multi-Output Mode
// 3 = Triangular Mode
// 4 = Leading Mode

Dpwm0Regs.DPWMCTRL0.bit.RESON_MODE_FIXED_DUTY_EN =0; //Configures how duty cycle is controlled in Resonance Mode
//0 = Resonant mode duty cycle set by Filter duty (Default)
// 1 = Resonant mode duty cycle set by Auto Switch High Register

Dpwm0Regs.DPWMCTRL0.bit.CBC_ADV_CNT_EN =0 ; //Selects cycle-by-cycle of operation
// Normal Mode
// 0 = CBC disabled (Default)
// 1 = CBC enabled
// Multi and Resonant Modes
// 0 = PWM-A and PWM-B operate independently (Default)
// 1 = PWM-A and PWM-B pulse matching enabled


Dpwm0Regs.DPWMCTRL1.bit.HIRES_DIS = 0; //0 = Enable High Resolution logic


Dpwm0Regs.DPWMCTRL1.bit.CHECK_OVERRIDE = 1; //Disable math checks, there is a bug in the hardware

Dpwm0Regs.DPWMCTRL1.bit.EVENT_UP_SEL = 1; // Update End Period Mode
// 0 = Events updated anytime (Default)
// 1 = Events updated at End of Period

Dpwm0Regs.DPWMCTRL2.bit.FILTER_DUTY_SEL = 2; //– Sets which register is used for the max duty calculation at the
// Filter in RESON and MESH modes.
// 0 = PWM Period Register (Default)
// 1 = Event 2
// 2 = PWM Period Adjust Register (Bits 13:0)


Dpwm0Regs.DPWMPHASETRIG.bit.PHASE_TRIGGER = 2; // Phase Trigger = Phase Trigger Register value or Filter Duty

Dpwm0Regs.DPWMCTRL1.bit.GLOBAL_PERIOD_EN = 1;

Dpwm0Regs.DPWMCTRL0.bit.MSYNC_SLAVE_EN = 0; //0 = PWM not synchronized to another PWM channel
LoopMuxRegs.DPWMMUX.bit.DPWM0_SYNC_SEL = 0; //0 = DPWM0 with DPWM0 Sync
Dpwm0Regs.DPWMPHASETRIG.all = 32; //128ns phase delay


Dpwm0Regs.DPWMEV1.all = EVENT1; // set EVENT 1 to 0% (start) of period
Dpwm0Regs.DPWMEV2.all = EVENT2; // set EVENT 2 to 25% of period
Dpwm0Regs.DPWMEV3.all = EVENT3; // set EVENT 3 to 50% of period
Dpwm0Regs.DPWMEV4.all = EVENT4; // set EVENT 4 to 75% of period

Dpwm0Regs.DPWMPRD.all = PERIOD; // use .all for all values, so that the scaling matches


Dpwm0Regs.DPWMRESDUTY.bit.RESONANT_DUTY=(PERIOD+1)>>1 ; // Controls the DPWM duty. 16-bit signed number is used
// as a Filter Output Multiplier in Resonant Mode.

Dpwm0Regs.DPWMCTRL0.bit.MIN_DUTY_MODE = 0;

// Dpwm0Regs.DPWMCTRL0.bit.CBC_PWM_AB_EN =1 ; //Sets if Fault CBC changes output waveform for PWM-A and PWMB
//0 = PWM-A and PWM-B unaffected by Fault CBC (Default)
//1 = PWM-A and PWM-B affected by Fault CBC

//Dpwm0Regs.DPWMCTRL1.bit.CBC_BSIDE_ACTIVE_EN =1 ; ///Sets if CBC responds to Fault CBC when PWM-B is active,
// only available in Multi and Reson modes
// 0 = Response to Fault CBC when PWM-A active (Default)
// 1 = Response to Fault CBC when PWM-A or PWM-B active

}

void init_filter0(void)
{
// special set up for CPU SAMPLE - all coefficients are zeroed except for P.
Filter0Regs.FILTERCTRL.bit.USE_CPU_SAMPLE = 1; // enable CPU Sample

Filter0Regs.CPUXN.bit.CPU_SAMPLE = 64; // set to 1/4
Filter0Regs.FILTERKPCOEF0.bit.KP_COEF_0=1; //full pass through of XN value.
Filter0Regs.FILTERKICOEF0.bit.KI_COEF_0=1;
Filter0Regs.FILTERKDCOEF0.bit.KD_COEF_0=0;
Filter0Regs.FILTERKDALPHA.bit.KD_ALPHA_0=-1;
Filter0Regs.FILTERKICLPHI.bit.KI_CLAMP_HIGH = 0x7FFFFF;
Filter0Regs.FILTERKICLPLO.bit.KI_CLAMP_LOW = 0;

Filter0Regs.FILTEROCLPHI.bit.OUTPUT_CLAMP_HIGH = 0x7FFFFF;
Filter0Regs.FILTEROCLPLO.bit.OUTPUT_CLAMP_LOW = 0;

Filter0Regs.FILTERCTRL.bit.OUTPUT_MULT_SEL = 3; //Selects output multiplicand used for multiplying with
// filter output to calculate DPWM Duty value
// 0 = KComp received from Loop Mux module (Default)
// 1 = Switching period received from Loop Mux module
// 2 = Feed-Forward value received from Loop Mux module
// 3 = Resonant Duty value received from DPWM Module


Filter0Regs.FILTERCTRL.bit.PERIOD_MULT_SEL = 1; //Selects output multiplicand used for multiplying with filter output
// to calculate DPWM Period value in Resonant Mode
// 0 = Switching period received from Loop Mux module (Default)
// 1 = KComp received from Loop Mux module
Filter0Regs.FILTERCTRL.bit.OUTPUT_SCALE = 0; /// no shift
Filter0Regs.FILTERCTRL.bit.FILTER_EN = 1;

}

void init_loop_mux(void)
{

LoopMuxRegs.SAMPTRIGCTRL.bit.FE0_TRIG_DPWM0_EN = 1; // use DPWM0 for filter0 sample trigger

//DPWM-0 connects to filter for resonant duty

LoopMuxRegs.FILTERMUX.bit.FILTER0_PER_SEL = 0; // Selects source of switching cycle period for Filter 0
//Module
//0 = DPWM 0 Switching Period (Default)
//1 = DPWM 1 Switching Period
//2 = DPWM 2 Switching Period
LoopMuxRegs.FILTERKCOMPA.bit.KCOMP0 =PERIOD ; //3 = DPWM 3 Switching Period
//Use value in KCOMP-0 register
LoopMuxRegs.FILTERMUX.bit.FILTER0_KCOMP_SEL = 0;


//Connect FILTER-0 to DPWM-0

LoopMuxRegs.DPWMMUX.bit.DPWM0_FILTER_SEL = 0; // Selects source of duty cycle/resonant period for
//DPWM Module 0
//0 = Filter 0 Output Selected (Default)
//1 = Filter 1 Output Selected
//2 = Filter 2 Output Selected
//3 = Constant Power Module Selected
//4 = DPWM_ON_TIME value from Light Load Control Register
LoopMuxRegs.LLENTHRESH.bit.CYCLE_CNT_THRESH = 0; //

}

void global_enable(void)
{
union GLBEN_REG glben_store; // collect global enable bits for simultaneous use
glben_store.all = 0;
glben_store.bit.DPWM0_EN = 1;
glben_store.bit.FE_CTRL0_EN = 1;
LoopMuxRegs.GLBEN = glben_store;
}

void main()
{
// enable JTAG
MiscAnalogRegs.IOMUX.all = 0;

//---------------------------------------------------------------------------
// IMPORTANT: READ BELOW, OR CODE MAY NOT EXECUTE CORRECTLY
//---------------------------------------------------------------------------
// tie pin FAULT3 to ground for normal operation
// tie pin FAULT3 to 3.3V to clear checksum
if(GioRegs.FAULTIN.bit.FLT3_IN == 0)
{
clear_integrity_word();
}

#if (UCD3138|UCD3138064)
MiscAnalogRegs.CLKTRIM.bit.HFO_LN_FILTER_EN = 0;
MiscAnalogRegs.CSTRIM.bit.RESISTOR_TRIM =23; //28;
#endif


input_filtre= Filter0Regs.CPUXN.bit.CPU_SAMPLE; // initialize hyperknob

init_dpwm0();
init_filter0();
init_loop_mux();
init_pmbus(0x58);
global_enable();


for(;;)
{
pmbus_handler();
Filter0Regs.CPUXN.bit.CPU_SAMPLE = input_filtre; // put hyperknob value into register
}
}


//#pragma INTERRUPT(c_int00,RESET)

void c_int00(void)
{
main();
}

+12V \ -12V Power supply

$
0
0

In my design I need 2 supply rails +12V & -12V from a +5V. I will be using these supplies to power transceivers that are rated a max current drawn of 120mA\130mA. In order to give enough spare in the power ratings of the required solution I thought of looking for DC\DC that would provide 0.5A max (maybe this is over kill ???). We are concerned about the heat and limited space requirements of our design. I found the LT8335 (Typical application : 5V to 12V Input, –12V Inverting Converter) and the LT3580(Typical application : 2MHz Inverting Converter Generates –12V from a 5V to 12V Input) and now comparing them as well as potential options of other suppliers solution. 

Does TI have anything that can provide a better solution ?

TPS92662-Q1: ESD protection of LEDs on the output channels

$
0
0

Part Number:TPS92662-Q1

Dear TI-experts,

I have a question about ESD protection on the LED output channels of the TPS92662:

Do you recommened to place an additional ESD protection device in parralel to the LEDs on the ouput channels of the TPS92662? Or is the TPS92662 already protecting the LEDs as they are in parallel to the output switches? If it is protecting the LEDs from ESD events, which ESD protection level is it?

Best regards,

Florian

 

Viewing all 35901 articles
Browse latest View live