<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 光電顯示 > 設計應用 > 航管二次監視雷達地面詢(xún)問(wèn)編碼器的FPGA設計

航管二次監視雷達地面詢(xún)問(wèn)編碼器的FPGA設計

作者: 時(shí)間:2009-08-07 來(lái)源:網(wǎng)絡(luò ) 收藏

3 流程
流程圖如圖5所示。首先提取控制界面的控制命令,判斷出詢(xún)問(wèn)模式和詢(xún)問(wèn)方式(詢(xún)問(wèn)交替方式)。結合S0產(chǎn)生原理和詢(xún)問(wèn)距離理論,用計數分頻編碼產(chǎn)生S0同步。
若是常規模式,在S0同步沿觸發(fā)下,按照軟件控制界面不同的控制命令,分別編碼產(chǎn)生周期性的6種單模式(見(jiàn)表1)詢(xún)問(wèn);并且產(chǎn)生對應的周期性提取信號,結合交替模式產(chǎn)生相應的編碼信號。
若是S模式詢(xún)問(wèn),流程是:首先產(chǎn)生S模式的前導脈沖P1,P2和數據位同步信號P5,然后判斷是短S模式(P5數據位56 b),還是長(cháng)S模式(P6數據位112 b),再調用XCV600E內部的雙口RAM IPcore模塊進(jìn)行數據采集,對s模式最后24 b的飛機地址數據位進(jìn)行奇偶地址校驗編碼,校驗規則如圖4所示。之后再對校驗結果進(jìn)行DPSK調制編碼,然后按照S模式的信號格式,在數據同步位信號P5 (見(jiàn)圖3)控制下,產(chǎn)生S模式詢(xún)問(wèn)信號。

本文引用地址:http://dyxdggzs.com/article/169484.htm


4 詢(xún)問(wèn)信號的仿真波形
4.1 常規模式1:1:1交替詢(xún)問(wèn)信號的仿真波形
首先是同步觸發(fā)信號S0的產(chǎn)生,由顯控界面人工操作改變,對應二次雷達的范圍不同而具有不同的周期。一般S0的周期有2.5 ms,3.5 ms,0.000 9 ms 。
當S0的周期為3.5 ms時(shí),其仿真結果如圖6所示。XCV600E的時(shí)鐘為40 MHz,產(chǎn)生周期性的S0信號。采用計數4倍、8倍、1O倍分頻產(chǎn)生各模塊所需的時(shí)鐘。如果改變S0的周期,可用類(lèi)似的方法產(chǎn)生;其次是三三交替詢(xún)問(wèn)模式的產(chǎn)生。如圖6所示,在詢(xún)問(wèn)控制界面中,任選6種常規模式中的3種。在同步編碼信號S0的上升沿進(jìn)行觸發(fā),在第一個(gè)S0周期內產(chǎn)生詢(xún)問(wèn)模式mode_1,第二個(gè)S0周期內產(chǎn)生詢(xún)問(wèn)模式mode_2,第三個(gè)S0周期內產(chǎn)生詢(xún)問(wèn)模式mode_3 A,第四個(gè)S0周期內產(chǎn)生詢(xún)問(wèn)模式mode_1。按此規律周期性的產(chǎn)生即為三三交替詢(xún)問(wèn)模式。其中,S1_revert,S2_revert, S3_revert是循環(huán)狀態(tài)機產(chǎn)生的周期性提取信號,分別周期性提取mode 1,mode 2,mode 3 A的編碼信號,其他單模式的編碼產(chǎn)生方式類(lèi)似。

4.2 S模式CRC校驗編碼和譯碼仿真波形
依據S模式詢(xún)問(wèn)機的P5位奇偶地址校驗的多項式電路規則(見(jiàn)圖4),應用Matlab軟件建立24個(gè)D觸發(fā)器組成的移位寄存器進(jìn)行仿真。如圖7所示,仿真結果中以P5。為56 b為例,data為原始的P6數據信號,data為 “11111111101101010011010100100000011011111101001100001000”序列。其中,最后24 b表示飛機地址(初次獲得飛機地址是由“全呼詢(xún)問(wèn)”獲得該校驗是“點(diǎn)名詢(xún)問(wèn)”方式);encode為校驗輸出,其序列為 “11111111101101010011010100100000000101101010000100110000”;然后把encode作為輸入按照應答器解碼電路進(jìn)行譯碼,譯碼結果為decode。由此發(fā)現譯碼結果與原始輸入數據相同,保證了校驗編碼設計的正確性。


5 結 語(yǔ)
利用的高速運算能力和IPcore技術(shù)設計高性能的二次雷達詢(xún)問(wèn)編碼器,不但在數據采集、信號編碼時(shí)具有自適應性和可控性,而且解決了雷達信號的實(shí)時(shí)性問(wèn)題,完成了多種復雜信號處理的單片FP-GA集成,有效地解決了小電路板尺寸與大存儲空間的矛盾,從而提高了系統的集成性,進(jìn)一步節約了資源。同時(shí)利用“軟件顯控界面+FPGA+MCU”結合的架構技術(shù)使之更容易成為微型系統。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>