ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 20 1234567891011 ... آخرین
نمایش نتایج: از 1 به 10 از 197
  1. #1
    2009/10/27
    تهران
    3,302
    806

    تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    در این پروژه که با کامپایلر کدویژن انجام شده، روی خروجی های OC1A و OC1B و OC1C در mega64، سه خروجی PWM سینوسی با اختلاف فاز 120 درجه تولید می شوند. کنترل تغییر فرکانس از طریق ولتاژ آنالوگ متصل به ADC0 انجام می شود. فرکانس خروجی در محدوده 0.5 تا 100 هرتز و با پله 0.1 هرتز تغییر می کند و در کل 996 فرکانس مختلف تولید می شود. اگر مقدار قرائت شده توسط ADC کمتر از 14 باشد، هر سه خروجی در وضعیت Low قرار می گیرند.فرکانس حامل PWM برابر 15.6 کیلوهرتز است و کلاک mega64 در مقدار 8 مگاهرتز باید تنظیم شود. با فیلتر کردن 3 خروجی می توان 3 سینوسی با اختلاف فاز 120 درجه را مشاهده کرد که این عملیات می تواند توسط 3 فیلتر RC با فرکانس قطع مناسب انجام شود. در آخرین نسخه پروژه، مقدار Acceleration از طریق ولتاژ اعمال شده به ADC1 و مقدار Deceleration از طریق ولتاژ اعمال شده به ADC2 قابل تنظیم هستند. محدوده تغییرات برای هر یک از این دو پارامتر 255-1 ثانیه است که به معنای زمان تغییر به میزان 100 هرتز در فرکانس است.
    این کد در بخش پروژه های سایت AVRFreaks قرار داده شده است. در ادامه 4 نسخه مختلف از این پروژه برای دانلود قرار داده می شود.

    1391/07/12 فایل SPWM3.zip قرار داده شد.

    1392/06/27 نسخه جدید پروژه (SPWM3_4Rev0.zip) با اضافه کردن کلیدهای Run و Stop و Direction و Led هایی برای تعیین جهت و وضعیت فعال بودن موتور و همچنین پشتیبانی از شرایط fault قرار داده شد. شماتیک پروژه در پست زیر قرار دارد:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip SPWM3.zip (372.8 کیلو بایت, 3751 نمايش)
    • نوع فایل: zip SPWM3.zip (372.8 کیلو بایت, 3448 نمايش)
    • نوع فایل: zip SPWM3.zip (372.8 کیلو بایت, 3431 نمايش)
    • نوع فایل: zip SPWM3_4Rev0.zip (116.1 کیلو بایت, 2355 نمايش)
    • نوع فایل: zip SPWM3_4Rev0.zip (116.1 کیلو بایت, 2534 نمايش)
    • نوع فایل: zip SPWM3.zip (372.8 کیلو بایت, 3647 نمايش)
    ویرایش توسط طراح : 2016/09/18 در ساعت 16:42
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
    امکان پاسخگویی به سوالات از طریق پیغام خصوصی مقدور نیست
  2. #2
    2010/08/10
    158
    3

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    سلام آقای طراح
    یک سوالی داشتم، موج 3 فازی که از این طریق تولید میشه، دقیقاً به این شکلیه ؟

    یعنی 3 موج با 120 درجه اختلاف فاز و با سطح منفی ؟
    اون سطح منفی رو چجور درست می کنه ؟
  3. #3
    2009/10/27
    تهران
    3,302
    806

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    شکل موج های تولید شده یکسری پالس pwm هستند که در صورت عبور از فیلتر پائین گذر شکل، موج سینوسی را تولید می کنند. این موج های سینوسی دارای مقدار DC هستند و در صورت لزوم باید مقدار DC با روش هایی از موج حذف شوند. البته برای کاربرد هایی مانند کنترل موتور و UPS این شکل موج های pwm کفایت می کنند. برای شما چه کاربردی مورد نظر است که مقدار منفی در آن مورد نیاز است؟
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
    امکان پاسخگویی به سوالات از طریق پیغام خصوصی مقدور نیست
  4. #4
    2010/08/10
    158
    3

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    ممنون از شما
    برای کنترل دور موتور سه فاز روتور قفسی
  5. #5
    2009/10/27
    تهران
    3,302
    806

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    نقل قول نوشته اصلی توسط atm8
    ممنون از شما
    برای کنترل دور موتور سه فاز روتور قفسی
    همین برنامه از نظر تولید سیگنال سه فاز برای کنترل دور کفایت می کند و آنچه که به آن نیاز دارید، سخت افزار بخش قدرت و شناسایی تکنیک های استفاده از این پالس ها در بخش قدرت است. در همین رابطه در انجمن الکترونیک صنعتی یک تاپیک مفصل درباره MC3PHAC وجود دارد که با مراجعه به آن می توانید اطلاعات مفیدی را کسب کنید.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
    امکان پاسخگویی به سوالات از طریق پیغام خصوصی مقدور نیست
  6. #6
    2009/10/27
    تهران
    3,302
    806

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    درباره نتایج عملی آزمایش این کد، در تاپیک زیر بصورت مفصل توضیح داده شده است:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
    امکان پاسخگویی به سوالات از طریق پیغام خصوصی مقدور نیست
  7. #7
    2008/02/23
    دیار نصف جهان
    270
    3

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    نقل قول نوشته اصلی توسط طراح
    در این پروژه که با کامپایلر کدویژن انجام شده، روی خروجی های OC1A و OC1B و OC1C در mega64، سه خروجی PWM سینوسی با اختلاف فاز 120 درجه تولید می شوند. کنترل تغییر فرکانس از طریق ولتاژ آنالوگ متصل به ADC0 انجام می شود. فرکانس خروجی در محدوده 0.5 تا 100 هرتز و با پله 0.1 هرتز تغییر می کند و در کل 996 فرکانس مختلف تولید می شود. اگر مقدار قرائت شده توسط ADC کمتر از 14 باشد، هر سه خروجی در وضعیت Low قرار می گیرند.فرکانس حامل PWM برابر 15.6 کیلوهرتز است و کلاک mega64 در مقدار 8 مگاهرتز باید تنظیم شود. با فیلتر کردن 3 خروجی می توان 3 سینوسی با اختلاف فاز 120 درجه را مشاهده کرد که این عملیات می تواند توسط 3 فیلتر RC با فرکانس قطع مناسب انجام شود. این کد در بخش پروژه های سایت AVRFreaks هم قرار داده شده است.
    سلام به همه ی دوستان و علی الخصوص استاد بزرگم جناب "طراح"
    بنده این برنامه رو روی یک Mega64 پروگرام کردم .روی ACD0 هم یک مولتی ترن 1K قرار دادم (سر وسط به پین ) تغذیه هم از یک آداپتور سوییچینگ 12 ولتی و 1A دادم به یک 7809 و سپس 7805 و سپس دادم به میکرو .
    فیوز بیت ها رو بصورت زیر پروگرام کردم :

    خروجی پین های OC1A,OC1B,OC1C هم یک فیلتر RC گذاشتم (برای هر پین جداگانه فیلتر گذاشتم) با مقادیر R=1.5K و C=1uf همچنین AVCC و AREF را هم با Track به همدیگر وصل کردم .
    هم بین زمین و +9 از 7809 و هم بین زمین و +5 از 7805 خازن 100nf قرار دادم و همینطور بین AVCC و Agnd و Aref و Agnd (در کل 4 تا خازن)
    مسله اینجاست که میکرو بدون هیچ خطایی پروگرام میشه اما نه روی هیچ کدام از OC ها شکل مربعی را دارم و نه خروجی فیلترها sinای. ولتاژهای مدار رو هم گرفتم درسته .
    در ضمن یک کار دیگه هم کردم :ورودی منفی از یکی از پ امپ های TL084 رو به خروجی اش وصل کردم و ورودی مثبتش رو از خروجی فیلتر گرفتم و به پ امپ تغذیه دوبل مثبت و منفی 12 ولت دادم بلکه به عنوان بافر تقویت شده ی جریان داشته باشم.
    ولی چه با این مدار و چه بدون این مدار پاسخ خروجی همون وضعیت رو داره .
    این در حالی است که نتیجه حاصل از شبیه سازی صحیح می باشد:
    http://www.4shared.com/file/EJD2JjEo/Simulation.html

    قبلا" از توجه و پاسختان سپاسگذارم
    مولای من
    نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

    یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه
  8. #8
    2007/11/25
    1,142
    7

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    نقل قول نوشته اصلی توسط محمد صادق ساعی
    سلام به همه ی دوستان و علی الخصوص استاد بزرگم جناب "طراح"
    بنده این برنامه رو روی یک Mega64 پروگرام کردم .روی ACD0 هم یک مولتی ترن 1K قرار دادم (سر وسط به پین ) تغذیه هم از یک آداپتور سوییچینگ 12 ولتی و 1A دادم به یک 7809 و سپس 7805 و سپس دادم به میکرو .
    فیوز بیت ها رو بصورت زیر پروگرام کردم :

    خروجی پین های OC1A,OC1B,OC1C هم یک فیلتر RC گذاشتم (برای هر پین جداگانه فیلتر گذاشتم) با مقادیر R=1.5K و C=1uf همچنین AVCC و AREF را هم با Track به همدیگر وصل کردم .
    هم بین زمین و +9 از 7809 و هم بین زمین و +5 از 7805 خازن 100nf قرار دادم و همینطور بین AVCC و Agnd و Aref و Agnd (در کل 4 تا خازن)
    مسله اینجاست که میکرو بدون هیچ خطایی پروگرام میشه اما نه روی هیچ کدام از OC ها شکل مربعی را دارم و نه خروجی فیلترها sinای. ولتاژهای مدار رو هم گرفتم درسته .
    در ضمن یک کار دیگه هم کردم :ورودی منفی از یکی از پ امپ های TL084 رو به خروجی اش وصل کردم و ورودی مثبتش رو از خروجی فیلتر گرفتم و به پ امپ تغذیه دوبل مثبت و منفی 12 ولت دادم بلکه به عنوان بافر تقویت شده ی جریان داشته باشم.
    ولی چه با این مدار و چه بدون این مدار پاسخ خروجی همون وضعیت رو داره .
    این در حالی است که نتیجه حاصل از شبیه سازی صحیح می باشد:
    http://www.4shared.com/file/EJD2JjEo/Simulation.html

    قبلا" از توجه و پاسختان سپاسگذارم
    با سلام به شما من این مدار ساختم با موتور تست کردم و جواب داد شما وروردی فیلتر را قطع کن و خروجی oc را ببین در ضمن avcc و aref را به 5 ولت وصل کن
  9. #9
    2007/11/25
    1,142
    7

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    اینم pcb من امیدوارم مشکلتا حل کنه اما مطمئنید میکروتون سالمه؟

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  10. #10
    2007/11/25
    1,142
    7

    پاسخ : تولید PWM سینوسی 3 فاز برای ساخت اینورتر و کنترل دور موتور ac

    با سلام دوست عزیز احتمال زیاد مشکل از پروگرامرته اما اگر از پروگرامر مطمئنی پایه ریست را با یک مقاومت pullup کن سر راه تغذیه نزدیک پایه های میکرو هم خازن 100 نانو بذار ببین درست میشه اما اول با یه پروگرامر دیگه تست کن چون احتمال زیاد مشکل پروگرامرته در ضمن لحیم سردی راهم در نظر داشته باش نتیجه را هم اعلام کن
صفحه 1 از 20 1234567891011 ... آخرین
نمایش نتایج: از 1 به 10 از 197

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

  1. پاسخ: 455
    آخرين نوشته: 2019/10/01, 11:28
  2. ساخت اینورتر سینوسی با AVR
    توسط sina1359 در انجمن میکروکنترلرهای AVR
    پاسخ: 46
    آخرين نوشته: 2019/04/09, 10:12
  3. پاسخ: 33
    آخرين نوشته: 2015/09/14, 15:26
  4. کمک: برای طراحی اینورتر سینوسی
    توسط lepkin در انجمن الكترونيك صنعتي
    پاسخ: 40
    آخرين نوشته: 2012/10/26, 03:41
  5. پاسخ: 2
    آخرين نوشته: 2012/04/30, 11:03

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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