When I started learning about and designing SMPS circuits in 2008, I read from various books and online resources – application notes, reference manuals, design notes, design tips, circuit designs and various tutorials. I understood most of the concepts. But the mathematics was complex and there were so many formulae and calculations. They were not all present in any single book or document. Making all the necessary calculations using the different formulae available in all the different documents was difficult, tiring and cumbersome.
While I was learning SMPS and started getting a hold of the basics, I was learning Visual Basic at school. During the mid-year school break, I learnt from various tutorials online and practiced during the school vacation to develop my Visual Basic skills. After I learnt most of the basics, I decided to put my skills to the test. It would be good practice and I could make a useful program in the process.
I started coding using the information present in various books and online resources to create the software “SMPS TopoMagic” to help me with the calculations necessary for SMPS circuits employing the flyback, push-pull, half-bridge and full-bridge topologies. After days of coding and debugging, “SMPS TopoMagic” was ready.
I knew that the software was far from perfect. As a student of class VIII, I did not understand many of the associated mathematics and had to occasionally resort to rough estimates and my lessons from hands-on test-and-trial. But it served my purpose.
Let's use it for a push-pull design (click on image to enlarge it):
Here's the generated circuit (click on image to enlarge it):
Let's design a circuit with half-bridge converter (click on image to enlarge it):
Here's the generated circuit (click on image to enlarge it):
Let's use the software for a full-bridge design (click on image to enlarge it):
Here's the generated circuit (click on image to enlarge it):
Still I am learning SMPS, but when I gain enough expertise in SMPS, I want to incorporate that knowledge and expertise into this software so that it can be complete and perfect. Then, I hope to upload it online so that anyone can use it for his/her own SMPS circuit designs.
While I was learning SMPS and started getting a hold of the basics, I was learning Visual Basic at school. During the mid-year school break, I learnt from various tutorials online and practiced during the school vacation to develop my Visual Basic skills. After I learnt most of the basics, I decided to put my skills to the test. It would be good practice and I could make a useful program in the process.
I started coding using the information present in various books and online resources to create the software “SMPS TopoMagic” to help me with the calculations necessary for SMPS circuits employing the flyback, push-pull, half-bridge and full-bridge topologies. After days of coding and debugging, “SMPS TopoMagic” was ready.
I knew that the software was far from perfect. As a student of class VIII, I did not understand many of the associated mathematics and had to occasionally resort to rough estimates and my lessons from hands-on test-and-trial. But it served my purpose.
Here's a little description about the software:
Let's use it for a push-pull design (click on image to enlarge it):
Here's the generated circuit (click on image to enlarge it):
Let's design a circuit with half-bridge converter (click on image to enlarge it):
Here's the generated circuit (click on image to enlarge it):
Let's use the software for a full-bridge design (click on image to enlarge it):
Here's the generated circuit (click on image to enlarge it):
Still I am learning SMPS, but when I gain enough expertise in SMPS, I want to incorporate that knowledge and expertise into this software so that it can be complete and perfect. Then, I hope to upload it online so that anyone can use it for his/her own SMPS circuit designs.
dear Tahmid your was really amazing your contribution for the peoples like me was really useful. Thanks for your knowledge sharing. Iam veerakumar form India
ReplyDeleteThank you veerakumar.
ReplyDeleteI am happy to hear that I could be of help to you.
I try my best to help others. The blissful feeling of helping others is paralleled by few other things.
I, too, learn from others - from books and from the internet. I am happy to be able to contribute in my own way and to share what I learn to help others.
May God grant you more knowledge and understanding. Cos U ve really helped me a lot in my learning of SMPS,Inverters and power electronics. your contributions @edaboard forum are highly helpful.
ReplyDeletethanks a lot. God bless u
Hats off to you Dear Tahmid.
ReplyDeleteIt's amazing to me, how you learnt all this professional power electronics at the age of 18.
Is the "SMPS TopoMagic" is free SW?
I haven't yet released the software. But I plan to do so very soon. And it will be free.
DeleteRegards,
Tahmid.
Thanks.
ReplyDeleteAs the software still needs improvement, I haven't made it available yet. Once I'm done, I will post it so that you can download it for free.
Hi Tahmid
ReplyDeletegreetings you really share your knowledge good gesture waiting for your topomagic software
warm regards
andrew lebon
Hello Tahmid
ReplyDeleteAnd thank you so much for your sharing your experience and knowledge. They all are really really helpful. I hope you are a muslim or one day you will find Allah (cc).
Thank you again.
Mehmet Akif
Best regards
Hi Tahmid,
ReplyDeleteI'm surprised with this soft "SPMS TOPOMAGIC" I would like to have it to do tests.
I plan to release it soon. Till then, please wait.
DeleteRegards,
Tahmid.
tahmid ,i have some questions for u. how do u simulate the circuit diagram consisting transformer on proteus????coz i m stuck in the simulation process while making a full-bridge 12V DC to 220V DC converter. How u set the trans ratio of the transformers on simulation????Relay need ur help.plz reply..........
ReplyDeleteThanks
Remember that turns ratio squared is equal to the inductance ratio. Use suitable inductances for the primary and secondary to have the appropriate turns ratio.
DeleteFor simulation purposes such as DC-DC converters, I don't use Proteus, by the way. It's much better to construct the circuit and test it. I only use Proteus for the simulation of the control stage.
Regards,
Tahmid.
Wow u're realy a genius. I just find out your blog today.u're really of great help to me and others@edaboard.thank you.
ReplyDeleteYou can download this software?
ReplyDeleteI haven't been able to complete this software fully and so it's not available for download.
DeleteRegards,
Tahmid.
where download this program?
ReplyDeletethanks
I haven't been able to complete this software fully and so it's not available for download.
DeleteRegards,
Tahmid.
Tahmid I download your software (SMPS TopoMagic) how do?
ReplyDeletethanks.
I haven't been able to complete this software fully and so it's not available for download.
DeleteRegards,
Tahmid.
Thanks for the reply.
ReplyDeleteI look forward to finishing your software.
Regards.
Hello Friends Can I get this software
ReplyDeletehi ...TAHMID..CAN I download this software?
ReplyDeleteHi... You can add a beta to test?
ReplyDeleteHi Tamhid...
ReplyDeletewowwww....your was really amazing your contribution for the peoples like me was really useful. Thanks for your knowledge sharing.......oh god...
Tamhid ... if you can help me?
I want to make a SMPS with the following specifications:
I use a ferrite core ETD49
AC input 110-230 VAC (220VAC in my country)
out put secunder 35 ct 35 V with current 20A ...
Aux 12V and 5V with current 1A for MOSFET driver..
I want to use a half bridge or full bridge topology.
Can you make a calculation of the number of primary windings and secunder part and full scematic (along with a series of drivers) using common components sold in asia market ... you can send an email to me: satu1 _gem@yahoo.com
thx ... GOD BLESS YOU
Hi Tahmid, can you please reply, if i can have a copy of this software?
ReplyDeleteRegards Igor
where can I get this Smps topomagic v3.0.0 software
ReplyDeleteDo you will put this software do download? Thanks.
ReplyDeleteis it possible to use the half bridge config. to generate say 100V and than drive a voltage multiplier to generate upto 1kV
ReplyDeleteHi, I'm building a push-pull converter (325V-650V). Can someone help me?
ReplyDeleteI think you are on a winner here that could be of commercial interest to the amateur radio community especially if it could be expanded to take n RF coil designs cant wait to see the finished product put me on your waiting list.
ReplyDeleteDe G7DME
I want to try it., i can download ?
ReplyDeleteHi Tahmid ,
ReplyDeleteI have a question regarding full bridge topology. You have connected the the drains of the switches to +310 Vdc and the sources of below 2 switches to ground. I am designing a 3 phase SMPS full bridge topology, in that after rectification the anodes must be connected to ground or -ve pulsed DC must be smoothed using smoothing capacitors and connected to the sources of the below 2 switches of the full bridge topology?
Hi, I have question for you about Half Bridge Npri calculation. My email hardisk(at)wp.pl
ReplyDeleteThe question is not suitable for inclusion in the blog, as a diagram and so on. Please help, I don't can sleep in night :)
This comment has been removed by the author.
ReplyDeletesir i want to download it because i want to do dc power supply with adjustable.. pls!
ReplyDeleteAm really waiting for this software like an angry lioness with cabs stocking on prey.May God Bless you Tahmid you are so helpful.
ReplyDeleteI am wait 2 years for download the soft to test. Really you finish any day the soft?.
ReplyDeleteHello friends. Do not wait to finish the software to download it. I think I stole it in University any friend and now I know how to finish it. Allah reduce it days
ReplyDeleteHello Mr. Tahmid
ReplyDeleteCan you send me a masage to my email about your software download inforation and related link when you done sosoftware.
Best regard
Amin zafarian
Amin_zafarian@yahoo.ca
Hi Mr.Tahmid hope you fit & fine there i am Abdul Qayyoum from Pakistan & i am trying to make ferrite core transformer but not make it like professionals ... that you show some software image can you tell us this software calculate only push-pull are fly bake both and where from I download this software and did you make some tutorial videos are not if yes tell us where I want to look them (malik3pk@yahoo.com)
ReplyDeleteLook amazing, but where the link to download it? If you can please send on email wtf.rtfm.f@gmail.com
ReplyDeleteSmps is always my field of Interest. First time I tried to make a 19v 3a smps with Uc3842, but failed. Still I am trying to solve the problem... Carryon brother.
ReplyDeleteI have a request, can you please provide transformer details for 12v 2a smps (I am using Uc3842 as pwm generator)
ReplyDeleteSmps is always my field of Interest. First time I tried to make a 19v 3a smps with Uc3842, but failed. Still I am trying to solve the problem... Carryon brother.
ReplyDeleteSmps is always my field of Interest. First time I tried to make a 19v 3a smps with Uc3842, but failed. Still I am trying to solve the problem... Carryon brother.
ReplyDeleteHi, Tamahid,
ReplyDeletecan you send me a link to download the SMPS TOPOLOGIC design tool, my developed design not healthy unable to solve the issue. Pl help me.
regards
padmanabhan
regards
Hi, Tamahid,
ReplyDeletecan you kindly provide me the download link for the SMPS TOPOLOGIC design tool, very badly in need of it.
regards
padmanabhan k
Hello,
ReplyDeleteI assembled the half bridge smps that you posted . I am using it as a floating battery charger
The only problem is that when it reachs the current limiting level it starts to make audible noise. I tried to change the output inductor value and even capacitors that filters the output of the current transformer and im still having the same problem
Any suggestions will be helpful,
Best regards,
Hai Tahmid,
ReplyDeletei am designing charger using UC3846 PWM controller and i am facing issues with feedback loop stability so please suggest suitable document to get knowledge on this.
Hi, Tamahid,
ReplyDeletePlease can you provide me the download link for the SMPS TOPOLOGIC design tool. Thanks in advanced.
Regards
from what i learn you stoped posting from the date of 2016 unfortunatly that was very bad news as you have such a great knowledge to share
ReplyDeleteVery good working
ReplyDeleteVery good working
ReplyDeletePlease link to download
ReplyDeleteThank you for good work