امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
عدم توازن موتورها!
نویسنده پیام
diamond_rtd آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 10
( 1 تشکر در 1 ارسال )
ارسال: #1
عدم توازن موتورها!
با سلام!
دوستان من دو تا موتور 6 ولتی گیربکس دار ZGA25 500RPM دارم که هر دو به یک درایور موتور متصل هستند و به هردو میزان مشابهی ولتاژ اعمال میشه، اما یکی از موتورها روان‌تر و راحت‌تر میچرخه در نتیجه سرعتش کمی بیشتر میشه و ولی موتور دیگه اینقدرا راحت نیست!!
یه جوری که وقتی حرکت مستقیم به ربات (یه شاسی خالی با موتور و چرخ!) اعمال میکنی دیگه مستقیم نمیره!
هر دو گیربکس ها رو هم باز کردم و روغن کاری کردم!
ایده ای واسه حل مشکل دارید؟!
ممنون میشم راهنمایی کنید...!
۲۷-بهمن-۱۳۹۳, ۱۲:۳۳:۳۱
ارسال‌ها
پاسخ
a.mehran آفلاین
مدیر بخش
*****

ارسال‌ها: 1,028
موضوع‌ها: 93
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 5124
( 4488 تشکر در 1881 ارسال )
ارسال: #2
RE: عدم توازن موتورها!
میتونی یه پتانسیومتر بزاری سر راه درایور و میکرو (البیته بصورت نرم افزاریم میتونی تنظیمش کنی) ولی این راحته
رو گیربکس پیچ هست؟
هردو گیربکسو بیار پیچاشونو مثل هم سفت کن
بعضی وقتا هم موتور درست سرجاش نیست یا کمی انحراف داره که این مشکل پیش میاد ولی باتوجه به گیربکست بعید میدونم

silent people have the loudest minds شادی − بهینه شده برای ورژن جدید شادی − بهینه شده برای ورژن جدید
۲۷-بهمن-۱۳۹۳, ۲۱:۱۰:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : diamond_rtd, رسول, orange signal
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8170 تشکر در 2772 ارسال )
ارسال: #3
RE: عدم توازن موتورها!
اگر موتورهای یکسان ، تفاوت عملکرد فاحشی نسبت به هم دارن ، می تونید برای کنترلشون به موتورها مقدار غیر خطی بدید.

۲۷-بهمن-۱۳۹۳, ۲۱:۲۳:۵۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : diamond_rtd, a.mehran, رسول, orange signal
diamond_rtd آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 10
( 1 تشکر در 1 ارسال )
ارسال: #4
RE: عدم توازن موتورها!
(۲۷-بهمن-۱۳۹۳, ۲۱:۱۰:۴۰)a.mehran نوشته است: رو گیربکس پیچ هست؟
هردو گیربکسو بیار پیچاشونو مثل هم سفت کن
یه پیچ هست که گیربکس رو به بدنه وصل میکنه و دوتا هم که قسمت بالای گیربکس رو نگه میداره!
تاثیر نداشت، گیربکس بدون تکیه به اونا میچرخه!


(۲۷-بهمن-۱۳۹۳, ۲۱:۱۰:۴۰)a.mehran نوشته است: بعضی وقتا هم موتور درست سرجاش نیست یا کمی انحراف داره که این مشکل پیش میاد ولی باتوجه به گیربکست بعید میدونم
نمیدونم منظورتون چیه که موتور سر جاش نیست(!) اما اگه قسمت اتصال به گیربکس رو میفرمایید، سر جاشه و انحرافی نداره!
اگر هم منظورتون اتصال به چرخ و شاسی هست، بدون اتصال به اونا هم تست کردم بازم مشکل داره!


(۲۷-بهمن-۱۳۹۳, ۲۱:۱۰:۴۰)a.mehran نوشته است: میتونی یه پتانسیومتر بزاری سر راه درایور و میکرو (البیته بصورت نرم افزاریم میتونی تنظیمش کنی) ولی این راحته
این قسمتش رو نفهمیدم!!
سر راه درایور و میکرو یعنی اتصالِ "میکرو به درایور" یا "درایور به موتورها" یا "تغذیه به درایور"؟!
برای چی؟!
محدود کردن جریان؟!
ضمنن سرعت موتورها ثابت نیست و اگه این راه پیشنهادیتون نیاز به تنظیمات ثابت داره فکر میکنم امکانش رو ندارم!
۲۸-بهمن-۱۳۹۳, ۰۱:۳۴:۱۳
ارسال‌ها
پاسخ
diamond_rtd آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 10
( 1 تشکر در 1 ارسال )
ارسال: #5
RE: عدم توازن موتورها!
(۲۷-بهمن-۱۳۹۳, ۲۱:۲۳:۵۱)sharin نوشته است: اگر موتورهای یکسان ، تفاوت عملکرد فاحشی نسبت به هم دارن ، می تونید برای کنترلشون به موتورها مقدار غیر خطی بدید.

