0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于W77E58單片機(jī)和EPM7128芯片實(shí)現(xiàn)雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:通訊世界 ? 作者:劉杰 ? 2020-05-11 07:35 ? 次閱讀

1、引言

隨著測控技術(shù)的快速發(fā)展,現(xiàn)代雷達(dá)系統(tǒng)對于多雷達(dá)高精度協(xié)同測控跟蹤能力的需求越來越高。然而,現(xiàn)役的大多數(shù)雷達(dá)并不具有這樣的功能?;谀承吞柪走_(dá),我們開發(fā)了基于CAN總線的雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)。經(jīng)過對雷達(dá)加裝該系統(tǒng),我們構(gòu)建了雷達(dá)局域測控網(wǎng)絡(luò),實(shí)現(xiàn)了基于CAN總線網(wǎng)絡(luò)的雷達(dá)間目標(biāo),狀態(tài)等相關(guān)信息的共享。利用這些信息,網(wǎng)絡(luò)中各雷達(dá)可以進(jìn)行相互配合工作,極大地提高了雷達(dá)的探測與協(xié)同能力。

2、雷達(dá)網(wǎng)絡(luò)測控測控系統(tǒng)的基本結(jié)構(gòu)與原理

2.1 CAN總線測控網(wǎng)絡(luò)的結(jié)構(gòu)與特點(diǎn)

從本質(zhì)上看,我們設(shè)計(jì)的雷達(dá)網(wǎng)絡(luò)測控系統(tǒng),屬于主從式網(wǎng)絡(luò)測試控制系統(tǒng)。與數(shù)據(jù)網(wǎng)絡(luò)相比, 控制網(wǎng)絡(luò)具有數(shù)據(jù)幀短、數(shù)據(jù)交換頻繁、有實(shí)時(shí)約束等特點(diǎn)。同時(shí)雷達(dá)本身工作時(shí)電磁環(huán)境復(fù)雜,相對距離較遠(yuǎn),這都對采用的總線形式提出了較高的要求。

近20 年來, 控制網(wǎng)絡(luò)獲得迅速發(fā)展,特別是作為其主流的現(xiàn)場總線技術(shù)已形成了一系列國際標(biāo)準(zhǔn),CAN總線是其中一種比較有影響的現(xiàn)場總線標(biāo)準(zhǔn)。CAN總線是一種多主方式的串行通訊總線,有高的位速率,高抗電磁干擾性,而且能夠檢測出產(chǎn)生的多種錯誤。當(dāng)信號傳輸距離達(dá)到10Km時(shí),CAN仍可提供高達(dá)50Kbit/s的數(shù)據(jù)傳輸速率。 同時(shí)CAN總線具有很高的實(shí)時(shí)性能,在工業(yè)控制、安全防護(hù)等領(lǐng)域中得到了廣泛應(yīng)用。因此我們選擇CAN總線構(gòu)建網(wǎng)絡(luò)。圖1與圖2分別顯示了雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)與CAN總線的連接關(guān)系及各雷達(dá)間互連的拓?fù)浣Y(jié)構(gòu)。

2.2 系統(tǒng)原理

同其他網(wǎng)絡(luò)測控系統(tǒng)一樣,雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)的主要工作基礎(chǔ)是對于相關(guān)數(shù)據(jù)的采集與共享。在這個(gè)網(wǎng)絡(luò)中,依據(jù)實(shí)際的工作環(huán)境與實(shí)際情況的需要,每個(gè)雷達(dá)既可以作為一個(gè)獨(dú)立單元工作,也可以作為網(wǎng)絡(luò)的節(jié)點(diǎn)工作。當(dāng)雷達(dá)成為網(wǎng)絡(luò)的一個(gè)節(jié)點(diǎn)工作時(shí),其可以依據(jù)網(wǎng)絡(luò)中共享的數(shù)據(jù),與網(wǎng)內(nèi)的其他雷達(dá)共同協(xié)同跟蹤工作。

