موتور های Brushless

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : موتور های Brushless

من با اين موتور هاي براشلس كلي سرو كله زدم
هركاري كردم با ميكرو راه نيفتاد ولي با راديو كنترل راش انداختم و رو هاوركرفتم نصبش كردم
هركي هم معمولا از اين موتورها استفاده كرده با راديو كنترل راش انداخته
 

saeid01

کاربر فوق‌حرفه‌ای
ارسال‌ها
914
امتیاز
1,261
نام مرکز سمپاد
شهید بهشتی کاشان
شهر
کاشان
پاسخ : موتور های Brushless

به نقل از شواليه سبز :
من با اين موتور هاي براشلس كلي سرو كله زدم
هركاري كردم با ميكرو راه نيفتاد ولي با راديو كنترل راش انداختم و رو هاوركرفتم نصبش كردم
هركي هم معمولا از اين موتورها استفاده كرده با راديو كنترل راش انداخته
کار درستو کردی !
منم نظرم اینه به ریسیور وصل کن ؛ میکرو رو به ریسیور !
 

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : موتور های Brushless

به نقل از همکلاسی !‌ :
کار درستو کردی !
منم نظرم اینه به ریسیور وصل کن ؛ میکرو رو به ریسیور !
اينم بد فكري نيست
من دارم سعي ميكنم كه يه هاوركرفت هوشمند بسازم
فقط تو درايو كردن براشلس مونده بودم
حتما اين رو هم امتحان ميكنم
 

**NAVID**

کاربر فوق‌حرفه‌ای
ارسال‌ها
1,158
امتیاز
1,995
نام مرکز سمپاد
شهید قدوسی(Qom Nodet)
شهر
قم
مدال المپیاد
یه سال شیمی خوندم!
دانشگاه
Tehran PolyTechnic
رشته دانشگاه
هوافضا - کامپیوتر
پاسخ : موتور های Brushless

يه روش ديگه كه امتحانش كردم تقريبا جواب داد
ميتوني به درايور خود براشلس pwm بدي بدون رسيور
يعني موتورو به درايورش وصل كني و به سيمي كه به رسيور ميره pwm بدي
من اين كارو كردم جواب داد فقط موتور خفن داغ كرد كه اونم ميشه حلش كرد
 

Infidel

کاربر فوق‌فعال
ارسال‌ها
100
امتیاز
15
مدال المپیاد
خیلی زیاد!!!! شک نکن...! باور نداری؟؟؟؟!!!
رشته دانشگاه
نفت یا پلیمر...
پاسخ : موتور های Brushless

به نقل از همکلاسی !‌ :
فکرکنم دوستام وصل کردن ! تو فیثبوک هستی ؟
حالا چرا فیثبوک؟؟؟ فیسبوک راحت تر نیست؟
 

SR

کاربر فوق‌حرفه‌ای
ارسال‌ها
604
امتیاز
1,158
نام مرکز سمپاد
شهید اژه ای 1
شهر
اصفهان
سال فارغ التحصیلی
00
مدال المپیاد
درست نخوندم به جایی نرسیدم
رشته دانشگاه
مهندسی برق
پاسخ : موتور های Brushless

به نقل از ali_azid :
سلام سعید.
همان طور که میدونی طریقه راه اندازی این موتورها با ریموت هستش.
من خودم تا حالا هواپیما مدل راه ننداختم ولی یکی از این موتورها را راه انداختم.
همان طور که میبینی یک سیم 3 تایی جدا ازش اومده بیرون.
این 3 تا مربوط به راه اندازیشه.
یکی gnd یکی vcc یکی Signal
گفتیم تاپیک رو از زیر خاک در بیاریم
جواب اینم بدیم
اصلا اینطوری که میگین نیست!
موتور سه فاز تا حالا دیدین؟
الآن سه تا سیم پیچ هست تو موتور که به دو شکل میتونه باشه ستاره ای که یه سر همه سیم پیچ ها به هم وصله سه تا سر دیگه هم دستتونه
یه روش مثلث هم هست که بین سیما دو به دو یه سیم پیچ هست
در هر لحظه بایستی یکی از این سیم پیچ ها فعال بشه
حالا اینکه چرا نمیتونید همینطوری درایوش کنید اینه که شما نمیدونید الآن وضعیت روتور چیه که دارید pwm بهش میدید
اینو از طریق فاز سوم که ول هست میفهمیم!
 

