نیک فایل

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

نیک فایل

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

دانلود تحقیق علم رباتیک

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

دانلود تحقیق علم رباتیک


دانلود تحقیق علم رباتیک

مقدمه ای بر علم ربا تیک

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

تصور کنید که در یک وضعیت بسیار خطرناک در یک جای بسیار کثیف و مسموم ماموریتی باید انجام شود؛ طبیعتا کمتر انسانی رغبت به انجام چنین مأموریت‌هایی دارد زیرا جانش در خطر است و اینجاست که ربات‌ها بار دیگر پا به عرصه حضور می‌گذارند.

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

هواپیما‌های بی‌سرنشین (UAV) همواره در حال جاسوسی و عکسبرداری از وضعیت محیط هستند و ربات‌های مین‌یاب نیز در حال خنثی کردن مین‌ها و بمب‌های کار گذاشته شده در مناطق مختلف.

ارزیابی عملی ربات‌ها در میدان جنگ، نیروهای نظامی آمریکایی را بر این داشته است که پروژه‌های ساخت ربات‌های نظامی را با تلاش بیشتری پیش برند و هم‌اکنون بودجه‌های هنگفتی را از دولت برای این کار می‌گیرند.

در همین راستا چندی پیش در شهر واشنگتن دی‌سی نمایشگاه بزرگی با نام وسائل بی‌سرنشین و سیستم‌های بین‌المللی مربوط به وسائل بی‌سرنشین (AUVSI) برگزار شد.

این نمایشگاه در 5 بخش ربات‌ها زمینی، ارزان‌ترین‌ها، ربات‌های هوایی یا همان هواپیماهای بی‌سرنشین، کاربرد‌های غیرنظامی و تهدیدات ربات‌ها برای انسان‌ها برگزار شد که هر بخش جذابیت مخصوص به خود را داشت.

 


ربات‌های زمینی:

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

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

شرکت جنرال دایتامیکز با انعقاد قراردادی با ارتش آمریکا، باید تعداد زیادی از این نوع ربات را برای ارتش آمریکا بسازد.

ربات مذکور برای مناطق بسیار حساس طراحی شده است که در آنها انواع گوناگون بمب و مواد منفجره وجود دارد. دوربین‌های دقیق و سنسورهای مادون قرمز، توانایی جستجو و تشخیص مکان و نوع مواد منفجره را به آن می‌دهد. با یک تانک سوخت، 16 ساعت بدون وقفه حرکت می‌کند و دیگر احتیاجی به کنترل از راه دور ندارد زیرا مسیر خود را(حتی در شلوغ ترین و صعب العبور‌ترین مکان‌ها) به صورت هوشمند تشخیص می‌دهد.

جی راسنبلام ، رئیس بخش تحقیقات راباتیک شرکت جنرال داینامیکز می‌گوید: برای فروش این ربات هیچ مشکلی نداریم و در حال حاضر مشتریان دولتی و غیردولتی بسیاری از این مدل در خواست کرده‌اند و ما هم اکنون تنها در فکر تولید ارزان‌تر آن هستیم.

 

ارزان‌ترین‌ها:

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

 

بی‌سرنشین‌های هوایی:

تکنولوژی ساخت هواپیما‌های بی‌سرنشین رشد عجیبی داشته است. کمال طراحی یک هواپیمای بی‌سرنشین را می‌توان در شاهین جهان (global hawk) که یک هواپیمای جاسوسی است دید.این بار شرکت لاکهید مارتین یک هواپیمای بی‌سرنشین بسیار کوچک را ارائه کرده است تا ظرافت در طراحی یک پرنده جاسوسی را به رخ رقبای تجاری خود بکشد.

نام این هواپیما استاکر (stalker) است که به چشم طلایی نیز معروف است استاکر می‌تواند بهترین دید را در شب داشته باشد و به صورت عمودی فرود و برخاست می‌کند. با وجود جثه کوچکش می‌تواند 8 ساعت پرواز کند و3 ساعت به صورت ساکن (hover) در آسمان بماند و هیچ راداری توانایی تشخیص آن را ندارد و همه این‌ها مشتی از خروار است، جنگ‌های آینده، عرصه نبرد ربات‌ها خواهند بود.

 

دو روی سکه علم رباتیک:

...

 

 

47 ص فایل Word


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


دانلود تحقیق علم رباتیک

راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR

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

راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR


راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR

 

 

 

 

 

 

 

 

استپ موتور نوعی موتور مثل موتورهای DC  است که حرکت دورانی تولید می کند. با این تفاوت که استپ موتورها دارای حرکت دقیق و حساب شده تری هستند.

