NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4370 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 18 از 18

موضوع: خیلی خیلی خیلی فوری و آسانpwm

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid خیلی خیلی خیلی فوری و آسانpwm

    با سلام خدمت عزیزان من میخوام با سری میکرو lpc21xx یه پالس pwm با فرکانس 500khz و دیوتی سایکل 70% بسازم تو رو خدا هر کی میدونه کمک کنه

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

  3. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    خودتون برنامه اي نوشتين؟
    با كدوم كامپايلر كار ميكنيد؟ Keil يا IAR يا....؟
    تو انجمن هم سرچ كنيد.
    _____________________________________
    _____________________________________

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


  5. #3
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض

    نقل قول نوشته اصلی توسط reza kazemi نمایش پست ها
    با سلام خدمت عزیزان من میخوام با سری میکرو lpc21xx یه پالس pwm با فرکانس 500khz و دیوتی سایکل 70% بسازم تو رو خدا هر کی میدونه کمک کنه
    اخه این ها چه عنوان هایی هست به کار می برید برای تاپیک
    لابد این پست رو هم دادی یکی سورس رو بنویسه اماده بذاره اینجا
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

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


  7. #4
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    سلام مهندس
    خودتون برنامه اي نوشتين؟
    با كدوم كامپايلر كار ميكنيد؟ Keil يا IAR يا....؟
    تو انجمن هم سرچ كنيد.
    سلام
    من برنامه ای ننوشتم ولی باید برای فردا این برنامه رو بنویسم یه سری فایل pdf هم دانلود کردم ولی چیزی نفهمیدم یه آموزش مرحله به مرحله میخوام یا یکی بگه فرکانس و دیدتی سایکل رو چطوری تنظیم میکنیم در ضمن با keil کار میکنم.

  8. #5
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

    نقل قول نوشته اصلی توسط ali.aghayifar نمایش پست ها
    اخه این ها چه عنوان هایی هست به کار می برید برای تاپیک
    لابد این پست رو هم دادی یکی سورس رو بنویسه اماده بذاره اینجا
    نه نمیخوام کسی برام بنویسه فقط به یه آموزش گام به گام احتیاج دارم.

  9. #6
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض

    قسمت هایی که باید در موردش اطلاعات داشته باشی تا بتونی انجام بدی.
    قسمت تایمر/کانتر
    pin configuration
    کلاک میکرو، واحد PLL و مقسم APB که اگر با مقدار دیفالت کیل کار کنی ضریب PLL مقدار 5 داره و مقسم APB هم مقدار 4 داره.

    بقیه اش خوندن رجیستر های بخش تایمر و تنظیم مناسب اونها است.
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

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


  11. #7
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    پیش فرض

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

  12. #8
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

    کسی میدونه با رجیستر pwmmr0 پریود رو چطور محاسبه میکنیم؟

  13. #9
    کاربر فعال
    تاریخ عضویت
    Sep 2010
    نوشته ها
    158
    تشکر
    102
    تشکر شده 72 بار در 47 پست

    پیش فرض

    نقل قول نوشته اصلی توسط reza kazemi نمایش پست ها
    کسی میدونه با رجیستر pwmmr0 پریود رو چطور محاسبه میکنیم؟
    سلام.توی قسمت کلیه نکات و آموزشهای بورد آموزشی میکرو lpc2378 شرکت کویر،آقای زرکوب لطف کردن و یه آموزش کامل برای راه اندازی pwm توی میکرو2378 قرار دادن.فکر کنم بتونین ازش ایده بگیرین

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


  15. #10
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

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

  16. #11
    کاربر فعال
    تاریخ عضویت
    Sep 2010
    نوشته ها
    158
    تشکر
    102
    تشکر شده 72 بار در 47 پست

    پیش فرض

    نقل قول نوشته اصلی توسط reza kazemi نمایش پست ها
    ممنون ولی اون فایلو خوندم و بهم خیلی کمک کرد ولی در رابطه با نحوه ی تعیین پریود با رجیستر PWMMR0 چیزی نگفته فقط گفته که با استفاده از این رجیستر پریود رو تعیین میکنیم .
    من میخوام بدونم که وقتی این رجیستر به صورت 0x00000fff مقدار دهی میکنیم فرکانس موج رو چطور بدست میاریم یا پریود چقدر میشه
    فکر کنم فرکانس pwm ثابت هست که از داخل قسمت startup.s قابل تعیین هست.
    ببینید کل موج شما معادل 0xffffffff هست با فرکانسی که در بالا عرض کردم.حالا وقتی شما یه عدد در رجیستر pwmmr0 میریزید ،در واقع موج به اندازه اون عدد high هست و به اندازه 0xffffffff-pwmmr0 هم low هست.منم حدس میزنم که بوسیله رجیستر مذکور فرکانس را نشه تغییر داد. و فقط بشه زمان وظیفه را تغییر داد.البته شاید هم من اشتباه میکنم.اساتید صاحب نام ایران میکرو باید اظهار نظر کنن

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


  18. #12
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    پیش فرض

    دوست عزیز من وقتی که رجیستر pwmmro رو با مقادیر مختلف امتحان میکنم فرکانسهای متفاوتی ایجاد میشه من دنبال فرمولش هستم

  19. #13
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

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

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

    پیش فرض

    نقل قول نوشته اصلی توسط reza kazemi نمایش پست ها
    ممنون ولی اون فایلو خوندم و بهم خیلی کمک کرد ولی در رابطه با نحوه ی تعیین پریود با رجیستر PWMMR0 چیزی نگفته فقط گفته که با استفاده از این رجیستر پریود رو تعیین میکنیم .
    من میخوام بدونم که وقتی این رجیستر به صورت 0x00000fff مقدار دهی میکنیم فرکانس موج رو چطور بدست میاریم یا پریود چقدر میشه
    سلام
    جزییات pwm را فراموش کردم که بخواهم دقیق راهنمایی کنم ولی به صورت کلی یه چیزایی یادمه.
    با مشخص کردن مقدار کانتر، فرکانس مشخص میشه و با یه رجیستر دیگه مقدار دیوتی سایکل.
    هدف pwm تغییر مقدار فرکانس نیست زیرا این کار در مد تایمر انجام میشه. بلکه هدف تغییر مقدار دیوتی سایکل است در یک فرکانس ثابت.
    یعنی چی مقدار فرکانس را چطوری بدست بیاریم؟ وقتی در سیمولینک خود کیل ران می کنید می تونید فرکانس را مشاهده کنید و با نگه داشتن، اون مقادیر را بخونید

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


  22. #15
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

    ببینید من یه موج با pwm تولید کردم و به اسکوپ دادم وقتی که فرکانس اونو بدست میارم 1.25khz میشه حالا میخوام یه موج با pwm درست کنم که فرکانس اون به جای 200khz ، 1.25khz باشه ، وقتی pdf جناب زرین کوب رو خوندم نوشته بود که فرکانس pwm رو با رجیستر PWMMR0 تعیین میکنیم اما توضیح ندادن که چطوری تعیین میشه.شاید هم من اشتباه متوجه شده باشم در هر صورت دنبال این هستم که چطور با pwm یه موج با فرکانس 200khz بسازم.در ضمن ممنون از این که پاسخ دادین. خواهشا هر کی میدونه راهنمایی کنه.
    ویرایش توسط reza kazemi : 10-05-2012 در ساعت 01:38

  23. #16
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

    فرکانس این موج چقدره؟
    untitled.bmp - 4shared.com - photo sharing - download image

  24. #17
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط reza kazemi نمایش پست ها
    فرکانس این موج چقدره؟
    untitled.bmp - 4shared.com - photo sharing - download image
    سلام مهندس
    فركانس اون موج 1666.67 هرتز هستش.
    _____________________________________
    _____________________________________

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


  26. #18
    عضو جدید
    تاریخ عضویت
    Mar 2012
    نوشته ها
    18
    تشکر
    9
    تشکر شده 0 بار در 0 پست

    Gadid

    ممنونم نمیدونید چطور فرکانس رو 200khz کنم؟

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

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