پروژه رشته كامپیوتر گرایش سخت افزار با عنوان دیمر دیجیتال
چكیده:
مدار كنترلر روشنایی لامپ با استفاده از قانون دیوتی سایكل میزان روشنایی را كم یا زیاد میكند. به این طریق كه یك پالس با دامنه 5v یا 12v تولید میشود. و یا با تغییر زمان on, off این پالس میزان روشنایی تغییر میكند. علاوه بر آن عدد دیوتی سایكل كه عددی بین 0-250 میباشد روی LCD كاراكتری نشان داده میشود.
کلمات کلیدی:
مدار
میكروكنترلر
دیمر دیجیتال
مقدمه
پیشرفت علم الكترونیك در طراحی و ساخت مدارهای مجتمع در طول چند دهه اخیر، منجر به ساخت قطعات دیجیتالی پیشرفته و میكروپروسسورها شده است. میكروكنترلرهایی نظیر خانواده 8X51 كه بیشتر مورد استفاده قرار میگیرند،دارای كمبودهایی بودند كه از آن جمله میتوان به عدم وجود wathchdog، نداشتن رابطهایی نظیر TWI و عدم تنوع زیاد این خانواده از میكروكنترلرها اشاره نمود از آنجایی كه در كاربردهای صنعتی،كاربر تمایل دارد میكروكنترلر را بر حسب نیاز خود انتخاب نماید و میكرو كنترلرهای خانواده 8X51 امكان watchdog و یك سری امكانات دیگر را ندارند،این خانواده از میكرو كنترلرهای در حال جایگزین شدن با میكرو كنترلرهای خانواده AVR و PIC هستند میكروكنترلرهای AVR علاوه بر اینكه امكانات تمامی میكروكنترلرهای قبلی را دارا هستند،مشكلات آنها را رفع كرده و امكانات جالبی را نیز فراهم كردهاند. این مجموعه گرد آوری شده دو فصل دارد. در فصل اول سخت افزار میكروكنترلر ATmega16 كه یكی از میكروكنترلرهای خانواده AVR است،توضیح داده شده است و مختصری نیز در مورد LCD گفته شده است. در فصل دوم به بررسی نرم افزار میكروكنترلرهای AVR پرداخته است و برنامه پروژه توضیح داده است.
دانلود در ادامه مطلب