999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UM220芯片研發(fā)的北斗_GPS雙模授時(shí)系統(tǒng)

2019-09-10 15:29:04黃明亮林濱柯如峰
關(guān)鍵詞:單片機(jī)

黃明亮 林濱 柯如峰

摘 ?要:通過研究NTP協(xié)議,利用和芯星通的UM220-III N雙系統(tǒng)高性能GNSS模塊提供的北斗/GPS時(shí)間信息,通過單片機(jī)和W5500網(wǎng)絡(luò)模塊等硬件構(gòu)造UDP服務(wù)器。使用常見的單片機(jī)作為處理器,利用STC12C5A60s2的串行接口接收UM220模塊輸出的NMEA0183語(yǔ)句數(shù)據(jù),通過單片機(jī)、網(wǎng)絡(luò)模塊和RT1602C型通用液晶顯示模塊相結(jié)合,搭建一套北斗_GPS雙模授時(shí)系統(tǒng),完成對(duì)空管系統(tǒng)的授時(shí)應(yīng)用。

關(guān)鍵詞:UM220;單片機(jī);北斗;GPS;NTP;串口報(bào)文

1 引言

信息技術(shù)的發(fā)展和普及應(yīng)用,對(duì)時(shí)間精度提出了更高的要求。在諸多授時(shí)方法中,衛(wèi)星授時(shí)以其高精度和全球覆蓋度已經(jīng)成為授時(shí)的主要手段。目前空管所使用的空管自動(dòng)化系統(tǒng)、內(nèi)話系統(tǒng)、記錄儀系統(tǒng)、傳輸系統(tǒng)等均接入了GPS時(shí)鐘作為授時(shí)時(shí)鐘源。隨著我國(guó)北斗導(dǎo)航系統(tǒng)的逐漸成熟,北斗導(dǎo)航系統(tǒng)也能夠提供標(biāo)準(zhǔn)的時(shí)鐘源。利用北斗導(dǎo)航系統(tǒng)時(shí)鐘給空管設(shè)備授時(shí),可消除單一GPS時(shí)鐘授時(shí)存在單點(diǎn)故障隱患,使民航安全生產(chǎn)得到保障。基于此現(xiàn)狀,研究基于北斗和GPS系統(tǒng)的授時(shí)系統(tǒng)在空管設(shè)備中的應(yīng)用。

2 授時(shí)方式簡(jiǎn)介

(1)串口報(bào)文對(duì)時(shí)

串口通信是指外設(shè)和計(jì)算機(jī)間,通過數(shù)據(jù)信號(hào)線、地線、控制線等,按位進(jìn)行傳輸數(shù)據(jù)的一種通訊方式。串口報(bào)文對(duì)時(shí)也稱軟對(duì)時(shí),是利用一組時(shí)間數(shù)據(jù)(年、月、日、時(shí)、分、秒)按一定的格式、速率和順序等,通過串行通信接口發(fā)送給被授時(shí)裝置,被授時(shí)裝置利用這組數(shù)據(jù)預(yù)置其內(nèi)部時(shí)鐘。常用的串行通信接口為RS-232和RS-422/RS-485.串口報(bào)文對(duì)時(shí)的優(yōu)點(diǎn)是數(shù)據(jù)全面、不需要人工預(yù)置。

(2)NTP網(wǎng)絡(luò)授時(shí)

NTP(Network Time Protocol)是網(wǎng)絡(luò)時(shí)間協(xié)議,它是用來(lái)同步網(wǎng)絡(luò)中各個(gè)計(jì)算機(jī)的時(shí)間的協(xié)議。網(wǎng)絡(luò)時(shí)鐘傳輸?shù)氖且?900年1月1日0時(shí)0分0秒算起時(shí)間戳的用戶數(shù)據(jù)協(xié)議(UDP)報(bào)文,周64位表示,前32位為秒,后32位為秒等分?jǐn)?shù)。網(wǎng)絡(luò)中報(bào)文往返時(shí)間是可以估算的,因而采用補(bǔ)償算法可以達(dá)到精確對(duì)時(shí)的目的。

NTP的基本工作原理如下圖所示。

T1:客戶端請(qǐng)求發(fā)送時(shí)間

T2:服務(wù)端收到請(qǐng)求的時(shí)間

T3:服務(wù)端答復(fù)時(shí)間

