新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 飛機防滑剎車測試系統設計

        飛機防滑剎車測試系統設計

        作者: 時間:2012-07-19 來源:網絡 收藏

          與的接口連接如圖5所示。CH375的8位并行接口直接與的數據線低8位相連。/WR和/RD分別與的WR和RD信號相連,DSP的地址線A0與CH375的A0端口相連,作為CH375的命令和數據端口的選擇,片選信號是經過可編程邏輯器件GAL16V8進行與邏輯后產生的片選信號。電容C4用于CH375內部電源節點退耦,可選用1000pF~0.01μF的獨石或者高頻磁片電容。電容C3和C5構成外部電源退耦。晶體Y1、電容C1和C2構成CH375的時鐘振蕩電路,Y1選用12MHz晶振,Cl和C2選用15pF~30pF的獨石或高頻磁片電容。中斷端口與DSP的外部中斷1相接,下降沿有效。

        與DSP的接口連接

          3 測試系統的軟件設計

          測試系統的軟件設計包括下位機程序設計和上位機用戶平臺的開發。

          3.1 下位機軟件的設計

          下位機程序包括系統初始化、A/D數據采集子程序、正弦信號發生子程序和中斷服務子程序。系統初始化包括DSP寄存器的初始化、AD9850初始化和CH375的初始化。AD9850初始化包括復位AD9850和控制字初始化,先讓PC0口輸出高電平,延時40ms后,輸出低電平,完成AD9850復位;將控制字0x00寫入AD9850,定義為并行輸入,初始相位為0,電源休眠控制。CH375的初始化先對CH375自檢,判斷CH375是否工作正常,如果工作正常則進入下一步,否則繼續等待;將CH375配置為內置固件模式。A/D數據采集完成16路模擬量的采集,采用中值法數字濾波技術對數據進行處理。正弦信號發生子程序先計算輸出頻率的頻率控制字,向AD9850中寫入控制字,再將頻率控制字從低字節

        到高字節分4次通過數據線寫入AD9850中。數據發送過程為:先向CH375寫入WR__DATA命令,等待USB主機取走數據,然后CH375鎖定當前的緩沖區,防止重復發送數據,將INT#引腳設置為低,進入USB中斷服務子程序,執行GET_STATUS命令獲取中斷狀態,執行WR_USB_DATA命令,寫入待發送數據。執行UNLOCK_USB命令釋放緩沖區,退出中斷服務子程序,等待發送下一組數據。

          3.2 上位機用戶平臺的設計

          采用VC++6.0作為上位機開發工具,實現數據顯示、保存、分析等功能。上位機用戶平臺具有以下特點:①通過波形、數值、指示燈等方式實時顯示數據和系統特性;②光標讀取數據參數,系統可以利用光標讀取任意時刻的參數;③方便的標記功能,可以在任意兩點之間進行標記,計算對應波形圖的值;④對于歷史數據可以通過文件形式保存下來。上位機流程圖如圖6所示。

        上位機流程圖

          USB為計算機外設提供了一個全新的接口標準。它不占用IRQ和DMA資源,具有熱插拔、即插即用、自動配置的能力。在本測試系統中,采用USB1.1協議設計與計算機通訊,與筆記本電腦相結合可以構成移動式的剎車測試儀,可以方便地使用于機場、野外等傳統人工測試設備不便使用的場合。


        上一頁 1 2 下一頁

        關鍵詞: USB DSP 飛機防滑

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 滦平县| 苍南县| 乌海市| 永寿县| 礼泉县| 百色市| 托克托县| 赤峰市| 焦作市| 大邑县| 宁晋县| 周宁县| 孝感市| 鹤峰县| 岑溪市| 广南县| 红河县| 平遥县| 明星| 平陆县| 略阳县| 夹江县| 临沭县| 乌拉特前旗| 兰考县| 嫩江县| 夏河县| 顺昌县| 兴海县| 汉川市| 鄂温| 江门市| 嘉义市| 金华市| 秀山| 库伦旗| 宝丰县| 望谟县| 金坛市| 浦城县| 甘洛县|