نمایش ساعت بر روی تابلو روان با تراشه DS1307

ساخت ساعت و تاریخ شمسی با تابلو روان

در این بخش تیم الکترونیک و برنامه نویسی الکترونیک ۹۸, اقدام به طراحی و انتشار پروژه ای کاربردی و حرفه ای با عنوان, نمایش ساعت و تاریخ شمسی بر روی تابلو روان با تراشه DS1307, برای شما علاقه مندان به پروژه های میکروکنترلر AVR کرده است. امروزه، علم الکترونیک حتی در جزئی ترین امور روزانه مردم وارد شده است که شاید در این بین، حضور تابلو روان یا همان نمایشگرهای الکترونیک روان با جذابیت زیاد، بیشتر چشمها را به سوی خود جذب کرده باشد. تابلوهای روان می توانند نمونه ای زیبا از وسایل تبلیغاتی و اطلاع رسانی باشند. شاید همه ما بارها این نوع از نمایشگرها را دیده و کارایی و زیبایی آن ها را حس کرده ایم. اساس کار این نوع از نمایشگرها بسیار ساده و در عین حال جذاب است.

بعد قبل
نمایش ساعت و تاریخ شمسی بر روی تابلو روان با تراشه DS1307
نمایش ساعت و تاریخ شمسی بر روی تابلو روان با تراشه DS1307
نمایش ساعت و تاریخ شمسی بر روی تابلو روان با تراشه DS1307

نمایش ساعت و تاریخ شمسی بر روی تابلو روان با تراشه DS1307
بعد قبل

شرح عملکرد پروژه

در این پروژه قصد داریم چگونگی طراحی و ساخت یک تابلو روان آموزشی با قابلیت نمایش ساعت و تاریخ شمسی را آموزش دهیم. همانطور که از نام پروژه پیداست، موارد کاربرد آن صرفا استفاده در امور تبلیغاتی و اطلاع رسانی است. البته می توان مواردی همچون زیبا سازی محیط کار یا حتی بازی و سرگرمی را از دیگر کاربرد های آن به شمار آورد.

در پروژه قبلی (آموزش ساخت نمایشگر LED روان یا تابلو روان با میکرو AVR) که در الکترونیک 98 انتشار دادیم به صورت کامل در مورد نحوه کار تابلوهای روان و نحوه ساخت آن ها با میکروکنترلرهای AVR صحبت کردیم، به همین دلیل در این پروژه از بازگویی دوباره مباحث بیان شده پرهیز می کنیم. لازم به ذکر است در این پروژه برنامه میکروکنترلر به زبان بیسیک BASIC و در محیط نرم افزار BASCOM-AVR نوشته شده است.

آی سی ساعت DS1307

ساعت زمان واقعی سریال DS1307, یک ساعت / تقویم BCD کم مصرف با 56 بایت حافظه NV RAM است. آدرس و داده از طریق ارتباط I2C منتقل می شوند. این تراشه ساعت / تقویم, اطلاعات ثانیه, دقیقه, ساعت, روز, ماه و سال را فراهم می کند. آی سی ساعت DS1307 به طور خودکار برای ماه های کمتر از 31 روز و سال های کبیسه تنظیم شده است. ساعت می تواند به هر دو صورت 12 و 24 ساعته با علامت قبل / بعد از ظهر به کار گرفته می شود.

این تراشه دارای مدار داخلی تشخیص نقص تغذیه نیز می باشد و در صورت بروز قطع تغذیه, باطری پشتیبان را به طور خودکار در مدار قرار می دهد. در این پروژه می خواهیم زمان و تاریخ را به صورت شمسی توسط آی سی ساعت DS1307 و میکروکنترلر ATmega16 بر روی یک تابلو روان 8 در 64 نمایش دهیم و همچنین بتوانیم مقدار ساعت و تاریخ را به صورت دلخواه تنظیم نمائیم.

همچنی لازم به ذکر است آی سی ساعت DS1307 تاریخ را بر مبنای سال میلادی گزارش می دهد و ما برای مشاهده به صورت سال شمسی باید تاریخ فوق را تبدیل کنیم. در تاریخ میلادی هر سال از 365 روز تشکیل شده و هر چهار سال یک بار سال کبیسه داریم که یک روز بیشتر از سال های معمول دیگر است. در سال میلادی این یک روز سال کبیسه به روزهای ماه دوم سال اضافه می شود. ماه دوم سال در سال های معمول 28 روز و در سال کبیسه 29 روز است.

