اطلاعیه

Collapse
No announcement yet.

مدار گیت ماسفت در اینورتر سه فاز

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

    مدار گیت ماسفت در اینورتر سه فاز

    سلام دوستان

    شماتیک اصلاح شد

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

    ممنون میشم که دوستان در این زمینه منو کمک کنن. میکرو 6 پالس خروجی pwm داره که این سیگنالا به 6 تا ترانزیستور وارد میشه. من مدار درایور یه ساق اینورتر رو میذارم اگه امکانش هست تحلیلش کنین و اینکه آیا منم باید 6 تا سیگنال مختلفو بسازم و اینکه برای دو فت بالا و پایین سیگنال pwm باید تفاوتی داشته باشه یا نه.

    لازم به ذکره که ترانزیستورهای اصلی روی بورد 1d و 1b smd هستند که من مدل اونا رو توی پروتئوس پیدا نکردم
    با سپاس
    اديسون : من هفتصد بار اشتباه نکرده ام ، من يکبار هم اشتباه نکرده ام من زماني موفق شدم که ،هفتصد راهي را که موفقيت آميز نبود اصلاح کردم.
    Gmail: Jsoltanii@gmail.com

    #2
    پاسخ : مدار گیت ماسفت در اینورتر سه فاز

    یه عکس از بورد اینورتر میذارم شاید بتونه کمکی بکنه

    لینک سایت:
    http://www.everychina.com/p-z52e5219...board-pcb.html

    http://en.weftfeeder.cn/products_det...3f135e041.html

    اديسون : من هفتصد بار اشتباه نکرده ام ، من يکبار هم اشتباه نکرده ام من زماني موفق شدم که ،هفتصد راهي را که موفقيت آميز نبود اصلاح کردم.
    Gmail: Jsoltanii@gmail.com

    دیدگاه


      #3
      پاسخ : مدار گیت ماسفت در اینورتر سه فاز

      مدار شما به لحاظ اصولی دارای مشکلاتی به نظر می رسد. یک مورد این است که چرا pwm بصورت مستقیم به BE ترانزیستور ها اعمال شده، در حالی که حداکثر ولتاژ مجاز برای این اتصال کمتر از یک ولت است. برای ماسفت پائینی در صورت خاموش شدن Q1، ولتاژ لازم برای روشن شدن Q4 از طریق R7 تامین می شود که دارای مقدار بیش از حد بزرگی است. روش شدن Q1 هم باعث خاموش شدن Q4 می شود. در شرایط روشن بودن Q4، خازن C1 از طریق دیود D7 شارژ می شود و هنگامی که Q4 خاموش شود و اگر Q2 هم خاموش باشد، این خازن منجر به روشن شدن Q3 از طریق R5 می شود (که باز هم دارای مقدار بیش از حد بزرگی است). در صورت روش شدن Q2 در هنگام روشن بودن Q3، دیود D2 روشن می شود و ولتاژ منفی بصورت لحظه ای روی GS ماسفت بالایی قرار می گیرد و آن را خاموش می کند و ولتاژ مثبت خازن هم تخلیه می شود. دلیل وجود R1 و R2 هم در مدار نمایش داده شده مشخص نیست.
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


        #4
        پاسخ : مدار گیت ماسفت در اینورتر سه فاز

        نوشته اصلی توسط جواد سلطانی

        آیا منم باید 6 تا سیگنال مختلفو بسازم و اینکه برای دو فت بالا و پایین سیگنال pwm باید تفاوتی داشته باشه یا نه.
        با سلام
        با توجه به سوال شما به نظر میرسه راجب این نوع اینورترها مطالعه نداشتی . بنا بر این انجام این کار برای شما یکم سخت میشه چون به این سادگی نیست .
        خوب در ابتدا شما بگید که این اینورتر از کدام تکنیک استفاده میکنه . منظورم اینه که این اینورتر برداریه یا اسکالره ؟
        القصه شما باید راجب SVM درکنار V/F یا FOC یکم مطالعه کنید .

        اضافه شده در تاریخ :
        مطابق فرمایش جناب طراح انگار شکل رو اشتباه کشیدی .
        تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
        داشتن عقله زيادتر از دیگر آدم ها است

        دیدگاه


          #5
          پاسخ : مدار گیت ماسفت در اینورتر سه فاز

          با سپاس از دوستان عزیز

          من مدار فرمان گیت رو لز روی بورد درآوردم و بورد هم کاملاً صنعتی هست، نمونه بورد در پاسخ های بالا هست و من مدار کلی بورد رو درآوردم و در فایل ضمیمه هست.
          با تشکر از جواب دوستان تنها مشکل من برای بررسی مدار گیت تحلیل تعداد pwm مورد نیاز است و من فقط باید pwm مورد نیاز برای فت ها رو بسازم. اما با توجه به شماتیک مدار من باید 6 سیگنال pwm بسازم که برای هر ساق سیگنال های مورد نظر دارای dead-time بوده و همچنین بصورت جفتی با سیگنال اعمالی به فازهای دیگر 120 درجه اختلاف فاز داشته باشد.

          بنابراین به میکرویی احتیاج دارم که دارای 6 کانال pwm بوده و خود میکرو بتواند dead-time رو ایجاد کند. من میکرو mega48 رو انتخاب کردم. به نظر شما انتخاب درستیه؟؟

          در پاسخ دوستان در مورد روش کنترلی اعمالی، روش مورد استفاده در این بورد حلقه باز بوده و نیازی به فیدبک سرعت ندارد و با توجه به سیگنال ورودی از چشم های الکتریکی من باید سه نوع pwm تولید کنم که متناظر با سرعت های کمینه، متوسط و بیشینه بوده و نیاز به دقت زیادی ندارد.
          شماتیک کلی اینورتر:
          http://s5.picofile.com/file/81575854...matic.pdf.html
          منتظر راهنماییتون هستم
          سپاس
          اديسون : من هفتصد بار اشتباه نکرده ام ، من يکبار هم اشتباه نکرده ام من زماني موفق شدم که ،هفتصد راهي را که موفقيت آميز نبود اصلاح کردم.
          Gmail: Jsoltanii@gmail.com

          دیدگاه


            #6
            پاسخ : مدار گیت ماسفت در اینورتر سه فاز

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

            دیدگاه


              #7
              پاسخ : مدار گیت ماسفت در اینورتر سه فاز

              شما تا حالا دقیقا نگفتید آیا این اینورتر برای راه اندازی موتور است یا نه ؟ و اگر بله - این مدار کارش کنترل کدوم نوع موتور و تا چه توانی بود .
              تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
              داشتن عقله زيادتر از دیگر آدم ها است

              دیدگاه


                #8
                پاسخ : پاسخ : مدار گیت ماسفت در اینورتر سه فاز

                نوشته اصلی توسط طراح
                برای اضافه کردن Dead time یا باید از درایورهایی مثل IR2130 استفاده کنید (که در تاپیک مهم بالای انجمن شماتیک و سورس لازم برای این روش موجود است) و یا از میکروکنترلرهایی مانند XMEGA یا برخی از شماره های ARM استفاده کنید که امکان اضافه کردن Dead time در هنگام تولید شکل موج را دارند.
                اتمل یه application note واسه راه اندازی موتور 3 فاز با avr داره، توی اون نحوه تولید dead time رو با میکرو mega48,128,168 توضیح داده، اگه امکانش هست یه نگاه بندازین و سپس مشکلاتشو بیان کنید
                تشکر

                AVR447: Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168
                http://www.atmel.com/Images/doc8010.pdf

                نوشته اصلی توسط aliila
                شما تا حالا دقیقا نگفتید آیا این اینورتر برای راه اندازی موتور است یا نه ؟ و اگر بله - این مدار کارش کنترل کدوم نوع موتور و تا چه توانی بود .
                بله اینورتر برای راه اندازی موتور هست، اینورتر برای کاربردی مانند لینک زیر هست که توانی حدود 100w داره

                Main Parameters And Features:
                ﹡Weft feeding speed: up to 1800m/min
                can be set for rotation S or Z
                ﹡Coils detection by means of photocell .
                ﹡Power consumption in working state is about 10W per 100rpms .

                http://en.weftfeeder.cn/products_det...aca4687a1.html
                اديسون : من هفتصد بار اشتباه نکرده ام ، من يکبار هم اشتباه نکرده ام من زماني موفق شدم که ،هفتصد راهي را که موفقيت آميز نبود اصلاح کردم.
                Gmail: Jsoltanii@gmail.com

                دیدگاه


                  #9
                  پاسخ : مدار گیت ماسفت در اینورتر سه فاز

                  با استفاده از ایجاد offset در مقادیر compare value هم می توان Dead time را ایجاد کرد. اما این روش دارای معایبی مختلفی است که در مقایسه با استفاده از میکروکنترلرهایی که دارای واحد سخت افزاری خاص برای این کار هستند، استفاده از آن را محدود می کند. اشغال بیش از یک تایمر، تسلط مورد نیاز برای رعایت update همزمان فازهای مختلف و رعایت فاصله بین مقادیر compare value برای حفظ dead time و عدم وجود امکان Fault detection و قطع بسیار سریع خروجی ها برای آسیب ندیدن سوئیچ ها، از جمله موارد قابل ذکری است که استفاده از میکروکنترلرهای با قابلیت اضافه کردن Dead time و آشکارسازی Fault را توجیه پذیرتر می کند.
                  اوژن: به معنای افکننده و شکست دهنده است
                  دانایی، توانایی است-Knowledge is POWER
                  برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                  وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                  قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                  اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                  ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                  دیدگاه


                    #10
                    پاسخ : پاسخ : مدار گیت ماسفت در اینورتر سه فاز

                    نوشته اصلی توسط طراح
                    با استفاده از ایجاد offset در مقادیر compare value هم می توان Dead time را ایجاد کرد. اما این روش دارای معایبی مختلفی است که در مقایسه با استفاده از میکروکنترلرهایی که دارای واحد سخت افزاری خاص برای این کار هستند، استفاده از آن را محدود می کند. اشغال بیش از یک تایمر، تسلط مورد نیاز برای رعایت update همزمان فازهای مختلف و رعایت فاصله بین مقادیر compare value برای حفظ dead time و عدم وجود امکان Fault detection و قطع بسیار سریع خروجی ها برای آسیب ندیدن سوئیچ ها، از جمله موارد قابل ذکری است که استفاده از میکروکنترلرهای با قابلیت اضافه کردن Dead time و آشکارسازی Fault را توجیه پذیرتر می کند.
                    با تشکر

                    از اونجا که من به دقت بالا احتیاج ندارم امکانش هست که بتونم از pwm نرم افزاری استفاده کنم؟؟ آیا با pwm نرم افزاری با mega8 می تونم 6 تا پالس pwm با ماسفتام با dead-time به دست بیارم؟؟
                    با mega48 می تونم 3 تا pwm با 120 درجه اختلاف رو بسازم یانه؟؟

                    توضیحات: کاربرد اینورتر مورد نظر اینه که با فرمان چشم الکتریکی موتور می چرخه و چند دور نخ روی محور پیچیده میشه، هنگامی که محور پر شد چشم دوم دستور قطع میده، بنابراین فکر کنم به دقت بالایی احتیاج نباشه و بشه به صورت نرم افزاری pwm مورد نیاز رو ساخت، نظرتون چیه؟
                    و اینکه آی سی اصلی اینورتر p87lpc764 هست که 2 تا تایمر 16 بیتی بیشتر نداره و همچنین کانال pwm نداره، پس فکر کنم از pwm نرم افزاری استفاده کرده!!
                    یه مدل دیگه از بورد اینورتر برای همین کاربرد هم هست که با mega8 نوشته شده، البته اون خروجیش رو به ir2111 میده، به نظر شما از pwm نرم افزاری استفاده شده؟؟

                    p87lpc764 Datasheet:
                    http://www.keil.com/dd/docs/datashts...7lpc764_ds.pdf
                    اديسون : من هفتصد بار اشتباه نکرده ام ، من يکبار هم اشتباه نکرده ام من زماني موفق شدم که ،هفتصد راهي را که موفقيت آميز نبود اصلاح کردم.
                    Gmail: Jsoltanii@gmail.com

                    دیدگاه

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