یکی از شرکت هایی که تولید کننده قطعاتی برای منابع تغذیه هست شرکت power integrations است که برای استفاده راحت تر محصولات خود اقدام به اراعه نرمافزاری با نام pi expert برای طراحی منابع تغذیه با محصولات خود کرده است
میتونید برای استفاده راحت تر به تعدادی از سمپل ها و نمونه کارهای استفاده شده از محصولات این شرکت از اینجا دسترسی پیدا کنید
چند نمونه مثال
DER-494 - 19.5 W Quick Charge 2.0/3.0 Compliant Charger/Adapter
DI-142 - 35 W 5V2.2A 12V2A LCD Monitor Power Supply
RDR-295 - 20 W 5V4A Standby Power Supply
DER-112 - 20 W and 30 W Boost Converters with Constant Current Output
این نرم افزار تقریبا همه کاراها رو به صورت اتوماتیک انجام میده و خیلی راحت و با کمترین تخصص در این زمینه میشه ازش استفاده کرد
این نرم افزار رو میتونید از اینجا دانلود کنید
این نرم افزار از انواع مختلف محصولات فلایبک این شرکت پشتیبانی میکنه مثل خانواده LinkSwitch ها و TinySwitch و TOPSwitch و ....
راحت ترین و قابل دسترس ترین نوع محصولات این شرکت خانواده TinySwitch یا TNY ها هستن لذا برای شروع کار بهتره از این خانواده استفاده کنید
برای مثال ما قراره در خروجی تغذیه ای داشته باشیم با ولتاژ های 5 و 12 و 5 ولت به صوری که یکی از 5 ولت ها با ولتاژ های دیگه ایزوله باشه پس شروع میکنیم
بعد از نصب و اجرای برنامه منوی New رو زده و در پنجره باز شده خانواده چیپ مورد نظر رو انتخاب میکنیم

در پنجره باز شده نوع چیپ رو انتخاب میکنیم برای مثال من چیپ TNY280 دارم و میخوام با این چیپ منبع تغذیه مو بسازم این چیپ از خانواده TinySwitch III هست لذا مثل تصویر این خانواده رو انتخاب میکنم
کلید OK رو میزنیم و پنجره بعدی باز میشه

در پنجره بعدی میتونم باز خانواده چیپ نوع پکیج قطعه و نوع تغذیمون که قراره توی جعبه باشه یا به صورت برد بدون جعبه و در نهایت نوع فیدبک که زنر باشه یا TL431 رو انتخاب میکنیم
در صورتی که از TL431 استفاده بشه ولتاژ خروجی تغذیه خیلی پایدارتر و دقیقتر خواهد بود
کلید Next رو میزنیم و وارد صفحه بعدی میشیم

در این صفحه ولتاژ ورودی تغذیه و فرکانس شبکه رو انتخاب میکنیم
توضیح بیشتری نیازی نیست همه چیز کامل مشخصه
باز کلید Next و وارد صفحه بعد میشیم

اینجا باید ولتاژ ها و جریانهایی که نیاز داریم رو وارد کنیم
کلید Add رو میزنیم و در پنجره باز شده مقدار ولتاژ و جریان مورد نیاز رو وارد میکنیم

کلید OK رو میزنیم و این کار رو برای هر سه ولتاژ انجام میدیم
توجه داشته باشید هر چیپ توان محدودی داره پس نمیشه بیشتر از اون توان رو وارد کرد

همونطوری که مشاهده میکنید بعد از وارد کردن هر سه خروجی توان ماکزیمم 22W محاسبه شد
حالا کلید Next رو میزنیم و وارد صفحه بعدی میشیم

در این صفحه اسم پروژه و تنظیمات لازم دیگه رو انتخاب میکینم
در صورتی که میخوایید خروجی اندازه ها بر واحد میلیمتر باشن باید تیک SI Units رو هم بزنیم
و اگر نیاز به شیلد قرقره هست تیک Use Shield Windings هم میزنیم اینججا من نیازی بهش ندارم
و نهایتا کلید Finish و تمام
اینجا ممکنه پنجره ای باز بشه که از شما تنظیمات بهینه کردن رو بخواد
که میتونید داشتن فیلتر و نوع یا اندازه قرقره و ... رو وارد کنید
توجه به این نکته مهمه که هر قرقره میتونه توان محدودی رو عبور بده لذا اولین قرقره نمایش داده شده حداقل بوده و از اون کوچکتر مقدور نیست ولی میتونید قرقره های بزرگتر رو هم انتخاب کنید
برای مثال اینجا EEL22 کوچترین قرقره برای توانی تغذیه من هست

ولی چون قرقره من EF25 هست این مورد رو انتخاب میکنم

حالا کلید OK رو مزنیم و تمام
اینجا ممکنه نرم افزار خطا بده که نمیتونم بهینش کنم که اصلا مهم نیست
یا ممکنه پنجره ای دیگه باز بشه که بهتون لیستی میده که میتونید دیود ها و بهره خروجی رو انتخاب کنید
البته این تنظیمات رو میشه بعدا هم اعمال کرد و تغییرات لازم رو انجام داد

همونطوری که میبینید شماتیک تغذیه اماده شده حالا میتونیم قطعات رو تغییر بدیم و مواردی که موجود داریم رو انتخاب کنیم برای مثال من دیود UF4007 دارم لذا دیود هارو با اینی که موجود هست تعویض میکنم
روی دیود ها دوبار کلیک میکنم و از لیست دیود مورد نظرم رو انتخاب میکنم
چیپ هم TNY279 هست اونو هم TNY280 میکنم البته خیلی هم مهم نیست فقط توانشون فرق داره

حالا از قسمت سمت چپ نرم افزار میتونید پینهای ترانس رو جابجا کنید
یا هر تغییری که نیازه بدیم

مشخصات و توضیح پیچیدن قرقره تغذیه هم اینجا هست که با توجه به توضیحات میتونید به راحتی بپیچید

نکات مهم طراحی PCB تغذیه هم توی این سربرگ اراعه میشه که رعاتشون مهمه
میتونید برای استفاده راحت تر به تعدادی از سمپل ها و نمونه کارهای استفاده شده از محصولات این شرکت از اینجا دسترسی پیدا کنید
چند نمونه مثال
DER-494 - 19.5 W Quick Charge 2.0/3.0 Compliant Charger/Adapter
DI-142 - 35 W 5V2.2A 12V2A LCD Monitor Power Supply
RDR-295 - 20 W 5V4A Standby Power Supply
DER-112 - 20 W and 30 W Boost Converters with Constant Current Output
این نرم افزار تقریبا همه کاراها رو به صورت اتوماتیک انجام میده و خیلی راحت و با کمترین تخصص در این زمینه میشه ازش استفاده کرد
این نرم افزار رو میتونید از اینجا دانلود کنید
این نرم افزار از انواع مختلف محصولات فلایبک این شرکت پشتیبانی میکنه مثل خانواده LinkSwitch ها و TinySwitch و TOPSwitch و ....
راحت ترین و قابل دسترس ترین نوع محصولات این شرکت خانواده TinySwitch یا TNY ها هستن لذا برای شروع کار بهتره از این خانواده استفاده کنید
برای مثال ما قراره در خروجی تغذیه ای داشته باشیم با ولتاژ های 5 و 12 و 5 ولت به صوری که یکی از 5 ولت ها با ولتاژ های دیگه ایزوله باشه پس شروع میکنیم
بعد از نصب و اجرای برنامه منوی New رو زده و در پنجره باز شده خانواده چیپ مورد نظر رو انتخاب میکنیم

در پنجره باز شده نوع چیپ رو انتخاب میکنیم برای مثال من چیپ TNY280 دارم و میخوام با این چیپ منبع تغذیه مو بسازم این چیپ از خانواده TinySwitch III هست لذا مثل تصویر این خانواده رو انتخاب میکنم
کلید OK رو میزنیم و پنجره بعدی باز میشه

