تبليغاتX
بیا با هم ربات بسازیم
$ آموزش ساخت ربات با میکروکنترلر صنعتی pic $

مطالب این پست بدلیل تخصص نبودن حذف شده است.

 تصویر پایه میکرو پیک

+ پست شده در  جمعه 30 آذر1386ساعت   توسط سید محسن | 

اولین پروژه ساخت یک ربات مسیر یاب با ۳ سنسور است.

این ربات با استفاده از   کنترل pwm  سرعت خود را تنظیم سپس مسیر حرکتی خود را طی می کند البته یک میکروکنترلر pic16f84 وظیفه کنترل کارهای ربات را دارد.

برای ساخت این ربات ابتدا مدار سنسور-تغذیه-درایور سپس برنامه و در مرحله سوم ساخت شاسی ربات آموزش داده می شود.

خوب یکجورایی آموزشها داره شروع میشه ... قبل از هرچیز به نکات زیر توجه کنید/.

۱ /  طراحی اولیه نقشه ها از لحاظ نرم افزاری حرفه ای نیست ولی از لحاظ سخت افزاری جواب میدهد. بنابراین پوزش میطلبم سعی میکنم در آینده و بتدریج نقشه ها باکیفیت تر و گویا شوند.

۲ / نظرتان در مورد طراحی مدارات و نحوه برنامه نویسی بسی برایم ارزشمند است.( اینکه مثلا بهتر بود از این قطعه استفاده میشد یا بهتر بود از این دستور و اینطوری برنامه نوشته میشد بهتر بود ) .

۳ / در حال حاضر فقط قصد ساخت یک ربات تغییب خط هستش به همین دلیل از لحاظ دسته بندی مطالب ضعف هایی وجود دارد ... از این بابت عذر می خواهم و قول میدهم سازماندهی لازم را در آینده بدهم.

حالا مدار زیر را معرفی میکنم .

تغذیه سنسورها

مدار تغذیه بهمراه سنسورهای مادون قرمز را مشاهده میکنید.

ولتاژ ورودی بین ۹ تا ۱۸ ولت است. سر راه تغذیه یک دیود قرار داده شده تا در صورت معکوس وصل کردن ولتاژ ورودی آی سی آسیب نبیند . مقدار مقاومت های فرستنده ۱۰۰ اهم و برای گیرنده ۱۰ کیلو اهم است . سنسورها از نوع فرستنده گیرنده مادون قرمز معمولی هستند که گیرنده ها باید بصورت معکوس در مدار قرار بگیرند.

علامت T بمعنای فرستنده و علامت R بمعنای گیرنده می باشد همچنین علامت S به معنای خروجی سنسور می باشد که باید به پردازشگر داده شود.

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

ساخت مقایسه کننده در مراحل بعدی.

 

 

+ پست شده در  چهارشنبه 28 آذر1386ساعت   توسط سید محسن | 

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

                                                         سخت افزار ربات

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

آی سی رگولاتور 7805 به عنوان تغذیه ی ربات

آی سی L298 به عنوان درایور موتورهای ربات

آی سی NE555 به عنوان کد گذاری و یا تایمر ربات

سنسورهای نور مادون قرمز ( IR,PIR) و نور مرئی ( LDR) و میکروفون ( MIC) و ...

                                         بخش مکانیک ربات

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

شاسی آلومینیوم و چوبی / قطعات مختلف آلومینیومی و چوبی

چرخ های پلاستیکی و در بعضی موارد چوبی یا آلومینیومی / تسمه و چرخ دنده

موتورهای دی سی و پله ای و سروو (DC,STEP,SERVO)

                                             بخش نرم افزار ربات

بخش نرم افزاری رباتهای ما هم :

کامپایلر میکرو کد استودیو (mcstudio) .

یه برنامه ی قدر برای ربات

یه پروگرمر مخصوص میکرو های مدل پیک (پروگرمر جز بخش سخت افزاری کار ما است نه جز سخت افزاری ربات ما)

البته شاید پیش خودتون بگید که دیگه تمومه اما من می گم قرار نیست رباتها روتو این دو سه ماهی بسازیم و همه ی آموزش هارو بدیدم تموم شه دیگه ما بمونیمو شما برید با کوله باری از (...) خوب حالا ناراحت نشو/ پس با آموزش های وبلاگ همراه باش ... jaa mata یعنی تا بعد /

+ پست شده در  چهارشنبه 28 آذر1386ساعت   توسط سید محسن | 

باید یه مقدار در مورد رباتهای مسیریاب.نوریاب.صدا یاب.زنده یاب توضیح بدم.

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

برای ساخت ربات نوریاب هم مواردی در نظر گرفته می شود.اینکه ربات تعغیب کننده ی نور ما باید نور مرئی ( روشنایی ) ویا نور نا مرئی ( مادون قرمز یا ماورائ بنفش ) و یا نور لیزر را تعغیب کند.

برای ربات صدا یاب باید بدانیم که ربات نسبت به چه فرکانس های صوتی واکنش نشان دهد و آن را تعقیب کند.

و برای ربات زنده یاب و با بهتره بگیم ربات تعقیب موجود زنده باید در نظر بگیریم که ربات چه اندازه ای از موجود زنده را در نظر بگیرد و نسبت به اون واکنش نشان داده و آن را تعقیب کند.

در نتیجه ی این حرفها می شه گفت که ربات مسیر یاب چون دردسر ساخت اون می ارزه و هزینه ی کمی داره و زمان کمتری برای ساخت اون نسبت به رباتهای دیگه نیازمند است و در قبال این همه زحمتی که کشیده می شه بشه در مسابقات( البته یه جورایی با ار تقای رباتی که اینجا ساخته می شه) جوایزی گرفت واقعا برای شروع کار به صرفه است.

+ پست شده در  سه شنبه 27 آذر1386ساعت   توسط سید محسن | 

                                          با نام خدا

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

تنها پیش زمینه برای ساخت رباتهای این وبلاگ یه مقدار توانایی مونتاژو خلاقیت است ././قرار است که در این وبلاگ رباتهای رو که هسته ی اون میکروکنترلر pic هستش بسازیم.

آموزش ساخت ربات در سه مرحله صورت می گیرد: به ترتیب الکترونیک - برنامه - مکانیک که هرکدام از آنها در پست جداگانه ارائه می شود.

                     دیود نوری

خوب حالا به نظر شما چه رباتی بسازیم که هم مدت آموزش اون زیاد نباشد هم هزینه ی کم داشته باشد وهم زیاد پیچیده نباشد که بعدش بخواهیم توجیحات زیادی رو بیاریم و... و در آخر نیاز به تصاویر زیاد برای فهمیدن نداشته باشد چرا که آپلود کردن و گذاشتن اون در وبلاگ وقت گیر است .با این اوصاف به نظر می یاد که روبات( ببخشید ربات ) مسیر یاب .نوریاب .صدا یاب.زنده یاب. مخصوصا ربات جاسوس وغیره تو بورس باشند./

 

+ پست شده در  سه شنبه 27 آذر1386ساعت   توسط سید محسن |