一種有無線模塊的發(fā)射裝置外場測試儀設(shè)計(jì)
2.2 DSP與AT89S52接口設(shè)計(jì)
DSP與單片機(jī)通過RS232串口通信。由于測試儀串口需接收發(fā)射裝置下發(fā)的串口碼,故DSP要將串口在發(fā)射裝置和無線模塊兩路之間切換。這里使用DSP的一個(gè)通用I/O口位控制某固體繼電器,根據(jù)測試時(shí)序恰當(dāng)切換繼電器的公共端,從而保證DSP可適時(shí)從發(fā)射裝置或無線模塊接收數(shù)據(jù)。
2.3 ATB9S52與nRF905接口設(shè)計(jì)
單片機(jī)與nRF905配合使用作為無線模塊的應(yīng)用較多。nRF905使用SPI接口與單片機(jī)通信,具有發(fā)送模式、接收模式和兩種省電模式。單片機(jī)使用I/O口控制TX_EN等幾個(gè)引腳,可方便地配置芯片和控制數(shù)據(jù)收發(fā)。
單片機(jī)的P3.1~P3.3口連接至面板上的頻點(diǎn)選擇波段開關(guān),單片機(jī)可根據(jù)使用者的設(shè)置切換nRF905在不同的頻點(diǎn)工作。RXD與TXD連接DSP2407的串口,部分原理電路如圖3所示。本文引用地址:http://www.butianyuan.cn/article/192763.htm
2.4 掛點(diǎn)和頻點(diǎn)選擇電路
面板上有掛點(diǎn)選擇和頻點(diǎn)選擇兩個(gè)波段開關(guān),開關(guān)內(nèi)部包括一個(gè)公共端子和若干個(gè)選擇端子。公共端子一端與系統(tǒng)地相連,另一端隨旋鈕的轉(zhuǎn)動(dòng)與某一選擇端選通,從而將地信號傳遞至該選擇端子對應(yīng)的1/O口位。
頻點(diǎn)選擇開關(guān)為無線模塊通信設(shè)置頻點(diǎn),使用時(shí)要確保各模塊選擇同一頻點(diǎn)。設(shè)計(jì)可選擇3個(gè)頻點(diǎn),單片機(jī)通過P3.1~P3.3口采集后,設(shè)置nRF905按選擇的頻點(diǎn)通訊。
掛點(diǎn)信息是區(qū)別各無線模塊的唯一信息,可作為無線模塊的識別地址,飛機(jī)座艙默認(rèn)為0掛點(diǎn)。使用時(shí),操作人員要根據(jù)發(fā)射裝置在載機(jī)的掛點(diǎn)設(shè)置波段開關(guān)。掛點(diǎn)信息通過光耦傳送至DSP的I/O口位,由DSP采集并發(fā)送至單片機(jī)中,控制無線信號發(fā)送或接收的地址。
評論