亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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)得到保障?;诖爽F(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é)議,它是用來同步網(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ī)
        北斗和它的N種變身
        軍事文摘(2023年20期)2023-10-31 08:42:08
        北斗時(shí)鐘盤
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        “北斗”離我們有多遠(yuǎn)
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(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
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        首個(gè)北斗全球“厘米級(jí)”定位系統(tǒng)開建
        太空探索(2016年12期)2016-07-18 11:13:43
        中國(guó)的北斗 世界的北斗
        太空探索(2016年3期)2016-07-12 09:58:47
        亚洲av有码精品天堂| 伊在人天堂亚洲香蕉精品区| 成人国成人国产suv| 亚洲欧美色一区二区三区| 日日躁夜夜躁狠狠久久av| 国产精品久久久久久久专区| 亚洲成人免费久久av| 视频在线国产一区二区| 少妇私密会所按摩到高潮呻吟| 欧美日韩国产成人高清视| 精品人妻无码中文字幕在线| 蜜桃av一区在线观看| 亚洲毛片一区二区在线| 国产极品视觉盛宴| 精品www日韩熟女人妻| 国产欧美乱夫不卡无乱码 | 国产成版人性视频免费版| 国产高清在线视频一区二区三区| 久久精品国产99久久无毒不卡| 亚洲国产成人久久一区| 九九99久久精品午夜剧场免费| 日韩在线精品免费观看| 久久狼精品一区二区三区| 国产免费又爽又色又粗视频| 性欧美大战久久久久久久久| 国产综合自拍| 国产欧美日本亚洲精品一5区| 日本中文字幕人妻精品| 亚洲一区二区三区视频免费看| av网站免费线看精品| 国产99在线 | 亚洲| 国产精美视频| 狼人综合干伊人网在线观看| 一本色道久久88加勒比| 国产午夜免费高清久久影院| 亚洲依依成人亚洲社区| 偷拍熟女亚洲另类| 国产一区亚洲一区二区| 亚洲国产精品成人av| 亚洲夫妻性生活免费视频| 一本色道久久综合亚洲精品不卡|