در پنجره بعدی میتونم باز خانواده چیپ نوع پکیج قطعه و نوع تغذیمون که قراره توی جعبه باشه یا به صورت برد بدون جعبه و در نهایت نوع فیدبک که زنر باشه یا TL431 رو انتخاب میکنیم
در صورتی که از TL431 استفاده بشه ولتاژ خروجی تغذیه خیلی پایدارتر و دقیقتر خواهد بود
کلید Next رو میزنیم و وارد صفحه بعدی میشیم

در این صفحه ولتاژ ورودی تغذیه و فرکانس شبکه رو انتخاب میکنیم
توضیح بیشتری نیازی نیست همه چیز کامل مشخصه
باز کلید Next و وارد صفحه بعد میشیم

اینجا باید ولتاژ ها و جریانهایی که نیاز داریم رو وارد کنیم
کلید Add رو میزنیم و در پنجره باز شده مقدار ولتاژ و جریان مورد نیاز رو وارد میکنیم

کلید OK رو میزنیم و این کار رو برای هر سه ولتاژ انجام میدیم
توجه داشته باشید هر چیپ توان محدودی داره پس نمیشه بیشتر از اون توان رو وارد کرد

همونطوری که مشاهده میکنید بعد از وارد کردن هر سه خروجی توان ماکزیمم 22W محاسبه شد
حالا کلید Next رو میزنیم و وارد صفحه بعدی میشیم

در این صفحه اسم پروژه و تنظیمات لازم دیگه رو انتخاب میکینم
در صورتی که میخوایید خروجی اندازه ها بر واحد میلیمتر باشن باید تیک SI Units رو هم بزنیم
و اگر نیاز به شیلد قرقره هست تیک Use Shield Windings هم میزنیم اینججا من نیازی بهش ندارم
و نهایتا کلید Finish و تمام
اینجا ممکنه پنجره ای باز بشه که از شما تنظیمات بهینه کردن رو بخواد
که میتونید داشتن فیلتر و نوع یا اندازه قرقره و ... رو وارد کنید
توجه به این نکته مهمه که هر قرقره میتونه توان محدودی رو عبور بده لذا اولین قرقره نمایش داده شده حداقل بوده و از اون کوچکتر مقدور نیست ولی میتونید قرقره های بزرگتر رو هم انتخاب کنید
برای مثال اینجا EEL22 کوچترین قرقره برای توانی تغذیه من هست

ولی چون قرقره من EF25 هست این مورد رو انتخاب میکنم

حالا کلید OK رو مزنیم و تمام
اینجا ممکنه نرم افزار خطا بده که نمیتونم بهینش کنم که اصلا مهم نیست
یا ممکنه پنجره ای دیگه باز بشه که بهتون لیستی میده که میتونید دیود ها و بهره خروجی رو انتخاب کنید
البته این تنظیمات رو میشه بعدا هم اعمال کرد و تغییرات لازم رو انجام داد

همونطوری که میبینید شماتیک تغذیه اماده شده حالا میتونیم قطعات رو تغییر بدیم و مواردی که موجود داریم رو انتخاب کنیم برای مثال من دیود UF4007 دارم لذا دیود هارو با اینی که موجود هست تعویض میکنم
روی دیود ها دوبار کلیک میکنم و از لیست دیود مورد نظرم رو انتخاب میکنم
چیپ هم TNY279 هست اونو هم TNY280 میکنم البته خیلی هم مهم نیست فقط توانشون فرق داره

حالا از قسمت سمت چپ نرم افزار میتونید پینهای ترانس رو جابجا کنید
یا هر تغییری که نیازه بدیم

مشخصات و توضیح پیچیدن قرقره تغذیه هم اینجا هست که با توجه به توضیحات میتونید به راحتی بپیچید

نکات مهم طراحی PCB تغذیه هم توی این سربرگ اراعه میشه که رعاتشون مهمه