On 12/28/2012 8:56 AM, rickman wrote: snipped per instruction
In a perfect world, all designs are failsafe and never have bugs. We don't live in a perfect world. Many, MANY engineers have tunnel vision and get blinded by their own cleverness and never consider the ramifications of their decisions outside their tiny sphere of control.
Of course, none of those people post here, but they do exist...in droves.
The only thing missing in this thread is the point.
Yes, you could probably figger out how to use an old Buick to control your PS loop.
If you've got free resources in your microcontroller and you have the imagination to understand possible interactions with the rest of the world, and it works, that's fine.
Shoehorning a PS control loop into the wrong device is not always better than sticking in a single-chip power supply controller. Especially for those OTHER inferior designers who don't post here.
If I had extra resources in my microcontroller or FPGA, I'd be thinking about how to use it to the benefit of the customer/user.
Yes, there are always exceptions.