m-hadi

کاربر فوق‌حرفه‌ای
ارسال‌ها
664
امتیاز
660
نام مرکز سمپاد
علامه حلی
شهر
تهران
سال فارغ التحصیلی
13
مدال المپیاد
نداریم کلن :دی
دانشگاه
علم و صنعت
رشته دانشگاه
برق
پاسخ : موتور های Brushless

بحث شیرین براشلس :D
دوستان درایو کردن این موتور ها اصلا ساده نیست ها !
ببینید هر موتور 6 تا فاز داره که شما با استفاده از هال سنسور مختصات هسته رو بدست میارید و بهش فرمان میدید ! ولی مشکل اصلی این موتور ها اینه که شما نمیتونید با میکرو کنترلر عادی راه اندازیش کنید(منظورم avr ـه) چون که avr فقط روی 4 تا ocr ـش (تو Atmega 128 ، رو 5 تا ocr ـش) بافر مضاعف داره و درنتیجه شما برای درایو کردن یه براشلس نیاز به میکر کنترلر های پیشرفته تر (مثل arm ) دارید یا باید برید سراغ fpga !
به نظر من شما که rpm های فضایی میخواید بجای اینکار برید سراغ موتور های بدون گیربکس که دردسر راه اندازیش بسیار کمتره !
البته یه سری درایور برای این موتور ها هست ولی خوب اگه یه درایور خوب بخواید مجبورید از مکسون ، یا فالهابر بگیری که قیمتهاش فضایی میشه (گاها از خود موتور گرون تره ! )
 

mhmmdshirazi

کاربر فوق‌حرفه‌ای
ارسال‌ها
840
امتیاز
2,453
نام مرکز سمپاد
شهید Helli
شهر
tehran
سال فارغ التحصیلی
1390
مدال المپیاد
:دی خواب موندم!!
دانشگاه
دانشگاه امیر کبیر
رشته دانشگاه
مهندسی مکاترونیک
تلگرام
اینستاگرام
پاسخ : موتور های Brushless

به نقل از m-hadi :
بحث شیرین براشلس :D
دوستان درایو کردن این موتور ها اصلا ساده نیست ها !
ببینید هر موتور 6 تا فاز داره که شما با استفاده از هال سنسور مختصات هسته رو بدست میارید و بهش فرمان میدید ! ولی مشکل اصلی این موتور ها اینه که شما نمیتونید با میکرو کنترلر عادی راه اندازیش کنید(منظورم avr ـه) چون که avr فقط روی 4 تا ocr ـش (تو Atmega 128 ، رو 5 تا ocr ـش) بافر مضاعف داره و درنتیجه شما برای درایو کردن یه براشلس نیاز به میکر کنترلر های پیشرفته تر (مثل arm ) دارید یا باید برید سراغ fpga !
به نظر من شما که rpm های فضایی میخواید بجای اینکار برید سراغ موتور های بدون گیربکس که دردسر راه اندازیش بسیار کمتره !
البته یه سری درایور برای این موتور ها هست ولی خوب اگه یه درایور خوب بخواید مجبورید از مکسون ، یا فالهابر بگیری که قیمتهاش فضایی میشه (گاها از خود موتور گرون تره ! )

اصلن یک چنین چیزی که میگی نیست یه مدار با مدار منطقی میتونی ببندی که خیلی هم کوچیکه یا حتی میتونی تو یه cpld این کارو بکنی....

و واسه هر موتور 3 تا pwm بیشتر نیاز نیست حتی اگه مستقیم بخواد درایو شه... بعدا به همراه مدار و همه چی کامل درایو کردن هر 2 نوع براشلس با هال سنسور و بدون اون رو توضیح میدم
 

SR

