سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله چگونه یک روبات مسیر یاب بسازیم

اختصاصی از سورنا فایل مقاله چگونه یک روبات مسیر یاب بسازیم دانلود با لینک مستقیم و پر سرعت .

مقاله چگونه یک روبات مسیر یاب بسازیم


مقاله چگونه یک روبات مسیر یاب بسازیم

لینک پرداخت و دانلود در "پایین مطلب"

 

فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات 5

 

برای ساخت یک روبات مسیر یاب باید با سه رشته مکانیک , الکترونیک , کامپیوتر ( برنامه نویسی ) آشنایی مقدماتی داشته باشید.

 مکانیک 

یک روبات مسیر یاب از 4 بخش تشکیل شده است که به بررسی هر کدام می پردازیم.

1-   شاسی یا بدنه که تمام اجزای روبات مانند برد ها و ... روی آن قرار می گیرد.

2- موتور روبات مسیر یاب

3- چرخ روبات مسیر یاب

4- برد سنسور که وظیفه تشخیص خط زیر روبات را بر عهده دارد.

شاسی یا بدنه

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

موتور یک روبات مسیریاب

یک روبات می تواند از دو نوع موتور استفاده کند که عبارت است از :

DC MOTOR

Steper Motor

شما برای یک روبات مسیر یاب به دو موتور خوب نیاز دارید که یکی برای چرخش به راست و دیگری برای چرخش به چپ که توصیه می شود این موتور ها را در عقب روبات نصب کنید.


دانلود با لینک مستقیم


مقاله چگونه یک روبات مسیر یاب بسازیم

مقاله در مورد طراحی و پیاده سازی روبات پرنده عمود

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

مقاله در مورد طراحی و پیاده سازی روبات پرنده عمود


مقاله در مورد طراحی و پیاده سازی روبات پرنده عمود

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه79

 

بخشی از فهرست مطالب

عنوان                                            صفحه

فهرست شکل‌‌ها ‌ج

فصل 1 -  مقدمه 3

1-1-....................................... پیشگفتار 3

1-2-...... معرفی و مقایسه روبات های پرنده بدون سرنشین 4

1-3-.................................. معرفی Quadrotor 6

1-4-...................................... مدل ریاضی 8

فصل 2-سخت افزار 12

2-1-..................................... اجزای اصلی 12

2-1-1-.......................... میکرو کنترلر اصلی 13

2-1-2- نگاهی دقیق تر به میکرو کنترلر و توانمندی های آن 15

2-1-3- معرفی    ESC 22

2-1-4- معرفی موتورهای BLDC 23

2-1-5- معرفی سنسور IMU 25

2-1-6- معرفی سنسور آلتراسونیک 29

2-1-7-.............................. برد اتصال IOIO 30

2-1-8-............................. مبدل USB به TTL 32

فصل 3-شبیه سازی 34

3-1-............................... معرفی موتور Unity3d 34

3-2-................................. معرفی کنترلر PID 35

3-2-1-............. بررسی تاثیر پارامترها بر سیستم 36

3-2-2- طراحی کنترلر  و تنظیم آن ( روش زایگلر – نیکلز ) 38

3-2-3-... مقایسه PID استاندارد و دیجیتالی ( گسسته ) 40

3-3-........................... مقایسه انواع فیلترها 42

3-3-1-................................ فیلتر کالمن 42

3-3-2-.................................. فیلتر DCM 43

3-4-................. نتایج شبیه سازی – PID استاندارد 47

فصل 4-بخش عملی 49

4-1-...................................... ساخت بدنه 49

فصل 5-نرم افزار 55

ضمیمه ها .....................................................................................................................................................................65

نتیجه گیری .................................................................................................................................................................67

منابع و مراجع .............................................................................................................................................................68

 

 

فهرست شکل‌‌ها

عنوان                                            صفحه

 

شکل  1 : انواع روبات پرنده 5

شکل  2 : مقایسه روبات های پرنده 5

شکل  3 : نحوه چرخش ملخ ها 6

شکل  4 : نحوه حرکت روبات 7

شکل  5 : مدل دینامیکی روبات 8

شکل  6 : دیاگرام داخلی روبات 12

شکل  7 : نمای داخلی میکرو xmega128 15

شکل  8 : دیاگرام ارتباط داخلی میکروکنترلر 18

شکل  9 : نحوه تولید سیگنال esc 22

شکل  10 : نمای داخلی موتور BLDC 24

شکل  11 : نمای داخلی سنسور شتاب سنج 27

شکل  12 : شماتیک داخلی مدار سنسور imu 28

شکل  13 : سنسور ultrasonic 29

شکل  14 : ماژول واسط گوشی تلفن همراه و مدار اصلی 30

شکل  15 : شماتیک داخلی مدار واسط 31

شکل  16 : مبدل usb به TTL 32

شکل  17 : شماتیک داخلی مبدل usb بهTTL 32

شکل  18 : مدل شبیه سازی شده روبات 34

شکل  19 : کنترل فرآیند با فیدبک حلقه بسته 35

شکل  20 : تاثیر افزایش بهره p 36

شکل  21 : تاثیر افزایش بهره I 36

شکل  22 : تاثیر افزایش بهره D 37

شکل  23 : دیاگرام سیستم حلقه بسته با اغتشاش 38

شکل  24 : پاسخ پله سیستم حلقه بسته 38

شکل  25 : جدول زایگلر - نیکلز 39

شکل  26 : نحوه از بین رفتن اثر نویز با فیلتر کالمن 43

شکل  27 : نتایج بدست آمده از شبیه سازی 47

شکل  28 : مراحل ابتدایی ساخت بدنه 49

شکل  29 : بدنه ساخته شده در مرحله اول 50

شکل  30 : قفس تست ساخته شده 51

شکل  31 : روبات آماده شده با اتصال چهار ملخ 52

شکل  32 : روبات ساخته شده در مرحله نهایی 53

شکل  33 : شماتیک داخلی سخت افزار روبات 66

 


چکیده

 

کلید واژه: روبات ، پرنده ، Quad rotor ، Quad copter  ، PID  .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فصل اول

 

مقدمه

فصل 1 -  مقدمه 1-1-       پیشگفتار

با توجه به پیشرفت روزافزون علم روباتیک در عرصه های مختلف به خصوص حوزه روبات های پرنده و همچنین فعالیت تحقیقاتی گسترده بر روی روبات های پرنده عمود پروازی چون روبات های  چهار محرکه ایی ) Quad rotor ) در اکثر دانشگاه های معتبر جهان و همچنین ایران بر آن شدیم تا عنوان پروژه خود را پیاده سازی و طراحی سیستم کنترل یک عمود پرواز بر مبنای چهار محرکه انتخاب نماییم ، تا هم ثمره چهار سال مطالعه نظری بی وقفه در مقطع کارشناسی سخت افزار را به یک دستاورد عملی و کاربردی مبدل سازیم و هم در یک کار تیمی مشترک بر دانش خود  در زمینه مبحث کنترل روبات بیافزاییم . اجزای اصلی این روبات متشکل از چهار موتور BLDC  150 وات همراه با کنترلر سرعت ESC ، یک برد کنترلی اصلی ، یک دستگاه تفلن همراه مجهز به سیستم عامل اندروید برای کاهش هزینه ها و استفاده از امکانات گسترده سخت افزاری آن ، یک باتری لیتیومی مخصوص هواپیما های مدل ، ماژول سنسور شتاب و زاویه سنج IMU و یک مدار واسط برای ارتباط برد کنترلی و تلفن همراه می باشد . سخت ترین مرحله از پروژه طراحی سیستم کنترل حلقه بسته ایی است که تعادل روبات را در هوا تضمین نماید و همچنین امکان کنترل دقیق را برای کاربر فراهم سازد . برای دست یابی به چنین سیستم کنترلی از یک مدل ریاضی و شبیه سازی آن در محیط هایی چون Simulink یا Unity3d استفاده می کنیم و با استفاده از تنظیم کنترلر هایی چون PI یا PID ، کنترلر خود را بر روی مدل واقعی می آزماییم .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1-2-       معرفی و مقایسه روبات های پرنده بدون سرنشین

روبات های پرنده بدون سرنشین (UAV)[1]  به سه دسته کلی هواپیماهای بدون سرنشین و روبات های دارای بالگرد و بالون ها تقسیم بندی می شوند . هواپیما های بدون سرنشین برای پرواز از خاصیت آیرودینامیکی هوا استفاده می کنند و دارای بال هستند به همین جهت برای پرواز خود نیاز به یک باند پرواز مستقیم دارند تا از زمین جدا شوند . در مقابل ماشین های بالگرد دار مثل انواع هلیکپتر ها بدون نیاز به باند پرواز به صورت مستقیم پرواز می کنند[2] (VTOL) ولی در مقابل برای کنده شدن از زمین نیاز به انرژی بیشتری دارند و نسبت به هواپیما ها طول پرواز  و مسافت کمتری را پرواز  می کنند  . بالون ها با استفاده از گازهای سبکتر از هوا  [3](LTA) مثل هلیوم یا هوای گرم پر شده و بدون نیاز به نیروی محرکه به صورت مستقیم پرواز می کنند ولی مشکل اصلی آنها عدم کنترل دقیق و تاثیر پذیری زیاد آنها نسبت به باد است . در این سه دسته بالگرد ها به توجه به کنترل دقیق حرکت و مانور پذیری بالا دارای اهمیت ویژه ایی می باشند .

 

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

 

روبات های پرنده عمود پرواز (Multirotor)  با توجه به قابلیت هایی که دارند می توانند در مکان هایی که برای انسان ضرر دارد و یا مقدور نیست استفاده شوند و با این وجود دارای کاربردهای وسیعی در زمینه های مختلف می باشند . Multirotor ها دارای انواع مختلفی هستند و با توجه به تعداد محرکه ها نام گذاری می شوند . Quad rotor ها دارای چهار محرکه می باشند و نوع استاندارد این خانواده محسوب می شوند . Hexarotor و Octarotor ها نیز نوع های شش و هشت محرکه می باشند . هر چه تعداد محرکه ها افزایش می یابد میزان بار قابل حمل روبات بالاتر می رود و در نتیجه میزان انرژی و توان استفاده شده در آنها نیز بالا می رود .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

 

 

1-3-       معرفی Quadrotor

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

برای به پرواز در آمدن Quadrotor  باید چهار موتور آن به صورت مساوی نیروی لازم برای مقابله با جاذبه زمین را تولید کنند که وابسته به جرم کلی آن و میزان بار (Payload) متفاوت خواهد بود . در ادامه برای توضیح بهتر نحوه حرکت از اصلاحات استاندارد استفاده می کنیم .

 

 

 

به معلق ماندن در هوا عمل Hover گفته می شود . برای این که روبات در هوا معلق بماند باید موتور ها نیروی جاذبه را خنثی کنند . به چرخش حول محور Z ، Yaw گفته می شود برای این که روبات ساعت گرد حول محور Z بچرخد باید موتورهای 1 و 3 قوی تر و موتورهای 2 و 4 ضعیف تر بچرخند و برای چرخش پاد ساعت گرد  عکس این عمل صورت می گیرد . به چرخش حول محور X ، Roll گفته می شود و باید موتور 2 ضعیف تر و موتور 4 قوی تر بچرخند . به چرخش حول محور Y ، Pitch گفته می شود و باید موتور 3 قوی تر و موتور 1 ضعیفتر بچرخد . باید توجه کرد که هنگامی که روبات دارد در یک جهت حرکت می کند میزان قدرت هر چهار موتور افزایش یافته تا حرکت به سمت پایین آن جبران شود این نکته را در بخش معرفی مدل ریاضی به صورت دقیق تر توضیح داده شده است .

 

 

 

 

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


[1] Unmanned Aerial Vehicle

[2] Vertical Take-Off and Landing

[3] Lighter Than Air

 


دانلود با لینک مستقیم


مقاله در مورد طراحی و پیاده سازی روبات پرنده عمود

مقاله در مورد روبات در صنعت

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

مقاله در مورد روبات در صنعت


مقاله در مورد روبات در صنعت

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه78

فهرست مطالب

ساختمان روبات

 

  • مجموعه اندامهای مکانیکی :

 

2 سیستم نیروی محرکه یا کار انداز :

 

( I ) سیستم بادی یا پنوماتیک :

 

(I I ) سیستم روغنی یا هیدرولیک :

 

الف موتورهای پله ای :

 

ب : موتورهای سرو یا خود تنظیم : (Servo) :

 

3ـ سیستم انتقال نیرو :

 

4- سنسور یا سیستم حسی :

 

5- دستگاه کنترلر و با کامپیوتر روبات :

 

  • کنترل نقطه به نقطه متوالی :
  • کنترل نقطه به نقطه نا هماهنگ :
  • کنترل نقطه به نقطه هماهنگ نهایی:

 

نحوة کنترل روبات

 

الف کنترل ایست مکانیکی :

 

ب کنترل نقطه به نقطه :

مقدمه

 

 

1-1-مقدمه :

 

 

 

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

 

وظیفه هایی که چنین ویژگیهایی دارد ، می تواند استفاده از دستگاههای مجهز به وسایل خودکار یا اتوماسیون را مد نظر قرار دهد . همچنین نیاز به تولید انبوه ، مرغوبیت کالا و کیفیت یکنواخت باعث شده که صنعت امروزه هر چه بیشتر خود را به سمت دستگاههای مجهز به وسایل خودکار کامپیوتری یا اتوماسیون کامپیوتری سوق دهد . در حال حاضـر اکثر خودکار سازهای مّولد طوری به وسیله ماشین و یا دستگاهها طراحی شده اند که بتوانند تعیین شدة قبلی را که در محیط تولیدی به دقت و فقط برای یک منظور ساخته شده است انجام دهند . تغییر ناپذیری و گرانی دستگاههایی که معمولاً به نام دستگاههای اتوماسیون سخت معروف اند ، باعث شده که روبات با داشتن قابلیت

 

تغییر پذیری در اجرای کار برای تولیدات متفاوت و ارزانتر در محیطهای مختلف به فراوانی در خطوط تولید به کار گرفته شود .

 

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

 

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

 

1- روبات با کمتر از 5 درجه آزادی – بهم پیوستن خودکار                           (Automation  Assembely )

 

2- روبات با 5 درجه آزادی   -  جا به جا کردن                                                    ( Pick and place )

 

3- روبات با بیشتر از 5 آزادی – کنترل مسیر و دقت ( Path & Precision control )                                             

 

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

 

ریشه واژه روبات از لغت روباتا که در زبان (( چک )) به معنی کار است گرفته شده است . انجمن روبات بریتانیا (( BRA  )) ربات را چنین تعریف می کند :

 

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

 

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

 

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

 

تعریف بازوی مکانیکی :

 

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

 


دانلود با لینک مستقیم


مقاله در مورد روبات در صنعت

دانلود تحقیق آموز ه هایی از رباتیک

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

دانلود تحقیق آموز ه هایی از رباتیک


دانلود تحقیق  آموز ه هایی  از  رباتیک

لینک و پرداخت دانلود * پایین مطلب *

 

فرمت فایل : word ( قابل ویرایش )

 

تعداد صفحه :   65

 

 

 

 

فهرست

ربات چیست

ربات‌ها چه کارهایی انجام می‌دهند

مزایای رباتها

مزایای رباتیک

انواع ربات ها

دسته‌بندی ربات‌ها

 

و ...

 

 

 

مقدمه

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

 


دانلود با لینک مستقیم


دانلود تحقیق آموز ه هایی از رباتیک