電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

如何使自制的單片機時鐘

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2012/5/12
如何使自制的單片機電子鐘走時精準 (轉貼,忘記作者)

1.采用高精度晶振方案
雖然采用高精度的晶振可以稍微提高電子鐘計時的精確度,但是其并不是導致電子鐘計時不準的主要因素,而且高精度的晶振價格較高,所以不必采用此方案。

2.動態同步修正方案
利用內部定時/計數器溢出產生中斷(12M晶振一般為50ms)再乘以相應的倍率來實現秒、分、時的轉換。
但是定時中斷子程序中的數據入棧和重裝定時/計數器的初值還需要占用數個機器周期,因此需要繼續調整。
從程序入手,采用動態同步修正方法給定時/計數器賦初值。動態同步修正方法:由于定時/計數器溢出后又會從0開始自動加數,固在給定時/計數器再次賦值前將定時/計數器低位(TL0)中的值和初始值相加后一并送入定時/計數器中,此時定時/計數器中的值即為動態同步修正后的準確值。
采用了此種方法后相信你的電子鐘的精度已經大大提高了。

3.自動調整方案
采用了同步修正方案后電子鐘的精度雖然提高了很多,但是由于晶振頻率的偏差和一些其它未知因素(同一塊電路板、同樣的程序換了一片單片機后走時誤差卻不一樣,不知是何原因)的影響,時間長了仍然會有積累誤差。為此我設計出了此自動調整方案,實際也是一種容錯技術。其自動調整原理為:實測出誤差1秒所需的時間,然后每隔這樣一段時間后就對秒進行加1或減一調整。例如:電子鐘每過50小時就慢1秒,那么每隔50小時對其休正1秒。
使用此方法調整較費時間,但是效果非常好,經實驗一次調整可以將月誤差控制在1秒左右,如按此方法再次測出誤差1秒所需的天數并進行二次調整,其精度會更高
Tags:單片機,時鐘,制作  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
免费观看无遮挡www的视频| 亚洲成电影在线观看青青 | 国产欧美精品一区二区三区 | 男人j放进女人j网站免费| 国产69久久精品成人看| 精品欧美一区二区3d动漫| 国产AV国片精品一区二区| 精品久久久99大香线蕉| 免费特黄一区二区三区视频一| 泳衣男漫画臀篇佳门サエコcc| 亲胸揉胸膜下刺激网站| 欧美日韩高清在线| 亚洲日韩欧洲无码av夜夜摸| 最近免费中文字幕大全高清大全1 最近免费中文字幕大全高清大全1 | 国产成人a人亚洲精品无码| 色狠狠狠狠综合影视| 国产一级小视频| 精品一区二区三区四区电影 | 免费传媒网站免费| 欧美激情一区二区三区| 亚洲成电影在线观看青青| 日韩内射美女片在线观看网站| 久久男人资源站| 成人国产欧美精品一区二区| 两个人日本WWW免费版| 在线观看的网站| 91麻豆最新在线人成免费观看| 国产精品www| 色欲狠狠躁天天躁无码中文字幕| 囯产精品一品二区三区| 爱情岛论坛网亚洲品质自拍| 亚洲美女视频网| 最近免费中文字幕视频高清在线看| 久久精品国产亚洲av无码麻豆| 成人无码免费一区二区三区| 一级一看免费完整版毛片| 国产麻豆剧传媒精品网站| 16女性下面无遮挡免费| 国产亚洲精品美女久久久| 男孩子和男孩子在一起do| 亚洲精品中文字幕乱码三区|