ساعت و تقويم شمسي با DS1307
جهت ساخت يك ساعت ديجيتال دقيق مي توان از RTC داخلي ميكروكنترلر استفاده كرد. ولي مشكلي اساسي در اين است كه با قطع شدن تغذيه مدار يا ريست شدن ميكروكنترلر، ساعت خاموش خواهد شد.
اگر بخواهيم يك ميكرو را به صورت هميشه روشن نگه داريم نياز با باتري نيز خواهيم داشت و مشكل آنجا جدي مي شود كه با توجه به مصرف ميكرو اين باتري بايد توان بالا و ظرفيت ذخيره زياد نيز داشته باشد .
در اين موارد كه ما نياز به ساعت دقيق داريم مي توان از IC هايي مانند DS1307 استفاده كرد كه علاوه بر ساعت داراي تقويم نيز مي باشد و ورودي براي باتري بك آپ دارند كه مي تواند با يك باتري ۳ ولت سكه اي به مدت ۱۰ سال كار كند .
ولي مشكل اصلي اين IC تقويم ميلادي آن است كه نياز به تبديل به شمسي دارد .
در اين مقاله قصد داريم با زبان Bascom وبا ATmega8 يك ساعت و تقويم طراحي كنيم كه تقويم را نيز شمسي نمايش دهد .
محتويات فايل:
سورس برنامه به زبان بيسيك با كامپايلر بيسكام
شبيه ساز با نرم افزار پروتيوس
۲۶ صفحه توضيحات از پروژه تحت فايل PDF
2913
ساعت و تقويم شمسي با DS1307
جهت ساخت يك ساعت ديجيتال دقيق مي توان از RTC داخلي ميكروكنترلر استفاده كرد. ولي مشكلي اساسي در اين است كه با قطع شدن تغذيه مدار يا ريست شدن ميكروكنترلر، ساعت خاموش خواهد شد.
اگر بخواهيم يك ميكرو را به صورت هميشه روشن نگه داريم نياز با باتري نيز خواهيم داشت و مشكل آنجا جدي مي شود كه با توجه به مصرف ميكرو اين باتري بايد توان بالا و ظرفيت ذخيره زياد نيز داشته باشد .
در اين موارد كه ما نياز به ساعت دقيق داريم مي توان از IC هايي مانند DS1307 استفاده كرد كه علاوه بر ساعت داراي تقويم نيز مي باشد و ورودي براي باتري بك آپ دارند كه مي تواند با يك باتري ۳ ولت سكه اي به مدت ۱۰ سال كار كند .
ولي مشكل اصلي اين IC تقويم ميلادي آن است كه نياز به تبديل به شمسي دارد .
در اين مقاله قصد داريم با زبان Bascom وبا ATmega8 يك ساعت و تقويم طراحي كنيم كه تقويم را نيز شمسي نمايش دهد .
محتويات فايل:
سورس برنامه به زبان بيسيك با كامپايلر بيسكام
شبيه ساز با نرم افزار پروتيوس
۲۶ صفحه توضيحات از پروژه تحت فايل PDF
2913