پروژه ساعت دیجیتال با AVR

  این پروژه ساده ترین ساعت ممکن با میکروکنترلر ATmega8L می باشد. در این پروژه از RTC داخلی میکرو استفاده شده و تغذیه آن 3 ولت است که به وسیله دو عدد باتری قلمی تامین می شود. توجه داشته باشید که میکروکنترلر این پروژه از نوع L انتخاب شود، چرا که این نوع میکرو Low Voltage بوده و با تغذیه 3 تا 5 ولت به خوبی کار می کند. برای نمایش اعداد این ساعت از یک سون سگمنت مالتی پلکس استفاده شده است و با بررسی سورس آن طرز کار این نوع سگمنت ها را به خوبی یاد گرفته و قادر خواهید بود از آنها در سایر پروژه های خود استفاده نمایید. مزایای این سگمنت ها قیمت پایین و وضوح بالا بخصوص برای محیط های با روشنایی کم است. برای تنظیم این ساعت از دو کلید فشاری کوچک بهره گرفته شده است که یکی برای تنظیم دقیقه و دیگری برای تنظیم ساعت به کار می رود. این ساعت به دلیل استفاده از RTC داخلی میکرو فوق العاده دقیق بوده و جریان مصرفی آن از یک دیود LED کمتر می باشد.

اهداف:
آموزش کار با RTC داخلی میکرو
آموزش راه اندازی نمایشگر های سون سگمنت مالتی پلکس

مشخصات پروژه:
سورس: Bascom
میکرو: ATmega8L

دانلود پروژه:

دانلود سورس ، شماتیک و PDF توضیحات (174KB)

منبع

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد