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