فرمت فایل :word(قابل ویرایش) تعداد صفحات :8 صفحه
Test MICRO
فرمت فایل :word(قابل ویرایش) تعداد صفحات :8 صفحه
مجموعه ای از برنامه های کاربردی و کمیاب میکرو با استفاده از زبان c که دارای دو نوع فایل پرتوس و کدویژن برنامه های داخل این مجموعه اعم از :
1.کنترلpwm
2.شمارنده سه رقمی و دو رقمی با 7seg
3.lcd 16 کاراکتری
4.lcd گرافیکی
5.موتور استپر
6.رقص نور
7.پورت سریال
8.ساعت و تاریخ
9.adcوغیره ...
این محصول شامل 99 اسلاید کامل و منظم و به زبان انگلیسی در مورد مبحث مهم ساخت میکرو و نانو الکترودها برای روش های اسکن الکتروشیمیایی می باشد که جنبه آموزشی بالایی دارد.
تحقیق ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر (AVR (ATMEGA8 در 26 صفحه فایل ورد قابل ویرایش
چکیده :
در این پروژه پیرامون طراحی نرم افزار ساخت یک قفل الکترونیکی با استفاده از میکرو کنترلر AVR(ATMEGA8) مطالبی چند به میان آمده است این قفل توانایی این را دارد که توسط سه نفر و با سه رمز رقمی متفاوت مورد استفاده قرار گیرد .
میکرو AVR رمز را از یک صفحه کلید ماتریسی دریافت می کند و پس از نمایش برروی صفحه نمایشگر LCD پس از مقایسه با رمز موجود در حافظه در صورت صحیح بودن رله ای را برای یک ثانیه فعال می کند و قفل باز می گردد هر یک از این کاربرها به راحتی
می توانند رمز مورد نظر خود را تغییر دهند و رمز دیگری را جایگزین آن کنند .
یک رمز 5 رقمی نیز به عنوان رمز SUPERVISER تعریف شده است که در صورتی که یکی از کاربرها رمز خود را فراموش کرد می تواند با وارد کردن آن سه رمز دیگر را صفر کند و کاربرها می توانند با مراجعه دوباره رمز مورد نظر خود را وارد کنند و پیغام های میکرو نیز در هر مرحله با توجه به کلید فشار داده شده بر روی صفحه نمایشگر LCD نمایش داده
می شود .
در این پروژه در معرفی به نحوه کار با میکرو کنترلر AVR پرداخته شده است و سپس طراحی مدار و نرم افزار قفل آمده است که در آن نحوه عملکرد مدار ، نقشه شماتیک مدار معرفی زیر برنامه ها و در نهایت مجموعه متن نرم افزار بیان گردیده است .
مقدمه :
مختصری راجع به AVR
زبانهای سطح بالا یا همان HLL (HIGH Level Language) به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند زبان برنامه نویسی C و BASIC بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند .
ATMEL ایجاد تحولی در معماری جهت کاهشی کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری RISC انجام می دهند و از 32 رجیستر همه منظوره استفاده می کنند که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند .
تکنولوژی حافظه کم مصرف غیر مدار شرکت ATMEL برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM در داخل مدار قابل برنامه ریزی (ISP) هستتد میکرو کنترلرهای اولیه AVR دارای 1 و 2 و3 کیلوبایت حافظه FLASH و به صورت کلمه 16 بیتی سازماندهی شده بودند .
AVR ها به عنوان میکرو RISC با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و سرعت بالاتری بدست آید .
خصوصیات (ATMEGA 8)
خصوصیات جانبی
خصوصیات ویژه میکروکنترلر
ادامه تحقیق در فایل خریداری شده می باشد.
پروژه فانکشن ژنراتور کنترل شونده با میکرو کنترولر
30صفحه
فهرست مطالب
عنوان صفحه
مقدمه……………………………………………………………………… 3
چکیده مطالب....................................................................................................... 3
فصل اول
- مشخصات و محدوده مدار...………………………………..………………………5
- خلاصه ای از مدار................................................................................................... 5
- ایجاد موج مثلثی و مربعی.......................................................................................... 6
- محاسبات مدار....................................................................................................... 8-7
- موج سینوسی و محاسبه.........................................................................................12-9
- کنترل خروجی......................................................................................................... 12
فصل دوم
- میکرو کنترلر.................................................................................................... 16-13
- ساختار برنامه..........................................................................................................17
- فلوچارت برنامه..................................................................................................20-18
- برنامه میکرو..................................................................................................30-210
- نتیجه گیری............................................................................................................31
مقدمه
سیگنال ژنراتور( مولد پالس) وسیله ای است برای تولید انواع موجهای سینوسی، مربّعی و مثلثی که معمولا در در آزمایشگاههای الکترونیکی به عنوان منبع سیگنال برای مدارهای الکترونیکی ازآن استفاده می کنند. با توجه به عنوان پروژه ،کنترل این مدار به وسیله یک میکروکنترولر که واسط بین کاربر و سیستم می باشد صورت میگیرد.
چکیده مطالب:
در این پروژه از آی سی های مولد این سه پالس استفاده نشده است و میبایست مدار داخلی این آی سی ها شبیه سازی می شد. بدین منظوراز آمپ امپها برای تولید امواج مربعی و مثلثی و از یک مدارشامل مقاومت و دیودها برای تولید موج مثلثی استفاده شده است که کنترل دامنه و فرکانس و نوع موج بوسیله یک میکرو صورت میگیرد. در فصل اول مشخصات و خلاصه ای از مدار و قطعات استفاده شده و نحوه و مدار مولد پالس مربعی ومثلثی و پالس سینوسی و محاسبات مدار و نحوه کنترل مدار بوسیله میکرو مورد نظر آورده شده است و در فصل دوم فلوچارت برنامه و برنامه میکرو که به زبان C نوشته شده و نتیجه پروژه تهیه شده ورده شده است و در و در آخر پروژه ،DATA SHEET قطعات استفاده شده آورده شده است.