انجمن های تخصصی الکترونیک و رباتیک تکنوالکترو

نسخه‌ی کامل: ساخت ربات حل ماز
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10
راست میگه موتور dc که بهتره
دوتا هم چرخ بخش میکانیک هل میشه
درود
خیر
موتور dc نیاز به برنامه نویسی حرفه ای داره و تو ایران تقریباً همه موتور پله ای هستند
اگه از موتور dc استفاده کنیم تنها مشکلی که ممکنه باهاش مواجه بشیم(البته از دید من) اینه که وقتی روبات به درهای باز میرسه نمیدونه تا کی باید بچرخه.مثلا اگه فرض کنیم روبات به جایی رسیده که در سمت چپ اون یک خانه جدید وجود داره،نمیدونه تا کی بچرخه تا رو به اون خانه قرار بگیره.حالا اگه بتونیم به کمک سنسورها چرخش ربات رو کنترل کنیم مشکل ما حل شده.
نظرتون چیه؟Confused
نقل قول: اگه از موتور dc استفاده کنیم تنها مشکلی که ممکنه باهاش مواجه بشیم(البته از دید من) اینه که وقتی روبات به درهای باز میرسه نمیدونه تا کی باید بچرخه.مثلا اگه فرض کنیم روبات به جایی رسیده که در سمت چپ اون یک خانه جدید وجود داره،نمیدونه تا کی بچرخه تا رو به اون خانه قرار بگیره.حالا اگه بتونیم به کمک سنسورها چرخش ربات رو کنترل کنیم مشکل ما حل شده.
نظرتون چیه؟Confused

نه داداش من روبات هایی دیدم که موتور dc گزاشتن وقشنگ کنترل میشه.
اما راسش بخوای منم موافقم پله ای بزارید.
کی بریم سر برنامه نویسی؟؟

اینم چند تا مطلب واسه موتور پله ای:
موتورهای پله ای
نوع ديگری از موتورهای الکتريکی موتور پله ای است، که در آن يک روتور درونی، شامل آهنرباهای دائمی توسط يک دسته از آهنرباهای خارجی که به صورت الکترونيکی روشن و خاموش می شوند ، کنترل می شود.
يک موتور پله ای ترکيبی از يک موتور الکتريکی dc و يک سلونوييد است.
موتورهای پله ای ساده توسط بخشی از يک سيستم دنده ای در حالت های موقعيتی معينی قرار می گيرند، اما موتورهای پله ای نسبتا کنترل شده،
می توانند بسيار آرام بچرخند.
نحوه عمل کرد يک موتور پله ای با موتورdc تفاوت چندانی ندارد ،برای را ه اندازی اين نوع موتور کافی است به ترتيب به سيم پيچ ها ولتاژ
دهيد ، در اکثر موتور ها سيم های گراند از داخل به هم متصل ميباشند
جدول زير شما را در مورد طريقه دادن پالس راهنمايی ميکند:












در زير برنامه ای برای راه اندازی يک موتور پله ای 5 سيمه اورده شده است:
کد php:
$regfile "M8DEF.DAT" $crystal 8000000
 Config Portb 
Output
 
Do
Portb = &B00000001 WAITMS 900
Portb 
= &B00000010 WAITMS 900
Portb 
= &B00000100 WAITMS 900
Portb 
= &B00001000 WAITMS 900
Loop
End 

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



بچه ها برنامه نویسی رو کی شروع میکنید؟؟
خیلی کنجکاو شدم بدونم چه طوری این روبات مسیر دفعه دوم بهتر از دفعه قبل میره؟
باز دفعه سوم بهتر از دفعه دوم؟؟
به نطر من این روبات بیشتر از همه برنامه نویسیش مهمه. مکانیک یه چیزیه که هرکسی براساس خلاقیت خودش ولوازمی که براش موجود هس انتخاب میکنه.
بهتره تصمیم قطعی رو واسه موتور و نوع سنسور و درایور بگیرید و بحث ادامه بدید.
سلام و درود
موتور پله ای
سه عدد سنسور(چپ-راست-مستقیم)
درایور رو هم هرکس به سلیقه خودش طراحی کنه
------------------------------------------------
اگر اینجوری پیش بریم تا 100 سال آینده هم نتیجه نمیگیرم.
-------------------------------------------
دوستان بهتره که برنامه نویسی رو شروع کنیم
در ابتدا از راه اندازی موتور ها شروع کنیم .؟
نظر بدید


یا علی
توجه Angry توجه

دوستان مثل اینکه نمی خواد بحث کنید مدام تا میاد بحث پا بگیره یه سوال خارج از بحث باعث میشه که بحث از موضوعی که داریم پیش میریم رو به حاشیه ببره بهتره که از این به بعد وقتی مثلا بحث برنامه نویسی شروع میشه دیگه بحث خارج از اون نکنیم و اگه اطلاعاتی راجع به اون بحث نداریم منتظر بمونیم تا اون بحث تموم بشه و اگه سوالی دارید رو منتظر بمونید تا در همون بحث مطرح کنید من به طور کلی روبات رو به 4 بخش تقسیم می کنم
1- بحث راجع به برنامه نویسی و منطق های برنامه نویسی

2- بحث راجع به سخت افزار مثل بدنه و شاستی روبات و موتور ها

3- بحث راجع به سنسور ها و نحوه ی قرار دادن اون ها و ابعاد روبات

4-بحث راجع به اشکالات روبات و مشکلات روبات و هر آنچه که راجع به اون بحث نشده

پس الان شروع می کنیم به صحبت کردن و بحث کردن راجع به برنامه نویسی خواهشا تاپیکی به غیر از این مبحث نزنید





دوستان کسی مقاله ای راجع به منطق برنامه ربات های ماز نداره؟
سلام و درود
دوستان لطف کنند با مراجعه به آدرس زیر مطالب مورد نیاز را برداشت کنند
http://roboticngo.com/category/learning/robotic/
من یه ایده جالب دارم:
بجای استفاده از چند سنسور مادون قرمز از یه ماژول ultrasonic استفاده کنید و
ماژول رو بوسیله موتور پله ای دائما" به اطراف بچرخونید و فاصله ها رو ذخیره کنید.
این طوری هم به صرفه تره هم دقیق تر.At
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10