اطلاعیه

Collapse
No announcement yet.

راه اندازی موتور براشلس (BLDC)

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

    پاسخ : راه اندازی موتور براشلس (BLDC)

    اول یه چیزی به مهدی بگم عکس رو فیلم می خواستم بزام گفتم بزار ماسفت بگیرم با ماسفت عکس بگیرم

    الان ماسفت گرفتم توی ماسفت های منفی (IRFZ44) راحت روشن میشه ولی ماسفت مثبت (IRF4905) روشن نمیشه به درین 12v وصل کردم به سورس یه دونه led به گیت هم هم 12v هم 0v هم 12v- وصل کردم روشن نشد که نشد :cry2:

    دیدگاه


      پاسخ : راه اندازی موتور براشلس (BLDC)

      نظر به این سایت
      http://home.solcon.nl/gjkool/s400pibros.html

      اینکه فقط دو باله کنترل میشه و برای سکان های عمودی موتور سروو نذاشته . ایا میتونه دور بزنه و چه محدودیتی ایجاد میشه ؟ چجور حرکت هایی قادر هست انجام بده ؟

      2-اگر در مورد هواپیما که بال ها و دم سر جمع 5 تا لولا و سروو تعبیه میشه برای کنترلش چه کار میکنن . مثلا ممکنه که 2 به 2 با هم حرکت و کنترل بشن یا برای همه باله ها باید کلید جدا گانه روی کنترل رادیو تعبیه بشه ؟ اگر در این رابطه هم اطلاعات داشتید ممنون میشم توضیح بدید

      با تشکر

      دیدگاه


        پاسخ : راه اندازی موتور براشلس (BLDC)

        اینم مال من :wow: :wow:





        دیدگاه


          پاسخ : راه اندازی موتور براشلس (BLDC)

          آفرین :applause:
          خوب یه کم توضیح بده ببینیم چی کار کردی
          اون میکرو به چه شماره ایه ؟
          خودت برنامه نوشتی ؟

          دیدگاه


            پاسخ : راه اندازی موتور براشلس (BLDC)

            ماسفت ها رو با 5v خاموش روشن می کنم از سنسور هم استفاده نکردم البته خیلی یواش میچرخه ها مثلا 1 دور در ثانیه :mrgreen:

            میکرو هم ATMEGA16 هست
            برنامه رو هم خودم نوشتم

            کد:
            $regfile = "m16def.dat"
            $crystal = 8000000
            Config Portb = Output
            Config Porta = Output
            
            
            Do
            
            Waitms 8
            Portb = &B00000110
            Porta = &B00000010
            Waitms 8
            Portb = &B00000110
            Porta = &B00000100
            Waitms 8
            Portb = &B00000101
            Porta = &B00000100
            Waitms 8
            Portb = &B00000101
            Porta = &B00000001
            Waitms 8
            Portb = &B00000011
            Porta = &B00000001
            Waitms 8
            Portb = &B00000011
            Porta = &B00000010
            
            Loop
            میکرو با فاصله هر 8 میکرو ثانیه ماسفت ها رو روشن خاموش میکنه یعنی هر 8 میکرو ثانیه وظیعت پین ها تغییر میکنه

            دیدگاه


              پاسخ : راه اندازی موتور براشلس (BLDC)

              نوشته اصلی توسط erfan m
              ماسفت ها رو با 5v خاموش روشن می کنم از سنسور هم استفاده نکردم البته خیلی یواش میچرخه ها مثلا 1 دور در ثانیه :mrgreen:

              میکرو هم ATMEGA16 هست
              برنامه رو هم خودم نوشتم

              کد:
              $regfile = "m16def.dat"
              $crystal = 8000000
              Config Portb = Output
              Config Porta = Output
              
              
              Do
              
              Waitms 8
              Portb = &B00000110
              Porta = &B00000010
              Waitms 8
              Portb = &B00000110
              Porta = &B00000100
              Waitms 8
              Portb = &B00000101
              Porta = &B00000100
              Waitms 8
              Portb = &B00000101
              Porta = &B00000001
              Waitms 8
              Portb = &B00000011
              Porta = &B00000001
              Waitms 8
              Portb = &B00000011
              Porta = &B00000010
              
              Loop
              میکرو با فاصله هر 8 میکرو ثانیه ماسفت ها رو روشن خاموش میکنه یعنی هر 8 میکرو ثانیه وظیعت پین ها تغییر میکنه
              خوبه تازه شده مثل اول کار من :applause:
              توصیه میکنم این کار رو نکنین چون اصل کنترل موتور با pwm هست
              سعی کنید رو pwm با ماسفت های + کار کنید
              و استفاده از back_emf
              منم تست کردم ولی با این روش سرعت بالاتر از یه حدی نمیره

              دیدگاه


                پاسخ : راه اندازی موتور براشلس (BLDC)

                اگر نمیخوای با bemf کار کنی که پیچیدگی های خاص خودشو داره ، میتونی یکی دو تا سنسور بذاری و به اوج سرعت و قدرت برسی
                مثلا میتونی جای 3 تا سنسور 2 تا بذاری و با تقسیم مقاومت پالس سنسور سوم رو مجازی بسازی (تا خلوت بشه )
                یکی از این موتور سی دی ها که نمونه اشو داری که با سرعت 10600 دور میچرخید سیم پیچی کردم و سرعتش به 22000 رسید و با ملخ بلند میشه

                دیدگاه


                  پاسخ : راه اندازی موتور براشلس (BLDC)

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

                  دیدگاه


                    پاسخ : راه اندازی موتور براشلس (BLDC)

                    سلام

                    عکس هات مشکل داره

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

                    دیدگاه


                      پاسخ : راه اندازی موتور براشلس (BLDC)

                      BEMF چطوریه ؟
                      سنسور چطوریه ؟

                      دیدگاه


                        پاسخ : راه اندازی موتور براشلس (BLDC)

                        سنسور چطوریه ؟
                        سنسور هال برای تشخیص موقیت روتور گذاشته میشه و با 3 تا OPAMP به صورت مقایسه بسته میشن و خروجی میشه اون 0 و 1 هایی که تو انیمیشن مشخص شده
                        بعد میره تو دکودر و بین ماسفت ها تقسیم میشه /
                        این کار بدون میکرو هم میشه / حتی بدون دکودر هم میشه / حتی بدون OPamp هم میشه / یعنی پالس ها از سنسور هال به ماسفت داده بشه
                        در کل این راحت راه برای راه اندازی موتوره .
                        BEMF هم کار همون سنسور ها رو انجام میده ولی خیلی پیچیده تره

                        دیدگاه


                          پاسخ : راه اندازی موتور براشلس (BLDC)

                          این سنسور ها چطوری هستن پایه هاش چطوریه ؟

                          دیدگاه


                            پاسخ : راه اندازی موتور براشلس (BLDC)

                            سنسور های معمولی چهار سیم داره و از داخل مثل یه پل مقاومتی میمونه که اهمشون با قرار گرفتن تو میدان مغناطیسی تغییر میکنه و باید به دو سرش با مقاومت مثبت و منفی بدی و دو سر دیگه رو به ورودی +و- opamp وصل کنی . برای تست به خروجی opamp ال ای دی وصل کن و مشاهده کن
                            محل قرار گرفتن سنسور در انیمیشن مشخصه
                            نوع دیگری هم هست که سه سیم داره و انواعی هم از داخل تقویت کننده دارن

                            دیدگاه


                              پاسخ : راه اندازی موتور براشلس (BLDC)

                              فرقی نداره به کدوم طرفش برق وصل کنم ؟ حتما باید با مقاومت وصل بشه ؟

                              دیدگاه


                                پاسخ : راه اندازی موتور براشلس (BLDC)

                                فرقی نداره به کدوم طرفش برق وصل کنم ؟ حتما باید با مقاومت وصل بشه ؟
                                فرق که باید ترتیب پل بودن رو پیدا کنی و از روی این شکل وصل کن . الان 2 نوع سنسور کشیدم و پایه هاشو مشخص کردم
                                2 تا 2 تا با هم باید استفاده بشه حالا فرق نمیکنه مثلا جای اون مثبت و منفی رو عوض کنی یا به دو تای دیگه بزنی
                                شما طبق عکس یه مقاومت به مثبت بزن و امتحانی به 2 پایه سنسور بزن و 2 پایه دیگه رو به opamp بزن و در خروجی LED بذار و به اهن ربا نزدیک کن . پایه هارو عوض بدل کن تا پیدا کنی . در ضمن مقاومت نذاری میسوزه
                                اگر از موتور CD استفاده کردی زیرش 3 تا سنسور داره که SMD هستن

                                دیدگاه

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