Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 19, 2024, 09:06:03 09:06


Login with username, password and session length


Pages: [1]
Print
Author Topic: Flyback converter Design.. Need Help  (Read 15996 times)
0 Members and 1 Guest are viewing this topic.
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« on: March 31, 2009, 05:13:04 17:13 »

    Hi guys, I am working on wide input range, peak current control, discontinuous mode flyback converter. Input specs. are 70VAC to 265Vac. Vo 24V Io 1.5A. Switching freq. is 50KHz. Lpri is 432uH. Ipeak is 1.9Apk. Current sense resistor is 0.68 Ohm. The PWM Controller I am using is UC3842.
    I built the transformer using Siemens N87 EE/30/15/7 core. Primary turns are 45 and sec are 16 with the turns ratio of 3. The problem is I am getting too low duty cycle because the Peak current slope is too stiff, because of  that current limit is activated. Required on time is D=0.5 which is 10uS. But I get only 500nS on time. Why is this happen ? Because of this little on time, I get only 8 V output on secondary side while input voltage is Vinmin 98VDC and at full load. . I tried too much on transformer, but nothing could solve the problem. Also I have checked the current sense input for proper filter which filters out the leading edge spike. There is no other spikes or glitch found on VCC or Output.
    I need the peak current shape as flat as possible, so I will get the desired on time of 10uS at Vin minimum. Help me guys. 

The circuit diagram I am using is Micrel Application Note. The schematic is attached here as jpg. Pls Note that I am using this circuit as guideline. I am not using it as it is, rather I modified the specs for my own needs.
« Last Edit: March 31, 2009, 05:15:46 17:15 by abcsantosh » Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #1 on: April 01, 2009, 07:18:42 19:18 »

Hi abcsantosh,
I have studied your circuit. Flyback Topology is cheaper but toughest in nature among all topologies in smps. Lot of Formulas have to be taken into consideration in it. Normal winding calculation like other topology will not be applicable here. Input and output inductance, proper air gap, proper transient suppression method and many other parameters have to be reckoned with. However, I am attaching a practical circuit according to your requirement. Hope, you will find it helpful.

Logged
rajudp
Newbie
*
Offline Offline

Posts: 30

Thank You
-Given: 1
-Receive: 3


« Reply #2 on: April 02, 2009, 03:26:08 03:26 »

which software you are used?
Logged
samir
Active Member
***
 Muted
Offline Offline

Posts: 181

Thank You
-Given: 27
-Receive: 21


« Reply #3 on: April 02, 2009, 04:09:12 04:09 »

I Normally preffer TOP and TINY chaep from
http://www.powerint.com/
http://www.powerint.com/en/products/tinyswitch-family/tinyswitch-iii
http://www.powerint.com/en/design-support/pi-expert-design-software
they have software for thier Transformer and Topology disign and work fine for your design specs.
Logged
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« Reply #4 on: April 02, 2009, 07:19:05 07:19 »

Hi guys, I appreciate your valuable feedback.
     tAhm1D, I am trying on this flyback circuit too hard, because I want to know every aspect of SMPS. One thing I always wonder about this topology is, I always get stiffer current (Primary Ipeak Ramp) On Isense pin regardless of power or anything else. I also checked the opamp bandwidth for desired input range and duty cycle. I never get the wanted duty cycle in this circuit. For example I have calculated 10 uS duty cycle for above mentioned circuit. But I never get it more than 1 or 2 uS. My controller prematurely end up with low duty cycle because of that ramp whose amplitude reach 1V cuttoff limit of Isense in less time.
     How can I control or slow down the Primary peak current ramp ? So that I can get the almost 50% duty cycle on Vinmin and full load. Believe me, I used proper snubbers and filtered out some possible spikes in circuit. Also I have checked the leading edge spike on Isense Pin. It is Ok.
     The circuit you attached is great thing. I noticed The 1k resistor from Mosfet gate to Isense pin. What is the purpose of this resistor ? Is it related to my problem ? I have many questions for you. But I will ask them one by one.
      Have a nice day.           
