NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2795 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 22

موضوع: Motor control PWM در LPC1768

  1. #1
    کاربر فعال soodi آواتار ها
    تاریخ عضویت
    Jun 2010
    نام
    مسعود محمدی
    نوشته ها
    264
    تشکر
    111
    تشکر شده 296 بار در 138 پست

    پیش فرض Motor control PWM در LPC1768

    سلام

    هرچی گشتم هیچجا در مورد رجیستر های Motor control PWM توضیح داده نشده بود
    آقای زرکوب هم توضیح نداده اند
    Motor control PWM برای کجا کاربرد داره ؟ برای سروو موتور یا موتور معمولی ؟
    کلا چطوری باید به موتور اعمال بشه و رجیستر هاش چطوریه ؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    نقل قول نوشته اصلی توسط soodi نمایش پست ها
    هرچی گشتم هیچجا در مورد رجیستر های motor control pwm توضیح داده نشده بود
    آقای زرکوب هم توضیح نداده اند
    سلام. من با کاربرد این مواجه نشدم و لازمم نشده جایی که اصلا ببینم چی هست! اگر کسی باهاش مواجهه شده ....

  4. #3
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    سلام به همه ی دوستان و مخصوصا آقای زرکوب با آموزش واقعا عالیشون . این قابلیت مربوط میشه به تولید pwm سه فاز برای راه اندازی موتور های سه فاز.

  5. تشکرها از این نوشته :


  6. #4
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

    با سلام آیا کسی باهاش کار کرده؟میتونه درباره رجیسترهاش توضیح بده؟

  7. #5
    کاربر فعال soodi آواتار ها
    تاریخ عضویت
    Jun 2010
    نام
    مسعود محمدی
    نوشته ها
    264
    تشکر
    111
    تشکر شده 296 بار در 138 پست

    پیش فرض

    سلام

    موتور های 3 فاز مثل براشلس دیگه ؟
    توی یوزرمنوال یه رابطه هایی بین رجیستر ها و rpm موتور نوشته بود !!!

  8. #6
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

    با سلام اگر کسی با این بخش کار کرده یا اطلاعاتی داره ممنون میشم کمک کنه

  9. #7
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2012
    نوشته ها
    56
    تشکر
    91
    تشکر شده 59 بار در 10 پست

    پیش فرض

    سلام دوستان کسی MCPWM رو برای موتور دی سی 1768 را تونسته راه بندازه؟؟
    چندتا سوال داشتم:
    1- چجوری می شه سرعت و پوزیشن رو از روی انکودر خوند؟
    توی خود بخش انکودر QEI داره رجیستری که اطلاعات رو در اون ذخیره کنه اما توی بخش MCPWM همچین رجیستری نیست!
    2- چجوری می شه به صورت موازی با اعمال PWM بخش QEI رو هم راه اندازی کرد؟ کلاک این دو بخش به صورت time sharing هست؟ یعنی چجوری همزامان با PWM موقعبت رو اندازه گیری می کنه؟
    3- توی بخش کنترل وقتی به منظور پیاده سازی PID می خواهیم وقفه اعمال کنیم، ورود و خروج از وقفه مچ چند پالس ساعت طول می کشه؟

  10. #8
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام

    امروز یه لحظه گفتم بذار ببینم این رجیسترهای Motor Control PWM : MCPWM را از سیمولاتور کیل نگاه کنم دیدم خیلی زیاد بود ترسیدم سریع بستمش!!

    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: MCPWM.PNG
