ربات مسیریاب ، رباتی است که می تواند خطوط را تشخیص داده و آنها را دنبال کند و هر زمان که خطوط تغییر مسیر دادند ربات مسیر یاب نیز مسیر خود را همراه با خطوط تغییر می دهد. معمولا این نوع ربات ها ، ساده ترین نوع ربات های شناخته شده هستند و انتخاب بسیار مناسبی برای افراد تازه کار و علاقه مندان به یادگیری رباتیک است. ساخت این نوع ربات علاوه بر اینکه بسیار جالب و سرگرم کننده است ، باعث می شود تا مهارت های برنامه نویسی و الکترونیک شما افزایش پیدا کند.
شما می تواند یک ربات مسیریاب ساده بسازید که خطوط مشکی یا سفید رسم شده روی زمین را دنبال کند یا اینکه می توانید ربات پیشرفته تری طراحی کنید که خطوط با رنگ های مختلف را شناسایی کند و فقط یک رنگ خاص را دنبال کند. بدون در نظر گرفتن اینکه قصد ساخت کدام نمونه ربات مسیریاب را دارید ، تمام این ربات ها دارای ویژگی های مشترکی هستند. این ربات های هوشمند همگی از چرخ یا شنی و از دو موتور یا بیشتر برای سیستم حرکتی و از سنسور ها برای تشخیص خطوط استفاده می کنند. همه ی این ربات ها برای استحکام ، دارای شاسی هستند و همه آنها از یک برد الکترونیکی به عنوان مغز متفکر ربات استفاده می کنند.
ربات های مسیریاب ماموریت ساده ای دارند ، ” دنبال کردن خطوط ! “. این ربات های را می توان با کمترین منابع ساخت و نیازی به مهارت های الکترونیکی و برنامه نویسی بالا برای ساخت این نوع ربات وجود ندارد.
اگر می خواهید برای شرکت در مسابقات رباتیک و یا سایر مصارف یک ربات مسیریاب طراحی کنید و بسازید ، در مطالب بعدی ، ما شما را با نحوه ی کارکرد ربات های مسیریاب و آنچه که باید در مورد این ربات ها بدانید آشنا خواهیم نمود و پس از آن نیز به شما ساخت یک مدل ربات مسیریاب با avr را به شما آموزش خواهیم داد.
اگر شما هم در زمینه الکترونیک دیجیتال فعالیت میکنید ، احتمالا هر ماه چندین بار اصطلاحاتی مانند میکروکنترلر و میکروپروسسور را می شنوید. اما بیشتر افراد معمولا زمانی که حرف از میکروکنترلر یا میکروپروسسور به میان می آید ، دچار سردرگمی می شوند و گاها افرادی این دو را با یک دیگر اشتباه می گیرند. در این مقاله سعی بر این داریم تا تفاوت دو واژه میکروکنترلر و میکروپروسسور را بررسی کنیم و در آینده دیگر در زمینه تشخیص و تفکیک این دو دچار مشکل نشویم.
میکروکنترلر و میکروپروسسور هر دو برای انجام عملیات پردازشی به کار می روند ، هر دو نقاط مشترک زیادی دارند و از طرفی تفاوت های شاخص و آشکاری نیز وجود دارد. به یاد داشته باشید از طریق شکل ظاهری IC و پکیج آن شما نمی توانید تشخیص دهید که قطعه میکروکنترلر است یا میکروپروسسور.هر دوی آنها در پکیج های 6 پایه تا پکیج های 80 ، یا 100 پایه و بیشتر از آن با توجه به امکاناتشان ارائه می شوند.
میکروپروسسور یک IC است که در داخل خود فقط دارای CPU است و فقط توان پردازش اطلاعات را دارد ، مانند CPU های پنتیوم 1,2,3,4 و core i3, core i5 اینتل و سایر CPU هایی که می شناسید.CPU ها فاقد RAM,ROM یا سایر حافظه های جانبی به صورت داخلی هستند و طراح سیستم برای اینکه بتواند یک سیستم کارآمد طراحی نماید ، باید حافظه های جانبی مانند RAM , ROM و سایر ملزومات را به صورت خارجی به CPU متصل کند. همانند آنچه که در داخل کامپیوتر های رومیزی ، لپ تاپ ها ، نوت بوک ها ، گوشی های هوشمند جدید و … می بینیم.
این در حالیست که در میکروکنترلر ها قضیه طور دیگریست.میکروکنترلر دارای یک CPU است و علاوه بر آن دارای مقدار مشخصی RAM , ROM و سایر حافظه های جانبی به صورت داخلی است. میکروکنترلر ها را با نام هایی مانند میکروکامپیوتر نیز می شناسند.این روزها کارخانه های متعددی میکروکنترلر ها را با رنج گسترده ای از امکانات و قابلیت ها در انواع اندازه ها تولید می نماین. اتمل (ATMEL) ، میکروچیپ (MICROCHIP) ,فیلیپس (Philips) ، موتورولا (Motorola)، تگزاس اینسترومنتز (TI) از تولید کنندگان معروف و معتبر میکروکنترلر هستند.
میکروکنترلر ها برای انجام کارهای مشخصی طراحی شده اند. مشخص به این معنی که روابط بین پین های ورودی و خروجی همواره مشخص است. در میکرو کنترلر ها با توجه به ورودی ، پردازش هایی صورت میگیرد و خروجی حاصل می شود. برای مثال در دستگاه هایی مانند ماوس ، کیبرد ، ماشین ظرفشویی ، دوربین های دیجیتال ، ماکروویو ، اتومبیل ها ، تلفن ها ، موبایل ها ، ساعت و … از آنجا که کاربرد ها مشخص است ، به مقدار ثابت و کمتری از منابع مانند RAM,ROM , پورت های ورودی/خروجی احتیاج است و می توان از میکروکنترلر ها که دارای منابع به صورت On-Chip هستند استفاده نمود که این امر باعث ساده تر شدن طراحی مدار ، کوچک تر شدن مدار و همین طور کاهش قیمت تمام شده مدار می شود.
استفاده میکروپروسسور ها اغلب زمانیست که استفاده ها مشخص نیست ، به عنوان مثال در یک کامپیوتر رومیزی کاربر گاهی آهنگ گوش میدهد ، گاهی بازی میکند ، گاهی از نرم افزار های صفحه گسترده استفاده می کند ، گاهی عکس ویرایش می کند و … و به همین دلیل که روابط بین ورودی ها و خروجی ها با توجه به عملیاتی که کاربر در حال انجام آن است متغیر است ، نیاز به منابع بیشتری نظیر RAM , ROM و پورت هایی ورودی و خروجی خواهیم داشت.
معمولا فرکانس کلاک میکروپروسسور ها بسیار بیشتر از میکرو کنترلر هاست. میکرو کنترلر هایموجود در بازار معمولا از کمتر از 1 مگاهرتز تا 30 یا 50 مگاهرتز یا در بعضی موارد بیشتر از 50MHz را پشتیبانی می کنند که بازه پشتیبانی شده توسط هرکدام از آنها متفاوت است. برای مثال میکروکنترلر Atmega32A از 0MHz تا 16MHz به صورت گارانتی شده کار میکند و میکروکنترلری مانند Atxmega128a از 0Mhz تا 30Mhz به صورت گارانتی شده کار می کند. این در حالیست که اغلب میکروپردازنده ها یا میکروپروسسور های فعلی کلاک بیش از 1Ghz دارند تا بتوانند عملیات های ترکیبی را اجرا کنند.
مقایسه میکروکنترلر ها و میکروپروسسور ها از نظر قیمت کار منصفانه ای نیست ، از آنجا که میکرو کنترلر ها بسیار ارزان تر از میکروپروسسور ها هستند و از طرفی نمی توان از میکرو کنترلر به جای میکروپروسسور استفاده نمود و علاوه بر این استفاده از میکروپروسسور به جای میکروکنترلر نیز باعث افزایش بی دلیل هزینه طراحی و تولید می گردد زیرا میکروپروسسور ها به تنهایی قابل استفاده نخواهند بود و باید در کنار آنها از لوازم جانبی مانند RAM,ROM,بافر , ورودی و خروجی و … استفاده شود.
هنر طراحان مدار در یافتن بهترین گزینه برای هر طراحی است و همواره باید گزینه ای انتخاب شود که از نظر هزینه و کارآیی بهینه ترین باشد.
در این مطلب قصد داریم یک منبع تغذیه تست شده و کاملا عملی را به شما معرفی کنیم . تمام قطعات این منبع تغذیع در بازار موجود است . و با صرف کردن حدود 1 ساعت میتوانید این منبع تغذیه قدرتمند را برای کارگاه خانگی خود بسازید .
مشخصات این منبع تغذیه به شرح زیر است :
ویژگی های این منبع تغذیه :
برای توضیحات بیشتر و دانلود فایل به ادامه مطلب مراجعه کنید...
الیبره کردن :
برای اینکه ولتاژ خروجی دقیقا بین 0 تا 30 ولت باشد باید از یک ولتمتر دیجیتال برای کالببره کردن منبع تغذیه استفاده کنید . شما باید RV1 را طوری تنظیم کنید که وقتی P1 در کمترین مقدار خود است ولتاژ خروجی صفر ولت باشد . بهتر است رنج ولتمتر خود را روی دقیق ترین حالت قرار دهید تا دقت منبع تغذیه شما بالا رود
نکات اضافی :
برای ترانزیستور قابلمه ای حتما یک هدسینگ بزرگ قرار دهید . اگر نداشتید و یا هدسینگ به اندازه کافی حرارت را پایین نیاورد می توانید دو ترانزیستور با همان مدل را با هم موازی کنید تا جریان بین هر دو تقسیم شود و حرارت پایین آید .
هنگام تست مدار قلع یا تکه سیمی زیر کیت منبع تغذیه نباشد . همچنین دقت کنید میزکار شما فلزی نباشد
شما برای ولتاژ ورودی به یک ترانسفورماتور 220 به 24 ولت احتیاج دارید . لطفا از قرار دادن مقادیر بیشتر خودداری کنید
قبل از تست با ولتمتر اتصالات را چک کنید مخصوصا خروجی مدار تا اتصالی وجود نداشته باشد .
از دست زدن به کیت و قطعات هنگامی که به برق متصل است خودداری کنید
از تعویض فیوز با مقادیر بالاتر خودداری کنید
از دست زدن به مدار هنگامیکه دستانتان مرطوب است خودداری کنید .
اگر منبع تغذیه به درستی کار نکرد !!!
لحیم کاری ها خود را چک کنید و مطمئن شوید جایی از پی سی بی بلند نشده است . همچنین تا جای ممکن از روغن لحیم استفاده نکنید که باعت اکسید شدن مس می شود
پایه بندی هایی که در شماتیک به آنها اشاره کردیم را مجددا چک کنید
مطمئن شوید قطعات را بدرستی در جای خود قرار دادید و مقدار مقاومت ها جا بجا نشده باشد
پایه بندی قطعات پلاریته دار را چک کنید
قطعاتی که آسیب دیده اند را تعویض کنید.
لیست قطعات:
R1 = 2,2 KOhm 1W
R2 = 82 Ohm 1/4W
R3 = 220 Ohm 1/4W
R4 = 4,7 KOhm 1/4W
R5, R6, R13, R20, R21 = 10 KOhm 1/4W
R7 = 0,47 Ohm 5W
R8, R11 = 27 KOhm 1/4W
R9, R19 = 2,2 KOhm 1/4W
R10 = 270 KOhm 1/4W
R12, R18 = 56KOhm 1/4W
R14 = 1,5 KOhm 1/4W
R15, R16 = 1 KOhm 1/4W
R17 = 33 Ohm 1/4W
R22 = 3,9 KOhm 1/4W
RV1 = 100K trimmer
P1, P2 = 10KOhm linear pontesiometer
C1 = 3300 uF/50V electrolytic
C2, C3 = 47uF/50V electrolytic
C4 = 100nF polyester
C5 = 200nF polyester
C6 = 100pF ceramic
C7 = 10uF/50V electrolytic
C8 = 330pF ceramic
C9 = 100pF ceramic
D1, D2, D3, D4 = 1N5402,3,4 diode 2A - RAX GI837U
D5, D6 = 1N4148
D7, D8 = 5,6V Zener
D9, D10 = 1N4148
D11 = 1N4001 diode 1A
Q1 = BC548, NPN transistor or BC547
Q2 = 2N2219 NPN transistor
Q3 = BC557, PNP transistor or BC327
Q4 = 2N3055 NPN power transistor
U1, U2, U3 = TL081, operational amplifier
D12 = LED diode
و در نهایت برای راحتی کار شما تمام تصاویر را بصورت یکجا برای دانلود قرار دادیم در پایان همین مطلب میتوانید دانلود نمایید .
امیدواریم این مطلب برای شما مفید بوده باشد . لطفا از کپی برداری بدون ذکر منبع خودداری کنید .
حجم فایل: 250KB
---------------------------------------------------
---------------------------------------------------
پسورد : www.techno-electro.com
منبع : www.techno-electro.com
پسورد : www.kcl.ir
منبع : http://forum.apek.ir
---------------------------------------------------