一種減小電子計時誤差的方法
【專利摘要】本發(fā)明一種減小電子計時誤差的方法,涉及電子計時,特別是涉及內(nèi)置晶振溫度補償實時時鐘芯片的一種減小電子計時誤差的方法,該方法利用單片機分別連接的RTC、數(shù)顯裝置、紅外接收頭、藍牙芯片、電源,所述RTC通過穩(wěn)壓芯片與電源連接,在軟件支持下,使傳統(tǒng)內(nèi)置晶振溫度補償RTC的計時產(chǎn)品,不但有校準RTC的年、月、周、日、時、分、秒寄存器的功能,還有校準RTC內(nèi)置32768Hz晶振的功能,晶振頻率偏移重新校準方便,能個性化補償校準其晶振實現(xiàn)年誤差絕對值小于1秒的計時,而且結(jié)構(gòu)簡單,使用條件和成本低,從而使高精度計時變得簡便而高效,會感到比電波鐘和GPS鐘方便。
【專利說明】—種減小電子計時誤差的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子計時,特別是涉及內(nèi)置晶振溫度補償RTC的一種減小電子計時誤
差的方法。
【背景技術(shù)】
[0002]目前,市場上的內(nèi)置晶振溫度補償RTC,內(nèi)置32768Hz晶振出廠時已經(jīng)通過RTC上的偏移寄存器校準了,因此,傳統(tǒng)內(nèi)置晶振溫度補償RTC的計時產(chǎn)品,只有校準RTC年、月、周、日、時、分、秒寄存器的功能,沒有校準RTC內(nèi)置32768Hz晶振的功能;而使用沒有校準內(nèi)置晶振功能的計時產(chǎn)品,晶振頻率偏移重新校準不方便,更不能個性化補償實現(xiàn)年誤差絕對值小于I秒的計時。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是,提供一種減小電子計時誤差的方法,該方法利用單片機分別連接的內(nèi)置晶振溫度補償RTC、數(shù)顯裝置、紅外接收頭、藍牙芯片、電源,所述RTC通過穩(wěn)壓芯片與電源連接,在軟件支持下,可以解決傳統(tǒng)內(nèi)置晶振溫度補償RTC的計時產(chǎn)品,只有校準RTC年、月、周、日、時、分、秒寄存器的功能,沒有校準RTC內(nèi)置32768Hz晶振的功能;而使用沒有校準內(nèi)置晶振功能的計時產(chǎn)品,晶振頻率偏移重新校準不方便,更不能個性化補償實現(xiàn)年誤差絕對值小于I秒的計時問題。
[0004]為實現(xiàn)上述目的,本發(fā)明的技術(shù)方案如下:
一種減小電子計時誤差的方法,所述電子計時的結(jié)構(gòu)包括,電源、穩(wěn)壓芯片、內(nèi)置晶振溫度補償RTC、備用電源、數(shù)顯裝置、單片機、紅外接收頭、藍牙芯片;所述單片機分別與RTC、數(shù)顯裝置、紅外接收頭、藍牙芯片、電源連接,所述電源還分別與數(shù)顯裝置、藍牙芯片、穩(wěn)壓芯片連接,所述穩(wěn)壓芯片還分別與RTC、紅外接收頭連接,所述電源還通過所述穩(wěn)壓芯片和RTC向備用電源充電,所述方法,包括以下步驟:
a、初始化;
b、運行主程序;
C、操作遙控器產(chǎn)生紅外、藍牙遙控信號,該遙控信號通過紅外接收頭、藍牙芯片接收送入單片機端口引發(fā)中斷轉(zhuǎn)到d步驟,沒操作遙控器時無紅外、藍牙遙控信號跳轉(zhuǎn)到b步驟;
d、單片機執(zhí)行中斷處理紅外、藍牙遙控信號;
e、處理結(jié)果為時間校對碼,跳轉(zhuǎn)到j(luò)步驟;
f、調(diào)用校正RTC偏移寄存器的對應(yīng)子程序;
g、通過操作紅外、藍牙遙控器校準RTC內(nèi)置的32768Hz晶振;
h、中斷返回;
j、調(diào)用與時間校對碼對應(yīng)的年、月、周、日、時、分、秒校對子程序; k、通過操作紅外、藍牙遙控器校準RTC的年、月、周、日、時、分、秒寄存器; m、中斷返回。[0005]本發(fā)明的有益效果:
本發(fā)明一種減小電子計時誤差的方法,該方法利用單片機分別連接的RTC、數(shù)顯裝置、紅外接收頭、藍牙芯片、電源,所述RTC通過穩(wěn)壓芯片與電源連接,在軟件支持下,使傳統(tǒng)內(nèi)置晶振溫度補償RTC的計時產(chǎn)品,不但有校準RTC的年、月、周、日、時、分、秒寄存器的功能,還有校準RTC內(nèi)置32768Hz晶振的功能,晶振頻率偏移重新校準方便,能個性化補償校準其晶振實現(xiàn)年誤差絕對值小于I秒的計時,而且結(jié)構(gòu)簡單,使用條件和成本低,從而使高精度計時變得簡便而高效,會感到比電波鐘和GPS鐘方便。
【專利附圖】
【附圖說明】
[0006]圖1是本發(fā)明的結(jié)構(gòu)示意圖。
[0007]圖2是本發(fā)明一種減小電子計時誤差的方法工作流程圖。
【具體實施方式】
[0008]為了進一步說明本發(fā)明的原理和結(jié)構(gòu),現(xiàn)結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,然而所述實施例僅為提供說明與解釋之用,不能用來限制本發(fā)明的專利保護范圍。
[0009]如圖1、圖2所示的一種減小電子計時誤差的方法,所述電子計時的結(jié)構(gòu)包括,直流5V至5.5V的電源1、3V至3.3V的穩(wěn)壓芯片2、FM31T37x系列的內(nèi)置晶振溫度補償實時時鐘芯片RTC3、法拉電容備用電源4、LED點陣的數(shù)顯裝置5、單片機6、紅外接收頭7、藍牙芯片8 ;所述單片機6分別與內(nèi)置晶振溫度補償RTC3、數(shù)顯裝置5、紅外接收頭7、藍牙芯片
8、電源I連接,所述電源I還分別與數(shù)顯裝置5、藍牙芯片8、穩(wěn)壓芯片2連接,所述穩(wěn)壓芯片2還分別與RTC3、紅外接收頭7連接,所述電源I還通過所述穩(wěn)壓芯片2和RTC3向備用電源4充電,所述方法,包括以下步驟:
a、初始化;
b、運行主程序;
C、操作遙控器產(chǎn)生紅外、藍牙遙控信號,該遙控信號通過紅外接收頭、藍牙芯片接收送入單片機端口引發(fā)中斷轉(zhuǎn)到d步驟,沒操作遙控器時無紅外、藍牙遙控信號跳轉(zhuǎn)到b步驟;
d、單片機執(zhí)行中斷處理紅外、藍牙遙控信號;
e、處理結(jié)果為時間校對碼,跳轉(zhuǎn)到j(luò)步驟;
f、調(diào)用校正RTC偏移寄存器的對應(yīng)子程序;
g、通過操作紅外、藍牙遙控器校準RTC內(nèi)置的32768Hz晶振;
h、中斷返回;
j、調(diào)用與時間校對碼對應(yīng)的年、月、周、日、時、分、秒校對子程序; k、通過操作紅外、藍牙遙控器校準RTC的年、月、周、日、時、分、秒寄存器; m、中斷返回。
[0010]所述【具體實施方式】優(yōu)點和有益效果在于,本發(fā)明減小電子計時誤差的方法,該方法利用單片機分別連接的FM31T37X系列內(nèi)置晶振溫度補償RTC、LED點陣的數(shù)顯裝置、紅外接收頭、藍牙芯片、直流5V至5.5V的電源,所述RTC通過3V至3.3V的穩(wěn)壓芯片與電源連接,在軟件支持下,使傳統(tǒng)內(nèi)置晶振溫度補償RTC的計時產(chǎn)品,不但有校準RTC的年、月、周、日、時、分、秒寄存器的功能,還有校準RTC內(nèi)置32768Hz晶振的功能,晶振頻率偏移重新校準方便,能個性化補償校準其晶振實現(xiàn)年誤差絕對值小于I秒的計時,而且結(jié)構(gòu)簡單,使用條件和成本低,從而使高精度計時變得簡便而高效,會感到比電波鐘和GPS鐘方便。
[0011]以上描述的只是發(fā)明的【具體實施方式】,各種舉例說明不對發(fā)明的實質(zhì)內(nèi)容構(gòu)成限制,所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員在閱讀了說明書后可以對以前所述的【具體實施方式】做修改或變形,都應(yīng)當視為屬于本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種減小電子計時誤差的方法,所述電子計時的結(jié)構(gòu)包括,電源、穩(wěn)壓芯片、內(nèi)置晶振溫度補償RTC、備用電源、數(shù)顯裝置、單片機、紅外接收頭、藍牙芯片;所述單片機分別與RTC、數(shù)顯裝置、紅外接收頭、藍牙芯片、電源連接,所述電源還分別與數(shù)顯裝置、藍牙芯片、穩(wěn)壓芯片連接,所述穩(wěn)壓芯片還分別與RTC、紅外接收頭連接,所述電源還通過所述穩(wěn)壓芯片和RTC向備用電源充電,所述方法其特征在于,包括以下步驟: a、初始化; b、運行主程序; C、操作遙控器產(chǎn)生紅外、藍牙遙控信號,該遙控信號通過紅外接收頭、藍牙芯片接收送入單片機端口引發(fā)中斷轉(zhuǎn)到d步驟,沒操作遙控器時無紅外、藍牙遙控信號跳轉(zhuǎn)到b步驟; d、單片機執(zhí)行中斷處理紅外、藍牙遙控信號; e、處理結(jié)果為時間校對碼,跳轉(zhuǎn)到j(luò)步驟; f、調(diào)用校正RTC偏移寄存器的對應(yīng)子程序; g、通過操作紅外、藍牙遙控器校準RTC內(nèi)置的32768Hz晶振; h、中斷返回; j、調(diào)用與時間校對碼對應(yīng)的年、月、周、日、時、分、秒校對子程序; k、通過操作紅外、藍牙遙控器校準RTC的年、月、周、日、時、分、秒寄存器; m、中斷返回。
【文檔編號】G04G5/00GK104007652SQ201410266409
【公開日】2014年8月27日 申請日期:2014年6月16日 優(yōu)先權(quán)日:2014年6月16日
【發(fā)明者】管存忠 申請人:管存忠