اطلاعیه

Collapse
No announcement yet.

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

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

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

    نوشته اصلی توسط aseok
    ببخشید بنده یک موتور براش لس emax مدل BL 2220/07 دارم ، برای پیاده سازی کنترلر شما چه تغییراتی باید انجام بشه ؟
    با سلام،

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

    Sh_Nourbakhsh@Yahoo.com

    http://s2.picofile.com/file/7170362468/_Wall_e_.jp

    دیدگاه


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

      ستاره یا مثلثی بودن موتور رو از کجا میشه تشخیص داد ؟ برای مثال همین BL2220/07 از کدوم نوعه ؟

      دیدگاه


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

        نوشته اصلی توسط aseok
        ببخشید بنده یک موتور براش لس emax مدل BL 2220/07 دارم ، برای پیاده سازی کنترلر شما چه تغییراتی باید انجام بشه ؟
        فرق چندانی نداره

        در حالت مثلث چون ولتاژ روی دوسر هر سیم پیچ میفته نیاز به جریان بالاتری هست و توان موتور نیز بالاتره ولی
        در حالت ستاره ولتاز روی دو سیم پیچ سری شده میفته لذا به جریان پایینتری نیاز خواهد بود و توان و گشتاور موتور نیز پایین خواهد بود
        در درایورهای موتور پراشلس نیازی به دانستن حالت موتور نیست و فقط کافیه شما جریان درایوتونو با توجه به جریان موتورتون تهیه کنید

        به همین سادگی :nice:
        تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
        به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.

        دیدگاه


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

          سلام به دوستان

          من چند روزه دارم این 594 پست رو می خونم، :read: واقعاً علی بود ، ساخت یک درایور،‌تبریک می گم ...

          میگم از اونجایی که من نرم افزاری هستم و کار تخصصی بود مطالب برام مبهم بود و از طرفی پیاده سازی اون درایور برا کسی مثل من یه ریسکه،‌
          http://www.roboeq.ir/#/products/deta...EMAX%20BL2215/
          قصد دارم از این موتور EMAX BL2215 استفاده کنم،‌همرا با اسپید کنترل آماده ،‌ببخشید اگه جای خوبی پست ندادم،‌ میشه راهنمایی کنید چطور باید موتور را با اسپید کنترل راه اندازی کنم ؟

          ممنون

          دیدگاه


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

            سلام دوستان -میخوام یه موتور براشلس رو بدون میکرو یا هیچ مدار کنترلری فقط وفقط با ماکسیمم بازده راه اندازی کنم -راستش به یه موتور کم حجم -قوی و سریع احتیاج دارم برای ابزار برشی پر قدرت تو ربات واسه همین موتور براشلس رو انتخاب کردم - من رشته ام ریاضیه و الکترونیک هم خوب نمیدونم -ممنون میشم اگه راهنماییم کنید -اگه پاسخ رو ایمیل کنید دست بوستون میشم-choska2012@gmail.com
            ---- :smile:

            دیدگاه


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

              نوشته اصلی توسط live_1389
              سلام به دوستان

              من چند روزه دارم این 594 پست رو می خونم، :read: واقعاً علی بود ، ساخت یک درایور،آ‌تبریک می گم ...

              میگم از اونجایی که من نرم افزاری هستم و کار تخصصی بود مطالب برام مبهم بود و از طرفی پیاده سازی اون درایور برا کسی مثل من یه ریسکه،آ‌
              http://www.roboeq.ir/#/products/deta...EMAX%20BL2215/
              قصد دارم از این موتور EMAX BL2215 استفاده کنم،آ‌همرا با اسپید کنترل آماده ،آ‌ببخشید اگه جای خوبی پست ندادم،آ‌ میشه راهنمایی کنید چطور باید موتور را با اسپید کنترل راه اندازی کنم ؟

              ممنون
              با سلام،

              اسپید کنترل دو تا سیم برای تغذیه داره و سه تا سیم خروجی داره که به فازهای موتور متصل میشه و یک ورودی کنترل سرعت هم داره که به کنترل کننده دور موتور که ممکنه هر چیزی باشه متصل میشه! با توجه به نوع اسپید کنترل، ورودی کنترل سرعت ممکنه یک ورودی سریال RS232 و یا یک ورودی PWM و یا یک ورودی I2C و یا یک ورودی PPM ( در اکثر مواقع تمام این موارد وجود دارند! ) باشه، در هر صورت، با توجه به چیزی که قراره کنترلش کنه، باید از یکی از این حالات برای کنترل سرعت موتور استفاده بشه ....

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

              Sh_Nourbakhsh@Yahoo.com

              http://s2.picofile.com/file/7170362468/_Wall_e_.jp

              دیدگاه


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

                نوشته اصلی توسط poya 2del
                سلام دوستان -میخوام یه موتور براشلس رو بدون میکرو یا هیچ مدار کنترلری فقط وفقط با ماکسیمم بازده راه اندازی کنم -راستش به یه موتور کم حجم -قوی و سریع احتیاج دارم برای ابزار برشی پر قدرت تو ربات واسه همین موتور براشلس رو انتخاب کردم - من رشته ام ریاضیه و الکترونیک هم خوب نمیدونم -ممنون میشم اگه راهنماییم کنید -اگه پاسخ رو ایمیل کنید دست بوستون میشم-choska2012@gmail.com
                ---- :smile:
                با سلام،

                از اونجایی که یک موتور براشلس در حقیقت یک موتور سه فاز محسوب میشه، راه اندازی اون بدون درایور به هیچ وجه امکان پذیر نیست! :mrgreen:
                مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                Sh_Nourbakhsh@Yahoo.com

                http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                دیدگاه


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

                  سلام بر همه دوستان
                  من هم درایور موتور براشلس رو درست کردم:wow:
                  البته من با pic کار میکنم ولی چون با تجربه های براشلس مثل آقای نوربخش تو این تاپیک هستند من سوالمو همینجا میپرسم
                  یکی این که من با موتور CF2805 کار کردم زور خوبی هم داره ولی توی بی باری جریان زیادی میکشه 6A :surprised:
                  البته در دور حداکثر .نمیدونم مال چیه چون فکر نمیکنم باید بیشتر از 500MA بکشه البته اون اول کار که هنوز درایور کامل نشده بود یه دو بار موتور داشت میچرخید که بدنشو گرفتم البته یکم زور اوردم بعد موتور وایساد و دیگه نچرخید و خیلی جریان کشید و یکم دود کرد :sad: زود ولتاژ رو قطع کردم ولی دوباره که وصل کردم موتور راه افتاد و هنوز کار میکنه :eek:

                  من PWM رو با فرکانس 80KHZ دادم چون با اون 32KHZ که شما گفته بودید موتور یکم صوت میکشد روی 80 که بردم درست شد البته روی32 جریان بیشتری هم میکشید

                  ولتاژ موتور رو هم نوشته 9V ولی من بخاطر این که از پاور کامپیوتر استفاده میکنم مجبور شدم 12 ولت بهش بدم البته دیوتی سایکلش رو بیشتر از 80% نکردم

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

                  این هم عکس درایورم
                  http://uplod.ir/5pnuowbvhqg5/DSC_0196.jpg.htm


                  AYRIC

                  دیدگاه


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

                    سلام به اعضای محترم

                    ببخشید اگه بخوام این اسپید کنترل رو ( برای مثال موردی رو که آقای نوربخش راد زحمت کشیدند ) بسازم ، چه راههایی هست ؟ مثلا میشه رو بِرِد بُرد امتحان کرد یا باید حتما فیبر سوراخدار باشه ؟

                    در کل ساخت یک pcb خانگی سخته ؟ مثلا همین مورد رو میشه درست کرد ؟

                    اگر تصویری از کار خودتون دارید لطفا قرار دهید .

                    باتشکر .

                    دیدگاه


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

                      با سلام،

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

                      یکی این که من با موتور CF2805 کار کردم زور خوبی هم داره ولی توی بی باری جریان زیادی میکشه 6A :surprised:
                      و اما، اینکه موتور شما در حالت بی باری 6 آمپر جریان میکشه، این خیلی زیاده و قطعا یه جای کار مشکل داره. بهتره که شما شماتیک و سورس خودتون رو قرار بدید تا بررسی کنیم و ببینیم که جریان چیه.
                      بعیده که موتور شما با اون ناجوانمردی ای که در حقش روا داشتی! خیلی آسیب دیده باشه، ولی غیر ممکن نیست و ممکنه که عملکرد نادرست درایور هم به همین دلیل باشه، پس بهتره که اگر امکانش رو دارید، با یه موتور دیگه هم تست کنید.

                      یه چیز دیگه اینکه توی راه اندازی اولیه موتور مشکل دارم لطفا الگوریتمش رو بگید تا خودم کدش رو بنویسم
                      شما به این پست ها ( و چند تا پست قبل و بعدشون ) یه نگاهی بندازید و سوالتون رو هم دقیقا بگید چیه، من در خدمتتون هستم. ( بهتره که آخرین ورژن فریم ور ارائه شده رو دانلود کنید و فایل های پوشه BLMC رو بررسی کنید )

                      http://www.eca.ir/forum2/index.php?topic=52169.msg323713#msg323713
                      http://www.eca.ir/forum2/index.php?topic=52169.msg324003#msg324003
                      http://www.eca.ir/forum2/index.php?topic=52169.msg390908#msg390908
                      مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                      Sh_Nourbakhsh@Yahoo.com

                      http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                      دیدگاه


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

                        با سلام،

                        ببخشید اگه بخوام این اسپید کنترل رو ( برای مثال موردی رو که آقای نوربخش راد زحمت کشیدند ) بسازم ، چه راههایی هست ؟ مثلا میشه رو بِرِد بُرد امتحان کرد یا باید حتما فیبر سوراخدار باشه ؟
                        توصیه اکید میکنم که از برد بورد استفاده نکنید، بهتره که از فیبر سوراخ دار استفاده کنید ....

                        در کل ساخت یک pcb خانگی سخته ؟ مثلا همین مورد رو میشه درست کرد ؟
                        اگر امکاناتش رو داشته باشید، خیلی هم راحته :mrgreen:

                        اگر تصویری از کار خودتون دارید لطفا قرار دهید .
                        مثلا اینها :
                        این درایور خودمه ( به همراه کنترلر I2C ) : http://s3.picofile.com/file/7585411391/BLMC_I2C_02.jpg
                        این درایور داش مهدی خودمونه : http://zaylogm.persiangig.com/image/20121111167.jpg
                        این درایور جناب اسدی هست : http://s3.picofile.com/file/7533993759/top.jpg
                        مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                        Sh_Nourbakhsh@Yahoo.com

                        http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                        دیدگاه


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

                          نوشته اصلی توسط aivhl
                          اگر امکاناتش رو داشته باشید، خیلی هم راحته :mrgreen:
                          لطفا در این رابطه مرجع یا سایتی رو معرفی کنید .

                          دیدگاه


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

                            سلام من پست هایی که گفته بودید خونده بودم بازم خوندم :read:
                            ولی نفهمیدم چکار کردین
                            این کد منه البته ببخشید چون خیلی مبتدی وار نوشتم لطفا یه نگاهی بهش بندازید
                            http://uplod.ir/q70bzp8egln5/brushless_3.c.htm

                            من برای راه اندازی اولیه موتور اومدم یکی از تایمر های 16 بیتی میکرو رو صفر کردم بعد فازها رو در حالت اول(از 6 حالت کلی) تحریک کردم حالا بعد منتظر موندم تا مقدار b_emf تغییر کنه حالا اگه این تغییر اونقدر طول بکشه تا مقدار تایمر به 65000 برسه یعنی موتور نچرخیده و برای همین break کردم و رفتم سراغ تحریک فازهای بعدی
                            ولی نمیدونم چرا بعضی وقتا انگار موتور قفل میکنه و با اینکه فازهای بعدی تحریک میشند موتور تکون نمیخوره و باید یا با دست بتابونمش یا مقدار pwm رو کم و زیاد کنم تا راه بیافته
                            این هم شماتیکم و فایل هگزش:
                            http://uplod.ir/3cewutnoo5hq/bldc.rar.htm

                            البته در pcb اصلی همه ی ماسفت هارو n و از نوع irf3205 گذاشتم و از درایور ir2104 استفاده کردم اون پایه های اضافی هم که توی تابع station هست به همین درایوره وصله
                            درایو و چیزای دیگه رو نتونستم توی پروتئوس بذارم چون cpu کامپیوترم .....
                            این هم فیلمش از درایورم:
                            http://www.aparat.com/v/8mLVf
                            اگه دقت کنید اونجایی که میایسته بعد دوباره میخوام راه اندازیش کنم یه جیقی میکشه



                            AYRIC

                            دیدگاه


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

                              اگه بخوام در حدود 60 آمپر جریان داشته باشم باید از چه ماسفتی استفاده کنم
                              دوستان میتونن PCB مدار رو برای دانلود بزارن ممنون میشم

                              دیدگاه


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

                                اگر منظورتون pcb برای کنترلر موتور براشلس هست ، به صفحه 25 و بعد از آن مراجعه کنید .

                                دیدگاه

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