亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的雷達(dá)終端控制系統(tǒng)的設(shè)計(jì)

        2016-05-14 19:04:32崔娟
        山東工業(yè)技術(shù) 2016年4期

        崔娟

        摘 要:本文采用FPGA作為主控制器完成實(shí)時(shí)性要求高邏輯較簡(jiǎn)單的功能,讓CPU主要負(fù)責(zé)復(fù)雜的數(shù)據(jù)處理,從而提高系統(tǒng)對(duì)時(shí)間的實(shí)時(shí)響應(yīng)能力。文中較詳細(xì)的介紹了系統(tǒng)的軟、硬件設(shè)計(jì)。

        關(guān)鍵詞:雷達(dá)終端;FPGA;ISA總線;多譜勒音頻

        DOI:10.16640/j.cnki.37-1222/t.2016.04.251

        1 引言

        雷達(dá)終端顯示控制系統(tǒng)不僅要完成數(shù)據(jù)的實(shí)時(shí)傳輸、復(fù)雜的人機(jī)交、還要完成目標(biāo)點(diǎn)跡處理以及目標(biāo)自動(dòng)跟蹤等處理。通常是采用FPGA+CPU的方案來完成系統(tǒng)設(shè)計(jì)。CPU是在對(duì)復(fù)雜的數(shù)據(jù)處理方面具有優(yōu)勢(shì),而缺陷就是需要提高時(shí)鐘頻率來滿足實(shí)時(shí)性要求;采用FPGA作為主控制器,可以減少CPU的負(fù)擔(dān)、降低主頻,提高系統(tǒng)的穩(wěn)定性以及可靠性。

        2 系統(tǒng)設(shè)計(jì)

        系統(tǒng)以FPGA芯片為控制核心,實(shí)現(xiàn)通信數(shù)據(jù)包的解析與轉(zhuǎn)發(fā)、ISA總線時(shí)序控制、鍵盤掃描、電壓采樣、音頻控制等功能。結(jié)構(gòu)框圖如圖1所示。

        FPGA采用的是CYCLONE II EP2C70,CPU采用INTER公司的PM系列1GHz主頻的芯片,F(xiàn)PGA與CPU的通信采用ISA總線方式,該系統(tǒng)中,F(xiàn)PGA的主要功能是通過全雙工RS-485總線與雷達(dá)主機(jī)進(jìn)行數(shù)據(jù)交互,對(duì)來自雷達(dá)主機(jī)的數(shù)據(jù)包進(jìn)行解析,然后分類執(zhí)行控制,對(duì)要傳送給CPU的數(shù)據(jù)經(jīng)過處理后通過ISA總線輸出;也可同時(shí)接收CPU發(fā)送的數(shù)據(jù),通過RS-485總線傳遞給雷達(dá)主機(jī)。FPGA通過第二路單路RS-485總線從雷達(dá)主機(jī)接收目標(biāo)多普勒的數(shù)據(jù)包,解析后驅(qū)動(dòng)音頻電路,輸出相應(yīng)的目標(biāo)多普勒音頻信息,可讓雷達(dá)操作員利用音頻完成人工目標(biāo)識(shí)別。(1)ISA總線模塊。ISA總線是IBM公司為PC/AT電腦而制定的總線標(biāo)準(zhǔn),能支持16位的I/O設(shè)備,數(shù)據(jù)傳輸率可達(dá)8MB/S,具有DMA通道功能,可以在接收大量數(shù)據(jù)的同時(shí)不干擾CPU工作。只需要根據(jù)ISA標(biāo)準(zhǔn),采用FPGA很容易能設(shè)計(jì)出其接口電路;(2)RS-485模塊。雷達(dá)整機(jī)系統(tǒng)要求雷達(dá)終端與主機(jī)要相距50m以上,數(shù)據(jù)傳輸速率大于2Mb/S,因此采用MAX3491芯片來完成,可以實(shí)現(xiàn)全雙工RS-485電路。經(jīng)過實(shí)驗(yàn)證實(shí)當(dāng)連接線為60m,傳輸1.5MHz的方波時(shí),波形能夠完整的傳輸;(3)音頻模塊。FPGA輸出的是數(shù)字信號(hào),因此該部分需要先把數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào),然后經(jīng)過信號(hào)濾波放大電路以及幅度控制電路,最后輸出至耳機(jī),用D/A轉(zhuǎn)換器AD73311完成數(shù)字音頻信號(hào)至模擬信號(hào)之間的轉(zhuǎn)換,利用FPGA的普通IO口完成與AD73311的接口協(xié)議以及數(shù)字電位器(X9312)的控制。雷達(dá)目標(biāo)多普勒信號(hào)頻率比較低,帶寬比較窄,而且當(dāng)目標(biāo)距離較遠(yuǎn)時(shí),信號(hào)很微弱以及夾雜的噪聲多。因?yàn)樾枰O(shè)計(jì)一個(gè)低通濾波器來降低噪聲的影響;還需要設(shè)計(jì)一個(gè)高倍的運(yùn)算放大電路,把微弱信號(hào)盡量放大,因此利用數(shù)字電位器(X9312)控制聲音大小,使得多普勒聲音更適合人耳;(4)A/D采樣模塊。電源電壓經(jīng)過調(diào)理后,變成適合A/D采樣的信號(hào),然后利用A/D采樣保持電路,完成模擬信號(hào)到數(shù)字信號(hào)之間的轉(zhuǎn)換。A/D轉(zhuǎn)換器采用經(jīng)典的8位CMOS芯片ADC0809。其具體時(shí)序圖可參考該芯片的Datasheet。

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

        軟件基于QUARTUS II 平臺(tái)進(jìn)行設(shè)計(jì),采用原理圖與verilog語(yǔ)言相結(jié)合來編寫程序,軟件方面主要分以下幾個(gè)模塊設(shè)計(jì):(1)RS-485收、發(fā)模塊。該模塊實(shí)質(zhì)上是參考通用異步收發(fā)器實(shí)現(xiàn)的,要用遠(yuǎn)高于需求波特率的時(shí)鐘去采樣起始位,一般采樣時(shí)鐘為波特率的12倍;在對(duì)數(shù)據(jù)位采樣時(shí),一般是采取中點(diǎn)采樣;(2)鍵盤掃描。鍵盤為了減少連接IO口的個(gè)數(shù),通常采樣行列矩陣布置,F(xiàn)PGA通過分時(shí)對(duì)每列發(fā)送高低信號(hào),然后進(jìn)行相應(yīng)的逐行掃描,可以很容易的獲得按下按鍵的鍵值,采樣多次掃描到同一個(gè)鍵值就相當(dāng)于去抖動(dòng),若判斷某鍵有按下時(shí),就一直掃描該鍵,直到它釋放為止,然后建立該鍵的有效標(biāo)志以及保存該鍵重復(fù)次數(shù)等信息;(3)A/D采樣。該模塊電路主要實(shí)現(xiàn)的是電壓采樣功能,F(xiàn)PGA的控制狀態(tài)圖在ST6狀態(tài)時(shí)讀取AD數(shù)據(jù)線上的數(shù)據(jù),這樣從ST0至ST6循環(huán)一次就完成了一次數(shù)據(jù)的采樣,根據(jù)上述狀態(tài)圖利用verilog語(yǔ)言很容易完成軟件的編寫;(4)ISA總線時(shí)序控制。ISA總線16位標(biāo)準(zhǔn)存儲(chǔ)器訪問由3個(gè)總線時(shí)鐘周期組成。BCLK是總線時(shí)鐘,第1時(shí)鐘周期BCLK1為地址周期,在BCLK1的上升沿,擴(kuò)展地址信號(hào)在地址線LA[23:17]上有效。到BCLK1的下降沿,總線地址鎖存使能信號(hào)BALE變?yōu)橛行В脕礞i存擴(kuò)展地址。之后,與數(shù)據(jù)線分離的地址線A[15:0]上發(fā)出地址信號(hào),同時(shí),數(shù)據(jù)線高位字節(jié)使能信號(hào)變?yōu)橛行顟B(tài)。從第2個(gè)時(shí)鐘周期BCLK2開始是數(shù)據(jù)周期,存儲(chǔ)器讀/寫或者擴(kuò)展的存儲(chǔ)器讀/寫信號(hào)之一進(jìn)入有效狀態(tài)。在BCLK2的開始(上升沿),ISA總線控制器檢測(cè)16位存儲(chǔ)器傳送信號(hào)M16#,如果該信號(hào)為0,意味著本次總線訪問是16位存儲(chǔ)器訪問,將在3個(gè)BCLK之內(nèi)完成。于是,在BCLK3的末了Host采樣數(shù)據(jù)總線,或由寫信號(hào)將數(shù)據(jù)寫入存儲(chǔ)器,當(dāng)前總線周期結(jié)束;(5)音頻信號(hào)輸出。根據(jù)音頻信號(hào)轉(zhuǎn)換器AD733311的時(shí)序圖,該芯片是通過異步串行口來傳輸數(shù)據(jù)的。當(dāng)SE為高電平時(shí),通過設(shè)置幀同步信號(hào)可以啟動(dòng)數(shù)據(jù)幀的傳輸,首先在時(shí)鐘SCLK的下降沿把SDIFS(SDOFS)設(shè)置為高電平,然后在下一個(gè)時(shí)鐘的下降沿把幀同步信號(hào)拉底,此時(shí)數(shù)據(jù)開始傳輸,在每個(gè)SCLK的上升沿SDO輸出數(shù)據(jù),在SCLK的下降沿SDI接收數(shù)據(jù);當(dāng)一幀數(shù)據(jù)傳輸完成后,在SCLK的下降沿把SDIFS(SDOFS)拉高,下一個(gè)時(shí)鐘SCLK的下降沿再把幀同步信號(hào)拉低,就可以進(jìn)行第二幀數(shù)據(jù)的傳輸。

        4 結(jié)論

        本系統(tǒng)采用EP2C70芯片為核心控制器,很好的解決了數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性與多任務(wù)同時(shí)執(zhí)行的矛盾,具有成本低、器件少、可靠性高等特點(diǎn)。軟件設(shè)計(jì)方面采用原理圖與verilog語(yǔ)言同時(shí)開發(fā),使得系統(tǒng)軟件具有較高的可讀性與可移植性。經(jīng)過實(shí)際應(yīng)用,該設(shè)計(jì)完全能滿足系統(tǒng)的要求。

        參考文獻(xiàn):

        [1]ADC0809.pdf[Z].

        [2]丁鷺飛,耿富錄.達(dá)雷原理(第三版)[M].西安:西安電子科技大學(xué)出版社,2004.

        [3]陳忠平,高金定,高見芳.基于Quartus II的FPGA/CPLD設(shè)計(jì)與實(shí)踐[M].電子工業(yè)出版社,2010.

        [4]沈曉紅,魯延峰,李凱.基于FPGA的ISA總線接口邏輯設(shè)計(jì)[J].微計(jì)算機(jī)信息,2011.

        h视频在线播放观看视频| 亚洲不卡无码高清视频| 国产欧美日本亚洲精品一5区| 亚洲精品国产av成拍色拍| 欧美黑人巨大videos精品| 亚洲国产另类精品| 亚洲免费观看网站| 国产成人精品中文字幕| 国产乱理伦在线观看美腿丝袜| 亚洲国产成人久久综合| 久久熟妇少妇亚洲精品| 精品久久香蕉国产线看观看亚洲| 日韩AV不卡六区七区| 亚洲精品无人区一区二区三区| 亚洲乱码中文字幕一线区| 中文字幕乱码亚洲无限码| 午夜精品久久久久久毛片| 五月天激情综合网| 中文字幕日韩人妻在线| 漂亮丰满人妻被中出中文字幕 | 亚洲一区二区三区免费的视频| 日本丰满老妇bbw| 成av人片一区二区三区久久| 日韩av一区二区三区四区av| 亚洲性感毛片在线视频| 日本动漫瀑乳h动漫啪啪免费| 亚洲有码转帖| 国产自产拍精品视频免费看| 人妻少妇艳情视频中文字幕| 麻豆一区二区三区蜜桃免费| 欧美理论在线| 少妇又紧又色又爽又刺| 97se色综合一区二区二区| 日本护士吞精囗交gif| 久久精品国产72国产精福利 | 日本久久高清一区二区三区毛片| 色欲av一区二区久久精品| 在线观看女同一区二区| 国产av无码专区亚洲版综合| 久久精品无码中文字幕| 中文字幕第一页在线无码一区二区|