在一般情況下,網(wǎng)絡(luò)中的雷達(dá)作為獨(dú)立的節(jié)點(diǎn)進(jìn)行工作,此時(shí)網(wǎng)絡(luò)中的每個(gè)雷達(dá)是對等的。當(dāng)出現(xiàn)特殊目標(biāo)或其他需要多雷達(dá)對同一目標(biāo)進(jìn)行協(xié)同跟蹤的情況下,雷達(dá)的操作手可以通過雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)向網(wǎng)絡(luò)發(fā)出進(jìn)入網(wǎng)絡(luò)工作狀態(tài)的指令。網(wǎng)內(nèi)其他雷達(dá)收到指令后,操作手可以依據(jù)該雷達(dá)的具體情況選擇繼續(xù)獨(dú)立工作或進(jìn)入網(wǎng)絡(luò)協(xié)同工作。進(jìn)入網(wǎng)絡(luò)的雷達(dá)之間為主從關(guān)系,發(fā)出指令與數(shù)據(jù)的雷達(dá)為主雷達(dá),接收共享數(shù)據(jù)的雷達(dá)為從雷達(dá)。處于網(wǎng)絡(luò)狀態(tài)工作的雷達(dá),也可以隨時(shí)退出網(wǎng)絡(luò)工作。

3、系統(tǒng)硬件結(jié)構(gòu)

由以上對系統(tǒng)原理的分析可以看出,該系統(tǒng)的設(shè)計(jì)關(guān)鍵技術(shù)主要包括:雷達(dá)及目標(biāo)信息的獲取與共享,目標(biāo)數(shù)據(jù)的計(jì)算、校正及基于校正數(shù)據(jù)的目標(biāo)跟蹤。系統(tǒng)的硬件設(shè)計(jì)亦基于此進(jìn)行。

圖3給出了系統(tǒng)的硬件設(shè)計(jì)框圖。從框圖可以看出,該系統(tǒng)主要由單片機(jī)模塊,雷達(dá)接口模塊,通信與控制模塊,軸角轉(zhuǎn)換模塊及人機(jī)交互接口組成。

系統(tǒng)單片機(jī)模塊采用Winbond公司的高性能51兼容內(nèi)核單片機(jī)W77E58實(shí)現(xiàn)系統(tǒng)控制。該單片機(jī)具有兩個(gè)相互獨(dú)立的串口,便于與外設(shè)通信,同時(shí)芯片支持高達(dá)40M的時(shí)鐘且具有倍頻模式,能夠滿足目標(biāo)信息與控制信息的解算要求。

雷達(dá)接口模塊通過信號轉(zhuǎn)接電路從雷達(dá)中截取相關(guān)信號送至接口信號處理電路。其中,雷達(dá)的數(shù)字信號主要通過CPLD處理。我們使用了Altra公司的CPLD芯片EPM7128。其第一個(gè)作用是作為信號多路復(fù)用器與接口緩沖器。當(dāng)控制系統(tǒng)狀態(tài)轉(zhuǎn)換時(shí),其依據(jù)雷達(dá)的狀態(tài),切換形成不同的數(shù)據(jù)總線開關(guān)狀態(tài),同時(shí)將來自雷達(dá)及單片機(jī)的數(shù)據(jù)鎖存或緩沖,使雷達(dá)與單片機(jī)能交換正確的數(shù)據(jù)。其第二個(gè)功能是產(chǎn)生接口邏輯與控制系統(tǒng)的控制邏輯。利用來自雷達(dá)的時(shí)鐘信號、各種時(shí)序信號與狀態(tài)信號,產(chǎn)生接口控制信號,控制接口的數(shù)據(jù)交換與狀態(tài)轉(zhuǎn)換,同時(shí)依據(jù)單片機(jī)發(fā)來的地址與控制信號,合成控制系統(tǒng)的各種控制邏輯。

基于W77E58單片機(jī)和EPM7128芯片實(shí)現(xiàn)雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)的設(shè)計(jì)

通信與控制模塊是處理后的信息與本雷達(dá)及其他雷達(dá)交互的接口。控制系統(tǒng)的狀態(tài)及目標(biāo)數(shù)據(jù)等信息由單片機(jī)串口輸出后,通過MAX232變換送至人機(jī)交換模塊顯示,來自人機(jī)接口的控制信息同樣通過該接口下行至單片機(jī)??刂葡到y(tǒng)與CAN總線的互連同樣經(jīng)過RS-232接口,并由CAN通信模塊完成RS-232協(xié)議與CAN協(xié)議的轉(zhuǎn)換,從而實(shí)現(xiàn)與遠(yuǎn)端雷達(dá)的長距離、實(shí)時(shí)通信。經(jīng)過控制系統(tǒng)解算的目標(biāo)距離信息通過CPLD被雷達(dá)獲取,目標(biāo)的角度信息則通過控制模塊完成D/A變換,電壓隔離與平滑等處理,送至雷達(dá)的天控系統(tǒng),直接推動雷達(dá)完成對目標(biāo)的跟蹤。

雷達(dá)天線軸角轉(zhuǎn)換使用了兩個(gè)雙精度軸角轉(zhuǎn)換模塊,分別完成對雷達(dá)天線方位角、高地角的數(shù)據(jù)提取。當(dāng)雷達(dá)天線受控制系統(tǒng)控制時(shí),該模塊構(gòu)成雷達(dá)控制閉環(huán)的反饋支路。

人機(jī)交互模塊是操作手與控制系統(tǒng)交互的接口,來自控制系統(tǒng)的數(shù)據(jù)及狀態(tài)信息通過交互模塊顯示,操作手通過交互接口完成對控制系統(tǒng)的裝定與操作,當(dāng)狀態(tài)轉(zhuǎn)換或出現(xiàn)通信、操作錯誤時(shí),人機(jī)接口將發(fā)出提示或報(bào)警。

4、 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)的軟件設(shè)計(jì)主要針對系統(tǒng)狀態(tài)設(shè)計(jì)、系統(tǒng)轉(zhuǎn)換流程及數(shù)據(jù)通信與處理流程三個(gè)部分進(jìn)行。

4.1 系統(tǒng)狀態(tài)設(shè)計(jì)

狀態(tài)設(shè)計(jì)主要是針對控制系統(tǒng)工作的各狀態(tài),對系統(tǒng)硬件進(jìn)行相應(yīng)的操作。該系統(tǒng)主要設(shè)置了3個(gè)主要狀態(tài):單機(jī)工作狀態(tài),主動工作狀態(tài),被動工作狀態(tài)。

在網(wǎng)絡(luò)尚未組織時(shí),各雷達(dá)工作于單機(jī)工作狀態(tài),網(wǎng)內(nèi)雷達(dá)各自獨(dú)立工作,相互關(guān)系對等。當(dāng)網(wǎng)絡(luò)建立后,網(wǎng)內(nèi)的雷達(dá)將具有不同的優(yōu)先級。其中,提供目標(biāo)與雷達(dá)信息的雷達(dá)具有最高的優(yōu)先級,工作于主動工作狀態(tài),網(wǎng)內(nèi)的其他雷達(dá)則工作于被動工作狀態(tài)。主動狀態(tài)下的雷達(dá)負(fù)責(zé)組織整個(gè)雷達(dá)網(wǎng)絡(luò),由它向網(wǎng)絡(luò)發(fā)送目標(biāo)的各種參數(shù)及雷達(dá)狀態(tài)信息,被動雷達(dá)從網(wǎng)絡(luò)獲取目標(biāo)及雷達(dá)信息,并據(jù)此控制雷達(dá)工作,直至主動狀態(tài)雷達(dá)撤除網(wǎng)絡(luò)或操作手強(qiáng)制退出。這種主從工作方式保證了網(wǎng)絡(luò)的高可靠工作。

4.2 系統(tǒng)狀態(tài)轉(zhuǎn)換流程設(shè)計(jì)

轉(zhuǎn)換流程設(shè)計(jì)則主要指系統(tǒng)依據(jù)目標(biāo)的特征、性質(zhì),操作手的命令和網(wǎng)內(nèi)其他雷達(dá)發(fā)來的指令,自動或被動地在各個(gè)狀態(tài)間進(jìn)行轉(zhuǎn)換的流程設(shè)計(jì)。圖4顯示了系統(tǒng)軟件狀態(tài)轉(zhuǎn)換流程。從圖中可以看出,單機(jī)工作狀態(tài)是系統(tǒng)的缺省狀態(tài),當(dāng)網(wǎng)絡(luò)組織后,雷達(dá)將進(jìn)入主動狀態(tài)或被動狀態(tài)工作。主動狀態(tài)或被動狀態(tài)是動態(tài)的,依據(jù)目標(biāo)的不同特性,網(wǎng)絡(luò)發(fā)來的指令及操作手的指令,雷達(dá)能夠在主動狀態(tài)與被動狀態(tài)間進(jìn)行相互轉(zhuǎn)換,并保證網(wǎng)絡(luò)中始終保證由一臺主動雷達(dá)組織。

4.3 數(shù)據(jù)通信與處理流程

數(shù)據(jù)通信與處理流程也是系統(tǒng)軟件設(shè)計(jì)的一個(gè)重要部分,圖5給出了這一流程框圖。從圖中可以看出,主動狀態(tài)雷達(dá)啟動并控制著整個(gè)通信過程。主動狀態(tài)的雷達(dá)向網(wǎng)絡(luò)發(fā)送目標(biāo)