* موتورهای پله ای موجود در بازار معمولا در دو نوع ۵ یا ۶ سیم یافت می شود.

موتور دیسک سخت یک نمونه موتور پله‌ای است.

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

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

استفاده از موتور پله‌ای مشکلاتی از جمله وزن زیاد، قیمت بالا و قدرت بسیار کم را بدنبال دارد.
اصول کار موتور پله‌ای

واژه پله به معنی چرخش به اندازه درجه تعریف شده موتور است.
مثلاً موتور پله‌ای با درجه ۱.۸ باید ۲۰۰ پله حرکت کند تا ۳۶۰ درجه یا یک دور کامل بچرخد.
یک استپ موتور با درجه ۱۵ فقط باید ۲۴ پله برای یک دور کامل انجام دهد.
به این ترتیب هرچه تعداد پله­های یک موتور بیشتر باشد دقت چرخش آن افزایش می­یابد.

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


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


راه اندازی موتور پله ای با درایور L298N با میکروکنترلر AVR

دانلود مقاله طراحی میکروکنترلر AVR جهت اسکن

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

دانلود مقاله طراحی میکروکنترلر AVR جهت اسکن


دانلود مقاله طراحی میکروکنترلر AVR جهت اسکن

 

مشخصات این فایل
عنوان: طراحی میکروکنترلر AVR جهت اسکن
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 63

این مقاله درمورد طراحی میکروکنترلر AVR جهت اسکن می باشد.

بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله طراحی میکروکنترلر AVR جهت اسکن

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

- پورت B :
پورت B یک I/O دو طرفه 8 بیتی است . سه آدرس از مکان حافظه I/O اختصاص به PORTB دارد . یک آدرس برای رجیستر داده PORTB دومی رجیستر جهت داده DDRB و سومی پایه ورودی پورت B ، PINB است . آدرس پایه های ورودی پورت B فقط قابل خواندن است . در صورتی که رجیستر داده و رجیستر جهت داده هم خواندنی و هم نوشتنی هستند . پایه های پورت دارای مقاومت PULL-UP مجزا هستند . بافر خروجی پورت B می تواند تا 20mA را Sink  کند و در نتیجه LED را مستقیما راه اندازی می کند . هنگامی که PB0-PB7 با مقاومت های PULL-DOWN خروجی استفاده می شوند آنها SOURCE جریان می شود . زمانی که مقاومت های PULL-UP داخلی 3 فعال باشند .
استفاده از پورت B به عنوان یک I/O عمومی دیجیتال :
تمام 8 پایه موجود زمانی که به عنوان پایه های I/O دیجیتال استفاده می شوند دارای عملکرد مساوی هستند .
PBn و پایه I/O عمومی : بیت DDBn در رجیستر DDRB مشخص کننده جهت پایه است . اگر DDBn یک باشد ، PBn به عنوان یک پایه خروجی مورد استفاده قرار می گیرد و اگر DDBn صفر باشد ، PBn  به عنوان یک پایه ورودی در نظر گرفته می شود . اگر  PortBn یک باشد هنگامی که پایه به عنوان ورودی تعریف شود مقاومت Pull-UP فعال می شود برای خاموش کردن مقاومت Pull-UP باید Port Bn صفر باشد یا اینکه پایه به عنوان خروجی تعریف شود . پایه های پورت زمانی که ریست اتفاق می افتد به حالت Tristate  می روند . .....(ادامه دارد)

کلاکCLKCPU-CPU  :
این کلاک برای انجام عملیات AVR به طور مثال رجیسترها استفاده می شود . توقف و به مکث بردن این کلاک باعث می شود که عملیات و محاسبات AVR انجام نگیرد .
کلاک CLKI/O-I/O :
این کلاک توسط بسیاری از ماژول های I/O به طور مثال تایمرها ، کانترها ، SPI و USART استفاده می گردد .
کلاک CLKFLASH-FLASH :
این کلاک عملیات ارتباطی با حافظه FLASH  را کنترل می کند . کلاک FLASH معمولا با کلاک CPU فعال می شود .
کلاک غیر همزمان تایمرCLK ASY- :
با این کلاک تایمر / کانتر به صورت غیر همزمان توسط کریستال ساعت 32768HZ کار می کند حتی اگر سیستم در حالت SLEEP باشد .
کلاک CLKASC-ADC :
ADC از یک کلاک جداگانه حساس استفاده می کند که باعث می شود کلاک های CPU و I/O به حالت ایست ( HALT ) رفته تا نویز حاصل از مدار دیجیتال داخلی کاهش یافته و در نتیجه عملیات تبدیل با دقت بیشتری انجام یابد .
منابع کلاک (CLOCK SOURCE ):
میکرو دارای انواع منابع کلاک اختیاری است که می توان انواع آن را به وسیله بیت ها قابل برنامه ریزی FLASH ( FLASH FUSE BITS  ) انتخاب کرد . کلاک انتخاب شده .....(ادامه دارد)

