PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [سوال] تحليل مدار گيت ماسفت در اينورتر سه فاز



persian67
12-12-2014, 12:06
سلام دوستان

يه بورد اينورتر سه فاز دارم که ميکرو 8051 اون سوخته و ميخوام برنامشو بنويسم. براي دقت بيشتر در نوشتن برنامش نياز به تحليل دقيق مدار درايور فت ها دارم و خودم در اين زمينه ضعيف هستم.

ممنون ميشم که دوستان در اين زمينه منو کمک کنن. ميکرو 6 پالس خروجي pwm داره که اين سيگنالا به 6 تا ترانزيستور وارد ميشه. من مدار درايور يه ساق اينورتر رو ميذارم اگه امکانش هست تحليلش کنين و اينکه آيا منم بايد 6 تا سيگنال مختلفو بسازم و اينکه براي دو فت بالا و پايين سيگنال pwm بايد تفاوتي داشته باشه يا نه.

لازم به ذکره که ترانزيستورهاي اصلي روي بورد 1d و 1b smd هستند که من مدل اونا رو توي پروتئوس پيدا نکردم You can see links before reply
با سپاس

cmuiran
15-12-2014, 10:13
سلام
تحلیلش باید بری دیتاشیت بخونی
یک بحث دیگه میمونه اینه این الان یک پل از سه فازه و 2 تا دیگه از همین بخش هم داره
راه اندازی فت ها یم جورایی میشه گفت سلیقه ایه یعنی طراحی هرکی میتونه فرق داشه باشه
تو حتما نباید همین مدارو بزنی

برای طراحی بخش سخت افزار این پی دی اف بخون
You can see links before reply tion_note%2FAN10898.pdf&ei=C3SOVN-HJIHuUJnAgqgP&usg=AFQjCNEMB_ax2AJPUcTd_AueXvjWLYRZwg&sig2=Uzt7ciZUqvFPCocJ28lZhg&bvm=bv.81828268,d.d24&cad=rja

برای طراحی بخش نرم افزار میتونی از میکرو lpc1768 استفاده کنی که خروجی Pwm داره

hariri2
16-12-2014, 01:16
مهم ترین نکته اینه که ماسفت بالا و پایین با هم روشن نشه حتی بین روشن نگه داشتنشون هم باید فاصله باشه (طول میکشه خاموش بشه)
مثلا فرض کن میخوای ولتاژ صفر توی یکی از خروجی ها درست کنی با 20khz
20میکرو ثانیه ماسفت بالا روشن 2.5 تا هردو خاموش 20 تا پایینی روشن و 2.5 میکرو ثانیه هم هردو خاموش نمیدونم این pwm رو با 8051 چجوری میشه درست کرد ولی میکرو های جدید مثل lpc17 ها خودشون این تاخیر رو دارن (توی دیتاشیت سرچ کنید dead time)
واسه ساختن ولتاژ سینوسی هم روش زیاده مثلا 3vf (خودم نمیدونم چیه) یا روش های بازگشتی یادم هست توی فروم ایکا آقای کی نژاد برنامه همین کار رو با avr گذاشته بودن واسه کنترل موتور سه فاز(سافت استارت هم داشت) (سرچ کن درایور موتور سه فاز)

hariri2
16-12-2014, 01:29
راستی این سخت افزار غلط نیست؟
چجوری ترانزیستور بالا رو روشن میکنه؟
شاید یه چیزایی جا انداختی

cmuiran
16-12-2014, 08:52
ماسفت نوع p روش روشن شدنش معکوسه
مشکلی تو سخت افزار نیست .

cmuiran
16-12-2014, 09:01
برای اشنایی با سخت افزار و تحلیلش میتونی از این نوت ها international rectifier استفاده کنی

