switching circuit using mosfet

Discussion in 'General Electronics Chat' started by zaman999, Sep 14, 2014.

  1. zaman999

    Thread Starter New Member

    Jan 29, 2011
    I need to switch 30V from a transformer primary to secondary, switching is done by providing a PWM/pulse input so when the input is high, differential voltage at secondary is 30V or Vcc and when input is low, differential voltage at secondary is zero. I'm using a 1:1 transformer. As the output needs to be 24V, 100mA minimum, I am providing upto 30V to the primary to take care of the diode drops in the bridge rectifier and the minimum requirement for a regulator (will be added after rectifier stage). The attached picture 1 shows this.

    1. The first approach(1. in picture 2) I have taken is to use mosfet (n channel) like IRFZ44 to switch the 30V supply to the primary at a rate of 10KHz. The problem was the secondary side shows low duty cycle output. Could anyone explain me this and kindly suggest me how to proceed with this approach.

    2. Another approach(2. in picture 2) I have in mind is to use a H bridge IC like L293D or L298 and use two outputs to supply to the transformer primary. I need to know if I missed something here or this approach will do fine.

    My concerns:
    1. In both approaches, I'm not sure how to control the drain current through the MOSFET. The datasheets say, for Vgs = 10V, Id = 1A (lets say) and also Vgs threshold is 2V-4V. What does this mean? If I provide Vgs= 10V, how do I make sure Id is limited while the drop at transformer primary is also maintained at Vcc?

    2. If I switch at a frequency higher than 10KHz, what other factors do I need to consider here?
    (I know I should ask this if one of the above approaches are working fine for me but still I'm curious)

    (please do let me know if I should provide any other details)

    Thanks for your time,
  2. #12


    Nov 30, 2010
    The H bridge approach looks like it should work. Your Time (on) will set the current because of the inductance of the load on the H bridge. This seems variable with load and might need a feedback path to adjust the frequency of the driver.
    If you exceed the frequency limits of the magnetic core, this will fail.
  3. crutschow


    Mar 14, 2008
    You don't want to control the MOSFET current, that is determined by the transformer impedance. The MOSFET must act like a switch so you apply 10V to Vgs as you stated, to minimize heating of the switch. The MOSFET threshold voltage (where the transistor just starts to conduct) is of no concern when the MOSFET is used as a switch.
  4. cmartinez

    AAC Fanatic!

    Jan 17, 2007