
برای دانلود کل پاپورپوینت از لینک زیر استفاده کنید:
دانلود پاورپوینت بررسی میکروکنترلرهای AVR - شصت و سه اسلاید قابل ویرایش
برای دانلود کل پاپورپوینت از لینک زیر استفاده کنید:
فرمت فایل : word(قابل ویرایش)تعداد صفحات62
چکیده :
قبل از ساخت میکروکنترلرها ، برای ساخت هر وسیله یا ابزاری برای اندازه گیری های مختلف مثل دما ، ولتاژ ، جریان ، فرکانس و ... از سخت افزار در سطح وسیعی استفاده می شد . ولی با ساخت و اختراع میکروکنترلرها انجام این نوع اندازه گیری ها آسانتر شد .
هدف از انجام این پروژه به دست آوردن سخت افزاری است که گوشه ای از قابلیت های یک میکروکنترلر از جمله دقت و سرعت را نشان می دهد .
در این پروژه سعی شده با استفاده از میکروکنترلر AVR و صفحه کلید 4×4 تمام کلیدها اسکن می شود.
این پروژه شامل دو قسمت : 1) نرم افزار ، 2) سخت افزار می باشد .
وجود میکروکنترلر باعث شده است مقدار زیادی از سخت افزار را که قبلا مورد استفاده قرار می گرفت حذف نماید . در ادامه به توضیح این دو بخش و نحوه عملکرد AVR پرداخته شده است .
تاریخچه و مقدمه :
ریزپردازنده وسیله ای است که می توان با دادن فرمان آن را به عملیات مختلف واداشت . یعنی یک کنترل کننده قابل برنامه ریزی است . همه ریزپردازنده ها سه عمل اساسی یکسانی را انجام می دهند : انتقال اطلاعات ، حساب و منطق ، تصمیم گیری ، اینها سه کار یکسان هستند که به وسیله هر ریزپردازنده ، کامپیوتر کوچک یا کامپیوتر مرکزی انجام می شود .
اولین ریزپردازنده تک تراشه ای ، ریزپردازنده Intel 4004 بود که توانست دو عدد 4 بیتی دودویی را جمع کند و عملیات متعدد دیگری را انجام دهد .
4004 با معیارهای امروزی یک وسیله کاملا ابتدایی بود که می توانست 4096 مکان مختلف را آدرس دهد. برای حل این مسئله بود که ریزپردازنده 8 بیتی ( 8008 ) به وسیله شرکت Intel معرفی شد .
Intel 8008:
Intel 8008 توانست اعداد 8 بیتی را ( که بایت نامیده می شوند ) به کار گیرد ، که این خود پیشرفت بزرگی نسبت به 4004 بود . تقریبا در همان زمان گشایشی در ساختن مدارهای منطقی NMOS ( نیمه هادی اکسید فلز از نوع N )پیش آمد . منطق NMOS بسیار سریع تر از PMOS است . به علاوه از یک منبع تغذیه مثبت استفاده می کند که آن را برای اتصال به مدارهای منطقی TTL سازگارتر می کند . خصوصیات مذکور از این جهت دارای اهمیت است که بسیاری از مدارهای جنبی ریزپردازنده از نوع TTL هستند . NMOS سرعت ریزپردازنده را با ضریبی در حدود 25 بار افزایش می دهد که رقم چشمگیری است .
این تکنولوژی جدید در ساختمان ریزپردازنده معروف امروزی یعنی Intel 8080 به کار برده شد .
آغاز کار با میکروکنترلرهای خانواده AVR شرکت ATMEL
6 صفحه
پروژه اپلود عکس با sim900 و دوربین سریال به وسیله AVR
استفاده از این پروژه فقط در صورت پرداخت حق و الزحمه ان حلال می باشد
مقدمه:
یکی از نیازهای دانشجویان و یا هر کسی که با الکترونیک و میکروکنترلر سرو کار دارد این است که بتواند اطلاعات و داده های خود را توسط اینترنت منتقل یا در یک سرور ذخیره نماید.
برای تحقق این امر نیازمند ارتباط میکرو با اینترنت هستیم که این کار به طرق زیادی امکانپذیر است که متداول ترین راه ها اتصال میکرو از طریق اترنت و GSM می باشد که بنا به این که خیلی از میکروها به صورت داخلی اترنت رو پشتیبانی نمی کنند و در صورت پشتیبانی هم کار با اترنت و راه اندازی ان پیچیدگی های خاص خود را دارد لذا بر ان شدیم تا از طریق GSM و با استفاده GPRS شبکه همراه اطلاعات را از طریق اینترت و با استفاده از میکرو atmega1284p به روی یک سرور در اینترنت بفرستیم.
شرح پروژه:
در این پروژه ما قصد داریم توسط میکروکنترلر atmega1284p و ماژول GSM SIM900 یک عکس با فرمت jpg رو به یک سرور ftp ارسال کنیم تا در ان ذخیره شده و توسط مرورگر نمایش داده شود.
این پروژه از بخش های زیر تشکیل شده است:
شماتیک پروژه:
همچنین برای پروژه PCB نیز توسط التیوم دیزاینر طراحی شده و به همراه فایلهای التیوم ضمیمه پروژه شده است.
به همراه سورس کدهای کامل با کامپایلر CodeVisionAVR و فایل pdf راهنما و توضیحات و فایلهای التیوم دیزاینرو...
لینک پرداخت و دانلود "پایین مطلب:
فرمت فایل: word (قابل ویرایش)
تعداد صفحه: 17
فهرست مطالب:
مقدمه
مختصری در مورد AVR
عملیات تک سیکل
طراحی برای زبانهای BASIC و C
میکروکنترلرهای MEGAAVR
1-1 خصوصیات ATMEGA323 و ATMEGA323L
خصوصیا ت ATMEGA 32 , ATMEGA32L
خصوصیات ATMEGA 128L , ATMEGA128
خصوصیات ATMEGA163L , ATMEGA163
معرفی طرح ساخته شده ومدارات تشکیل دهنده آن به صورت مجزا
قسمتی از متن:
این پروژه یک ولوم (کنترل کننده سطح صدا) دیجیتال است که دارای دو خروجی مونو به صورت مجزا است و به طور استریو نیز می توان از آن بهره برد .
سطح کنترل کننده صدا به صورت رقمی بر روی SEVSN SEGMENT قابل مشاهده است که بین صفر تا 64 تغییر میکند یعنی به عبارت دیگر دارای 64 پله است .
دو ترانزیستور BD 140 برای راه اندازی SEVEN SEGMENT ها در مدار قرار داده شده است ، 9 عدد ترانزیستور دیگر در مدار قرار دارد که یکی از آنها همانطور که بعدا خواهیم دید در مدارات آن برای راه اندازی بیزر به کار رفته است.