[問題] 時間都不準想要自動校準

看板ASM (組合語言)作者 (wayne)時間15年前 (2010/04/25 08:22), 編輯推噓5(5020)
留言25則, 5人參與, 最新討論串1/2 (看更多)
各位大大~ 我想請問一下! 我用8051做了一個時間斷電控制器! 而我的時間是由RTC負責計算的! 我用的RTC是DS1307這顆! 因為這顆RTC要外接震盪源,所以會因為溫度關係造成RTC計時的誤差! 而且誤差還蠻大的! 大概每個月可以誤差到快要半分鐘!(裝在室外的話會更誇張Q.Q) 所以我現在想要修正時間誤差! 可以有稍微的誤差但是不能那麼大,而且因為硬體都已經勒線哩好電路板也洗出來了, 所以不能去動硬體的部分! 不知道板上的各位大大有沒有甚麼利用軟體的方法來修正時間誤差? 我目前裡面原本修正時間誤差的方式是先記錄一段時間的誤差值,在利用按鍵輸入要補 償的時間值,以後單晶片就會依據填入的值自己補償了! 但是我這樣做實際上補償的誤差還是很大!(因為台灣的天氣詭譎多變= =") 所以想上板來請教各位大大不知道有甚麼其他時間補償的方式可以讓我來嘗試看看?? 先謝了!<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.186.127

04/25 11:10, , 1F
看起來是震盪器沒選好居多,要選擇10ppm時間震盪等級用的
04/25 11:10, 1F

04/25 17:59, , 2F
我是照DATASHEE要求32.768K的震盪晶體他的溫度效應會比
04/25 17:59, 2F

04/25 18:00, , 3F
較嚴重!加上PCB洗好了!所以沒法改用震盪器!不知道大大有
04/25 18:00, 3F

04/25 18:00, , 4F
軟體上修改的辦法嗎?
04/25 18:00, 4F

04/25 20:21, , 5F
記得以前老師說這種application最好用AC電源然後以
04/25 20:21, 5F

04/25 20:22, , 6F
市電60Hz的週其數計算時間 因為台電會補嘗(cycle count)
04/25 20:22, 6F

04/25 20:23, , 7F
長時間下來比quartz crystal準
04/25 20:23, 7F

04/26 02:30, , 8F
其實是你LAYOUT的問題...一般,時鐘用32K有兩個主要原因
04/26 02:30, 8F

04/26 02:31, , 9F
1.可以拉比較遠不會有輻射跟起振問題 2.省電
04/26 02:31, 9F

04/26 02:31, , 10F
而第一個點的目的就是讓你可以把晶體放到溫度比較穩定的
04/26 02:31, 10F

04/26 02:32, , 11F
位置。另外,要精確你應該要LAYOUT一個20P的可變電容用
04/26 02:32, 11F

04/26 02:33, , 12F
來作校正用。如果你的石英晶體本身信號不可靠,軟體怎麼
04/26 02:33, 12F

04/26 02:34, , 13F
有基準點可以自動校正? 建議你找個地方把32K晶體IN腳接
04/26 02:34, 13F

04/26 02:34, , 14F
個20P的可變電容,然後校正32K信號比較簡單
04/26 02:34, 14F

04/26 03:36, , 15F
W大~是否可以畫一個簡單的圖講解一下?麻煩你了!因為這顆
04/26 03:36, 15F

04/26 03:40, , 16F
RTC的DATESHEET中在石英震盪器的接腳內部已經幫我接好了
04/26 03:40, 16F

04/26 03:41, , 17F
12.5PF的電容!難道這樣的電容時不夠大嗎?是否可以詳細說
04/26 03:41, 17F

04/26 03:42, , 18F
明一下!感謝^^
04/26 03:42, 18F

04/26 12:11, , 19F
也可考慮換成 TCXO-Temperature-compensated crystal
04/26 12:11, 19F

04/26 12:12, , 20F
oscillator, 可達 1 min/year(0-40度C)
04/26 12:12, 20F

04/26 15:05, , 21F
注意看RTC 的規格書 說不定你的振盪器換一棵就好了
04/26 15:05, 21F

04/26 16:12, , 22F
精密度真的要高,除了LAYOUT要注意外也只能靠校正
04/26 16:12, 22F

04/26 16:13, , 23F
像手錶的晶體,精度10PPM以下也外掛校正電容
04/26 16:13, 23F

04/26 21:43, , 24F
你有確定內部電容是 12.5pf 嗎
04/26 21:43, 24F

04/27 14:38, , 25F
TCXO太貴!= ="
04/27 14:38, 25F
文章代碼(AID): #1Bquj83N (ASM)
文章代碼(AID): #1Bquj83N (ASM)