کاربر فوق‌حرفه‌ای
ارسال‌ها
604
امتیاز
1,158
نام مرکز سمپاد
شهید اژه ای 1
شهر
اصفهان
سال فارغ التحصیلی
00
مدال المپیاد
درست نخوندم به جایی نرسیدم
رشته دانشگاه
مهندسی برق
پاسخ : موتور های Brushless

به نقل از m-hadi :
بحث شیرین براشلس :D
دوستان درایو کردن این موتور ها اصلا ساده نیست ها !
ببینید هر موتور 6 تا فاز داره که شما با استفاده از هال سنسور مختصات هسته رو بدست میارید و بهش فرمان میدید ! ولی مشکل اصلی این موتور ها اینه که شما نمیتونید با میکرو کنترلر عادی راه اندازیش کنید(منظورم avr ـه) چون که avr فقط روی 4 تا ocr ـش (تو Atmega 128 ، رو 5 تا ocr ـش) بافر مضاعف داره و درنتیجه شما برای درایو کردن یه براشلس نیاز به میکر کنترلر های پیشرفته تر (مثل arm ) دارید یا باید برید سراغ fpga !
به نظر من شما که rpm های فضایی میخواید بجای اینکار برید سراغ موتور های بدون گیربکس که دردسر راه اندازیش بسیار کمتره !
البته یه سری درایور برای این موتور ها هست ولی خوب اگه یه درایور خوب بخواید مجبورید از مکسون ، یا فالهابر بگیری که قیمتهاش فضایی میشه (گاها از خود موتور گرون تره ! )
به نقل از Mohammad Shirazi :
اصلن یک چنین چیزی که میگی نیست یه مدار با مدار منطقی میتونی ببندی که خیلی هم کوچیکه یا حتی میتونی تو یه cpld این کارو بکنی....

