خازن داخلی داره خودش.
من با DS1307 زیاد کار کردم ولی تا الان جواب درست نگرفتم مخصوصا برای مدت زمانی طولانی که کار میکنه اعداد و ارقامش عقب و جلو می افته.
یکی از دلائل دیگش میتونه دقیق نبودن کریستال باشه.
لحیم کردن کریستال : باید سریع باشه و حرارت زیاد بهش نرسه
طراحی PCB : زیر کریستال که بدنه رو زمین می کنید پلیگان باشه و فاصله کریستال تا آیسی حد اقل باشه
نحوه قرار گیری کریستال : بصورت خوابیده روی برد و غلاف شده به زمین
استفاده از کریستالهای مرغوب : باید به فروشنده اعتماد کنید و جنس خوب بگیرید
استفاده از آیسی SMD به جای دیپ و همچنین آیسی های اصل (توی برخی سایت ها تنوع این آیسی و قیمتهاشو میشه ببینید )
نیاز به خازن 22 پیکو نداره
با وجود همه این موارد باز هم ممکنه در ماه یک کم جلو و عقب باشه اما اگر در یک شبانه روز هم تفاوت عمده ای حس بشه احتمالا مشکل از موارد فوق هست
واقعا ممنون دوست عزیز
خدا خیرت بده و انشالا همیشه موفق و سربلند باشی و دیگران رو راهنمایی کنی
مشکلم کاملا حل شد ولی برام سواله آخه این خازن ها چطور باعث میشن ساعت دقیق شه؟
توی دیتاشیت هم نوشته که آی سی خازن داخلی داره
دوست عزیز من متوجه مشکل شما بودم ، وقتی از ds استفاده میکنین ینی میخاین وقتی تغذیه هم وجود نداره زمان رو داشته باشین دیگه !
هر مشکلی یه راه حلی داره و راه حلش هم اینه که باطری بک پ رو وصل کنین به تغذیه اصلی و از یه دیود طوری استفاده کنین که جریان از باطری بکاپ سمت بقیه قسمت های مدار نره ، فقط از تغذیه اصلی به سمت باطری بره
اینطوری وقتی که تغذیه اصلی وصله باطریتون شارژ میشه و وقتی قطع بشه فقط میکرو روشن میمونه.
با تنظیمات مناسب میتونین میکرو رو ببرین تو مد power saving تا توان کمتری هم مصرف بکنه
به قول استاد : "به همین راحتی :nice: ""
دوست عزیز من متوجه مشکل شما بودم ، وقتی از ds استفاده میکنین ینی میخاین وقتی تغذیه هم وجود نداره زمان رو داشته باشین دیگه !
هر مشکلی یه راه حلی داره و راه حلش هم اینه که باطری بک پ رو وصل کنین به تغذیه اصلی و از یه دیود طوری استفاده کنین که جریان از باطری بکاپ سمت بقیه قسمت های مدار نره ، فقط از تغذیه اصلی به سمت باطری بره
اینطوری وقتی که تغذیه اصلی وصله باطریتون شارژ میشه و وقتی قطع بشه فقط میکرو روشن میمونه.
با تنظیمات مناسب میتونین میکرو رو ببرین تو مد power saving تا توان کمتری هم مصرف بکنه
به قول استاد : "به همین راحتی :nice: ""
ایول :applause:
فرض میخوام اتمگا32 رو در زمان قطع برق روشن نگه دارم.
سر + و - باتری و سرهای دیود و تغذیه چطور قرار میگیره؟
ایول :applause:
فرض میخوام اتمگا32 رو در زمان قطع برق روشن نگه دارم.
سر + و - باتری و سرهای دیود و تغذیه چطور قرار میگیره؟
اذیت نکن دیگه !
منفی باطری رو بزن به منفی مدارت منفی تغذیه هم بزن به منفی مدارت
مثبت باطری رو مستقیم بزن به vcc میکرو
مثبت تغذیه رو بزن به مثبت دیود
منفی دیود رو بزن به vcc
حالا میتونی یه خروجی از مثبت تغذیه بگیری بدی به یکی از بایه های میکرو بعد تو برنامه چک کنی اگه صفر بود ینی تغذیه قعطه میکرو بره تو مد اسلیب اگه یک بود ینی تغذیه وصله و میکرو بیدار شه
به قول استاد : به همین سادگی :nice:
دیدگاه