اطلاعیه

Collapse
No announcement yet.

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

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

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

    سلام خسته نباشید
    چندتا سوال داشتم.
    من فایل SPWM3_2_IAR رو روی atmega64 ریختم.
    1- به پین ADC چیزی وصل نکردم آیا مشکلی به وجود میاد؟
    2- از MOSFET IRF3205 استفاده کنم نتیجه میگیرم؟
    3- من از OC1A و OC1B روی اسیلوسکپ پالس دارم ولی OC1C هیچ پالسی نداره و مقدارش صفره، مشکل از چیه؟
    4- اگه نخوام فرکانس تغییر کنه باید چیکار کنم؟ فرقی نمیکنه چه فرکانسی
    ممنون از اینکه وقت میزارید.

    دیدگاه


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

      نوشته اصلی توسط saeedsoltani
      سلام خسته نباشید
      چندتا سوال داشتم.
      من فایل SPWM3_2_IAR رو روی atmega64 ریختم.
      1- به پین ADC چیزی وصل نکردم آیا مشکلی به وجود میاد؟
      2- از MOSFET IRF3205 استفاده کنم نتیجه میگیرم؟
      3- من از OC1A و OC1B روی اسیلوسکپ پالس دارم ولی OC1C هیچ پالسی نداره و مقدارش صفره، مشکل از چیه؟
      4- اگه نخوام فرکانس تغییر کنه باید چیکار کنم؟ فرقی نمیکنه چه فرکانسی
      ممنون از اینکه وقت میزارید.
      1- در نسخه برنامه مورد اشاره شما، فرکانس خروجی از طریق ورودی ADC خوانده می شود و با عدم اتصال ورودی ADC به ولتاژ مشخص، لزوما در خروجی فرکانس ثابتی ایجاد نمی شود و نویز ورودی در این مورد تعیین کننده خواهد بود.
      2- استفاده از هر شماره ای بستگی به حداکثر ولتاژ و جریان و توان مورد نیاز دارد.
      3- احتمالا مشکل تنظیم فیوزبیت M103 compatiblity وجود دارد.
      4- برای ثابت شدن فرکانس، بجای مقدار قرائت شده از ADC می توانید یک عدد ثابت را اعمال کنید.
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


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

        سلام خسته نباشید
        من اون فیوزبیتی(M103C) که گفتید رو هم تغییر دادم ولی باز OC1C پالس نداره
        راستی من اگه SPWM3_0 و SPWM3_1 و SPWM3_3 رو پروگرام کنم روی هیچ کدام از خروجی ها پالس ندارم فقط با پروگرام کردن SPWM3_1_IAR وSPWM3_2_IAR و SPWM3_0_IAR روی OC1A , OC1B پالس دارم.
        اگه لطف کنید زودتر راهنماییم کنید ممنون میشم باید تا فردا پروژه رو تحویل بدم.
        ممنونم

        دیدگاه


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

          اصولا عملکرد خروجی نباید به شکلی که بیان می کنید باشد و یا تنظیمات فیوزبیت درست نیست و یا آسیب و خرابی در میکروکنترلر شما وجود دارد. برای حل مشکل وضعیت تمام فیوزبیت ها را ذکر کنید.
          اوژن: به معنای افکننده و شکست دهنده است
          دانایی، توانایی است-Knowledge is POWER
          برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
          وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
          قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
          اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
          ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

          دیدگاه


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


            از اینکه وقت میگذارید و سریع جواب دادین ممنون
            من دقیقا به کدام پین های میکرو باید چیزی وصل کنم؟

            دیدگاه


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

              وضعیت فیوزبیت های نمایش داده شده به صورتی نیست که منجر به ایجاد اشکال مورد نظر شود. اگر برنامه های قرار داده شده را بدون هیچ تغییری و از فایل hex موجود در پروژه (و نه فایل hex ناشی از کامپایل) پروگرام کرده اید و همچنان مشکل وجود دارد، در درجه اول باید به صحت سخت افزار شک کنید.
              اوژن: به معنای افکننده و شکست دهنده است
              دانایی، توانایی است-Knowledge is POWER
              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

              دیدگاه


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

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

                دیدگاه


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

                  نوشته اصلی توسط saeedsoltani
                  من atmega64 رو عوض کردم ولی باز هم همون نتیجه رو دریافت کردم.
                  آیا مطمئن هستید که فیوزبیت های تنظیم شده پروگرام می شوند؟ چرا که تصویری که از پروگرامر قرار داده اید، پروگرام کردن فیوزبیت ها تیک نخورده است.
                  اوژن: به معنای افکننده و شکست دهنده است
                  دانایی، توانایی است-Knowledge is POWER
                  برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                  وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                  قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                  اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                  ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                  دیدگاه


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

                    دوستان میشه لطف کنید
                    برنامه ساخت موج pwm سینوسی تک فاز با فرکانس 50hz رو بزارید
                    باتشکر

                    دیدگاه


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

                      نوشته اصلی توسط lepkin
                      برنامه ساخت موج pwm سینوسی تک فاز با فرکانس 50hz رو بزارید
                      در پست زیر در این مورد توضیح داده شده است:

                      http://www.eca.ir/forum2/index.php?t...3147#msg283147
                      اوژن: به معنای افکننده و شکست دهنده است
                      دانایی، توانایی است-Knowledge is POWER
                      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                      دیدگاه


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

                        با سلام من ایتورتری با استفاده از میکرو مگا32 درست کردم روش تقریبا" مشابه فوق است شکل موجها تا خروجی igbtها خوب است(pwm) ولی با اتصال موتور سه فاز (یا بطور کلی بار) کمی خراب شده وموتور کمی لرزش دارد (بخصوص در فرکانس های پائین تر از 20هرتز)
                        ممنون میشم اگر کسی راهنماوی بکند.

                        دیدگاه


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

                          سلام به همه دوستان .
                          سلام مخصوص به دوست و استاد همیشگی سایت اقای طراح:
                          من با بسکام کار میکنم و امکانش هست این برنامه رو به زبان بسکام هم اگه جایی هست معرفی کنین و یا تا حدودی خط برنامه رو توضیح داده بشه تا بشه بهش عمومیت بیشتر داد .
                          مثل راه اندازی mmc و avr و vs 1011 که هر چی برنامه بود با کدویژن بود چندتا از دوستان راهنمایی کردن تونستیم به زبان بسکام هم کامل و بدون کم و کاستی درستش کتم و در همین سایت موجود هست .
                          من خیلی دنبال این پروژ بودم حتی یه تابپک هم زدم اما نمیدونم چرا استقبال نشد .
                          من نمونه کامل شده و در حال این کار رو دیدم یه موتور 7 اسب رو استارت کردن حالا در حد چتد دقیقه مهم نیست زمانش .
                          مهم اینجاست که بتونیم این اختلاف فاز رو درسن بدست بیاریم و شکل موج سینوسی و یا نزدیک اون باشه و بعد بتونیم قسمت قدرت اون رو پیاده کنم .
                          حالا از دوستانی که در این زمینه و این زیان تبهر و تخصص دارن ممنون میشم راهنمایی کنن.
                          واسه من در حد یه استارت هم کفایت میکنه الباقی اون رو به امید خدا پیش میبریم

                          دیدگاه


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

                            در پست زیر، یکی از دوستان نمونه کدی برای بسکام قرار داده اند:

                            http://www.eca.ir/forum2/index.php?t...5496#msg365496
                            اوژن: به معنای افکننده و شکست دهنده است
                            دانایی، توانایی است-Knowledge is POWER
                            برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                            وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                            قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                            اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                            ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                            دیدگاه


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

                              من میخوام با ماسفت اینورتر بسازم برای همین میخوام تو هر نیم سیکل تعداد پالس کمتری داشته باشم مثلا 5 پالس برای فرکانس 50 هرتز همینطور میخوام فرکانسش متغییر باشه حالا باید چیکار کنم؟


                              نــــ_ـــمـــ_ــــیــــ_ـــدونـــــ_ــم.....

                              دیدگاه


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

                                سوال شما تا حدی مبهم است. اما هرچه فرکانس حامل PWM کمتر باشد، تعداد نوسانات در یک سیکل کمتر است که برای کاربردهای اینورتر محدوده فرکانس حامل PWM معمولا بزرگتر از 3 کیلوهرتز است.
                                اوژن: به معنای افکننده و شکست دهنده است
                                دانایی، توانایی است-Knowledge is POWER
                                برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                                وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                                قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                                اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                                ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                                دیدگاه

                                لطفا صبر کنید...
                                X