سلام
هرچی گشتم هیچجا در مورد رجیستر های Motor control PWM توضیح داده نشده بود
آقای زرکوب هم توضیح نداده اند
Motor control PWM برای کجا کاربرد داره ؟ برای سروو موتور یا موتور معمولی ؟
کلا چطوری باید به موتور اعمال بشه و رجیستر هاش چطوریه ؟
سلام
هرچی گشتم هیچجا در مورد رجیستر های Motor control PWM توضیح داده نشده بود
آقای زرکوب هم توضیح نداده اند
Motor control PWM برای کجا کاربرد داره ؟ برای سروو موتور یا موتور معمولی ؟
کلا چطوری باید به موتور اعمال بشه و رجیستر هاش چطوریه ؟
سلام به همه ی دوستان و مخصوصا آقای زرکوب با آموزش واقعا عالیشون . این قابلیت مربوط میشه به تولید pwm سه فاز برای راه اندازی موتور های سه فاز.
با سلام آیا کسی باهاش کار کرده؟میتونه درباره رجیسترهاش توضیح بده؟
سلام
موتور های 3 فاز مثل براشلس دیگه ؟
توی یوزرمنوال یه رابطه هایی بین رجیستر ها و rpm موتور نوشته بود !!!
با سلام اگر کسی با این بخش کار کرده یا اطلاعاتی داره ممنون میشم کمک کنه
سلام دوستان کسی MCPWM رو برای موتور دی سی 1768 را تونسته راه بندازه؟؟
چندتا سوال داشتم:
1- چجوری می شه سرعت و پوزیشن رو از روی انکودر خوند؟
توی خود بخش انکودر QEI داره رجیستری که اطلاعات رو در اون ذخیره کنه اما توی بخش MCPWM همچین رجیستری نیست!
2- چجوری می شه به صورت موازی با اعمال PWM بخش QEI رو هم راه اندازی کرد؟ کلاک این دو بخش به صورت time sharing هست؟ یعنی چجوری همزامان با PWM موقعبت رو اندازه گیری می کنه؟
3- توی بخش کنترل وقتی به منظور پیاده سازی PID می خواهیم وقفه اعمال کنیم، ورود و خروج از وقفه مچ چند پالس ساعت طول می کشه؟
سلام
امروز یه لحظه گفتم بذار ببینم این رجیسترهای Motor Control PWM : MCPWM را از سیمولاتور کیل نگاه کنم دیدم خیلی زیاد بود ترسیدم سریع بستمش!!
سلام این یه مثال برای برد lpc1788 هستش ببینید میتونید ازش استفاده کنید
البته باید کتابخونه cmsis رو بهش اضافه کنید تا کامپایل بشه
در سمپل های cmsis من دیدم یک سمپل برای MCPWM گذاشته
من تابستون با این مود یه موتور سه فاز رو راه اندازی کردم . در کل در این مد 3 کانال خروجی pwm در اختیار داریم که هر کانال شامل دو سیم هست که هر سیم نات دیگریه . نکته ای که وجود داره اینه که در این نات شدن ها یک تایمر dead time هم قرار داده شده که برای اینه که زمانی که ترانزیستور قدرت در یک ساید خاموش میشه یه زمانی صبر کنه و ترانزیستور قدرت سمت مقابل بعد از اون زمان روشن بشه که این کار برای جلوگیری از روشن شدن هم زمان دو ترانزیستور هست که از اتصالی جلو گیری می کنه. همچنین ویژگی رجیستر های کامپر و لیمیت این بلوک اینه که بافر دارن و مقادیری که در برنامه توی اونها میریزید در ابتدای یک سیکل pwm جدید آپدیت می شن . این باعث میشه تا سیگنال pwm دجار اعوجاج نشه . در کل این بخش در سه حالت normal و dc motor controller و ac motor controller قابل کانفیگ شدنه . در مود ac فرکانس پایه ی تمامی کانال ها از یک مرجع گرفته میشه که این باعث میشه تمامی فرکانسها تنها با یک رجیستر قابل تغییر باشه . در مد نرمال فرکانس و کانفیگ هر کانال مستقل عمل می کنه و در مد dc یه سری دیگه از پایه های مربوط به این بخش که مربوط به Capture هستند برای سنسور های موقعیت روتور استفاده شده و یه سری تنظیمات کوموتاسیون از طریق یک رجیستر خاص قابل اعمال میشه. من در مورد مد dc کار نکردم و ممکنه جاهایی از چیزی که گفته ام درست نباشه . به هر حال بهترین منبع همون یوزر منوال هستش .
ویرایش توسط roohlla : 10-10-2013 در ساعت 14:22
سلام
برای راه اندازی موتور براشلس با ماسفت و این مد باید چیکار کرد ؟؟؟
اگر ممکنه یه توضیحی روی رجیستر ها بدید
ممنون
منم از این مد برای کنترل موتور ac میخوام استفاده کنم اگه ممکنه راهنمایی بفرمایید ممنون میشم
با سلام کسی در مورد توضیح تابعهای mcpwm در CMSIS کمک کنه؟
سلام
با cmsis انجام ندادم ولی با رجیستر نتیجه شکل خروجی این شد که میشه تغییراتی در آن داد :
همان طور که مشاهده می شود هر فاز دو پایه دارد که یکی نات دیگری است
که در این جا برای هر فاز یک دیوتی سایکل متفاوت از دیگری قرار دادم ....
ویرایش توسط mzarkoob : 10-06-2017 در ساعت 13:06
ممنون یه برنامه ای چیزی بذارید ما هم استفاده کنیم اگر ممکنه در مورد رجیسترهای این بخش یه توضیح بدید البته من میخوام از این بخش برای کنترل موتور سه فاز استفاده کنم یعنی میخوام spwm بسازم ممنون میشم یه مقدار راهنمایی کنید
باسلام جناب mzarkob ما منتظر کمک شما هستیم ممنون میشم راهنمایی کنید
کسی نیست به ماکمک کنه؟
خواهشا یکی بگه چجوری وقفه رو تو mcpwm فعال کنم؟فعال نمیشه هر کار میکنم...