در این پروژه به طراحی و ساخت دستگاههای اسیلوسکوپ و سیگنال ژنراتور که قابلیت اندازه گیری و نمایش تمامی شکل موجها را دارد پرداخته شده است. در هر دوی این دستگاهها از میکروکنترلرهای خانواده AVR به عنوان پردازشگر اصلی استفاده شده است. این پروژه در چهار فصل تنظیم شده که در فصل اول به توضیح مسائل کلی و بلاک ودیاگرام پروژه, امکانات و همچنین خلاصهای از آنچه که در فصلهای بعد تشریح میشود پرداخته شده است. در فصل دوم سختافزارهای استفاده شده در این دو پروژه و مشخصات فنی هر سختافزار و چگونگی کارکرد هر کدام و تشریح نقشه فنی سیستم مورد بررسی قرار گرفته است. در فصل سوم نیز برنامه نوشته شده در قسمت میکروکنترلر سیستم که مرکز فرماندهی سیستم را تشکیل میدهد مورد بررسی قرار گرفته. در فصل آخر نیز به طور مختصر پروژه را تشریح کرده و نتایج و برخی کاربردهای آن را ارائه کردهایم. دستگاه اسیلوسکوپ ساخته شده قابلیت نشان دادن تمامی شکل موجها از قبیل شکل موج سینوسی, مربعی, مثلثی و همچنین دندانه ارهای را دارد. علاوه بر نشان دادن این شکل موجها این دستگاه قابلیت اندازهگیری دامنه و همچنین فرکانس این سیگنالها را دارد. تمامی این قابلیت ها بر روی صفحه LCD گرافیکی قابل مشاهده میباشند. دستگاه سیگنال ژنراتور ساخته شده نیز توانایی تولید سیگنال سینوسی با قابلیت تغییر دامنه, فرکانس و فاز را دارد.
فهرست مطالب
فصل اول
- عنوان پروژه و تحقیق
- اجزا و بلوک دیاگرام مدار اسیلوسکوپ
- اجزا و بلوک دیاگرام مدار سیگنال ژنراتو
- فرایند ساخت دستگاه اسیلوسکوپ
- فرایند ساخت دستگاه سیگنال ژنراتور
فصل دوم
- تشریح نقشه فنی پروژه و سخت افزار مربوط
- شماتیک و نقشه فنی مدار اسیلوسکوپ
- میکروکنترلرهای AVR
- مشخصات آی سی Atmega32
- LCD گرافیکی
- تراشه LM358N
- قطعات دیگر نقش داشته در این مدار
- شماتیک و نقشه فنی مدار سیگنال ژنراتور
- مشخصات آی سی Atmega16
- LCD کاراکتری 16*2
- آی سی DAC0800
- KEYPAD و نحوه اتصال آن
فصل سوم
- تشریح نرم افزار و برنامه های مربوط به آن
- آشنایی با برنامه Codevision AVR
- توضیحات مربوط به برنامه مدار و نحوه کارکرد سیگنال ژنراتور
- سورس برنامه به زبان C
- آشنایی با برنامه AVR Studio
- توضیحات مربوط به برنامه مدار و نحوه کارکرد اسیلوسکوپ
- سورس قسمت welcome screen به زبان C
- سورس برنامه به زبان C
فصل چهارم
- خلاصه پروژه
- لیست قطعات دو مدار
- شکل ظاهری مدار اسیلوسکوپ
- بورد PCB مدار اسیلوسکوپ
- نحوه کار با دستگاه سیگنال ژنراتور
- پروژه های پیشنهادی
- پروژه های ساخته شده
- دیتا شیت
منبع: میکرودیزاینرالکترونیک