及雷達(dá)狀態(tài)數(shù)據(jù),被動狀態(tài)雷達(dá)收到數(shù)據(jù)后,經(jīng)過預(yù)處理向主動雷達(dá)發(fā)出應(yīng)答信號。如果被動狀態(tài)的雷達(dá)收到的數(shù)據(jù)由于干擾等原因存在錯誤,同時(shí)在應(yīng)答信號中要求主動雷達(dá)重新發(fā)送。當(dāng)通信錯誤過多時(shí),被動雷達(dá)將通過人機(jī)模塊報(bào)告錯誤,請求操作手處理。通信中使用了自定義的通信協(xié)議保證高可靠的加密傳輸。

5、 試驗(yàn)結(jié)論

我們使用三臺經(jīng)過雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)改造雷達(dá),進(jìn)行了雷達(dá)網(wǎng)絡(luò)測控實(shí)驗(yàn)。從目前的實(shí)驗(yàn)結(jié)果看,經(jīng)過改造的雷達(dá)能夠較好地實(shí)現(xiàn)與其他雷達(dá)的通信與數(shù)據(jù)交換,能夠?qū)崿F(xiàn)較好的狀態(tài)切換。主動雷達(dá)跟蹤特定目標(biāo)時(shí),被動雷達(dá)能夠進(jìn)行較為精確的聯(lián)合定位與跟蹤,基本達(dá)到了預(yù)期設(shè)計(jì)目標(biāo)。

該課題創(chuàng)新地基于CAN總線構(gòu)建了雷達(dá)局域測控網(wǎng)絡(luò),實(shí)現(xiàn)了雷達(dá)間目標(biāo),狀態(tài)等相關(guān)信息的共享,及網(wǎng)絡(luò)中雷達(dá)的協(xié)同工作,提高了雷達(dá)的效能,填補(bǔ)了該方向上的空白。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6037

    文章

    44561

    瀏覽量

    635636
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1248

    瀏覽量

    169389
  • 雷達(dá)
    +關(guān)注

    關(guān)注

    50

    文章

    2937

    瀏覽量

    117569