T4:客戶端收到答復(fù)的時(shí)間

通過這四個(gè)時(shí)間戳,我們可以計(jì)算出NTP報(bào)文的往返時(shí)間Delay=(T4-T1)-(T3-T2),客戶端相對(duì)服務(wù)端的時(shí)間差offset=((T2-T1)+(T3-T4))/2。網(wǎng)絡(luò)方式對(duì)時(shí)的優(yōu)點(diǎn)是基于現(xiàn)有網(wǎng)絡(luò),物理實(shí)現(xiàn)方便,新引進(jìn)的空管設(shè)備大部分均支持NTP授時(shí),本次課題也是基于此種授時(shí)方式進(jìn)行研發(fā)。

3 基于UM220研發(fā)的北斗_GPS雙模授時(shí)系統(tǒng)設(shè)計(jì)

該系統(tǒng)是基于和芯星通的UM220-III N雙系統(tǒng)高性能GNSS模塊、51單片機(jī)和網(wǎng)絡(luò)模塊W5500開發(fā),使用常見的51單片機(jī)作為處理器,利用STC12C5A60s2的串行接口接收UM220模塊輸出的NMEA0183語(yǔ)句數(shù)據(jù),通過單片機(jī)、網(wǎng)絡(luò)模塊和RT1602C型通用液晶顯示模塊相結(jié)合,完成網(wǎng)絡(luò)授時(shí)和時(shí)間顯示功能,該系統(tǒng)設(shè)計(jì)思路如下:

3.1硬件設(shè)計(jì)

衛(wèi)星時(shí)間接收模塊:采用UM220-III N芯片模塊,該模塊能夠同時(shí)支持BD2 B1,GPS L1兩個(gè)頻點(diǎn),接收北斗和GPS衛(wèi)星信號(hào),并通過軟件配置選擇模塊上串口輸出數(shù)據(jù),可選擇只接收北斗衛(wèi)星信號(hào)或者只接收GPS衛(wèi)星信號(hào)或者兩者同時(shí)接收,本次研發(fā)是選擇同時(shí)接收GPS和BD衛(wèi)星信號(hào)。該模塊串口1為主串口,輸入輸出信號(hào)類型為L(zhǎng)VTTL電平,默認(rèn)波特率為9600bps,最高可以設(shè)為115200bps,可自行配置。模塊上還集成了MAX232芯片,提供EIA/TIA-232-E標(biāo)準(zhǔn)電平,以便與PC機(jī)等通過RS232串口進(jìn)行通信。模塊輸出的時(shí)間信息,通過串口發(fā)送給51單片機(jī)進(jìn)行接收處理。

服務(wù)器模塊:W5500+STC51單片機(jī)模塊中W5500是一款TCP/IP嵌入式以太網(wǎng)控制器,提供了更加簡(jiǎn)易的互聯(lián)網(wǎng)連接方案,W5500集成了TCP/IP協(xié)議棧,10/100M以太網(wǎng)數(shù)據(jù)鏈路層及物理層,內(nèi)嵌32K字節(jié)片上緩存以供以太網(wǎng)包處理,能同時(shí)使用8個(gè)硬件socket獨(dú)立通訊。STC51單片機(jī)簡(jiǎn)單易學(xué),應(yīng)用廣泛,價(jià)格便宜,此次研發(fā)選用的是51單片機(jī)中的STC12C5A60s2芯片,該芯片是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。

時(shí)間接收模塊輸出的時(shí)間信息輸出至服務(wù)器模塊的P30和P31引腳,經(jīng)過51單片機(jī)串口中斷完成時(shí)間接收,通過STC12C5A60s2+W5500搭建硬件平臺(tái),通過指令編程構(gòu)造的SNTP服務(wù)器,完成網(wǎng)絡(luò)授時(shí)功能。

3.2軟件設(shè)計(jì)

本系統(tǒng)軟件由5個(gè)模塊組成。分別是系統(tǒng)初始化模塊,串口中斷處理模塊,UDP服務(wù)器模塊,SNTP數(shù)據(jù)包收發(fā)處理模塊,數(shù)據(jù)顯示模塊。

系統(tǒng)初始化模塊:在用戶對(duì)設(shè)備加電時(shí),對(duì)單片機(jī)的硬件端口、液晶顯示模塊、W5500模塊做初始化操作;