persian67
16-12-2014, 16:24
با تشکر از دوستان به خاطر راهنماییشون، من نمی خوام که این بورد رو طراحی کنم بلکه فقط می خوام میکرو سوخته اونو عوض کنم که میکروی اصلی اون p87lpc764 هست که تو دیتاشیتش نوشته accelerated 8051 cpu هست، مشکل اول اینه که فک کنم ای نآی سی توی ایران نباشه، دوماً من دیتاشیتش رو که خوندم چیزی در مورد pwm توضیح نداده، فکر کنم قابلیت تولید pwm سخت افزاری رو نداره و نرم افزاری اون رو تولید کرده
پس من می خوام با avr برنامشو بنویسم، مشکل اینجاست که من باید dead time رو با میکرو تولید کنم و میکرو باید 6 تا کانال pwm داشته باشه، به نظر شما می تونم با mega48 برنامشو بنویسم؟

شماتیک قبلی مشکل داشت که اصلاح شد

cmuiran
16-12-2014, 17:21
مهندس با avr نمیتونی همچین فرکانس های با این زمان قطع تولید کنی مگر اینکه ایسی واسط بزاری مثل
mc3phac'
از این سایت میتونی تهیه کنی
فروشگاه قطعات الکترونیکی جهان کیت
(You can see links before reply)

persian67
16-12-2014, 18:59
مهندس با avr نمیتونی همچین فرکانس های با این زمان قطع تولید کنی مگر اینکه ایسی واسط بزاری مثل
mc3phac'
از این سایت میتونی تهیه کنی
فروشگاه قطعات الکترونیکی جهان کیت
(You can see links before reply)

ببخشید منظورتونو متوجه نشدم!! منظورتون از زمان قطع dead time هست.؟ خود اتمل یه application note داره برای راه اندازی موتور 3 فاز با avr، توی اون نحوه تولید dead time رو با میکرو mega48,128,168 توضیح داده، اگه امکانش هست یه نگاه بندازین و سپس مشکلاتشو بیان کنید
تشکر

AVR447: Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168
You can see links before reply

cmuiran
16-12-2014, 22:43
مهندس من تاکیدی برای ساخته نشدن نکردم
تو مداری که طراحی کردیم این مشکلات نرم افزاری بود
تو سایت و انجمن ها تولید موج 3 فاز با atmega32 هست
برای دقت بیشتر و کنترل ضربه اصطلاحا استارت اول مشکل میخوره
من پیشهاد میدم از پردازنده دیگه ای استفاده کنه یا اگه کارش مهم نیست همون avr
بازم میگم که اشتباهی پیش نیاد avr میتونه pwm مورد نیاز ما رو بسازه ، سوء تفاهم و برداشت اشتباهی نشه

persian67
17-12-2014, 00:38
مهندس من تاکیدی برای ساخته نشدن نکردم
تو مداری که طراحی کردیم این مشکلات نرم افزاری بود
تو سایت و انجمن ها تولید موج 3 فاز با atmega32 هست
برای دقت بیشتر و کنترل ضربه اصطلاحا استارت اول مشکل میخوره
من پیشهاد میدم از پردازنده دیگه ای استفاده کنه یا اگه کارش مهم نیست همون avr
بازم میگم که اشتباهی پیش نیاد avr میتونه pwm مورد نیاز ما رو بسازه ، سوء تفاهم و برداشت اشتباهی نشه

معذرت می خوام من قشنگ متوجه نشدم که عیب استفاده از mega48 چیه؟؟
به نظر من پردازنده arm نیاز نیست، نهایتش اینه که 3 تا pwm میسازم و خروجی هاش رو میدم به یه درایور مثل ir2130 که دیگه این مشکلات رو نداشته باشه!

می تونم این کار رو بکنم؟

hariri2
17-12-2014, 08:28
اگه میخوای فرکانس رو هر لحظه کنترل کنی منم با avr مخالفم اگه فرکاس ثابت میخوای avr خوبه

cmuiran
17-12-2014, 10:16
persian67
(You can see links before reply)


داداش گلم وقتی مشکل کارو میدونی برای چی میپرسی خوب
اگه احساس میکنی avr خوبه پس حتما گزینه ی خوبیه روش کار کن
من و دوستان وضیفمون انجام دادیم شمارو راهنمای کردیم حالا درست یا غلط بستگی به اعتماد شما داره