ویژگی های برجسته آی سی ساعت DS1307

:: توانایی شمارش ثانیه, دقیقه, ساعت, روز, ماه, سال, سال کبیسه تا سال 2100 میلادی

:: مصرف کمتر از 500nA در حالت استفاده از باتری پشتیبان

:: محدوده دمای صنعتی 40- تا 85+ درجه سانتی گراد

:: آشکار ساز خودکار نقص تغذیه و مدار کلید زنی باتری

:: 56 بایت حافظه NV RAM برای ذخیره اطلاعات

:: بسته بندی های 8 پایه PDIP و SOIC

:: سیگنال خروجی مربعی برنامه پذیر

:: ارتباط I2C

ویدیو ضبط شده از نحوه راه اندازی و عملکرد پروژه

 اطلاعات پروژه

 نام پروژه : نمایش ساعت بر روی تابلو روان با تراشه DS1307

 محتویات فایل پروژه : فیلم آموزش راه اندازی و نحوه پروگرام کردن میکروکنترلر/ فایل برنامه نوشته شده در محیط BASCOM-AVR به زبان بیسیک BASIC / لیست کامل قطعات در قالب فایل PDF/ فایل مدار چاپی (PCB) پروژه در قالب PDF و طرح اصلی طراحی شده در نرم افزار Proteus / نرم افزار های مورد نیاز

 حجم فایل پروژه : حجم فایل پروژه = 4.7 مگابایت / حجم فایل ویدئو = 172 مگابایت

 رمز فایل پروژه : www.electronics98.com

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 1 فوریه 2018

 آخرین بروزرسانی پروژه : -

 نحوه دریافت فایل : بلافاصله بعد از پرداخت می توانید این فایل را از سرورهای پرقدرت سایت الکترونیک 98 با لینک مستقیم دانلود نمائید, همچنین در پایان عملیات خرید, لینک های دانلود و رسید خرید به آدرس ایمیل شما ارسال می گردد.

توجه: به دلیل توقف فعالیت سایت امکان دانلود پروژه غیرفعال می باشد!

11 دیدگاه

  1. طریقه ی بستن مدار و قطعات لازم ذکر نشده است

  2. سلام دوست عزیز
    نام هر قطعه در نقشه شماتیک زیر آن نوشته شده است.
    ابتدا آن ها را تهیه کنید و سپس همانند نقشه شماتیک مدار را ببندید، و در نهایت برنامه موجود در پوشه دانلود شده را با استفاده از پروگرامر بر روی میکروکنترلر avr پروگرام نمائید.

  3. سلام. توی فیلم گفتید فیبر مدار دو رو است. امکان داره یک رو بشه. و اینکه ایا کد هگز در فایل دانلودی هست؟ ممنون

  4. سلام دوست عزیز
    طراحی مدار به صورت تک لایه باعث می شود اندازه برد به شدت بزرگ شود و همچنین طراحی را به شدت سخت تر می کند.
    بله در فایل پروژه سورس کد پروژه به صورت کامل موجود است.

  5. سلام نمیشه تاریخ را هم در این پروزه جدا وهمزمان با ساعت نمایش داده شود با تشکر

  6. سلام دوست عزیز
    این امکان وجود دارد، اما باید یک فونت کوچکتر در برنامه پروژه برای نمایش اعداد طراحی نمود.

  7. سلام نمایش تاریخ را هم زیر ساعت با ماتریس جدا گانه نمایش داده شود با تشک

  8. با سلام مهندس اکبری این فیبر دو رو که گفتید ینی دو طرف فیبره خام باید مس داشته باشه؟
    ممنون میشم جواب بدید

  9. با سلام و احترام
    بله باید از فیرهای مسی دورو استفاده کنید که هر دو طرف فیبر چاپ مس دارد.

  10. سلام مجدد مهندس ینی دو طرفه برد قطعه هست؟ چه جوری باید دو طرفه مدار چاپ کنیم pcb رو؟ ممنون میشم راهنمایی کنید

  11. با سلام و احترام
    خیر، قطعات در یک طرف برد نصب می شود. اما مسیرهای ارتباطی در دو طرف برد هستند.
    چاپ برد به صورت دوطرفه در خانه مشکل است و پیشنهاد می کنیم فایل را جهت چاپ به کارگاه های چاپ PCB بسپارید.

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

 از ارسال لینک‌های سایت‌های دیگر و ارایه‌ی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آی‌دی شبکه‌های اجتماعی پرهیز کنید.