امروزه کار با میکروکنترلرها بیش از پیش ضرورت یافته و به موازات آن طراحی آنها نیز وارد مرحله جدیدی شده است که امکان انعطاف پذیری بیشتری را فراهم میکند. یکی از این میکروکنترلرها، میکروکنترل ایویآر است که سهم عمده ای از مصرف را به خود اختصاص داده است.
از موارد پر کاربرد میکروکنترلرها، میتوان انجام محاسبات، اندازهگیری کمیت ها و تبدیل مقادیر آنالوگ به دیجیتال را نام برد که در بیشتر دستگاه ها و تجهیزات الکترونیکی امروزه استفاده میشود.
در اینجا نیز اگر پالسهای اعمالی به کانتر میکرو کنترلر را در یک ثانیه شمارش کنیم، پالس شمارش شده بر حسب هرتز همان فرکانس پالس مورد نظر است. پس از اندازه گیری تعداد پالسها، مقدار فرکانس سیگنال ورودی را بر روی نمایشگر ال سی دی نمایش می دهیم.
برای جمعآوری این تحقیق، از کتابها و پروژه های دانشگاهی متعددی در زمینهی ، ایویآر و برنامهنویسی سی مطالعه شده است و همچنین پروژههای متنوعی که از امکان مبدل دیجیتال به آنالوگ ایویآر استفاده میکنند، مورد بررسی قرار گرفته است.
فصل اول: مقاومت
1-1- کمیت مقاومت الکتریکی 4
1-2- عنصر مقاومت الکتریکی 5
1-3- انواع مقاومت های الکتریکی 6
1-3-1- مقاومت های ثابت 7
1-3-1-1- مقاومت های کربنی(ترکیبی) 7
1-3-1-2- مقاومت های سیمی 8
1-3-1-3- مقاومت های لایه ای 10
1-3-2- مقاومت های متغیر 11
1-3-2-1- مقاومت های قابل تنظیم 11
1-3-2-1-1 پتانسیومتر 11
1-3-2-1-2 رئوستا 13
1-3-2-2- مقاومت های وابسته 13
1-3-2-2-1- مقاومت های تایع حرارت 14
1-3-2-2-2- مقاومت های تابع نور 15
1-3-2-2-3 مقاومت های تابع ولتاژ 15
1-3-2-2-4- مقاومت های تابع میدان مغناطیسی 16
فصل دوم: میکروکنترلر
2-1- آشنایی با ای وی آر 17
2-2- امکانات کلی یک ای وی آر 18
2-3- پروگرام کردن ای وی آر 21
2-4- فیوزبیت 22
2-5- منابع کلاک 22
2-5-1- اسیلاتور آرسی کالیبره شده ی داخلی 23
2-6- مبدل آنالوگ به دیجیتال 23
2-6-1- رجیسترهای واحد ای دی سی 24
2-7- نحوه اتصال ال سی دی به میکروکنترلر 25
فصل سوم: برنامه نویسی
3-1- محیط برنامه نویسی کدویژن 27
3-2- کدویزارد 27
3-3- زبان برنامه نویسی سی، دستورات و توابع 28
3-3-1- انواع داده ها (متغیرها) 28
3-3-2 آرایه ها 29
3-3-3- رشته ها 29
3-4- رهنمودهای پیش پردازنده 30
3-4-1- اینکلاد 30
3-4-2- دی فاین30
3-5 - توابع کتابخانه ای 30
3-5-1- تابع ال سی دی کلیر 30
3-5-2- تابع ال سی دی- گوتو 30
3-5-3- تابع ال سی دی- پوتس اف 30
3-5-4- اس تی دیواچ 31
3-5-5- اس تی دی ال آی بیاچ 31
3-5-6- دیلیاچ 31
3-5-7- پوتس 31
3-6- دستورات کنترلی 31
3-6-1- حلقه های کنترلی فور 31
3-6-2- دستور کانتی نیو بریک 31
3-6-3- حلقه های کنترلی وایل 32
3-6-4- حلقه دو- وایل 32
3-6-5- دستور کنترلی سوییچ -کیس 32
3-6-6- دستور شرطی ایف 33
فصل چهارم: فرکانس متر
4-1- فرکانس متر چیست 34
4-1-1- کاربردهای فرکانس متر 34
4-2- طراحی فرکانس متر متر دیجیتال 35
4-2-1- منبع تغذیه 35
4-2-2- ساختار طراحی فرکانس متر 36
4-2-3- برنامه نویسی تراشه ای وی آر 36
4-2-3- برنامه نویسی تراشه ای وی آر 36
جمع بندی 45
منابع و مراجع
شامل 69 صفحه فایل word