串口中斷處理模塊:在UM220接收到時(shí)間信息后,觸發(fā)STC12C5A60s2串口中斷,利用編程指令完成時(shí)間信息接收和處理;

UDP服務(wù)器模塊:由于NTP協(xié)議工作于UDP模式,利用編程指令構(gòu)造UDP協(xié)議,定義端口運(yùn)行于UDP模式,定義網(wǎng)絡(luò)參數(shù)變量,定義好UDP模式下數(shù)據(jù)的接收和處理功能。

SNTP數(shù)據(jù)包收發(fā)處理模塊:接收并處理接收到的SNTP數(shù)據(jù)包,解析數(shù)據(jù)包時(shí)間信息,構(gòu)造SNTP協(xié)議并發(fā)送NTP報(bào)文給被授時(shí)用戶。

數(shù)據(jù)顯示模塊:負(fù)責(zé)將接收到的時(shí)間信息,顯示到1602顯示屏指定位置。

4 結(jié)束語(yǔ)

基于UM220研發(fā)的北斗_GPS雙模授時(shí)系統(tǒng),不僅能夠同時(shí)接收北斗和GPS兩種衛(wèi)星時(shí)間提供精確的時(shí)間信息,而且具有硬件電路簡(jiǎn)單,編程方便,性能穩(wěn)定的特點(diǎn),并且較好的同時(shí)實(shí)現(xiàn)了NTP授時(shí)和串口報(bào)文授時(shí)兩種授時(shí)功能,滿足了大部分空管設(shè)備對(duì)授時(shí)系統(tǒng)的需求,具有一定的推廣使用價(jià)值。

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個(gè)全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
主站蜘蛛池模板: 国产美女一级毛片| swag国产精品| 国产在线小视频| 久久国语对白| 97超碰精品成人国产| 日本高清成本人视频一区| 亚洲精品你懂的| 重口调教一区二区视频| 欧美一区二区福利视频| 高清欧美性猛交XXXX黑人猛交| 亚洲精品无码av中文字幕| 欧美日韩一区二区在线免费观看 | 无码一区中文字幕| 欧美在线三级| 国产乱人乱偷精品视频a人人澡| 精品国产免费观看| 女高中生自慰污污网站| 在线观看国产精品第一区免费| 久久青草免费91线频观看不卡| 国禁国产you女视频网站| 极品国产一区二区三区| 国产福利免费观看| 亚洲人精品亚洲人成在线| 日韩久草视频| 国产手机在线观看| 91精品啪在线观看国产60岁| 国模极品一区二区三区| 国产Av无码精品色午夜| аv天堂最新中文在线| 男人天堂亚洲天堂| 高清码无在线看| 亚欧乱色视频网站大全| 2021天堂在线亚洲精品专区| 午夜不卡视频| 亚洲国产成人自拍| 国产日韩精品欧美一区喷| 日韩无码真实干出血视频| 亚洲无线一二三四区男男| 91精品人妻一区二区| 欧美精品v| 91啪在线| 色妞永久免费视频| 日韩精品中文字幕一区三区| 欧美日韩福利| 免费不卡视频| 无码丝袜人妻| 91在线精品免费免费播放| 性视频一区| 亚洲欧美日本国产专区一区| 久久成人18免费| 91热爆在线| 超碰免费91| 欧美日韩91| 激情综合网激情综合| 极品私人尤物在线精品首页 | 亚洲嫩模喷白浆| 日韩在线视频网| 一本大道香蕉高清久久| 亚洲成人免费在线| 欧美区一区| 草逼视频国产| 午夜精品福利影院| 国产精品高清国产三级囯产AV| 久久综合亚洲色一区二区三区| 国产高清无码第一十页在线观看| 亚洲一级毛片免费看| 久久99国产综合精品1| 国产欧美视频在线| 日韩国产黄色网站| 亚洲午夜国产片在线观看| 亚洲青涩在线| 亚洲成人福利网站| 午夜欧美理论2019理论| 亚洲成A人V欧美综合| 黑人巨大精品欧美一区二区区| 国产视频资源在线观看| 国产视频 第一页| 精品一区二区久久久久网站| 中文字幕av一区二区三区欲色| 国产成人亚洲无吗淙合青草| 亚洲第一天堂无码专区| 久久99热这里只有精品免费看|