اين اختيار صفحه ي اصلي را همانند اول خواهد كرد ، تمام ابزارك ها و تنظيمات به حالت اول باز خواهند گشت.

ريست

ساعت دیجیتالی با DS1307 – نسخه ۲

ا کنون مدارات مختلف از ساعت را دیده اید .در این قسمت شما را با نحوه کار با ای سی DS1307 اشنا می کنیم و به شمایاد می دهیم که چگونه بتوانید با این ای س یک ساعت با امکانات فراوان و جالب بسازید . ای سی DS1307 یک RTC می باشدکه مخفف Real time clock می باشد .ازا مکانات این ای سی براتون بگم این ای سی با یک باطری بک آپ ۳ ولتی می تواند تا ۱۰ سال برای شما اطلاعات زیر را در خود بشمارد.(توجه : در کد قبلی سایت یک مشکلی وجود داشت که در محاسبات بعد از بار اول مشکل پیش می امد که در این نسخه رفع شده است)

۱:ساعت (شامل ثانیه – دقیقه وساعت ) به دو صورت ۱۲ و ۲۴ ساعت
۲:تاریخ(شامل روز-ماه – سال ) به صورت میلادی که می توان با کد مخصوص که در پست های قبلی داده شده ان را به شمسی تبدیل کرد و همچنین تشخیص سال کبیسه
۳:شمارش روز هفته ( شنبه – ۱ شنبه تا جمعه )
۴:شمارش روز های طی شده از اول سال (البته به صورت میلادی)

این ای سی به وسیله پروتکل I2c می تواند با میکرو ارتباط بر قرار کند.(استفاده از این ای سی بسیار راحت است دوستان دلهره به خود راه ندهند و همچنین که در بازار به خصوص تهران به راحتی یافت می شود.)

این ای سی تمام و کمال کار شمارش را انجام می دهد یعنی بعد از این که ثانیه به ۵۹ رسید سپس ثانیه را ۰ کرده و به مقدار دقیقه یک واحد اضافه می کند تا آخر و میکرو فقط وظیفه خواندن مقدار از این ای سی و نمایش مقادیربر روی ال سی دی را بر عهده دارد.در مداری که برای شما اماده کرده ایم فقط میکرو مقدار ثانیه و دقیقه و ساعت را از این ای سی می خواند و بر روی ال سی دی نشان می دهد و از بقیه امکانات ای سی استفاده نمیکند ( انشالله در اینده یک پروژه کامل با این ای سی را در سایت براتون قرار می دهم که مقدار تاریخ و روز هفته را بخواند.)

در این پروژه از یک ای سی Atmega8 -ال سی دی ۱۶*۲   -  سه عدد کلید برای تنظیم – ای سی Ds1307 – کلید دوحالته استفاده شده است و زبان بر نامه نویس بیسیک می باشد.

یکی از چیز های جالب در این پروژه این است که با تغییر وضعیت کلید دو حالته ساعت شما یک بار زمان را به صورت ۱۲ ساعت و در حالت دیگر به صورت ۲۴ ساعته می شماردو ۳ کلید هر کدام وظیفه تنظیم ثانیه – دقیقه و ساعت را بر عهده دارد.
تغذیه ای سی Ds1307 پنج ولت می باشد که با تغذیه میکرو یکی است و همچنین یک باطری ۳ ولتی به ان وصل می شود که در صورت قطعی تغذیه اصلی مقدار ساعت و… در ای سی Ds1307 شمارش می شود و همچنین باید به این ای سی یک کریستال ، به قول معروف کریستال ساعت ) که فرکانس ان ۳۲٫۷۶۸ khz می باشد را متصل نمایید.

دربالاعکسی ازشماتیک مدار اورده شده است و در آخر مطلب می توانید نقشه را که در قالب یک فایل Pdf است و همچنین فایل پروتیوس و بر نامه به زبان بیسیک را دانلود نمایید.

جهت دانلود فایل برنامه ساعت دیجیتال ds1307 بر روی عکس زیر کلیک نمائید.

دفعات دانلود 4823

جهت دانلود فایل پروتیوس ساعت دیجیتال ds1307 بر روی عکس زیر کلیک نمائید.

دفعات دانلود 3458

جهت دانلود فایل نقشه شماتیک ساعت دیجیتال ds1307 بر روی عکس زیر کلیک نمائید.

دفعات دانلود 3970

امیدوارم که از این پروژه خوشتان امده باشد و کمال استفاده را ببرید.

این مطلب را به اشتراک بگذارید:
balatarin cloob viwio Donbaleh Twitter Facebook Google Buzz Google Bookmarks Digg yahoo Technorati delicious

بحث وگفتگو در مورد این مطلب در انجمن سایت

مطالب مشابه :