و واسه هر موتور 3 تا pwm بیشتر نیاز نیست حتی اگه مستقیم بخواد درایو شه... بعدا به همراه مدار و همه چی کامل درایو کردن هر 2 نوع براشلس با هال سنسور و بدون اون رو توضیح میدم
پس من تا حالا با دیوار صحبت میکردم؟؟؟
این xmega ای که زیر پامه 12 تا خروجی pwm میده!
5 تا تایمر 16 بیت داره
به اضافه واحد های AWeX و QDEC
هنوز xmega رو درک نکردین [-(
حالا نگاه کنین من تو این هفته بدون سنسورش رو راه میندازم!با xmega
 

m-hadi

کاربر فوق‌حرفه‌ای
ارسال‌ها
664
امتیاز
660
نام مرکز سمپاد
علامه حلی
شهر
تهران
سال فارغ التحصیلی
13
مدال المپیاد
نداریم کلن :دی
دانشگاه
علم و صنعت
رشته دانشگاه
برق
پاسخ : موتور های Brushless

xmega هنوز عمومی نشده!
طول میکشه جا بیفته
 

SR

کاربر فوق‌حرفه‌ای
ارسال‌ها
604
امتیاز
1,158
نام مرکز سمپاد
شهید اژه ای 1
شهر
اصفهان
سال فارغ التحصیلی
00
مدال المپیاد
درست نخوندم به جایی نرسیدم
رشته دانشگاه
مهندسی برق
پاسخ : موتور های Brushless

به نقل از m-hadi :
xmega هنوز عمومی نشده!
طول میکشه جا بیفته
ما عمومیش میکنیم!
مگه ما منتظر اینیم که ببینیم بقیه چی کار میکنند بریم دنبالشون؟
اینه روحیه سمپادی؟؟؟ :-w
 

m-hadi

کاربر فوق‌حرفه‌ای
ارسال‌ها
664
امتیاز
660
نام مرکز سمپاد
علامه حلی
شهر
تهران
سال فارغ التحصیلی
13
مدال المپیاد
نداریم کلن :دی
دانشگاه
علم و صنعت
رشته دانشگاه
برق
پاسخ : موتور های Brushless

به نقل از شهریار :
ما عمومیش میکنیم!
مگه ما منتظر اینیم که ببینیم بقیه چی کار میکنند بریم دنبالشون؟
اینه روحیه سمپادی؟؟؟ :-w
منتظرچیه ؟
xmega رو 2 سالی میشه بعضی از بچه ها کار میکنن :D
 

SR

کاربر فوق‌حرفه‌ای
ارسال‌ها
604
امتیاز
1,158
نام مرکز سمپاد
شهید اژه ای 1
شهر
اصفهان
سال فارغ التحصیلی
00
مدال المپیاد
درست نخوندم به جایی نرسیدم
رشته دانشگاه
مهندسی برق
پاسخ : موتور های Brushless

به نقل از m-hadi :
منتظرچیه ؟
xmega رو 2 سالی میشه بعضی از بچه ها کار میکنن :D
من دیگه به عمومی بودنش کار ندارم این حرف مسخرست
+
موتور رو تونستم تو دور پایین حدود 500rpm بچرخونم اما برای دور بالا باید یه سری کار انجام بدم
 

robomash

Lily Delicated
ارسال‌ها
1,960
امتیاز
8,423
نام مرکز سمپاد
دبیرستان فرزانگان1
شهر
مشهد
سال فارغ التحصیلی
1393
دانشگاه
صنعتی شریف
رشته دانشگاه
مهندسی نرم افزار
پاسخ : موتور های Brushless

لطفا از موضوع تاپيك منحرف نشيد,براي بحث بيشتر راجب xmega‏ بريد به تاپيك xmega
 

mhmmdshirazi

کاربر فوق‌حرفه‌ای
ارسال‌ها
840
امتیاز
2,453
نام مرکز سمپاد
شهید Helli
شهر
tehran
سال فارغ التحصیلی
1390
مدال المپیاد
:دی خواب موندم!!
دانشگاه
دانشگاه امیر کبیر
رشته دانشگاه
مهندسی مکاترونیک
تلگرام
اینستاگرام
پاسخ : موتور های Brushless

به نقل از شهریار :
پس من تا حالا با دیوار صحبت میکردم؟؟؟
این xmega ای که زیر پامه 12 تا خروجی pwm میده!
5 تا تایمر 16 بیت داره
به اضافه واحد های AWeX و QDEC
هنوز xmega رو درک نکردین [-(
حالا نگاه کنین من تو این هفته بدون سنسورش رو راه میندازم!با xmega

عزیز من گفتم کاری که با atmega بشه انجام داد رو نباید با xmega انجام داد
من اگه معتقد بودم xmega بده زمانی که هنوز شماتیکش تو protel نبود خودم واسش شماتیک نمیزدم و تو کلی از سایت ها شماتیک xmega من هست....
و xmega h ای که من استفاده میکردم atxmega 64A3 بود که 22 تا خروجی pwm داشت...


خوب من درایود n-p براشلس رو پل ماسفتیش رو اینجا میزارم و توضیح میدم راجع بهش....
735bldc.jpg

و یکی هم به من بگه که چرا دیگه نمیشه فایل پیوست کرد؟؟
 

SR

کاربر فوق‌حرفه‌ای
ارسال‌ها
604
امتیاز
1,158
نام مرکز سمپاد
شهید اژه ای 1
شهر
اصفهان
سال فارغ التحصیلی
00
مدال المپیاد
درست نخوندم به جایی نرسیدم
رشته دانشگاه
مهندسی برق
پاسخ : موتور های Brushless

به نقل از Mohammad Shirazi :
عزیز من گفتم کاری که با atmega بشه انجام داد رو نباید با xmega انجام داد
من اگه معتقد بودم xmega بده زمانی که هنوز شماتیکش تو protel نبود خودم واسش شماتیک نمیزدم و تو کلی از سایت ها شماتیک xmega من هست....
و xmega h ای که من استفاده میکردم atxmega 64A3 بود که 22 تا خروجی pwm داشت...


خوب من درایود n-p براشلس رو پل ماسفتیش رو اینجا میزارم و توضیح میدم راجع بهش....
و یکی هم به من بگه که چرا دیگه نمیشه فایل پیوست کرد؟؟
میدونم ولی فکر کنم اینطوری کیفیتش بالاتر بره :-?+موتور های بیشتری رو بشه درایو کرد
و من کار رو تموم میکنم:
اینو از رو eca برداشتم:
SHN_BLMC2.jpg

اینجا به جای اون 3 تا مقاومت 33 اهم مقاومت 1.8کیلو بزارید به جای مقاومت 10 اهم 5 اهم بزارید
من قسمت ماسفت ها رو بستم جواب داد
الآن موتور رو روشن کردم یه دو سه بار هم خودم سریع چرخوندم
اگه تاخیر هایی که اعمال کردم درست بوده باشه و همونطوری کار کنه الآن بیشتر از 8000 دور در دقیقه میچرخه!!!
ماسفت های p کانال داغ میکنند زیاد هیت سینک فراموش نشه
فعلا دارم روی سیگنالش کار میکنم
اما چرا اینطوری؟؟؟
به شکل زیر نگاه کنید فلش ها جهت جریان هست
BLDC_Steps.jpg

ببینید با توجه به اینکه موتور یه روتور داره که روش یه سری آهنربا هست
هر بار باید یه سیم پیچ رو فعال کرد تا آهنربا بیاد سمتش
و با توجه به اینکه ما نیاز داریم هم به vcc و هم به gnd روی هر سر سوییچ کنیم از ماسفت های n و p روی هر سیم استفاده میکنیم
پایه سوم هم سیگنال میده به دلیل عبور آهنربا از کنار سیم پیچ یه جریانی به وجود میاد و از همون جریان میشه فهمید که کی باید سیم پیچ بعدی رو روشن کرد این قسمت با back_emf در نقشه مشخص شده که اون پایه SUMME_UVW هر بار باید با یکی از اون پایه های بالایی موقعی که ول هستند برند تو یه آپ امپ و عمل zero detect انجام بشه و بعد فاز رو عوض کرد
 

Crixalis

کاربر فوق‌حرفه‌ای
ارسال‌ها
787
امتیاز
1,986
نام مرکز سمپاد
علامه حلی ۲
شهر
تهران
دانشگاه
امیرکبیر
رشته دانشگاه
مهندسی صنایع
پاسخ : موتور های Brushless

من چیز زیادی از این موتورا نمیدونم
ولی بچه های هاورکرافتمون استفاده میکنن ازش
گفتن به ازای هر ولت 1000 rpm میده
ما روش 8 ولت بستیم
چون یه بار 12 وصل شد بهش 2 تا تیکش شکست...
 

SR

کاربر فوق‌حرفه‌ای
ارسال‌ها
604
امتیاز
1,158
نام مرکز سمپاد
شهید اژه ای 1
شهر
اصفهان
سال فارغ التحصیلی
00
مدال المپیاد
درست نخوندم به جایی نرسیدم
رشته دانشگاه
مهندسی برق
پاسخ : موتور های Brushless

یه برد زدم براش اینجاست:
http://wdl.persiangig.com/pages/download/?dl=http://rajab-electronic.persiangig.com/PCB/BLDC.zip
طبق همون شماتیک بالا
منتها اگه میخواید با AVR راش بندازید اون 3 مقاومت 1.8کیلو که بغل خازن های 100 نانو هست رو بردارید به جاش 4.7K بزارید
برد برای اینکه یه رو بوده و هیت سینک ماسفت ها جا میخواست و کار نصفه شب تموم شده این ریختی در اومده شرمنده
یه قسمت هاییشم باید با سیم وصل بشه
ترانزیستور هاش از نوع فلزی هستند
اونا هم جک فونیکس هستند
سیم هاتون تا حد امکان کلفت باشه
تغذیه هم یه 12 ولت 15 آمپر میخواد(البته به موتور هم بستگی داره)
اون L1 هم فریت بیده یه سرش به زمین وصل شده یه سرش هم به جک
اون سر رو به زمین میکروکنترلر وصلش کنید
نکته دیگه ای به ذهنم نمیاد فعلا...
 
بالا