本實用新型涉及一種時間注入設(shè)備授時模塊,特別涉及一種應(yīng)用于手持式時間注入設(shè)備授時模塊。
背景技術(shù):
現(xiàn)在的很多系統(tǒng)都需要時間同步的要求,這些設(shè)備都有自己的時鐘,而且可以調(diào)節(jié),但是無法保證這些設(shè)備的時間是同步的,因為這些時鐘每天都會產(chǎn)生秒的誤差。經(jīng)過長期運行,時間差會越來越大,在單機中影響不大,可是在分布式的系統(tǒng)中,由于每個節(jié)點的時間不一致,會造成無法估量的錯誤。因此時間同步的手段越來越多,有些需要依靠網(wǎng)絡(luò)通過NTP或PTP協(xié)議進行同步,有些需要依靠無線通過GPS或BDS信號利用接收機解析時間信息,有些需要其他有線連接進行數(shù)據(jù)傳輸??墒沁@些方法對于網(wǎng)絡(luò)傳輸需要網(wǎng)絡(luò)布線,對于接收機接收無線信號的成本太高,而有些設(shè)備的時間同步精度不太高,而放置地點比較分散,且發(fā)生移動的場景,上述方法的實現(xiàn)都受到了限制。
技術(shù)實現(xiàn)要素:
鑒于現(xiàn)有技術(shù)存在的問題,本實用新型,提供一種應(yīng)用于手持式時間注入設(shè)備授時模塊,具體技術(shù)方案是,一種應(yīng)用于手持式時間注入設(shè)備的授時模塊,包括守時功能芯片CPLD、時間信息處理芯片ARM、外部時間基準(zhǔn)芯片PHY、溫補晶振、電壓轉(zhuǎn)換電路、2路RS232接口和2路RS422接口、1個RJ45網(wǎng)絡(luò)接口,其特征在于:外部電池與電壓轉(zhuǎn)換電路連接,電壓轉(zhuǎn)換電路分別連接溫補電路、守時功能芯片CPLD、外部時間基準(zhǔn)芯片PHY、時間信息處理芯片ARM,守時功能芯片CPLD與時間信息處理芯片ARM通過總線雙向連接傳輸時間信息數(shù)據(jù)和單向連接傳輸1PPS傳輸,守時功能芯片CPLD1路與1路RS422接口連接、時間信息處理芯片ARM分別與另1路RS422接口和2路RS232接口連接、通過FlusBus總線與顯視屏連接,外部時間基準(zhǔn)芯片PHY與RJ45網(wǎng)絡(luò)接口連接。
本實用新型的技術(shù)效果是,能夠?qū)ν廨敵鰰r間精度在毫秒級,既滿足了時間同步的要求,同時大大改善了模塊的體積和尺寸的大小,滿足了便攜性的要求,對一些特定的場合時間同步的應(yīng)用具有很好的應(yīng)用。
附圖說明
圖1是本實用新型的原理框圖。
具體實施方式
以下結(jié)合附圖對本實用新型作進一步說明。
如圖1所示,一種應(yīng)用于手持式時間注入設(shè)備的授時模塊,包括守時功能芯片CPLD、時間信息處理芯片ARM、外部時間基準(zhǔn)芯片PHY、溫補晶振、電壓轉(zhuǎn)換電路、2路RS232接口和2路RS422接口、1個RJ45網(wǎng)絡(luò)接口,外部電池與電壓轉(zhuǎn)換電路連接,電壓轉(zhuǎn)換電路分別連接溫補電路、守時功能芯片CPLD、外部時間基準(zhǔn)芯片PHY、時間信息處理芯片ARM,守時功能芯片CPLD與時間信息處理芯片ARM通過總線雙向連接傳輸時間信息數(shù)據(jù)和單向連接傳輸1PPS傳輸,守時功能芯片CPLD1路與1路RS422接口連接、時間信息處理芯片ARM分別與另1路RS422接口和2路RS232接口連接、通過FlusBus總線與顯視屏連接,外部時間基準(zhǔn)芯片PHY與RJ45網(wǎng)絡(luò)接口連接。
工作原理
CPLD守時功能芯片,它可以通過外部的1PPS信號,調(diào)整內(nèi)部的1PPS信號的脈沖寬度和上升沿的時刻,并發(fā)送給時間信息處理芯片ARM,時間信息處理芯片ARM也可以通過網(wǎng)絡(luò)接收SNTP協(xié)議得到時間基準(zhǔn)信息后,通過總線給守時功能芯片CPLD發(fā)送計數(shù)復(fù)位信號,守時功能芯片CPLD重新開始輸出1PPS信號。時間信息處理芯片ARM在接收到1PPS信號在原來的時間基準(zhǔn)上加一秒;在對外授時時,時間信息處理芯片ARM在1PPS信號的上升沿通過RS232或者RS422發(fā)送時間信息。
ARM時間基準(zhǔn)的獲取可以通過SNTP協(xié)議得到,也可以通過RS232或者RS422由外部輸入,同時通過RS232或者RS422輸入星歷信息和其他協(xié)議。這些信息存儲在ARM存儲器中,當(dāng)通過鍵盤接收到授時指令,通過RS232或者RS422向外發(fā)送信息。
顯示和鍵盤處理一一對應(yīng),在無鍵盤操作時顯示時間信息,并顯示該模塊的基本設(shè)置參數(shù),同時可以通過鍵盤更改這些參數(shù)。
顯示模塊與ARM芯片由FlexBus總線連接,ARM芯片可以通過外擴存儲的空間進行控制。在無鍵盤操作一定時間后,顯示關(guān)掉,保證模塊的續(xù)航能力。在輸入時間基準(zhǔn)24小時后,該模塊的時間信息不可用,不再對外輸出時間信息。
該模塊能夠?qū)ν廨敵鰰r間精度在毫秒級,既滿足了時間同步的要求,同時大大改善了模塊的體積和尺寸的大小,滿足了便攜性的要求。對一些特定的場合時間同步的應(yīng)用具有很好的應(yīng)用。
軟件方面采用MQX操作系統(tǒng)進行調(diào)度各個任務(wù)之間的運行狀態(tài)。
工作原理
其中CPLD守時功能處理,它可以通過外部的1PPS信號,調(diào)整內(nèi)部的1PPS信號的脈沖寬度和上升沿的時刻,并發(fā)送給ARM芯片,也可以ARM芯片通過網(wǎng)絡(luò)接收SNTP協(xié)議得到時間基準(zhǔn)信息后,通過總線給CPLD發(fā)送計數(shù)復(fù)位信號,CPLD重新開始輸出1PPS信號。ARM芯片在接收到1PPS信號在原來的時間基準(zhǔn)上加一秒;在對外授時時,ARM芯片在1PPS信號的上升沿通過RS232或者RS422發(fā)送時間信息。
ARM時間基準(zhǔn)的獲取可以通過SNTP協(xié)議得到,也可以通過RS232或者RS422由外部輸入,同時通過RS232或者RS422輸入星歷信息和其他協(xié)議。這些信息存儲在ARM存儲器中,當(dāng)通過鍵盤接收到授時指令,通過RS232或者RS422向外發(fā)送信息。
顯示和鍵盤處理一一對應(yīng),在無鍵盤操作時顯示時間信息,并顯示該模塊的基本設(shè)置參數(shù),同時可以通過鍵盤更改這些參數(shù)。
顯示模塊與ARM芯片由FlexBus總線連接,ARM芯片可以通過外擴存儲的空間進行控制。在無鍵盤操作一定時間后,顯示關(guān)掉,保證模塊的續(xù)航能力。在輸入時間基準(zhǔn)24小時后,該模塊的時間信息不可用,不再對外輸出時間信息。
授時模塊的電源由外置的干電池或充電寶提供。
該模塊能夠?qū)ν廨敵鰰r間精度在毫秒級,既滿足了時間同步的要求,同時大大改善了模塊的體積和尺寸的大小,滿足了便攜性的要求。對一些特定的場合時間同步的應(yīng)用具有很好的應(yīng)用。