收藏 人收藏

    評論

    相關(guān)推薦

    基于W77E58單片機(jī)的光伏并網(wǎng)電站智能群控器設(shè)計(jì)

    本帖最后由 luna 于 2011-3-3 12:04 編輯 研制了一種基于Winbond公司W77E58單片機(jī)的光伏并網(wǎng)電站智能群控器,該群控器由顯示模塊、通訊模塊、時(shí)鐘模塊、報(bào)警模塊以及
    發(fā)表于 03-02 15:25

    怎么在元器件庫里增加單片機(jī)w77e58

    怎么在元器件庫里增加單片機(jī)w77e58
    發(fā)表于 03-14 21:29

    W77E58芯片能否用STC89C52來代替

    最近要做一個(gè)USB通信的,但是發(fā)現(xiàn)程序與硬件的搭配是用W77E58芯片來做的,能否用C52來代替嗎?
    發(fā)表于 08-24 13:51

    W77E58在RTU遙信單元中的應(yīng)用

    重點(diǎn)介紹采用MCS-51系列兼容高速單片機(jī)W77E58,充分利用其豐富的外部功能和結(jié)構(gòu)特點(diǎn),使用硬件電路鎖存保留后以原始狀態(tài)身份與實(shí)時(shí)狀態(tài)信號經(jīng)數(shù)字比較器處理來判別開關(guān)量信號
    發(fā)表于 04-16 14:15 ?28次下載

    增強(qiáng)型51系列單片機(jī)W77E58的存儲器訪問

    W77E58是Winbond公司推出的新一代增強(qiáng)型51系列單片機(jī),文中介紹了W77E58對存儲器訪問的特點(diǎn),并舉例給出多種有關(guān)的應(yīng)用程序?qū)嵗?
    發(fā)表于 04-28 13:50 ?26次下載

    基于W77E58單片機(jī)的通用GSM無線傳真終端實(shí)現(xiàn)

    無線傳真作為GSM的一項(xiàng)基本電信業(yè)務(wù),對于經(jīng)常移動辦公的人,是一種非常有用的業(yè)務(wù)。本文詳細(xì)闡述了如何利用W77E58單片機(jī)和GSM無線模塊Q2403A構(gòu)成GSM無線傳真終端設(shè)備的硬件實(shí)現(xiàn)
    發(fā)表于 08-29 09:24 ?22次下載

    基于CAN總線的雷達(dá)網(wǎng)絡(luò)測控系統(tǒng)設(shè)計(jì)

    本文介紹了一種基于CAN 總線的雷達(dá)網(wǎng)絡(luò)測控系統(tǒng),分析了該CAN 總線局域測控網(wǎng)絡(luò)的結(jié)構(gòu)和基本原理,給出了系統(tǒng)硬件框圖及軟件流程?;谀承吞?/div>
    發(fā)表于 09-01 09:11 ?7次下載

    基于W77E58單片機(jī)的光伏并網(wǎng)電站智能群控器設(shè)計(jì)

    摘要:研制了一種基于Winbond公司W77E58單片機(jī)的光伏并網(wǎng)電站智能群控器,該群控器由顯示模塊、通訊模塊、時(shí)鐘模塊、報(bào)警模塊以及大容量數(shù)據(jù)存儲模塊等構(gòu)成。在現(xiàn)場可取代PC機(jī)
    發(fā)表于 07-19 22:26 ?15次下載

    基于W77E58的跑步機(jī)聯(lián)網(wǎng)系統(tǒng)的開發(fā)

    對于傳統(tǒng)的跑步機(jī)無法聯(lián)機(jī)組網(wǎng),保存歷史數(shù)據(jù),實(shí)時(shí)調(diào)試等問題,介紹了一個(gè)由多臺跑步機(jī)通過RS-232串行總線與上位機(jī)相連組成的跑步機(jī)聯(lián)網(wǎng)系統(tǒng)
    發(fā)表于 12-14 10:12 ?69次下載
    基于<b class='flag-5'>W77E58</b>的跑步<b class='flag-5'>機(jī)</b>聯(lián)網(wǎng)<b class='flag-5'>系統(tǒng)</b>的開發(fā)

    高速單片機(jī)W77E58的特點(diǎn)及應(yīng)用

    本文介紹的W77E58確實(shí)是一個(gè)非常難得的、功能強(qiáng)大的微處理器產(chǎn)品,尤其特別適合于對存儲器資源有一定要求和對軟件運(yùn)行速度有特別要求的場合。
    發(fā)表于 02-08 15:36 ?9292次閱讀
    高速<b class='flag-5'>單片機(jī)</b><b class='flag-5'>W77E58</b>的特點(diǎn)及應(yīng)用

    W77E58單片機(jī)控制電路原理圖

    W77E58單片機(jī)控制電路原理圖 原理圖詳細(xì)說明詳見以下鏈接: 基于MCU的智能定位報(bào)警拐杖研究
    發(fā)表于 05-18 15:26 ?3885次閱讀
    <b class='flag-5'>W77E58</b><b class='flag-5'>單片機(jī)</b>控制電路原理圖

    W77E58特殊功能寄存器

    自己之前開發(fā)華邦W77E58單片機(jī)時(shí),對特殊功能寄存器的歸檔整理。希望對初學(xué)者有用。
    發(fā)表于 05-20 14:28 ?4次下載

    基于W77E58單片機(jī)和Neuron 3150實(shí)現(xiàn)圖像采集系統(tǒng)的設(shè)計(jì)

    作者采用神經(jīng)元芯片Neuron 3150并配合W77E58單片機(jī)系列開發(fā)了低成本的圖像采集節(jié)點(diǎn),并能通過上位機(jī)向用戶發(fā)送手機(jī)短信,有效地彌補(bǔ)了現(xiàn)在的智能住宅的不足。
    的頭像 發(fā)表于 03-19 10:37 ?2868次閱讀
    基于<b class='flag-5'>W77E58</b><b class='flag-5'>單片機(jī)</b>和Neuron 3150<b class='flag-5'>實(shí)現(xiàn)</b>圖像采集<b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    W77E58中文數(shù)據(jù)手冊

    W77E58中文數(shù)據(jù)手冊分享。
    發(fā)表于 04-13 11:21 ?45次下載

    基于W77E58單片機(jī)和68HC908MR16芯片實(shí)現(xiàn)串行通信監(jiān)控系統(tǒng)的設(shè)計(jì)

    Winbond公司的新型單片機(jī)W77E58,內(nèi)含2個(gè)增強(qiáng)型串口和32KB大容量 Flash存儲器。指令集與51系列單片機(jī)完全兼容,非常適合在智能化監(jiān)控系統(tǒng)中使用。本
    的頭像 發(fā)表于 05-05 10:05 ?2241次閱讀
    基于<b class='flag-5'>W77E58</b><b class='flag-5'>單片機(jī)</b>和68HC908MR16<b class='flag-5'>芯片</b><b class='flag-5'>實(shí)現(xiàn)</b>串行通信監(jiān)控<b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)