تفاوت که فاحش نیست(!) ولی خدایی این مقدار غیرخطی دادن رو نفهمیدم!!
من باتوجه به شرایطی خاص باید به هرکدوم از موتورها یه مقدار خاص اختصاص بدم، اونوقت چه جوری غیر خطیش کنم؟!
۲۸-بهمن-۱۳۹۳, ۰۱:۳۶:۳۵
ارسال‌ها
پاسخ
a.mehran آفلاین
مدیر بخش
*****

ارسال‌ها: 1,028
موضوع‌ها: 93
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 5124
( 4488 تشکر در 1881 ارسال )
ارسال: #6
RE: عدم توازن موتورها!
شما میتونید خروجی pwm از میکرو بدید به پایه کناری پتانسیومتر
و پایه وسطشو بدید به درایور
و اون یکی پایه پتانسیومترم بدید به یه مقاومت ده کیلو و سر مقاومتو بدید منفی
به این روش میتونید سرعتشو تنظیم کنید .
یا اینکه همچین کاری کنید داخل برنامه
کد:
b=
c=
pwm1a=b-c
متغیر b همون عددیه که خودتون گذاشتین
اما برای c اعداد مختلف بزارید تا ببینید با کدوم عدد درست میشه

silent people have the loudest minds شادی − بهینه شده برای ورژن جدید شادی − بهینه شده برای ورژن جدید
۲۸-بهمن-۱۳۹۳, ۱۱:۴۸:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : diamond_rtd, رسول
diamond_rtd آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 10
( 1 تشکر در 1 ارسال )
ارسال: #7
RE: عدم توازن موتورها!
(۲۸-بهمن-۱۳۹۳, ۱۱:۴۸:۴۰)a.mehran نوشته است: شما میتونید خروجی pwm از میکرو بدید به پایه کناری پتانسیومتر
و پایه وسطشو بدید به درایور
و اون یکی پایه پتانسیومترم بدید به یه مقاومت ده کیلو و سر مقاومتو بدید منفی
به این روش میتونید سرعتشو تنظیم کنید .
یا اینکه همچین کاری کنید داخل برنامه
کد:
b=
c=
pwm1a=b-c
متغیر b همون عددیه که خودتون گذاشتین
اما برای c اعداد مختلف بزارید تا ببینید با کدوم عدد درست میشه

در ابتدا تشکر!
حالا این کار چه جوری یک موتور رو با اون یکی موتور هماهنگ میکنه؟!!
آخه من ارتباطی بین سرعت دوتا موتور پیدا نکردم!
منظورم اینکه که شاید با ایجاد یه مقدار ثابت بتونم کمی حرکت موتورها رو به هم نزدیک کنم اما...!
اما اولا فکر نمیکنم با این کار بشه دقیقا موتورها رو سینک کرد!
دوم اینکه در واقع مشکل اصلی هنوز سرِ جاشه! مشکل کجاست؟!
فرض کنید پروژه‌ی بزرگتری باشه و ده‌ها موتور رو که از یک نوع گرفتیم و انتظار داریم که یکسان عمل کنند، عملکرد غیرمشابهی داشته باشند!! اشکال کجاست و باید چی کار کرد؟!
۲۸-بهمن-۱۳۹۳, ۱۲:۱۶:۳۶
ارسال‌ها
پاسخ
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20194 تشکر در 5767 ارسال )
ارسال: #8
RE: عدم توازن موتورها!
(۲۷-بهمن-۱۳۹۳, ۱۲:۳۳:۳۱)diamond_rtd نوشته است: دوستان من دو تا موتور 6 ولتی گیربکس دار ZGA25 500RPM دارم که هر دو به یک درایور موتور متصل هستند و به هردو میزان مشابهی ولتاژ اعمال میشه، اما یکی از موتورها روان‌تر و راحت‌تر میچرخه در نتیجه سرعتش کمی بیشتر میشه و ولی موتور دیگه اینقدرا راحت نیست!!

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

یه تستی بکنین ببینین اگه بازم مشکل سرجاش بود دیگه علاجی نداره و موتوری که ایراد داره رو باید با یدونه موتور جدید جایگزین کنین

البته با یه سری ترفندهای نرم افزاری و سخت افزاری میشه تا حدودی این مشکلو حل کرد اما موتوری که مشکل داشته باشه احتمالا تا آخرش هم مشکل دار خواهد بود و حتی ممکنه بازم تغییر حالت بده!!

واسه تستش هم به سر شفت موتور یه علامتی مثل فلش و پیکان بچسبونین و بهش ولتاژ بدین و تایم بگیرین (البته بدون درایور راه اندازیش کنین)

مثلا در یک دقیقه ببینین آیا هر دو موتور دور یکسانی می زنند یا نه ..

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



