Off on a rant..
One thing I fail to understand is why this 'question' is being presented as an end of course/final year project and nothing seems to have moved on beyond using something like a, not, modern day equivalent of a TL494...
Not that I have advanced much further and obviously it can be done with a PIC processor. Excuse me whilst I laugh in that general direction.
For your delectation I present...
Based on one of these..
http://focus.ti.com/lit/ds/symlink/uc3827-1.pdf
blah here
http://focus.ti.com/lit/ml/slup117/slup117.pdf
Ignoring the blah then, with trepidation, the results according to LTSpice are..
So my harmonics are 80dB down.. That qualifies as Hi-Fi. Not that I would expect to achieve that in reality and I am sure it would burp or break elsewhere plus you can see QBODGE hanging about the place.
I might be sure it will not 'work' but I would be tempted to 'hit it'
I met this 'student' problem some time back in 1996 and they are still running it and there still seems to be the same lack of education that results in 'enforced' efforts at rubbish solutions.
Not that I would wish to claim mine is any better or workable.
I could still run the numbers.
That still leaves the OP out on a post because quite frankly I am stupefied that the 'Lecturer' in charge of this project offered it, again after so many years, in the first place. I don't get it.. How did we advance from TL494 to SG3524 and so rapidly.
I know nothing but SMPS, in its horrible glory and the associated Loop Compensation is conceptually HARD. Obviously if you have a PIC then you just change the bit you divide something by and hope things don't go BANG whilst you were looking elsewhere. In the mean time it would seem your PIC still has to deal with the loop compensation.
Woot
http://www.wpi.edu/Pubs/E-project/Av.../MQP_D_1_2.pdf
Our project failed because we were not taught stuff and did not have stuff and could not buy stuff so it was stuffed. Please follow our example.
Genome.