久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

DS1302備用電源的設計

作者:佚名   來源:本站原創   點擊數:  更新時間:2011年03月22日   【字體:

       DS1302是DALLAS公司的一種具有涓細電流充電能力的電路,主要特點是采用串行數據傳輸,可為掉電保護電源提供可編程的充電功能,并且可以關閉充電功能。采用普通32.768kHz晶振。它可以對年、月、日、周、日、時、分、秒進行計時,且具有閏年補償等多種功能。

      在這里我要特別說明的是DS1302的備用電源的選擇,當然可以用電池,我以前的板子上就是用了一顆紐扣電池CR2032。但是,如果斷電時間較短(幾小時或幾天)時,就可以用漏電較小的普通電解電容器代替。一般地,100 μF就可以保證1小時的正常走時。我現在是用了電腦主板的電解電容,是3000uF的。強大至極,一個星期都能保持住時間。

      我是用這個電路來計算我的車輛單程耗油量的,設計中有單程耗油量的顯示,比如從九江到廬山我要清楚的知道我費了多少油。之前的設計中是把每次開車啟動發動機開始,到拔下鑰匙停車為止算作一個單程的,這樣就帶來了一個問題。比如從九江到廬山,只能算一個單程啊,你不能因為路上接電話,買早點、在廬山園門進山等等原因而帶來的停車熄火,而另外又重新計為一個單程吧。

       經過試驗,電路圖設計如下,效果非常滿意哦。

 

       這里我設定單程時間的原則是:假如半小時內的再次啟動不算新的單程,應該還是累計計算單程耗油量。
設計思路為:
開機初始化時,先讀時鐘芯片的時間,假如時鐘芯片的時間為零(停車的時間太長了,以致于電解電容器都沒電了),計一次新的單程。
否則,記下時鐘芯片內的時間,再查詢機內EEPROM的時間計數,這兩個時間相比,相差不到半小時的話,耗油量就累計計數。
超過了半小時,應該記為一次新的單程了,此時,將時鐘調為00:00:00,EEPROM清零,開始一次新的單程計數。

      這個實驗,解決了我長期來冥思苦想的一個命題:

      當車輛再次啟動時,如何得知此次啟動與上次停車之間的時間間隔?(不得用電池給單片機加電,盡可能少的器件完成)。

      想出來了而且實驗也成功了,就特別的寫出來供大家分享。

 

關閉窗口

相關文章

主站蜘蛛池模板: 久久久久国产 | 男女精品网站 | 久久一区二区三区四区 | 一级免费在线视频 | 久久五月婷| 人人干人人玩 | 99精品一区二区三区 | 中文字幕亚洲一区二区三区 | 日韩欧美成人精品 | 精品久久久久久久久久久久久久 | 欧美综合国产精品久久丁香 | 免费黄色大片 | 一级黄色毛片a | 日韩理论电影在线观看 | 男人av的天堂 | 国产成人99久久亚洲综合精品 | 国产一级视频在线观看 | 日韩精品一区二区三区在线播放 | 欧美在线视频一区二区 | 欧美特级黄色 | 欧洲精品视频一区 | 99久久婷婷国产综合精品电影 | 男人的天堂亚洲 | 亚洲黄色视屏 | 久久国产成人精品国产成人亚洲 | 国产乱码精品一区二三赶尸艳谈 | 国产精品久久久久久久久久免费看 | 日韩一区二区在线视频 | 欧美狠狠操 | 亚洲国产视频一区二区 | 欧美激情久久久久久 | 国产精品久久亚洲7777 | 日韩激情网| 国产视频第一页 | 在线国产一区二区 | 日韩免费看片 | 在线观看中文字幕视频 | 欧美在线一区二区三区 | 欧美理伦片在线播放 | 国产精品久久精品 | 成人午夜电影网 |