۳۰ نظر

  1. عبدالله ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    salam.lotfan ye saat digital ke ba 7segment bashe ama ba in shart ke iz Ic Ds1307 jahat shomaresh kelak hamrah ba batry backup bashe ro be gmailam ersal konid.
    lotfan source barnameh va tarh madarish ro ham befrestid.
    shoma ro be khoda ghasam medam ke na omidam nakonid.
    mamnoonam azeton.
    ya hagh.

  2. عبدالله ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    salam.to ro khoda tarh hamin saati ke to siteton hast ro be 7segment ham tarahi konid.

    mamnoonam.ya hagh

  3. سلام ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    تشکر از اینکه به سوعال قبلی من جواب دادین شما فرموده بودین lib کدوم ای سی ds1307 همون rtc

    برنامم بیسکامه ۱٫۱۱٫۷٫۴
    است با تشکر از اینکه اینقدر به بازدید کنندگان سایتتان احترام قاعلید متشکرم

  4. حامد ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    دباره سلام پشتیبانی انلین دارید با یاهو میتونید انلین از ویز و چت استفاده کنیم
    در مورد ساعت سوال داشتم دو سه بارم پرسیدم پاسخ دادین تشکر ولی دستورات رید و رایت اطلا عات از ای سی ds1307 رو نتونستم بفهمم اگه یه اموزش در باره دستورات لایب اون بزارین متشکر میشم در ضمن مد در دیتا شیت این ایسی در باره تاریخ و روز و ماه و سال وهفته و چیز هایی که زیاد سر در نیاوردم اطلا عات دیده این اطلا عاتو چه طوری میشه رید رایت کرد با چه دستوری این پایه خالی در sout به چه دردی می خوره مرسی تشکر

  5. مدیر ISLAMIC REPUBLIC OF IRAN Mozilla Firefox Windows می‌گه:

    سلام
    برای راحتی در جواب دادن به سوالات لطفا سوالات خود را در تالار گفتمان مطرح سازید تا بتوان به آن رسیدگی کرد
    در مورد ds1307 هم در سایت اموزش ان را خواهیم گذاشت
    با تشکر

  6. حامد ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    مدار درست کار نمیکند مشکل در برنامه است وقتی ایسی ای وی ار به تغذیه وصل میشود یک واحد به هر کدام از اعداد اضافه می شود

  7. حامد ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    Gosub Chekkey من این دستورو ورداشتم درست شد فقط تغیر ساعت و تنظیمات داده نمیشود

  8. حامد ISLAMIC REPUBLIC OF IRAN Internet Explorer Windows می‌گه:

    Debounce Pinb.1 , 1 , Seco , Sub
    Debounce Pinb.2 , 1 , Mine , Sub
    Debounce Pinb.3 , 1 , Hour , Sub

    من مشکلم اینجا بود مدار کار میکند سخت افزارم
    درست نبود تو مدار اصلی باید کلید ها ۰ شوند من کلید هارو ۱ قرار دادم
    تشکر اگر خواندن اطلا عات روز ماه سال رو هم اموزش دهید متشکرم

  9. صابر ISLAMIC REPUBLIC OF IRAN Safari Windows می‌گه:

    با سلام 
    مدار رو همانند شکل سایت بستم ولی نمی دونم چرا جواب نمی ده گویا ارتباط بین میکرو و DS1307 قطع باشه چون کانتر شروع به حرکت نمی کنه و در ساعت ۱۲:۰:۱ می مونه 
    راهی هست که بشه i2c رو چک کرد یه جا خوندم که در حالت عادی باید ولتاژ ۵ رو در دو خط اشته باشیم هنگام تبادل اطلاعات این ولتاژ ها تغییر می کنه بین ۰تا ۵ الان این ولتاژ عادی رو ۴٫۹۰ هست و وقتی کار می کنه تا ۴٫۷۰ هم پایین میاد ولی متغیر هست 
    عیب کار کجاست چون ds1307 رو هم عوض کردم درست نشد ممکنه از کریستال باشه؟ کریستال شده بسوزه چون قبلا کار می کرده؟؟؟!!
    جالب اینکه قبلا این مدار رو با mega32 بستم و کار می داد اصلا هم مشکلی نداشت ولی الان نمی دونم جرا اینجوریه جای پایه ها رو عوض کردم کریستال خارجی گذاشتم ولی باز هم جواب نداد

  10. مدیر ISLAMIC REPUBLIC OF IRAN Mozilla Firefox Windows می‌گه:

    با سلام
    لطفا قبل از ارائه سوال در سایت جستجو نمائید
    http://yazdkit.com/forum/?forum=all&value=ds1307&type=1&include=1&search=1

    http://yazdkit.com/forum/forum-1/clock-with-ds1307-avr/

    http://yazdkit.com/forum/forum-1/آموزش-کار-با-ds1307/

    درضمن ، باطری ds1307 را وصل آی سی کرده اید؟!

نظر دهيد



Video & Audio Comments are proudly powered by Riffly