(۲۸-بهمن-۱۳۹۳, ۱۲:۱۶:۳۶)diamond_rtd نوشته است: فرض کنید پروژه‌ی بزرگتری باشه و ده‌ها موتور رو که از یک نوع گرفتیم و انتظار داریم که یکسان عمل کنند، عملکرد غیرمشابهی داشته باشند!! اشکال کجاست و باید چی کار کرد؟!

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

البته این در صورتی امکان پذیره که موتورها برند معروفی باشند و حرفی توشون نباشه و مثل ساعت دقیق کار کنن .. مثل موتورهای ژاپنی و آلمانی و البته آمریکایی
(آخرین ویرایش در این ارسال: ۲۸-بهمن-۱۳۹۳, ۱۷:۱۷:۵۴، توسط رسول.)
۲۸-بهمن-۱۳۹۳, ۱۷:۰۷:۵۸
ارسال‌ها
پاسخ
تشکر شده توسط : a.mehran, diamond_rtd, vigraz
a.mehran آفلاین
مدیر بخش
*****

ارسال‌ها: 1,028
موضوع‌ها: 93
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 5124
( 4488 تشکر در 1881 ارسال )
ارسال: #9
RE: عدم توازن موتورها!
همون جور که رسول جان گفتن عمل کنین
-----------
کسی که چنتا موتورو میخواد استفاده کنه که دقیق عمل کنن باید جنس خوب بخره

silent people have the loudest minds شادی − بهینه شده برای ورژن جدید شادی − بهینه شده برای ورژن جدید
۲۸-بهمن-۱۳۹۳, ۱۹:۳۵:۲۹
ارسال‌ها
پاسخ
diamond_rtd آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: آذر ۱۳۹۰

تشکرها : 10
( 1 تشکر در 1 ارسال )
ارسال: #10
RE: عدم توازن موتورها!
(۲۸-بهمن-۱۳۹۳, ۱۷:۰۷:۵۸)رسول نوشته است:
شما موتورها رو بدون درایور هم تست کردین؟

یه تستی بکنین ببینین اگه بازم مشکل سرجاش بود دیگه علاجی نداره و موتوری که ایراد داره رو باید با یدونه موتور جدید جایگزین کنین

البته با یه سری ترفندهای نرم افزاری و سخت افزاری میشه تا حدودی این مشکلو حل کرد اما موتوری که مشکل داشته باشه احتمالا تا آخرش هم مشکل دار خواهد بود و حتی ممکنه بازم تغییر حالت بده!!

واسه تستش هم به سر شفت موتور یه علامتی مثل فلش و پیکان بچسبونین و بهش ولتاژ بدین و تایم بگیرین (البته بدون درایور راه اندازیش کنین)

مثلا در یک دقیقه ببینین آیا هر دو موتور دور یکسانی می زنند یا نه ..

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

بله، بدون درایور هم تست کردم، مشکل قطعا از مکانیک موتورهاست اما انگار توی این موتورها، دوتا مدل سالم و مثل هم پیدا نمیشه!
این رو هم تازه یه بار عوض کردم، قبلی زیر بار سوت میکشید!!
به خاطر همین گفتم شاید راهی هست که ملت دارن با همینا کار میکنن دیگه، احتمالا من بلد نیستم!
۲۹-بهمن-۱۳۹۳, ۰۰:۲۷:۰۷
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8170 تشکر در 2772 ارسال )
ارسال: #11
RE: عدم توازن موتورها!
نکات رو که دوستان گفتن. مقدار غیر خطی یعنی موتور A ، اگر به ازاء دیوتی سایکل 40% در موج PWM اعمالی بهش سرعتی برابر 20RPS بگیرهه، موتور B این سرعت رو در ازاء دیوتی سایکل 47% پیدا می کنه.
چند تا سرعت مختلف رو در نظر بگیرید، دیوتی سایکل ها رو برای هر موتور پیدا کنید.
نمودار دیوتی سایکل به سرعتشون رو رسم کنید و باقیه مقادیر رو با درون یابی بدست بیارید.
فرمول بندی موتورها رو در بیارید یا چند ضابطه ای بنویسیدشون.
حالا با خیال راحت به موتورها مقدار بدید، نتیجه تولید 2 دیوتی سایکل متفاوت برای هر موتور هست و در نهایت رسیدن به سرعت های تقریبا برابر.
البته این روش بیشتر بدرد استفاده در الگوریتم های اتوماتیک می خوره ، مثل الگوریتم جبران سازی PID و ...

موفق باشید.

۲۹-بهمن-۱۳۹۳, ۲۰:۳۵:۱۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : diamond_rtd, رسول


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دسته بندی موتورها و سرو موتور iris 12 14,486 ۲۹-تير-۱۳۸۹, ۲۲:۰۰:۰۶
آخرین ارسال: mehrdadgh
  یک روش موثر برای از بین بردن نویز موتورها Robokit 1 7,118 ۳۰-بهمن-۱۳۸۵, ۰۹:۴۱:۱۱
آخرین ارسال: ha_60

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS