RT6150은 Buck-Boost Type이다.
Buck 상태와 Boost 상태에서의 값을 둘 다 계산해보려한다.
∆IL : 인덕터의 전류 리플
L : 인덕터의 L값
fsw : Swithing Frequency
D : Duty ratio
기본 식은 위와 같이 된다.
RT6150는 Buck-Boost Type의 DCDC이다.
Buck의 경우와 Boost의 경우를 살펴보도록 하겠다.
Buck Converter
Buck converter에선 위와 같이 D=Vin/Vout 을 대입해서 L값을 구할 수 있다.
Boost Converter
Boost 의 경우에는 D=1-(Vin/Vout)을 대입해서 L값을 구할 수 있다.
두 경우에서 더 크게 나오는 L의 값을 사용값으로 정해주면 된다.
그럼 내가 사용할 L값을 선정해주도록 하겠다.
사용하는 DCDC 는 RT6150이다.
800mA , 1MHz(실제 측정은 900kHz) , 1.8 ~ 5.5V
Buck 의 경우와 Boost의 경우 두가지 다 계산해줘야한다.
Buck의 경우
나는 인덕터를 설계할 수 있는 경우의 수가 많지 않았다.
위의 2.2uH로 설정을 하고 계산을 해보겠다.
환경은 Vin : 5V, Vout : 3.3V, L : 2.2uH, fsw : 900k
IL = (Vin-Vout) x (Vout/Vin) / fsw x L
= (5 - 3.3) x (3.3/5) / 900k x 2.2u
= 0.56A
IL/2 + 최대부하 = 0.28 + 0.8 = 1.08A 이기때문에 이 inductor를 사용해도 문제가 없을 것으로 보인다.
Boost의 경우
환경은 Vin : 1.8V, Vout : 3.3V, L : 2.2uH, fsw : 900k
IL = |(Vin-Vout)| x (1-Vin/Vout) / fsw x L
= |1.8 - 3.3| x (1-1.8/3.3) / 900k x 2.2u
= 0.34A
Buck의 경우가 리플전류가 더 크게 나왔다. IL/2 + 최대부하 = 0.28 + 0.8 = 1.08A 이기때문에 이 inductor를 사용해도 문제가 없을 것으로 보인다.