Logged
rajudp
Newbie
*
Offline Offline

Posts: 30

Thank You
-Given: 1
-Receive: 3


« Reply #5 on: April 02, 2009, 08:37:00 08:37 »

thanks, i asked about magic flyback software
Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #6 on: April 02, 2009, 10:27:04 10:27 »

thanks, i asked about magic flyback software

Hi rajudp,
I made Magic Flyback software myself for personal use.
Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #7 on: April 02, 2009, 02:15:50 14:15 »

Hi abcsantosh,

      I always get stiffer current (Primary Ipeak Ramp) On Isense pin regardless of power or anything else. I also checked the opamp bandwidth for desired input range and duty cycle. I never get the wanted duty cycle in this circuit. For example I have calculated 10 uS duty cycle for above mentioned circuit. But I never get it more than 1 or 2 uS. My controller prematurely end up with low duty cycle because of that ramp whose amplitude reach 1V cuttoff limit of Isense in less time.

You get high Ipk on Is pin because, in a flyback converter, Ipk is 5.5 times the nominal current.
The cutoff limit is exceeded, maybe, because you are using incorrect value of Is which causes a 1v offset at an undesired Ipk.
 
Quote
     How can I control or slow down the Primary peak current ramp ? So that I can get the almost 50% duty cycle on Vinmin and full load. Believe me, I used proper snubbers and filtered out some possible spikes in circuit. Also I have checked the leading edge spike on Isense Pin. It is Ok.
You can control the peak current ramp using snubber for transient absorption with appropriate resistor, capacitor and diode.

Quote

I noticed The 1k resistor from Mosfet gate to Isense pin. What is the purpose of this resistor ? Is it related to my problem ?

The 1k resistor is not actually to be seen as between MOSFET gate and Is pin, rather between MOSFET gate and source pins to prevent undesired turning on of the MOSFET.
Logged
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« Reply #8 on: April 03, 2009, 11:20:23 11:20 »

Hi tAhm1D, I am working on your suggestions. As soon as I will find something, I will return to you.
Logged
rajudp
Newbie
*
Offline Offline

Posts: 30

Thank You
-Given: 1
-Receive: 3


« Reply #9 on: April 04, 2009, 07:11:29 07:11 »

Hi TAhm ID , Can u please share the software.
Logged
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« Reply #10 on: April 06, 2009, 12:39:24 12:39 »

Hi all, I am still working on problem. I tried almost five designs of transformers with various turns ratios, area product, air gap and winding structure too. I confirmed that there is no problem in transformer. So I tried on another things like, removing and investing snubbers of mosfet and rectifier diode. but no improvement found. Then I thought, may be it is happening because of line filter so I added the line filter. But no use.

Then I noticed again that the shape of Isense is like continuous mode conduction. The ramp on pedestal. Because of this shape now I am thinking that the core is not able to store the enough power, or the stored power in core is not delivered properly.(I mean core is not resetting in half period + dead time) so the ramp on pedestal is appearing.  Which reason is true ?

I am attaching the photo of waveforms. See and guess what is happening.
1) Isense waveform 1uS 500mV 2) Drain waveform 100V and 5 uS 3) Output Voltage 5V and 5 uS
These waveforms are without snubbers. If I use the snubber the leakage spike is almost gone.
Input is minimum Vdc and full load condition.
« Last Edit: April 06, 2009, 02:11:43 14:11 by abcsantosh » Logged
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« Reply #11 on: April 06, 2009, 02:10:54 14:10 »

Hi all, regarding this problem I need real flyback transformer winding method. Where can I get it ? In books or good application notes. Books will be more preferred choice. Any suggestions ?
Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #12 on: April 06, 2009, 04:38:13 16:38 »