تعیین نوع LCD :
LCDTYPE می تواند انواع زیر باشد :
=40*4 دارای 40 ستون و 4 سطر
=16*1 دارای 16 ستون و 1 سطر است . این نوع LCD نوع ویژه ای که به صورت 2*8 LCD استفاده می شود که دارای خط دومی در ستون نهم یا آدرس &H8
=16*2 دارای 16 ستون و 2 سطر است که به صورت پیش فرض قرار می گیرد . اگر از این نوع LCD استفاده شود نیازی به تعیین نوع LCD نیست .
تغییر می تواند از نوع 16*4 – 20*1 – 20*4 – 16*1 باشد .
پیکره بندی باس LCD :
CONFIG LCDBUS = constant
در صورتی که بخواهیم از انتقال داده به LCD به صورت 4 بیتی یا 8 بیتی استفاده نماییم از این دستور استفاده می نماییم که CONSTANT می تواند عدد 4 برای انتقال اطلاعات به صورت 4 بیتی و عدد 8 برای انتقال اطلاعات به صورت 8 بیتی باشد . زمانی که از انتقال داده 4 بیتی استفاده می نماییم نیازی به نوشتن این پیکره بندی نیست طرز کار LCD :
در سال های اخیر LCD به طور گسترده ای کاربرد پیدا کرده و جایگزین LED ها و ( LED هفت قسمتی یا چند قسمتی ) شده است . این جایگزینی به دلایل زیر است :
1)پایین بودن قیمت  LCD ها .....(ادامه دارد)

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

فهرست مطالب مقاله طراحی میکروکنترلر AVR جهت اسکن

چکیده :
تاریخچه و مقدمه :
Intel 8008:
ریزپردازنده های امروزی :
انواع میکروپروسسورها :
1-1    الکترونیک در زندگی امروز
سیستم های الکترونیکی
مدارهای خطی و مدارهای رقمی
فصل اول: مختصری از نحوه کار با  AVR
1-2-1- پورت B :
دیگر کاربردهای پورت B :
-2-1- پورت C :
استفاده از پورت C به عنوان یک I/O عمومی دیجیتال :
دیگر کاربردهای پورت C :
استفاده از پورت D به عنوان یک I/O عمومی دیجیتال :
 دیگر کاربردهای پورت :
کلاک سیستم
توزیع کلاک :
3-3-1- اسیلاتور کریستالی فرکانس پایین :
4-3-1- اسیلاتور RC خارجی ( EXTERNAL RC OCSILLATOR ) :
-3-1- اسیلاتور RC کالیبره شده داخلی :
6-3-1- کلاک خارجی ( EXTERNAL CLOCK ):
فصل دوم : نرم افزار
فصل سوم : سخت افزار
صفحه نمایش LCD
توصیف پایه های  LCD :
- برگه اطلاعات LCD :
دستورات و توابع مربوط LCD
تنظیم ولتاژ مرجع :

 


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


دانلود مقاله طراحی میکروکنترلر AVR جهت اسکن

پروژه دانشجویی برد آموزشی AVR

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

پروژه دانشجویی برد آموزشی AVR


پروژه دانشجویی برد آموزشی AVR

پروژه 60صفحه ای با عنوان برد آموزشی AVR

شامل تمام آیتمهای استاندارد در نگارش پروژه و پایان نامه های دانشگاهی با فرمت word و قابل ویراش در تمامی قسمتهای متن

قسمتی از چکیده:

برد آموزشی AVR می تواند برای تمام کاربران میکروکنترلرهای AVR با نرم افزارهای مختلفی همچون bascom ، codevision و fastavr و... استفاده شود.

امکانات برد آموزشی

میکرو AVR استفاده شده در برد می تواند یکی از انواع 163/323/16/8535/ ATME6A32 در بسته بندی 40 باید DIP باشد. پروگرامر استفاده شده از نوع موازی است و بافر آن روی برد تعبیه شده است مدارهای برد شامل پروگرامر، LCD (در اواع مختلف متنی)، 7SEG سه تایی، کیبور 4× 4، بورت RS232، سنسور دمای LM335 ، رله تک کنتاکت ، کیبورکامپیوتر، خروجی آنالوگ توسط پالس PWM، کلید، منبع تغذیه 5 و12 ولت و مدارهای مورد نیاز برای راه اندازی میکرو هستند.


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


پروژه دانشجویی برد آموزشی AVR