مشاهده: 299
حجم: 36.9 کیلو بایت  

  11. کاربران : 3 تشکر کرده اند از شما mzarkoob برای ارسال این پست سودمند:


  12. #9
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    سلام این یه مثال برای برد lpc1788 هستش ببینید میتونید ازش استفاده کنید
    البته باید کتابخونه cmsis رو بهش اضافه کنید تا کامپایل بشه
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar MCPWM.rar (432.1 کیلو بایت, 434 نمايش)

  13. کاربران : 2 تشکر کرده اند از شما kamikazi برای ارسال این پست سودمند:


  14. #10

  15. تشکرها از این نوشته :


  16. #11
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    نقل قول نوشته اصلی توسط roohlla نمایش پست ها
    سلام به همه ی دوستان و مخصوصا آقای زرکوب با آموزش واقعا عالیشون . این قابلیت مربوط میشه به تولید pwm سه فاز برای راه اندازی موتور های سه فاز.
    چیزی که اول همه مهمه این هست که این مد دقیقا قراره چیکار کنه و خروجی پایه های این مد قرار دقیقا چی باشه؟

  17. #12
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    من تابستون با این مود یه موتور سه فاز رو راه اندازی کردم . در کل در این مد 3 کانال خروجی pwm در اختیار داریم که هر کانال شامل دو سیم هست که هر سیم نات دیگریه . نکته ای که وجود داره اینه که در این نات شدن ها یک تایمر dead time هم قرار داده شده که برای اینه که زمانی که ترانزیستور قدرت در یک ساید خاموش میشه یه زمانی صبر کنه و ترانزیستور قدرت سمت مقابل بعد از اون زمان روشن بشه که این کار برای جلوگیری از روشن شدن هم زمان دو ترانزیستور هست که از اتصالی جلو گیری می کنه. همچنین ویژگی رجیستر های کامپر و لیمیت این بلوک اینه که بافر دارن و مقادیری که در برنامه توی اونها میریزید در ابتدای یک سیکل pwm جدید آپدیت می شن . این باعث میشه تا سیگنال pwm دجار اعوجاج نشه . در کل این بخش در سه حالت normal و dc motor controller و ac motor controller قابل کانفیگ شدنه . در مود ac فرکانس پایه ی تمامی کانال ها از یک مرجع گرفته میشه که این باعث میشه تمامی فرکانسها تنها با یک رجیستر قابل تغییر باشه . در مد نرمال فرکانس و کانفیگ هر کانال مستقل عمل می کنه و در مد dc یه سری دیگه از پایه های مربوط به این بخش که مربوط به Capture هستند برای سنسور های موقعیت روتور استفاده شده و یه سری تنظیمات کوموتاسیون از طریق یک رجیستر خاص قابل اعمال میشه. من در مورد مد dc کار نکردم و ممکنه جاهایی از چیزی که گفته ام درست نباشه . به هر حال بهترین منبع همون یوزر منوال هستش .
    ویرایش توسط roohlla : 10-10-2013 در ساعت 14:22

  18. کاربران : 6 تشکر کرده اند از شما roohlla برای ارسال این پست سودمند:


  19. #13
    کاربر فعال soodi آواتار ها
    تاریخ عضویت
    Jun 2010
    نام
    مسعود محمدی
    نوشته ها
    264
    تشکر
    111
    تشکر شده 296 بار در 138 پست

    پیش فرض

    سلام

    برای راه اندازی موتور براشلس با ماسفت و این مد باید چیکار کرد ؟؟؟
    اگر ممکنه یه توضیحی روی رجیستر ها بدید

    ممنون

  20. #14
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

    منم از این مد برای کنترل موتور ac میخوام استفاده کنم اگه ممکنه راهنمایی بفرمایید ممنون میشم

  21. #15
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

    با سلام کسی در مورد توضیح تابعهای mcpwm در CMSIS کمک کنه؟

  22. #16
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    با cmsis انجام ندادم ولی با رجیستر نتیجه شکل خروجی این شد که میشه تغییراتی در آن داد :

    همان طور که مشاهده می شود هر فاز دو پایه دارد که یکی نات دیگری است
    که در این جا برای هر فاز یک دیوتی سایکل متفاوت از دیگری قرار دادم ....
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: MCPWM.png
مشاهده: 82
حجم: 27.0 کیلو بایت  

  23. #17
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

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

  24. #18
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

    باسلام جناب mzarkob ما منتظر کمک شما هستیم ممنون میشم راهنمایی کنید

  25. #19
    کاربر فعال
    تاریخ عضویت
    Nov 2007
    نوشته ها
    164
    تشکر
    29
    تشکر شده 32 بار در 27 پست

    پیش فرض

    کسی نیست به ماکمک کنه؟

  26. تشکرها از این نوشته :


  27. #20
    تازه وارد
    تاریخ عضویت
    Nov 2015
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    خواهشا یکی بگه چجوری وقفه رو تو mcpwm فعال کنم؟فعال نمیشه هر کار میکنم...

صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. کمک راه اندازی Tip UDP-WEB Control LEDبر روی برد آرم v3
    توسط ahmadamd در انجمن AT91 series (ATMEL)
    پاسخ: 6
    آخرين نوشته: 09-03-2016, 22:40
  2. برنامه ++fuzzy control
    توسط saeed210 در انجمن کنترل هوشمند و plc
    پاسخ: 0
    آخرين نوشته: 07-11-2013, 23:45
  3. مشکل اجرای پروژه Tip UDP-WEB Control LED
    توسط myiranmicro در انجمن AT91 series (ATMEL)
    پاسخ: 19
    آخرين نوشته: 02-08-2013, 21:58
  4. 220v ac motor
    توسط jik در انجمن الكترونيك قدرت
    پاسخ: 12
    آخرين نوشته: 17-05-2013, 23:39
  5. مانيتورهاي صنعتي Control Panel
    توسط farhad_avr در انجمن کنترل هوشمند و plc
    پاسخ: 2
    آخرين نوشته: 29-07-2010, 23:59

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •