توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش ساخت ربات
Mohamad
04-15-2011, 09:38 PM
آشنايي با ربات های شهری
فهرست موضوعات
دسته بندی کلی ربات ها
معرفی ربات های شهری و انواع آن
معرفی مسابقات ربات های شهری
ربات چيست؟
ماشين خودکار يا نيمه خودکار ی است که برای انجام کار معينی برنامه ريزی می شود .
انواع ربات ها :
ربات های صنعتی
ربات های خدمات رسان
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-4-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-4-2.jpg
دسته بندی کلی ربات ها
انواع ربات های خدمات رسان :
خدمات به انسان ها (حفاظت، سرگرمی و...)
خدمات ابزارها (نگهداری ، تعمیر، نظافت و ...)
ساير خدمات (حمل و نقل ، جمع آوری اطلاعات ..)
کاربرد در محيط هاي :
خانگي معابر اماکن عمومي ادارات
کاربردهاي ربات هاي شهري ربات هاي نظافت چي
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-7-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-7-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-8-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-8-2.jpg
ربات هاي پزشکي
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-9-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-9-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-10-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-10-2.jpg
ربات هاي خدماتي
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-11-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-11-2.jpg
ربات هاي سرگرمي
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-12-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-12-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-13.jpg
ربات هاي انسان نما
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-14-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-14-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-15-1.jpg http://www2.irib.ir/o/opics/osakhtrobf-15-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-16-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-16-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-17.jpg
ربات هاي امداد و نجات
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-18-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-18-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-19-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-19.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-20-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-20-2.jpg
ربات هاي آتش نشان
http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-21-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobf-21-2.jpg
ربات هاي هدايت خودکار
Mohamad
04-15-2011, 09:39 PM
بخش الكترونيك
يادآوري ( مفاهيم اوليه، عناصر الكتريكي و الكترونيكي و ابزار كار)
سرفصل عناوين مورد بحث
الف) مفاهيم
پتانسيل الكتريكي
جريان
سيگنال متناوب و مستقيم
اتصال سري و موازي
پالس
قطار پالس
ب) عناصر الكتريكي و الكترونيكي
باطري
مقاومت
خازن
ج) ابزار ساخت مدار
پتانسيل الكتريكي (V)
انرژي بارهاي الكتريكي موجود در يك جسم، پتانسيل الكتريكي نام دارد كه ميتواند بارها را بصورت جريان از عناصر رسانا عبور دهد.
زمين
زمين واقعي سطح پتانسيل صفر ميباشد. در مدارات الكتريكي (http://forum.patoghu.com/) جهت مقايسه سطح ولتاژ نقاط مختلف، يك نقطه را بعنوان مرجع پتانسيل صفر فرض ميكنند و ولتاژ بقيه نقاط را نسبت به آن محاسبه مينمايند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-5.jpg
پيش فرض
اگر سطح پتانسيل يك نقطه بيشتر از سطح پتانسيل مرجع باشد علامت آن مثبت و اگر كمتر باشد علامت آن منفي ميشود.
جريان الكتريكي (I):
به حركت بارهاي الكتريكي در يك رسانا جريان الكتريكي (http://forum.patoghu.com/) گفته ميشود.
در صورتيكه دو سر يك عنصر، اختلاف پتانسيل (اختلاف ولتاژ) وجود داشته باشد، بارهاي الكتريكي جهت ايجاد تعادل از سمت پتانسيل بيشتر به پتانسيل كمتر حركت ميكنند كه همان جريان الكتريكي است.
در عمل جهت حركت الكترونها از قطب منفي به مثبت است اما بصورت قراردادي جهت جريان را از قطب مثبت به منفي در نظر ميگيريم.
سيگنال
سيگنالهاي الكتريكي ولتاژ يا جرياني هستند كه در مدار ايجاد ميشوند. سيگنالها (معمولاً ولتاژ) انتقال دهنده اطلاعات هستند .
اتصال عناصر
اجزا يك مدار بسته به هدف طراحي بصورت سري، موازي يا تركيبي بسته ميشوند.
اتصال موازي:
در اتصال موازي ولتاژ دو سر اجزا با يكديگر برابر است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-10.gif
اتصال سري
در اتصال سري جريان عبوري از اجزا با هم برابر است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-11.gif
پالس و قطار پالس
پالس به شكل موجي گفته ميشود كه در يك زمان بسيار كوتاه از سطح صفر به يك سطح ولتاژ مشخص ميرسد و براي مدتي در اين سطح ولتاژي باقي ميماند و سپس به سطح صفر برميگردد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-12.jpg
قطار پالس
از تكرار پالسهاي مشابه يك قطار پالس ساخته ميشود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-13.jpg
باطري:
وسيله ايست كه انرژي شيميايي را به انرژي الكتريكي تبديل ميكند و در مدارهاي كم مصرف بعنوان منبع انرژي مورد استفاده قرار ميگيرد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-14.jpg
باطري ها به دو دسته قابل شارژ و يكبار مصرف تقسيم ميشوند.
مقاومت:
جسم هادي دو سري است كه در برابر عبور جريان مقاومت ميكند و ولتاژ دو سر آن متناسب با جريان عبوري از آن ميباشد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-15-1.jpg
هرچه مقدار مقاومت بيشتر باشد جريان كمتري از آن عبور ميكند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-15-2.jpg
در الكترونيك مقاومت را با حرف R (ابتداي كلمه Resistor) نمايش ميدهند.
مقدار ولتاژ دو سر يك مقاومت تنها به مقدار جريان عبوري بستگي دارد. قانون اهم بيانگر اين وابستگي ميباشد:
V/R=I
واحد اندازه گيري مقاومت اهم Ω ميباشد.
قرائت مقدار مقاومت
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-17.jpg
رنگ شماره سياه 0 قهوه اي 1 قرمز 2 نارنجي 3 زرد 4 سبز 5 آبي 6 بنفش 7 خاكستري 8 سفيد 9
خطاي مقدار مقاومت
معمولاً مقدار نامي مقاومتها با مقدار واقعي آن كمي اختلاف دارد.
مقدار اين خطا را با يك نوار رنگي كه از نوارهاي مربوط به قرائت مقدار مقاومت فاصله دارد، نشان ميدهند.
نقره اي---> ±10%
طلايي----> ±5%
قرمز----> ±2%
قهوه اي----> ±1%
مقاومت متغيير (پتانسيومتر)
نوعي مقاومت الكتريكي است كه مقدار آن قابل تنظيم است.
پركاربردترين نوع آن در الكترونيك به Multi turn معروف است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-19.jpg
خازن:
از دو صفحه فلزي كه با يك عايق كه ديالكتريك ناميده ميشود از يكديگر جدا شدهاند تشكيل شده است.
در الكترونيك خازن را با حرف C ( ابتداي كلمه Capacitor) نشان ميدهند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob1-20.gif
ظرفيت خازن معياري براي اندازه گيري توانائي نگهداري انرژي الكتريكي است .
ظرفيت زياد بدين معني است كه خازن قادر به نگهداري انرژي الكتريكي بيشتري است .
واحد اندازه گيري ظرفيت فاراد است . يك فاراد واحد بزرگي است و مشخص كننده ظرفيت بالايي مي باشد . بنابراين استفاده از واحدهاي كوچكتر نيز در خازنها مرسوم است .
ميكروفاراد µF ، نانوفاراد nF و پيكوفاراد pF واحدهاي كوچكتر فاراد هستند .
قرائت مقدار ظرفيت خازن
در بسياري از خازن ها با ظرفيت كم ، ظرفيت بر روي خازن نوشته شده ولي هيچ واحد يا مضربي براي آن چاپ نشده و براي دانستن واحد بايد به دانش خودتان رجوع كنيد . خازن ذخيره كننده انرژي الكتريكي است. بعبارت ديگر بوسيله بار الكتريكي شارژ ميشود.
در الكترونيك از خازن براي اتصال بخشهاي مختلف يك مدار، تغيير شكل موج ولتاژ و... استفاده ميشود.
كاربرد ديگر خازن ها صاف كردن سطح تغييرات ولتاژ مستقيم مي باشد . از خازن ها در مدارات بعنوان ***** هم استفاده مي شود . زيرا خازن ها به راحتي سيگنالهاي غير مستقيم AC را عبور مي دهند ولي مانع عبور سيگنالهاي مستقيم DC مي شوند .
نكاتي در مورد خازنها
در صورت شارژ خازن با ولتاژ بالا حتي در صورت قطع بودن مدار خطر برق گرفتگي در صورت تخليه بارالكتريكي ذخيره شده وجود دارد. جهت كاهش اين خطر معمولاً خازنهايي را كه با ولتاژ بالا شارژ كردهاند با يك مقاومت سري ميكنند تا جريان تخليه محدود شود.
جريان مستقيم نميتواند از خازن عبور نمايد.
بعضي از خازنها اصطلاحاً پلاريزه هستند يعني قطب مثبت و منفي دارند. لذا بايد توجه كرد كه هنگام استفاده از اين خازنها بطور صحيح در مدار قرار داده شوند.
ابزار ساخت و اندازهگيري و قطعات الکترونيک
منبع تغذيه
سيگنال ژنراتور
برد بورد
مولتي متر
اسيلوسكوپ
و...
قطعات الکترونيک
مقاومت
مقاومت متغير
خازن
Mohamad
04-15-2011, 09:41 PM
ديود
ترانزيستور
تقويت کننده عملياتي
ديود
يك عنصر نيمه هادي دو سر است كه جريان الكتريكي را يكسو ميكند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-3.jpg
ديودها داراي قطب مثبت (آنود) و منفي (كاتود) هستند و جريان را فقط هنگاميكه از سمت مثبت وارد ميشود (باياس مستقيم) از خود عبور ميدهند.
قطب كاتود معمولاً روي بدنه ديود نشانه گذاري شده است.
ديود نوري (LED) و ديود زينر نمونههاي ديگري از انواع ديودها هستند.
انواع ديود
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-6.jpg
ديود زينر
نوعي ديود است كه بطور معكوس باياس ميشود و از آن براي تهيه يك ولتاژ ثابت (كه معمولاً مقدار آن روي ديود نوشته ميشود) استفاده ميشود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-8.jpg
ديود نوراني (LED)
به ديودي گفته ميشود كه هنگام روشن بودن نور متصاعد ميكند.
ديودهاي نوراني در رنگهاي مختلف ساخته شده است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-9.jpg
ديود نوري
نوع خاصي از ديود است كه هنگاميكه در معرض نور قرار ميگيرد روشن ميشود. از اين ديود بعنوان حسگر براي تشخيص نور استفاده ميشود
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-10.jpg
ترانزيستور:
يك عنصر نيمههادي سه پايه است كه در مدارها بعنوان تقويت كننده جريان و كليد قطع و وصل مورد استفاده قرار ميگيرد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-11.jpg
دو نوع اصلي ترانزيستورهاي پيوندي NPN و PNP نام دارند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-12.jpg
در حالتي كه ترانزيستور مثل يك كليد عمل ميكند، اگر به پايه بيس جرياني وارد شود( ولتاژ بيس مثبت باشد) پايه كلكتور به اميتر اتصال كوتاه ميشود و اگر ولتاژ بيس صفر يا منفي باشد كلكتور از اميتر قطع ميشود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-13.jpg
در حالت تقويت كنندگي β برابر جريان عبوري از بيس، از كلكتور و اميتر عبور ميكند. به βضريب تقويت جريان ترانزيستور گفته ميشود كه براي هر ترانزيستور عدد مشخص و ثابتي است.
β معمولاً بين 50 تا 200 مي باشد.
روابط زير در مورد جريان پايههاي يك ترانزيستور برقرار است :
Ic=β.Ib
Ie=Ib+Ic
Ie=(1+β).Ib
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-16.jpg
رابطه جرياني ترانزيستور
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-17.jpg
تقويت كننده عملياتي:
يكي از پركاربردترين مدارهاي مجتمع (IC) است كه در مدارها بعنوان تقويت كننده (http://forum.patoghu.com/)، مقايسه گر و... مورد استفاده قرار ميگيرد.
در حالت عادي يك Op-Amp پنج پايه دارد:
دو پايه ورودي مثبت و منفي
دو پايه تغذيه مثبت و منفي
يك پايه خروجي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-20.jpg
كاربردهاي آپ امپ
حالت مقايسه كننده
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-21.jpg
حالت تقويت كننده (فيدبك منفي)
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-22-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-22-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-22-3.jpg
حالت عملياتي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-23-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-23-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob2-23-3.jpg
Mohamad
04-15-2011, 09:41 PM
( سيگنال متناوب و مستقيم، رگولاتور، رله معمولی و دو طرفه و ...)
سيگنال متناوب و مستقيم
رگولاتور
رله و انواع آن
سيگنال متناوب (AC)
سيگنالهاي متناوب در يك مسير منتشر ميشوند و سپس تغيير مسير مي دهند و اين عمل دائماً تكرار مي شود .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-4-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-4-2.jpg
به هر تغيير بين مثبت و منفي ، يك سيكل گفته مي شود و واحد آن هرتز مي باشد .
در ايران وسائل الكتريكي با فركانس 50 هرتز كار مي كنند .
سيگنالهاي متناوب براي راه اندازي وسائلي از قبيل لامپ ها و گرم كننده ها بكار مي روند ولي اكثر مدارهاي الكتريكي براي كار نياز به يك ولتاژ مستقيم دارند
سيگنال مستقيم (DC)
جريان مستقيم هميشه در يك مسير جاري مي شود (هميشه مثبت و يا هميشه منفي است) ولي ممكن است ميزان آن كاهش يا افزايش پيدا كند .
جريان مستقيم هميشه در يك مسير جاري مي شود (هميشه مثبت و يا هميشه منفي است) ولي ممكن است ميزان آن كاهش يا افزايش پيدا كند .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-7.jpg
باتري ها و رگولاتورها ولتاژ مستقيم مي دهند و اين ولتاژ براي تغذيه و راه اندازي مدارهاي الكترونيكي مناسب است .
يكسوسازي
براي تهيه سيگنالهاي مستقيم از يكسوسازها استفاده ميكنند.
يكسوسازي ميتواند نيم موج يا تمام موج باشد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-9-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-9-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-9-3.jpg
براي تهيه سيگنالهاي مستقيم از يكسوسازها استفاده ميكنند.
يكسوسازي ميتواند نيم موج يا تمام موج باشد.
رگولاتور:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-10.jpg
يك عنصر سه پايه تثبيت كننده ولتاژ است.
رگولاتورها در ولتاژهاي مختلف قابل تهيه هستند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-11-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-11-2.jpg
انواع رگولاتورها
رگولاتورهاي5v ± :
7805 و 7905
رگولاتورهاي 12v ± :
7812 و 7912
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-13.jpg
گرماگير
جهت كاهش دماي رگولاتور (http://forum.patoghu.com/) معمولاً از گرماگير (Heat Sink) استفاده ميشود.
رله و انواع آن
يك آهنرباي الكتريكي است كه بعنوان كليد كنترل شونده با جريان عمل ميكند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob3-15.jpg
رله دوطرفه
از رله دو طرفه براي كنترل همزمان چرخش به چپ و راست موتور استفاده ميشود.
كاربرد رله
كنترل مدارهاي ولتاژ بالا توسط سيگنالهاي كم ولتاژ
كنترل مدارهاي جريان بالا توسط سيگنالهاي كم جريان
شناسايي و جداسازي خطا و ايراد در خطوط انتقال و توزيع با باز و بسته كردن كليدها (رله حفاظتي)
جداسازي مدار كنترل از مدار اصلي
انجام عمليات منطقي (AND,OR,XOR,NOR,NAND,…)
ايجاد عمليات تأخير زماني
Mohamad
04-15-2011, 09:41 PM
انواع موتور و درايورهاي آنها
موتور AC
موتور DC
موتور پلهاي (Stepper motor)
موتور :
از موتور براي تبديل انرژي الكتريكي به انرژي مكانيكي استفاده ميشود.
انتخاب نوع موتور مورد استفاده به نوع كاربرد و ويژگيهاي هر موتور بستگي دارد.
موتور AC :
معمولاً در مدارهايي با مصرف انرژي زياد و دستگاههاي الكتريكي خانگي مورد استفاده قرار ميگيرد.
اين موتورها با جريان متناوب برق كار ميكنند لذا به آنها موتور AC گفته ميشود.
يخچال، جاروبرقي و آبميوهگيري موتور ACدارند.
براي كنترل ميزان چرخش موتور از وسيلهاي بنام شفت انكودر استفاده ميشود.
موتور DC:
توان مكانيكي آنها عموماً كمتر از موتورهاي AC است.
ساختار سادهاي دارند.
بسياري از اسباب بازيهاي برقي با موتور DC كار ميكنند.
بسياري از اسباب بازيهاي برقي با موتور DC كار ميكنند
اغلب براي استفاده از موتورDC به مدار راهانداز نياز داريم.
آرميچر بارزترين نوع موتور DC است.
ايراد موتور DC عدم امكان كنترل دقيق سرعت و چرخش موتور است.
قيمت پايين، تنوع قدرت و سرعت، از جمله مزاياي استفاده از موتورهاي DC ميباشد.
موتور پلهاي (Stepper motor)
كاربرد اصلي اين موتورها در كنترل موقعيت است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob4-11.jpg
اين موتورها ساختار كنترلي سادهاي دارند. لذا در ساخت ربات كاربرد زيادي دارند. مطابق با تعداد پالسهايي كه به يكي از پايههاي راهانداز موتور ارسال ميشود موتور به چپ يا راست ميچرخد.
توان خروجي اين موتورها كمتر از دو نوع قبلي است. استفاده از موتور پلهاي مشکلاتي از جمله وزن زياد، قيمت بالا و قدرت بسيار کم را بدنبال دارد.
موتور پلهاي نسبت به دو موتور قبلي داراي حرکت دقيق و حساب شده تري هستند. اين موتورها به صورت درجه اي دوران مي کنند و با درجه هاي مختلف در بازار موجود هستند.
واژه پله به معني چرخش به اندازه درجه تعريف شده موتور اطلاق مي شود.
۳۶۰ = ۱/۸* ۲۰۰
۳۶۰= ۲۴* ۱۵
چرخش موتور پله اي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob4-18.jpg
موتور پله كامل و نيم پله
در حالت عادي ميزان چرخش موتور به تعداد پالسهاي اعمالي و گام موتور بستگي دارد. هر پالس يك پله موتور را ميچرخاند.
با تحريك دو فاز مجاور در موتور ميتوان موتور را به اندازه نيم پله حركت داد. به اين ترتيب تعداد پلهاي موتور دو برابر ميشود.
راه اندازي موتور پلهاي
موتور (http://forum.patoghu.com/) ديسك سخت يك نمونه موتور پلهاي است.
تراشه L297 يك راه انداز مناسب براي موتور پلهاي است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob4-21.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob4-22.jpg
مقايسه موتور DCو موتور پلهاي
موتور پله ايموتور DC استفاده در توانهاي پايين استفاده در توانهاي بالا راه اندازي پيچيده راه اندازي ساده بدون نياز به سامانه كنترلي كنترل با فيد بك تعمير ونگهداري ساده وكم تعمير ونگهداري مداوم
Mohamad
04-15-2011, 09:41 PM
معرفی حسگرها و انواع آنها
انواع حسگرها
حسگر نوري
حسگر
حسگر يك وسيله الكتريكي است كه تغييرات فيزيكي يا شيميايي را اندازهگيري ميكند و آنرا به سيگنال الكتريكي تبديل مينمايد.
حسگرها معمولاً در طبقه اول مدارات كنترلي قرار ميگيرند.
انواع حسگرها
فاصله
رنگ
نور
صدا
حركت و لرزش
دما
دود
و...
http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-5-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-5-2.jpg
مزاياي سيگنالهاي الكتريكي
سهولت تقويت كميتهاي الكتريكي
پردازش راحت تر و ارزان تر
انتقال آسان
قابليت ذخيره و نمايش
دقت بالا
سرعت بالا
و...
حسگرهاي مورد استفاده در رباتيك
حسگرهاي تماسي (Contact)
حسگرهاي هم جواري (Proximity)
حسگرهاي دوربرد (Far away)
حسگرهاي تماسي
آشكارسازي تماس دو جسم
اندازهگيري نيروها و گشتاورهايي كه حين حركت ربات بين اجزاي مختلف آن ايجاد ميشود
http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-8.jpg
حسگرهاي همجواري
آشكارسازي اشيا نزديك به روبات
القايي
اثرهال
خازني
اولتراسونيك
نوري
http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-9.jpg
حسگرهاي دوربرد
فاصله سنج (ليزر و اولتراسونيك)
بينايي (دوربينCCD)
http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-10.jpg
حسگر نوري (گيرنده-فرستنده)
از يك ديود نوراني (فرستنده) و يك ترانزيستور نوري (گيرنده) تشكيل شده است
http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-11.jpg
مدار راهانداز حسگر نوري
http://www2.irib.ir/amouzesh/o/opics/osakhtrob5-12.jpg
خروجي حسگر نوري
سطح سفيد= صفر ولت
سطح سياه= پنج ولت
Mohamad
04-15-2011, 09:42 PM
معرفی مدار كنترل ربات مسيرياب
اجزاء مختلف الکترونيک و كنترل ربات
حسگر
مقايسه گر
ميكروكنترلر
رله
موتور
بلوك دياگرام الکترونيک ربات مسيرياب
موتور <---- رله <---- كنترلر <---- مقايسه گر <----- حس گرنوري
مدار حسگر
http://www2.irib.ir/amouzesh/o/opics/osakhtrob6-5.jpg
مدار مقايسه گر
http://www2.irib.ir/amouzesh/o/opics/osakhtrob6-6.jpg
مدار رله و موتور
http://www2.irib.ir/amouzesh/o/opics/osakhtrob6-7.jpg
نقشه شماتيك مدار روبات
موتور <---- رله <---- كنترلر <---- مقايسه گر <----- حس گرنوري
Mohamad
04-15-2011, 09:42 PM
مبنای دو و مفاهيم آن
رابطه نرم افزار و رباتيک
يادآوري سيستم هاي شمارش
لزوم طراحي زبان ماشين
تبديل اعداد به مبناي 2
محاسبات در مبناي 2
کاربرد مبناي 16
کدهاي اسکي
شباهت ربات با انسان
بدن انسان: مکانيک
مغز و سيستم عصبي : الکترونيک
قوه تعقل: نرم افزار
به وجود آمدن يک نياز : طراحي زباني براي درک متقابل ميان انسان و کامپيوتر
تشابه سيستم باينري يا مبناي دو با سطح ولتاژ الکتريکي خاموش و روشن
طراحي زبان ماشين با عناصر 0 و 1 در اين زبان کليه داده ها و دستوراتي که انسان به کامپيوتر مي دهد ، با 0 و 1 شبيه سازي مي شوند و کامپيوتر از طريق مدارهاي منطقي و الکترونيکي قادر به خواندن و انجام دستورات به اين زبان مي باشد.
زبان ماشين به منزله زبان مشترک انسان و کامپيوتر
به شرط:
الف)تبديل اطلاعات انسان به زبان 0 و 1
ب)ذخيره 0 و 1 ها و بازيابي اطلاعات در کامپيوتر ها
شرط اول:
تبديل اطلاعات انسان به زبان ماشين يا 0 و 1
تبديل اعداد به مبناي دو
تبديل حروف به کدهاي عددي
تبديل کدهاي عددي به مبناي دو
طراحي زباني براي دستورات پردازشي با کلمات کليدي کد شده در مبناي دو
شرط دوم:
ذخيره و بازيابي اطلاعات دودويي انسان و پردازش آنها توسط کامپيوتر
طراحي حافظه هاي مغناطيسي براي ذخيره دو سطح ولتاژ 0 و 1
طراحي مدارات الکترونيکي براي سيستمهاي پردازش و انتقال اطلاعات با دو سطح ولتاژ 0 و 1
تبديل مبنا ها و محاسبات
تبديل از دهدهي به دودويي
تبديل از دودويي به دهدهي
تبديل دودويي و شانزده شانزدهي
جمع اعداد در مبناي دو
متمم 1 و متمم 2 اعداد مبناي 2
شبيه سازي تفريق با جمع در مبناي 2
تبديل از دهدهي به دودويي
تقسيم متوالي بر 2
در هر بار تقسيم باقي مانده را دوباره بر 2 تقسيم مي کنيم تا زماني که خارج قسمت صفر گردد سپس باقيمانده ها بصورت معکوس دنبال هم مي آيند.
باقيمانده خارج قسمت 1 12 2 / 25 0 6 2 / 12 0 3 2 / 6 1 1 2 / 3 1 0 2 / 1
تبديل از دودويي به دهدهي
وزن رقم ها در يک مبنا
در مبناي 10:
يکان : 100
دهگان: 101
صدگان: 102
هزارگان:103
...
مثال:
103*4 + 102*3 + 101*0 + 100*9 = 4309
در مبناي 2:
مشابه روش قبل از سمت راست رقمها عبارتند از
توان دوم عدد 2 از 0 به بالا
براي مثال:
1101012 = 1* 2 0 + 0 * 2 1 + 1 * 2 2 + 0 * 2 3 + 1 * 2 4 + 1 * 2 5
1101012 = 1+0+4+16+32
1101012 = 5310
سيستم شانزده شانزدهي
طبق تعريف اين سيستم ارقام 0 تا 15 را مي بايستي داشته باشد که براي راحتي ارقام 10 تا 15 را با حروف A تا F انگليسي نمايش مي دهند:
9 8 7 6 5 4 3 2 1
A B C D E F
براي مثال:
2D16
3DA816
2416
با رعايت وزن ارقام در اينجا نيز داريم:
9F516 = 5 * 16 0 + 15 * 16 1 + 9 * 16 2
9F516 = 5 + 240 + 2304
9F516 = 254910
استفاده از مبناي دو به جاي مبناي شانزده براي راحتي نوشتار
جايگزيني هر چهار رقم مبناي دو با يک رقم مبناي شانزده
00002 = 016 = 0
00012 = 116 = 1
00102 =216 = 2
...
11012 =D16 =13
11102 =E16 =14
تبديل دودويي و شانزده شانزدهي
الف)تبديل هر چهار رقم مبناي دو به يک رقم مبناي شانزده و برعکس
1100 ---> C
1001 ---> 9
1110 ---> E
0001 ---> 1
11001001111000012 = C9E116
جمع اعداد در مبناي دو
نکته مهم : رقم نقلي
1111 1101 1001 10110 --------- 101100
نمايش حروف و کاراکترها در مبناي 2
نمايش استاندارد سيستم اسکي
ASCII
اين سيستم در سال 1960 طراحي شد و امروز تمامي چاپگرها و نمايشگر ها از آن براي تبادل اطلاعات از طريق کامپيوتر و صفحه کليد استفاده مي کنند.
به هر رقم مبناي 10، حروف کوچک و بزرگ، علائم و کاراکترها و...يک کد دودويي اختصاص مي دهند که معمولا در مبناي شانزده نوشته مي شود:
7 ---> 37
e ---> 65
E---> 45
# ---> 23
{ ---> 7B
جمع بندي مطالب اين جلسه:
زبان ماشين به عنوان زبان مشترک ميان انسان و کامپيوتر طراحي شده و سيستمهاي الکترونيکي کامپيوتر ها ، با استفاده از قابليت تبديل داده ها و دستورات به 0 و 1 آنها را ذخيره و پردازش مي نمايند.
از اين جهت نيازمند آشنايي با سيستم دودويي اعداد هستيم.
Mohamad
04-15-2011, 09:43 PM
گيتهای منطقی
لزوم استفاده از جبر بول
اصول و قضاياي جبر بول
معرفي توابع سوئيچينگ (http://forum.patoghu.com/)
جدول درستي توابع
پياده سازي سيستم مبتني بر 0 و 1 براي کامپيوترهاي ديجيتال
استفاده از جبر بول و منطق درست يا نادرست
تعريف جبر بول
سيستمي متشکل از مجموعه اي مانند K با دو يا چند عضو و دو عملگر AND (.) و OR (+) به طوريکه اگر a و b عضو K باشندb 0a و a+b نيز عضو مجموعه K باشند.
اصول جبر بول:
الف) عناصر منحصر به فرد 0 و 1 عضو مجموعه K هستند:
a+0=a
a.1=a
عناصر هماني
ب)خاصيت جابجايي:
براي هر عضو a و b در K :
a+b=b+a
a.b=b.a
ج)خاصيت شرکت پذيري:
براي هر a,b,c در K:
a+(b+c)=(a+b)+c
a.(b.c)=(a.b).c
د)توزيع پذيري:
براي هرa,b,c در K:
(a+(b.c)=(a+b).(a+c
(a.(b+c)=(a.b)+(a.c
ه) وجود متمم:
براي هر a در K يک عضو منحصر به فرد ¯a در K وجود دارد به طوريکه:
براي راحتي در نگارش
معمولاً از نوشتن . در عبارتها صرف نظر مي کنند:
a.b=ab
قضاياي جبر بول:
A ) هم ارزي:
a+a=a
a.a=a
B) عضو بي اثر براي . و +
براي عمل +:
a+0=a
براي عمل . :
a.1=a
C)قضيه بازگشت:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob8-13.gif
D) قضيه جذب:
a + ab = a
a(a+b) = a
E)قضيه شبه جذب:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob8-15.gif
G) دمورگان :
http://www2.irib.ir/amouzesh/o/opics/osakhtrob8-16.gif
استفاده از قضايا براي ساده کردن عبارتهاي جبر بول
http://www2.irib.ir/amouzesh/o/opics/osakhtrob8-17.gif
توابع سوئيچينگ
تابعي از چند متغيير بولي و عملگرهاي . و + مانند:
f(a ,b ,c)= ab + ac + bc
اگر n متغير داشته باشيم
هر متغير دو حالت: 0 و 1
بنابراين: 2 به توان n حالت مختلف از ترکيب ورودي ها داريم
مثال:
a 0 1
b a 0 0 1 0 0 1 1 1
جدول درستي
براي هر تابع سوئيچينگ يا مدار منطقي مي توان يک جدول درستي يا جدول مشخصات تعريف کرد که اين جدول بيان کننده وضعيت مدارخواهد بود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob8-22.gif
در جدول درستي تمامي حالتهاي مختلف ورودي هاي تابع را نشان مي دهيم ، سپس به ازاي هر ترکيب ورودي بر اساس عملکرد تابع ، خروجي را مشخص مي کنيم. به عبارت ديگر اين جدول بيان کننده عملکرد منطقي تابع و مدار معادل آن است.
فرمهاي متعارف SOP و POS
مينترم ها و ماکسترم ها
گيتهاي منطقي
قطعات الکترونيک گيت ها
فرمهاي متعارف براي نمايش توابع سوئيچينگ :
SOP: جمع جملات کمينه
POS: ضرب جملات بيشينه
SOP جمع حاصلضرب ها
OR کردن عبارتهاي AND شده
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-4.gif
POS ضرب حاصلجمع ها
AND کردن عبارتهاي OR شده
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-5.gif
جملات کمينه و بيشينه يا :
Minterm
Maxterm
Minterm ها
m
جمله ضرب از همه n متغير يک تابع به صورت متمم يا غيرمتمم
در تابع n متغيره 2 به توان n حالت از مينترم ها را داريم
مثال براي2 متغير:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-8.gif
Maxterm ها
M
جمله جمع از همه n متغير يک تابع به صورت متمم يا غيرمتمم
در تابع n متغيره 2 به توان n حالت از ماکسترم ها را داريم
مثال براي2 متغير:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-10.gif
شماره گذاري مينترم ها و ماکسترم ها
تعداد متغير : n
تعداد مينترم يا ماکسترم : 2 به توان n
m0...mn-1
M0...Mn-1
براي پيدا کردن فرم يک مينترم يا ماکسترم از روي انديس آن :
1)عدد انديس m يا M را به مبناي 2 مي بريم
2)در مينترم به جاي 1 خود متغير و به جاي 0 متمم آن را قرار مي دهيم
3)در ماکسترم به جاي 0 خود متغير و به جاي1 متمم آن را قرار مي دهيم
مثال:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-13-1.gif http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-13-2.gif
نمايش استاندارد با مينترم يا ماکسترمهاي تابع:
استفاده از SOP يا POS
(f(A,B,C برابر است با:
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-14.gif
مدارهاي منطقي ديجيتال يا مدارهاي سوئيچينگ
ترکيب سري و موازي عناصري به نام گيت
گيت: مسيرهاي باز يا بسته سيگنال
به لحاظ ساختار فيزيکي قادرند در طي چند نانوثانيه روشن يا خاموش شوند
در طراحي الکترونيکي مدارهاي منطقي دو استاندارد معروف به کار مي رود:
TTL
در اين منطق، 5 ولت معادل 1 منطقي مي باشد.
CMOS
در اين منطق، 12 ولت معادل 1 منطقي مي باشد.
انواع گيت :
گيت AND :
همانطور که از نامش پيداست مانند "و" رفتار مي کند يعني در صورتي که يکي از وروديهاي آن 0 باشد خروجي آن صفر خواهد بود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-17-1.jpg
OUT IN IN 0 0 0 0 1 0 0 0 1 1 1 1
گيت OR :
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-18.jpg
OUT IN IN 0 0 0 1 1 0 1 0 1 1 1 1
گيت NOT:
اين گيت در ازاي ورودي 0 يا 1 معکوس آن را به خروجي مي فرستد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-19.jpg
IN=0 ----> OUT=1
IN=1 ----> OUT=0
گيت NOR:
اين گيت به عنوان يک المان منطقي ساده، عمل دو گيت OR و NOT را با هم ادغام کرده، در يک گيت نشان مي دهد و شامل دو يا چند ورودي و يک خروجي مي شود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-20.jpg
OUT IN IN 1 0 0 0 1 0 0 0 1 0 1 1
گيت NAND:
اين گيت به عنوان يک المان منطقي ساده، عمل دو تابع AND و NOT را با هم ادغام کرده، و در يک گيت نشان مي دهد. اين مدار شامل دو ياچند ورودي و يک خروجي است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-21.jpg
OUT IN IN 1 0 0 1 1 0 1 0 1 0 1 1
گيت XOR:
اين گيت شامل دو يا چند ورودي و يک خروجي است. در گيت XOR در صورتي خروجي ما يک مي شود که فقط يکي از وروديهاي ما يک باشد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-22.jpg
OUT IN IN 0 0 0 1 1 0 1 0 1 0 1 1
گيتXNOR:
اين گيت شامل دو يا چند ورودي و يک خروجي است در گيت XNOR در صورتي خروجي يک مي شود که يا هر دو ورودي صفر و يا هر دو ورودي يک باشد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-23.jpg
OUT IN IN 1 0 0 0 1 0 0 0 1 1 1 1
قطعات الکترونيکي
گيت هاي منطقي
AND
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-25.jpg
OR
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-26.jpg
NOT
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-27.jpg
NAND
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-28.jpg
NOR
http://www2.irib.ir/amouzesh/o/opics/osakhtrob9-29.jpg
XOR
Mohamad
04-15-2011, 09:43 PM
مدارهای ترکيبی
مفهوم مدار منطقي و مدارهاي ترکيبي
ايجاد تابع يک مدار منطقي
مثالهايي از مدارهاي منطقي
طراحي نيم افزاينده
طراحي مدار رأي گيري
مدار منطقي
هر مدار منطقي شامل ترکيبي از گيتهاي منطقي است .
براي بررسي عملکرد هرمدار منطقي بايد رفتار آن به ازاي همه ورودي هاي ممکن مدار را بيابيم.
مدارات منطقي ترکيبي
مداراتي هستند که خروجي آنها در هر لحظه فقط به ورودي هاي همان لحظه بستگي دارد. به بيان ديگر يک مدار ترکيبي، مداري است بدون عنصر حافظه اي براي ذخيره وضعيت قبلي مدار.
F=X.W
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-5.jpg
W=Y+Z
X=A.B
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-6.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-7-2.gif
جدول درستي در مدارات ترکيبي
براي هر مدار منطقي مي توان يک جدول درستي تعريف کرد که تمامي حالتهاي مختلف ورودي هاي مدار را نشان مي دهد، سپس به ازاي هر ترکيب ورودي بر اساس عملکرد مدار خروجي را مشخص مي کنيم.
جدول درستي بيان کننده عملکرد منطقي مدار است.
ايجاد تابع منطقي مدار
براي طراحي يک مدار بايد با استفاده از جدول درستي آن يک تابع منطقي بدست آورد.
در ايجاد تابع منطقي از جبر بول استفاده مي شود.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-10-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-10-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-11.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-12.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-13.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-14.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-15.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-16.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-17-1.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-17-2.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-17-3.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-17-4.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-17-5.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-18.jpg
طراحي مدار نيم جمع کننده
Half Adder
براي جمع دو عدد يک رقمي مبناي دو
تابع متناظر با S :
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-21.gif
تابع متناظر با C :
f(x,y)= m 3 = xy
http://www2.irib.ir/amouzesh/o/opics/osakhtrob10-23.jpg
مثالي ديگر از طراحي يک مدار ترکيبي
يک خانواده 4 نفره براي انجام کاري رأي گيري مي کنند. ارزش رأي پدر و مادر 2 برابر رأي فرزندان است. مداري طراحي کنيد که هر نفر با فشردن کليدي رأي دهد و در صورتي که مجموع ارزش آراء حداقل 4 شد ، يک چراغ به نشانه جواب مثبت راي گيري روشن شود.
خلاصه جدول
درستي
Mohamad
04-15-2011, 09:44 PM
خلاصه اي از آموزش زبان QBASIC و برنامه نويسي با پورت ها
ويژگي هاي زبان هاي برنامه نويسي
ذخيره انواع داده ها و اطلاعات در آدرسهاي مشخص حافظه
قابليت دريافت اطلاعات و نمايش حاصل پردازش
انجام عمليات و محاسبات بر روي داده ها
کنترل ترتيب اجراي برنامه طبق الگوريتم برنامه
انواع داده ها در زبان Basic
انواع داده ها در زبان Basic
داده هاي ثابت
داده هاي متغير
داده هاي ثابت:
اعداد: 5, 673 ,4.5
رشته ها : “ Tehran ” , “673”
داده هاي متغير :
عددي : A , Sum
رشته اي : Name$ , A5$
آشنايي با بعضي دستورات زبان Basic
PRINT
"PRINT “ Hi Hamed
"PRINT “ 15+1
PRINT 15+1
PRINT a
اولويت محاسبات رياضي:
1 : ( )
2 : ^
3 : * , /
4 : \
5 : MOD
6 : + , -
مثال :
x*c) / 2 + s - a / b)
INPUT
INPUT A
INPUT A,B,C
$INPUT Q
LET
LET A=5
همواره مقدار سمت راست در متغير سمت چپ قرار مي گيرد
توابع کتابخانه اي
برنامه هايي که از قبل نوشته شده اند و وظيفه خاصي را انجام مي دهند
(ABS (x قدر مطلق
(SQR(x ريشه دوم
عملگرهاي منطقي
AND
OR
NOT
عبارات شرطي
IF …شرط…THEN
دستور يا دستورات
END IF
INPUT A
IF A<100 THEN
PRINT A
END IF
IF … شرط …THEN
دستور يادستورات
ELSE
دستور يا دستورات
END IF
حلقه هاي تکرار
GOTO Lable
Sum: INPUT A
B=B+A
GOTO SUM
حلقه FOR:
شمارش تعداد دفعات تکرار
FOR شمارنده=..... TO .....
دستورات تکرار شدني
NEXT شمارنده
FOR i = 1 TO 10
"PRINT “ my name is Hamed
Next i
دو دستور ساده :
CLS : پاک کردن صفحه نمايش در بخش اجرا
END : پايان برنامه
آشنايي با پورت
آشنايي با پورت
پورت يا درگاه محل اتصال وسايل و تجهيزات جانبي به يک کامپيوتر است که در واقع دروازه ورود يا خروج 0 و 1 ها مي باشد .
هر پورت داراي چند پايه يا پين است که هر پين به وسيله يک سيم ، گذرگاهي براي عبور يک واحد داده مي باشد.
نحوه ذخيره شدن داده ها در کامپيوتر:
قابليت نگهداري 0 يا 1 Bit :
Byte : 8 Bit
روشهاي انتقال اطلاعات در کامپيوتر
انتقال سري
انتقال موازي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-24.jpg
برخي از انواع پورتها :
پورت موازي يا LPT
پورت سريال يا COM
پورت USB
پورت سريال
داده ها را بصورت سريال ( دنبال هم ) ارسال و يا دريافت مي کند . در چنين حالتي يک بايت از اطلاعات بصورت هشت بيت ويکي پس از ديگري ارسال خواهند گرديد.
مثال : اتصال مودم
http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-1.jpg
مزيت :
استفاده از يک سيم براي ارسال و دريافت داده
عيب:
سرعت پايين ارسال اطلاعات
پورت موازي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-28.jpg
در هر لحظه هشت بيت را از طريق هشت پين جداگانه ارسال يا دريافت مي کند . پورت موازي استاندارد قادر به ارسال 50 تا 100 کيلوبايت در هر ثانيه است.
زمانيکه کامپيوتر اطلاعاتي را براي چاپگر و يا هر وسيله ديگري که به پورت موازي متصل است ، ارسال مي نمايد ، در هر لحظه هشت بيت ارسال خواهد شد .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-30-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-30-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-31.jpg
پين دوازده :
در صورتيکه چاپگر داراي کاغذ نباشد ، از طريق پين شماره دوازده به کامپيوتر آگاهي لازم داده خواهد شد .
GND
پين هاي شماره هيجده تا بيست و پنج( Ground ) زمين هستند و به عنوان مرجع ولتاژ براي پين هاي ديگر استفاده مي شوند.
پين دو تا نه :
حامل داده هستند .
بمنظور مشخص نمودن اينکه يک بيت داراي مقدار يک است ولتاژ پنج ولت از طريق پين مربوطه ارسال خواهد شد . بر روي پيني که شامل مقدار ( داده ) صفر است ولتاژي قرار نخواهد گرفت .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-35.jpg
آدرس پورت ها
خانه هاي حافظه و پورت هاي انتقال داده در کامپيوتر داراي يک آدرس مشخص مي باشند که قابل دسترسي توسط برخي زبانهاي برنامه نويسي براي ايجاد تغيير يا خواندن و نوشتن در آنها ، هستند. اين آدرس ها براي هر 8 بيت يا يک بايت مشخص شده اند .
آدرس بايت داده پورت LPT1
378H 888dec
دستورات انتقال داده از پورت در زبان BASIC
OUT آدرس ,مقدار
INP (آدرس )
مثال:
OUT & H378 , 255
(A = INP ( & H378
يک آزمايش برنامه نويسي با پورت LPT
رعايت نکات مهم :
فقط در زمان خاموش بودن کامپيوتر، تجهيزات را به اين پورت متصل يا جدا کنيد . ولتاژهاي ورودي نبايد از 5 ولت بيشتر شوند و يا از صفر کمتر
پورت موازي در مقابل جريان بيش از حد محافظت نشده
اتصال يک LED به هر 8 پين بايت داده
http://www2.irib.ir/amouzesh/o/opics/osakhtrob12-42.jpg
بنابراين : با امکان فراگيري برنامه نويسي با سخت افزار قادر به کنترل يک مدار الکترونيکي خواهيم بود و به اين ترتيب رابطه ميان نرم افزار و سخت افزار الکترومکانيکي ربات امکان پذير خواهد شد.
Mohamad
04-15-2011, 09:44 PM
ميکروکنترلر
سيستم هاي مبتني بر ميکروکنترلر
بلوك دياگرام سيستم مبتني بر ميکروکنترلر
ملزومات سخت افزاري و اجزاء داخلي
سيستمهاي مبتني بر ريزپردازنده ها
ماشين حساب جيبي
ساعتهاي ديجيتال
دستگاههاي خودپرداز
بازيهاي بصري
كامپيوترخانگي
بلوك دياگرام سيستم مبتني بر ميکروکنترلر
http://www2.irib.ir/amouzesh/o/opics/osakhtrob13-4.gif
ملزومات سختافزاري و اجزاء داخلي
ثباتها (Register)
درگاهها(Port) ورودي خروجي(I/O)
وقفه(Interrupt)
زمانسنج/شمارنده(Timer/counter)
مبدلهاي A/D & D/A
ثباتها(Register)
تعريف ثبات :
ثبات ها در حقيقت آرايه اي از سلول ها هستند كه مقدار 1يا 0 مي گيرند در حقيقت يك ثبات حاوي يك داده چند بيتي مي باشد
انواع ثباتها
ثبات با امكان بار شدن موازي
شيفت ثباتها
شيفت ثباتهاي دوطرفه
شمارندهها
درگاههاي ورودي خروجي (I/O Port)
آدرس دهي درگاه ها
مشخصات عملي درگاه ورودي خروجي
انواع انتقال داده
تعريف درگاه
درگاه در حقيقت كانالي است كه از طريق آن ميکروکنترلر با دنياي خارج خود ارتباط برقرار مي كند
آدرس دهي درگاهها
آدرس دهي :
نامگذاري هر يك از راههاي ارتباطي است كه ميکروکنترلر توسط آن درگاهها را از هم تفكيك مي كند
مشخصات عملي درگاهها
درگاه ورودي بافر شده :
درگاهي است كه توسط يك بافر سه وضعيتي كنترل شده و اطلاعات آن فقط در زمان مقتضي به ميکروکنترلر منتقل مي شود
مشخصات عملي درگاهها
درگاه ورودي قابل قفل شدن :
درگاهي است كه خروجي داده شده توسط ميکروکنترلر را تا زماني كه لازم است حفظ ميكند
انواع روشهاي انتقال داده
انتقال موازي داده
انتقال سري داده
مفهوم وقفه
مفهوم وقفه
وقفه در حقيقت درخواستي است كه توسط يكي از اجزاء داخلي يا خارجي مطرح مي گردد و ميکروکنترلر با توجه به پيشبيني قبلي در زمان مناسب به آن پاسخ ميدهد
انواع وقفه
سخت افزاري:
درخواستي كه توسط يكي از اجزاء سيستم مطرح مي شود مانند يك كليد فشاري
نرم افزاري:
درخواستي كه توسط يكي از قسمتهاي برنامه اجرايي مطرح مي گردد.
زمانسنج / شمارنده
انواع زمانسنجي:
نرم افزاري
سخت افزاري
مبدلهاي A/D & D/A
مفهوم داده آنالوگ و ديجيتال
مبدل آنالوگ به ديجيتال A/D
مبدل ديجيتال به آنالوگ D/A
مفهوم داده آنالوگ و ديجيتال
داده آنالوگ:
داده اي كه مي تواند به طور پيوسته هر مقداري را اختيار كند مانند ولتاژ برق شهر كه در هر تناوب مقداري بين 220- و 200+ را اختيار مي كند
داده ديجيتال: داده اي كه فقط مقادير خاصي را مي تواند داشته باشد مانند نمايشگر کانال تلويزيون كه يك عدد صحيح را هميشه نشان مي دهد
مبدل آنالوگ به ديجيتال A/D
ابزاري است كه با توجه به مقادير ابتدايي و انتهايي داده آنالوگ و ميزان بيتي كه به آن اختصاص داده شده است به هر بازه از مقدار پيوسته ، يك عدد ديجيتال نسبت مي دهد
مثال
0 تا 220 ولت با نمايش 8 بيتي:
85/0= 256/220
هر يك عدد در مبناي دودويي برابر 85/0 ولت است
(00001000)2 = 8 * 0.85= 6.8
مبدل ديجيتال به آنالوگ D/A
ابزاري است كه با توجه به مقادير ابتدايي و انتهايي داده آنالوگ و ميزان بيتي كه به آن اختصاص داده شده است ، به هر بازه از مقدار ديجيتال يك عدد آنالوگ نسبت مي دهد
Mohamad
04-15-2011, 09:44 PM
Programmable Interface Controller
PIC
انواع PIC
Flash Program Memory
Eprom Program Memory
Rom Program Memory
EEPROM Program Memory
Flash Program Memory
سرعت بالاي خواندن اطلاعات از ROMمزيت اين خانواده محسوب مي شود. بطوريکه سرعت 12 پالس براي اجراي برنامه در ميکروکنترلر 8051 به 4 پالس در PIC رسيده است. اين سرعت براي AVR به يک پالس رسيده است.
PIC16F84A
http://www2.irib.ir/amouzesh/o/opics/osakhtrob14-5.jpg
ويژگيهاي PIC16F84A
برنامه ريزي با تنها 35 دستور
اجراي همه دستورات با يک سيکل بجز دستور پرش که به دو سيکل نياز دارد
سرعت کاري :
فرکانس کاري DC تا 20 MHz (حداکثر سرعت 200 نانوثانيه براي هر سيکل کاري)
حافظه برنامه ريزي 1024 کلمه
68بايت RAM
64بايت EEPROM
طول دستور 14 بيت
وقفه خارجي
زمان سنج 8بيتي
ويژگيهاي جانبي PIC16F84A
13 پين ورودي/ خروجي با قابليت برنامه ريزي مجزا
تأمين جريان کشي مورد نياز LED(25ميلي آمپر براي هر پين)
حافظه Flash با قابليت برنامه ريزي 10000 بار
EEPROM با قابليت 10.000.000 بار نوشتن
برنامه ريزي آسان
درگاه A
http://www2.irib.ir/amouzesh/o/opics/osakhtrob14-9.jpg
درگاه B
http://www2.irib.ir/amouzesh/o/opics/osakhtrob14-10.jpg
وقفه
وقفه خارجي
زمان سنج
تغيير در منطق ولتاژي پايه هاي درگاه B
اتمام سيکل نوشتن داده در EEPROM
PIC16F877A
http://www2.irib.ir/amouzesh/o/opics/osakhtrob14-13.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob14-14.jpg
ويژگيهايPIC16F877A
زمان سنج0 : 8بيتي
زمان سنج1 : 16 بيتي
زمان سنج2 : 8بيتي
8 کانال مبدل آنالوگ به ديجيتال : 10 بيتي
درگاه موازي
درگاه سريال
ADCON0 REGISTER
http://www2.irib.ir/amouzesh/o/opics/osakhtrob14-17.jpg
ثبات خروجي A2D
Mohamad
04-15-2011, 09:45 PM
آشنايي با نرم افزارPICBasic
زبان اسمبلي :37 دستورالعمل
زبان سطح بالا
BASIC
C
و...
آشنايي با دستورات
(نامگذاري خطوط برنامه)Line Labels
[here:Serout ,N2400,["Hello world!",13,10 Goto here
(متغيرها) Variables
{Label VAR Size{.Modifiers
dog var byte
cat var bit
w0 var word
(اسم مستعار)Aliases
fido var dog
b0 var w0.byte0
Arrays(آرايه)
[Label VAR Size[Number of elements
[sharks var byte[10
Maximum number of elements Size 256 Bit *96 Byte *48 Word
Constants(مقادير ثابت)
Label CON Constant expression
mice con 3
Symbols(نشانه)
SYMBOL lion = cat
Numeric Constants(ثابتهاي عددي)
100
%100
$100
Pins
PORTB.1 = 1
8-15 0-7 No. PIC micro Pins GPIO* GPIO* 8-pin PORTA* PORTB 18-pin PORTC PORTB 28-pin(except 14 C000) PORTD PORTC 28-pin(14C000) PORTC PORTB 40-pin
INCLUDE
با استفاده از اين دستور مي توان از فايلهاي منبع که نوشته شده است در برنامه استفاده کرد
DEFINE
بعضي از موارد نظير پينهاي مربوط به ارتباط با LCD از طريق دستورهاي BASIC از پيش مشخص هستند که اين موارد با دستورDEFINE تعيين مي شوند
DEFINE LCD_DREG PORTA 'LCD data port
دستورالعملهاي رياضي
W1 = W0 * 1000
W1 = W0 / 1000
B0 = B0 << 3
W1 = W0 >> 1
COS & SIN
B0 = SQR W1
عملگرهاي مقايسه
Description Comparison operator Equal = or = = Not Equal <> or ! = Less than < Greater than > Less than or Equal < = Greater than or equal > =
عملگرهاي منطقي
Description Logical operator logical and And or && logical or OR or II logical exclusive or Xor or ^ ^ logical nand Not And logical nor Not Or logical Nxor Not Xor
BUTTON
Pin,Down,Delay,Rate,BVar,Action,Label
Pin
شماره پيني كه سويچ به آن وصل است Down
وضعيت پين وقتي سويچ فشار داده مي شود Delay
عددي بين 0 و 256 كه تعداد سيكل تكرار را قبل از خواندن مجدد چك مي كند
BUTTON
Rate
نرخ تكرار
BVar متغيري به صورت بايت كه براي شمارش مورد نياز است
Action مقدار 0 يا 1 و نمايشگر حالت سويچ براي عملكردن است
Lable مكاني از نرم افزار كه در صورت فشردن دكمه بايد اجرا شود
COUNT
COUNT Pin,Period,Var
اين دستور تعداد پالسهاي رخ داده شده در pin را در مدت زمان period كه بر حسب ميلي ثانيه مي باشد در متغيرvar ذخيره مي كند
END
اين دستور اجراي برنامه را متوقف مي كند
FOR..NEXT
{FOR Count = Start TO End {STEP {-} Inc
{Body}
{NEXT {Count
مثال
FOR i = 1 TO 10
Toggle PORB.1
Pause 500
NEXT i
GOSUB
GOSUB Label
اين دستور باعث اجراي يك زير برنامه مي شود كه lable مشخص مي كند البته مكان فعلي ذخيره مي شود و بعد از پايان اجراي زيربرنامه با دستور return عمل بازگشت صورت مي گيرد
GOTO
GOTO Label
اين دستور اجراي برنامه را از جايي كه lableمشخص مي كند پي مي گيرد
HIGH & low
HIGH Pin
رويPin مشخص شده مقدار 1 ديجيتال بارگذاري مي كند
LOW Pin
رويPin مشخص شده مقدار 0 ديجيتال بارگذاري مي كند
IF..THEN
IF Comp {AND/OR Comp...} THEN Label
IF Comp {AND/OR Comp...} THEN
...Statement
ELSE
...Statement
ENDIF
If Pin0 = 0 Then pushed
If B0 >= 40 Then old
If (B0 = 10) AND (B1 = 20) Then loop
If B0 <> 10 Then
B0 = B0 + 1
B1 = B1 - 1
Endif
IF … THEN… ELSE
If B0 = 20 Then
led = 1
Else
led = 0
Endif
INPUT &OUTPUT
INPUT Pin
OUTPUT Pin
پين مشخص شده را بصورت ورودي يا خروجي تعريف مي كند
LCDOUT
{...LCDOUT Item{,Item
"LCDOUT $FE, 1, "Hello
hello نمايش كلمه
LCDOUT
http://www2.irib.ir/amouzesh/o/opics/osakhtrob16-12.jpg
PAUSE & PAUSEUS
PAUSE Period
در اجراي برنامه وقفه اي به مدت زمان مشخص شده درPeriod كه بر حسب ميلي ثانيه مي باشد ايجاد مي كند
PAUSEUS
در اجراي برنامه وقفه اي به مدت زمان مشخص شده درPeriod كه بر حسب ميكرو ثانيه مي باشد ايجاد مي كند
POT
POT Pin,Scale,Var
اين دستور براي اندازه گيري مقدار پتانسيومتر متصل به پين مشخص شده به كار مي رود
مقدار scale براي تنظيم rc مورد نياز بكار مي رود
اين عدد بايد براي rc كوچك مقداربالا(256) و براي rc بزرگ مقدار پايين داشته باشد
SERIN&SEROUT
...SERIN Pin,Mode,{Timeout,Label,}{[Qual...],}{Item
[{...SEROUT Pin,Mode,[Item{,Item
حالتهاي کاري ارسال سريال
State Baude Rate Mode No. Mode True 2400 0 T2400 1200 1 T1200 9600 2 T9600 300 3 T300 Inverted 2400 4 N2400 1200 5 N1200 9600 6 N9600 300 7 N300
SERIN&SEROUT
SERIN 1,N2400,[“A”],B0
[SEROUT 0,N2400,[#B0,10
WHILE..WEND
WHILE Condition
...Statement
WEND
i = 1
WHILE i <= 10
Serout 0,N2400,[”No:”,#i,13,10] i = i +1
WEND
مدار برنامه ريز
http://www2.irib.ir/amouzesh/o/opics/osakhtrob17-3.jpg
برنامه LED چشمک زن
COUNTER VAR BYTE
BEGIN
COUNTER =0
PORTB=0
HOME
BUTTON 9,0,255,1,COUNTER,1,START
GOTO HOME
START
WHILE PORTA.1=0
lOW PORtB.4
high poRtB.5
lOW poRtB.6
high poRtB.7
pause 2000
high PORtB.4
low PORtB.5
high PORtB.6
low PORtB.7
pause 2000
WEND
goto BEGIN
END
Mohamad
04-15-2011, 09:45 PM
مدار يک ربات ساده
مدار الکترونيک ربات
موتور <---- رله <---- Driver <---- مقايسه گر <----- حس گر
Mohamad
04-15-2011, 09:46 PM
اصول طراحي مکانيک ربات
ربات چيست؟
از ديد مکانيکي، ربات چيست؟
طراحي مکانيکي چيست؟
معرفي اصطلاحات
اصول طراحي مکانيکي ربات
مشخص کردن تعريف
تعيين کارکرد هاي اصلي
شناسايي سيستم هاي تامين کننده کارکرد ها
مشخص کردن محدوديت ها
انتخاب سيستم هاي اصلي
طراحي مکانيزم هاي لازم
طراحي اجزاي مکانيزم ها
زبان طراحي
زبان چيست؟
چه مفاهيمي با اين زبان بايد منتقل شود؟
چه روش هايي براي انتقال وجود دارد؟
هر کدام از اين روش ها چه نقاط ضعف و قوتي دارند
نقشه کشي صنعتي
فوايد و ضرورت نقشه کشي
فرآيند نقشه کشي صنعتي
تبديل اشکال سه بعدي به تصاوير دو بعدي
تبديل تصاوير دو بعدي به اشکال سه بعدي
تکنيک هاي نقشه کشي
رسم سه نما
درک سه نما
رسم سه نما
در هر نما چه جزئياتي نمايش داده مي شود؟
کدام نما ها را انتخاب مي کنيم؟
نحوه نمايش سه نما
انتخاب نما ها
در اشکال هندسي چند وجه مي تواند وجود داشته باشد؟
انتخاب نما ها
راستاهاي اصلي کدام است؟
نحوه نمايش سه نما
نماي چپ نماي روبرو نماي بالا
رسم سه نما - مثال
Mohamad
04-15-2011, 09:46 PM
روش هاي ساخت
اجزاء مکانيکي ربات
تعريف
دسته بندي روش ها
_ روشهاي حذفي
ماشين کاري
- روش هاي غير حذفي
قالب گيري
- روش هاي ترکيبي
فلز کاري
مواد مصرفي
اهميت مواد مصرفي
انواع مواد مصرفي
- فلزات
- پليمرها
- سراميک ها
- کامپوزيت ها
انتخاب روش ساخت
جنس ماده مصرفي
هزينه روش
سهولت دسترسي
دقت ابعادي
حجم توليد
محدوديت ها
روش هاي مناسب براي نمونه سازي
نمونه سازي
ويژگي هاي نمونه سازي
روش هاي مناسب براي نمونه سازي
- ماشين کاري
- فلز کاري
اندازه گيري و اندازه گذاري
خط کش
گونيا
نقاله
کوليس
پرگار
زاويه سنج
سنجه
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-6.gif
ابزارهاي اندازه کيري
خط کش
پرگار خارجي
پرگار داخلي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-7.gif
کوليس
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-8.gif
فلز کاري
ابزار هاي فلز کاري
ابزار هاي دستي
ابزار هاي ماشيني
تکنيک هاي فلزکاري
برش کاري
خم کاري
سوراخ کاري
جوش کاري
لحيم کاري
پرچ کاري
اشکال مواد مصرفي
ورق
پروفيل هاي توپر
پروفيل هاي تو خالي
برش کاري
تعريف
ابزارهاي برش
اره
قيچي
هوا برش
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-12.gif
ابزارهاي برش کاري دستي
گيره
اره دستي
کمان اره
دسته
بدنه
تيغه اره
درشت
متوسط
ريز
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-13.gif
انتخاب تيغه مناسب
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-14.gif
سوهان کاري
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-15.gif
تکنيک هاي سوهان کاري
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-16.gif
خم کاري
تعريف
تکنيک هاي خم کاري
پرس کاري
رول کاري
خم کاري دستي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-17.jpg
سوراخ کاري
آشنايي با مته و ماشين مته
گام هاي سوراخ کاري
علامت گذاري
انتخاب و نصب مته مناسب
تعيين و تنظيم دور ماشين مته
ثابت کردن قطعه کار
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-18-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-18-2.jpg
اتصالات فلز کاري
اتصالات جداشدني
پيچ و مهره
اتصالات جدانشدني
پرچ
جوش
لحيم
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-20.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-21.gif
حديده کاري
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-22.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-23.gif
ماشين کاري
سوراخ کاري
قلاويز زني و حديده کاري
سنگ زني
گرد تراشي
فرز کاري
گردتراشي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-25.gif
ماشين گرد تراش
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-26.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-27.gif
http://www2.irib.ir/amouzesh/o/opics/osakhtrob20-28.gif
مثال گردتراشي
Mohamad
04-15-2011, 09:47 PM
اجزاي مکانيکي و مکانيزمهاي ربات
ياتاقان
ياتاقان هاي لغزشي
ياتاقان هاي غلتشي:
- بلبرينگ
- رولربرينگ
- ياتاقان هاي غلتک مخروطي
- ياتاقان هاي کف گرد
- گزينش ياتاقان ها از روي کاتالوگ توليد کننده
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-2-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-2-2.jpg
ياتاقان هاي لغزشي
سطوح تماس در اين ياتاقان ها توسط قشري از سيال يا ماده چرب کننده از يکديگر جدا مي شوند
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-3.jpg
ياتاقان هاي غلتشي
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-4-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-4-2.jpg
بلبرينگ : معمول ترين نوع ياتاقان هاي غلتشي که داراي غلتک هاي کروي هستند .
رولر برينگ : داراي غلتک هاي استوانه اي هستند و به علت سطح تماس بيشتر نسبت به بلبرينگ هاي با همان اندازه بار محوري بيشتري تحمل مي کنند .
تيپر برينگ : داراي غلتک هاي مخروطي هستند .
کف گرد : در جايي به کار مي روند که بارهاي سنگين محوري و ناهمراستايي داشته باشيم .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-5-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-5-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-5-3.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-5-4.jpg
اتصالات
پيچ ومهره
پرچ
لحيم
جوش
چسب
خار و پين
پيچ و مهره
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-7-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-7-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-7-3.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-7-4.jpg
پرچ
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-8-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-8-2.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-8-3.jpg
خار
خارهاي تخت به عنوان واسطه جهت انتقال گشتاور پيچشي بين ميل محور و قطعه اي که روي آن سوار مي شود به کار مي روند.
خارهاي حلقوي براي تثبيت قطعات روي ميل محور به کار مي روند.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-9-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-9-2.jpg
مکانيزم ها
مکانيزم چهار ميله اي
اين مکانيزم کاربردهاي فراواني دارد و با بررسي آن مي توان خواص تعداد زيادي از مکانيزم ها را که معادل اين مکانيزم هستند مورد بررسي قرار داد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-11.jpg
مکانيزم چرخ و شانه
تبديل حرکت دوراني چرخدنده به حرکت مستقيم الخط شانه
اگر α حرکت زاويه اي چرخدنده و s حرکت مستقيم الخط شانه و d قطر دايره گام چرخدنده باشد:
S = ( α / 2 π ) * π d = α d / 2
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-12.jpg
مکانيزم لنگ و لغزنده
بارزترين نمونه استفاده از اين مکانيزم، موتورهاي احتراق داخلي هستند
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-13.jpg
مکانيزم اسکات راسل
مکانيزم بازگشت سريع
در اين مکانيزم حرکت چرخشي به يک حرکت رفت و برگشتي متناوب تبديل مي شود . در اين حرکت متناوب زمان رفت از زمان بازگشت بيشتر است و حرکت بازگشتي به سرعت صورت مي گيرد .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-14.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-14-1.jpg
مکانيزم هاي بادامکي
با يک مکانيزم بادامکي ميتوان حرکت چرخشي بادامک را تقريبا به هر نوع حرکت خطي در پيرو تبديل کرد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-15-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-15-2.jpg
پيچ و مهره
اين مکانيزم هم يکي ديگر از مکانيزم هاي تبديل حرکت چرخشي به حرکت مستقيم الخط است.
چرخ ضامن دار
چرخ ضامن دارمتشکل است از :
1- چرخ
2- گيره
مهمترين ويژگي چرخ ضامن دار اين است که گيره فقط اجازه حرکت در يک جهت را به چرخ ميدهد
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-17-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-17-2.jpg
چرخ ژنوا
با استفاده از اين مکانيزم مي توان يک حرکت چرخشي پيوسته را به حرکت چرخشي منقطع تبديل کرد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrob21-18.gif
چرخ دنده و گيربکس
صاف
مارپيچ
مخروطي
حلزوني
گيربکس
گيربکس سياره اي
انتخاب الکتروموتور مناسب
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-2.jpg
چرخ دنده ساده
دايره گام (Pitch Circle)
گام دايره اي (p)
P = π d / N
مدول (m)
m = d (mm) / N
نسبت انتقال سرعت
( WA / WB ) = ( NA / NB )
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-3-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-3-2.jpg
چرخ دنده هاي مارپيچ و مخروطي
درگيري تدريجي دنده ها و حرکت نرم
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-4-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-4-2.jpg
حلزون و چرخ حلزون
محورهاي انتقال قدرت متنافرا برهم عمود هستند.
امکان انتقال قدرت با نسبتهاي بزرگ ميسر است.
حرکت به طور يکطرفه از حلزون به چرخ حلزون منتقل مي شود.
نسبت انتقال سرعت حلزون به چرخ حلزون
( WG / WW ) = ( NW / NG )
حلزون معمولا يکراهه است.
گيربکس
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-6.gif
گيربکس سياره اي
در اين گيربکس ها محور يک يا بيش از يک چرخد نده نسبت به تکيه گاه حرکت مي کند .
معمولا ورودي به چرخد نده خورشيدي داده مي شود ، خروجي از بازو گرفته مي شود و چرخ دنده حلقه اي ثابت است .
محور چرخ دنده خورشيدي ثابت و محور چرخ دنده هاي سياره اي متحرک است .
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-7-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-7-2.jpg
گيربکس سياره اي
با سري کردن چند دستگاه چرخ دنده سياره اي ميتوان به گيربکسي با نسبت تبديل بالا و اندازه مناسب دست يافت.
انتخاب الکتروموتور مناسب
سرعت، توان و گشتاور خروجي
گشتاور معياري است جهت سنجش قدرت گردشي موتور
T = Fd sin a
با استفاده از گيربکس گشتاور الکتروموتور را افزايش و سرعت زاويه اي آن را کاهش مي دهيم .
توان
P = Tω
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-9.jpg
پولي و تسمه
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-10-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-10-2.jpg
http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-11-1.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrob22-11-2.jpg
زنجير و چرخ زنجير
Mohamad
04-15-2011, 09:47 PM
ربات ميكرو موس
موش هوشمند ربات خودكار و كنترل شده ايست كه قادر است مسير خود را درون يك ماز ناشناخته پيدا كند و به هدف دست يابد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-1.jpg
ماز ( Maze ) :
يک جدول 16*16 خانه که شامل تعدادي ديوار مي باشد و هدف، رسيدن از يکي از خانه هاي گوشه جدول به خانه وسط مي باشد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-3.jpg
نخستين موش هوشمند در 1977 و در ايالات متحده ساخته شد. هم اكنون بسياري از دانشگاههاي معتبر جهان همچون MIT و UL (دانشگاه لندن) و … داراي تيم هستند.
قسمت هاي مختلف يک ربات ميکروموس :
مکانيک (شامل شاسي، چرخها و موتورها )
کنترل (شامل کنترل حرکت وآناليزداده سنسورها)
http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-14.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-15.jpg
سخت افزار
الگوريتم :شامل تصميم گيري و حل ماز
http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-13.jpg
مکانيک
يک روبات ميکروماوس روباتي است کوچک (تقريبا ۱۲*۱۰ سانتيمتر) که بتواند با شتاب بالا (حدود g۵) و سرعت بالا (حدودm/s 2.5) يک ماز را طي کند.
با توجه به طول زياد مسير و تعداد زياد دور زدن ها (ماز 16*16)، دقت حرکت روبات بايد به حدي باشد که کنترل موقعيت آن در ماز امکان پذير باشد.
http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-9.jpg
ATmega32يک ميکروکنترلر 8 بيت CMOS کم مصرف است که بر پايه ساختار RISC بنا شده است.
http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-10.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-11.jpg http://www2.irib.ir/amouzesh/o/opics/osakhtrobm-12.jpg
اعضاي تيم دانشگاه شريف :
عارف
صمد احمدي
بهنام بهرک
سيد محمود رضا سعادت
سپيده حاجي پور
پگاه توتونچي
مصطفي موفق
سپهر فدايي
محمود ممتازپور
وحيد بازارگان
زينب ناصري
هومن عابدي اصل
امير حسام صلواتي
الهه احمدي
vBulletin v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.