Buck Converter Mosfet Vds distortion problem

Discussion in 'The Projects Forum' started by Tommy Cheng, Mar 5, 2016.

  1. Tommy Cheng

    Thread Starter New Member

    Mar 5, 2016
    6
    0
    Here is my schematic:
    upload_2016-3-6_3-47-10.png
    Vds when Vin = 12V
    upload_2016-3-6_3-55-16.png
    Vds when Vin = 20V
    upload_2016-3-6_3-55-42.png
    Vds when Vin = 30V
    upload_2016-3-6_3-56-17.png
    My switching frequency is 50kHz, duty cycle is 0.5
    When Vin = 12V, the buck converter worked properly, but when I increased the input voltage from DC power source, the Vds got distortion, so why appear this problem? and How to solve it? Thank you very much.
     
  2. ScottWang

    Moderator

    Aug 23, 2012
    4,855
    767
    I'm not sure what you expect about the IR2104 chip:
    Vcc Max= 20V
    Vin = Vcc + 0.3

    Please try the Vin = 16V and 18V.
     
  3. Lestraveled

    Well-Known Member

    May 19, 2014
    1,957
    1,215
    Welcome to the forum. Your first post is a good one.

    First, it looks like you are exceeding the ET rating of the inductor. Do you have a part number/data sheet for it?
     
  4. Tommy Cheng

    Thread Starter New Member

    Mar 5, 2016
    6
    0
    Nice to meet you ScottWang. Thank you for your reply. One additional point I want to add is that the magnitude of Vgs seems like increase when Vds got distortion so Vgs cannot keep constant right now. For IR2104, the range of Vcc is from 10-20V. That means 12V Vcc should be OK for it.

    Nice to meet you Lestraveled. Thank you for your reply. For the inductor, I bought it from Taobao. I only got the information of core type, wire width,current rating and inductance. Can you explain what is ET? Can I test it in laboratory?
     
  5. Lestraveled

    Well-Known Member

    May 19, 2014
    1,957
    1,215
    OK
    ET = volts times micro-seconds. It is a way to understand when an inductor will start to saturate when voltage is applied to it. If ET is exceeded then the core saturates and the inductive reactance goes away and you are left with the DC resistance of the wire.
     
  6. ScottWang

    Moderator

    Aug 23, 2012
    4,855
    767
    If Vcc = 12V then the Vin =12V should be ok for your application.
     
  7. Tommy Cheng

    Thread Starter New Member

    Mar 5, 2016
    6
    0
    I have done inductor calculcation based on Vin = 60-140V,Vout = 48V, Iout = 2.7A. 1mH inductance is already higher than the value I calculcated so inductance should not be the cause of saturation. And ET sounds like the switching time limit of inductor?
     
  8. Tommy Cheng

    Thread Starter New Member

    Mar 5, 2016
    6
    0
    I have tried different kinds of inductor such as 100uH and 47 uH but it seems like it cannot not help... Maybe the problem is from Mosfet and/or bootstrap ?
     
  9. Tommy Cheng

    Thread Starter New Member

    Mar 5, 2016
    6
    0
    I solved my problem !!!!!!!!!!!!!!!!! I found out MUR860 is the cause of Vds distortion. I replaced it using 1N4007.Then, there is no such a Vds distortion problem although the ringing problem is serious. Really thank you for your support!!
     
  10. ScottWang

    Moderator

    Aug 23, 2012
    4,855
    767
    Great !
    Could you try to increase the Vcc to 14V, the Vin = 12V and try it again?
    .
     
  11. Tommy Cheng

    Thread Starter New Member

    Mar 5, 2016
    6
    0
    I have tried to increase Vcc to 14V, Vgs just increases the magnitude.

    But right now I have two problems:
    1. Vgs increases when Vin increases. It is serious because mosfet withstands 20-30V typically. I don't know why it happan?
    2. When Vin=30V, Vds voltage ringing reaches 150V... But my design is for at least 60Vin. How to reduce the ringing?
     
  12. ScottWang

    Moderator

    Aug 23, 2012
    4,855
    767
    The Vcc is for the IR2104.

    In parallel a resistor with coil, start from 10K and adjust it.
     
Loading...