Hi,
You could read books by Marty Brown, Pressman, Raymond Mack and Ron Lenk. Everything is clearly written there and you will be crystal clear.
Logged
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« Reply #13 on: April 07, 2009, 08:10:49 08:10 »

     Hi tAhm1D, I already have those books. Marty Brown, Pressman, and Ron Lenk. I studied well these books before starting this project, surely I will read these books once again. But there is one interesting thing I want to share with you.
     Last night I opened one old dotmattrix printer. I found one 24V flyback inside it. I removed the transformer and used it in my converter and everything works well. The Isense ramp, on time at min vdc. Everything is perfectly ok. Measured Inductance is larger than I required but it's ok.
     This means, the problem is inside the transformer. The construction method, especially. The insulating tape, warnish, wire insulation or winding structure. Now I have to work on this.
     So tell me about it. Where can I get the commercial method of making transformer ? Especially flyback transformer. Interleaving and varnishing and type of insulating tapes. How can I assemble the transformer for R & D purpose ? Help me.

Have a nice day
« Last Edit: April 07, 2009, 08:13:08 08:13 by abcsantosh » Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #14 on: April 08, 2009, 10:29:05 10:29 »

Hi abcsantosh,
Follow those Books and specially follow the parts where Transformer winding process is enumerated. There is no difference between the Transformer winding process of different Topologies in smps. First don't go for commercial type, stick to test type. You could try to wind the Transformer by your hand, slowly but steadily. Test it,improve it and then go for machine winding. After few try, you can learn many lessons. Moreover, select wire size according to frequency keeping in mind the skin effect. Flyback is the most difficult Topology in smps.
Logged
abcsantosh
Junior Member
**
Offline Offline

Posts: 57

Thank You
-Given: 33
-Receive: 3


« Reply #15 on: April 09, 2009, 02:12:24 14:12 »

     Hi tAhm1D, I got your suggestions. Finally I found the culprit. It is the inter winding capacitance, whose behavior lead the flyback transformer to malfunction. This capacitance is formed between two winding layers. This capacitance store the energy during operation and when switch turns on, it try to discharge it heavily. Since the considerable capacity is formed, it's fast dv/dt rate cause the fast voltage ramp to rise up on Isense resistor and so the controller reach it's current limit and prematurely turns off the switch. That's why flyback inductor is not storing required energy.
     The cure is, identify the capacitance in winding layers and add the proper insulation between it to nullify the capacitance. That is exactly now I am doing. I tested two transformers with positive results. Now I am optimizing them according to your suggestions. If I get the results ok , I will post the waveforms here.
     Your anticipation is most appreciable.             
Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #16 on: May 01, 2009, 08:52:25 08:52 »

Hi TAhm ID , Can u please share the software.
Hi rajudp,
Yes, I hope to share with you all soon. I am doing some final adjustments. After that it will be uploaded.
Logged
Kombinator
Junior Member
**
Offline Offline

Posts: 82

Thank You
-Given: 38
-Receive: 32



« Reply #17 on: May 02, 2009, 10:41:52 10:41 »

Quote
I am doing some final adjustments. After that it will be uploaded.
Very good project.
Greetings
Logged
rajudp
Newbie
*
Offline Offline

Posts: 30

Thank You
-Given: 1
-Receive: 3


« Reply #18 on: May 02, 2009, 04:22:53 16:22 »

Hi TAhm1D,
thanks
very interesting software, can reduce a lot of design time.
Logged
rajudp
Newbie
*
Offline Offline

Posts: 30

Thank You
-Given: 1
-Receive: 3


« Reply #19 on: January 04, 2010, 03:43:19 15:43 »

hi tahm1d

any progress in software?
Logged
tAhm1D
Senior Member
****
Offline Offline

Posts: 326

Thank You
-Given: 103
-Receive: 180



« Reply #20 on: January 05, 2010, 09:34:33 09:34 »

Hi rajudp,
Sorry, it's not completely ready yet, as recently I've been focusing on learning the dsPIC rather than developing this software. So you must wait.
Logged
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC