新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于DSP的空間光通信APT運(yùn)動(dòng)控制箱設(shè)計(jì)

基于DSP的空間光通信APT運(yùn)動(dòng)控制箱設(shè)計(jì)

作者: 時(shí)間:2008-12-25 來(lái)源:網(wǎng)絡(luò) 收藏

  5人機(jī)交互界面設(shè)計(jì)

  為了便于使用,采用人機(jī)交互界面完成功能選擇、參數(shù)設(shè)置等操作還可選擇使用功能或手動(dòng)控制電機(jī),并能設(shè)定電機(jī)運(yùn)動(dòng)速度、運(yùn)動(dòng)距離和運(yùn)動(dòng)方向,以及掃描算法的掃描步長(zhǎng)和掃描速度。

  5.1人機(jī)交互界面程序設(shè)計(jì)

  運(yùn)動(dòng)控制箱上電后,人機(jī)交互界面同步顯示。進(jìn)入用戶歡迎界面,而后自動(dòng)進(jìn)入主菜單項(xiàng)。通過(guò)主菜單項(xiàng),用戶可選擇使用功能或手動(dòng)控制電機(jī),然后跳轉(zhuǎn)到相應(yīng)的用戶界面提示用戶進(jìn)行下一步的操作。功能菜單與手動(dòng)控制電機(jī)菜單程序流程圖分別如圖5、圖6所示。

基于DSP的空間光通信APT運(yùn)動(dòng)控制箱設(shè)計(jì)

基于DSP的空間光通信APT運(yùn)動(dòng)控制箱設(shè)計(jì)

  圖5的串口中斷由外部設(shè)備引起。圖6的垂直電機(jī)控制部分與水平電機(jī)控制部分流程相同。若無(wú)需與外部設(shè)備串口通信,可通過(guò)運(yùn)動(dòng)控制箱實(shí)現(xiàn)電機(jī)的二維控制和執(zhí)行多種掃描算法。

  5.2液晶顯示設(shè)計(jì)

  在人機(jī)交互界面中,對(duì)液晶的操作就是寫(xiě)指令代碼和讀寫(xiě)數(shù)據(jù)。通過(guò)寫(xiě)指令代碼可以設(shè)置液晶的工作狀態(tài),通過(guò)數(shù)據(jù)的寫(xiě)入可以在液晶上顯示。為便于輸入液晶指令、數(shù)據(jù),編寫(xiě)相應(yīng)函數(shù)。寫(xiě)指令函數(shù)代碼如下:

基于DSP的空間光通信APT運(yùn)動(dòng)控制箱設(shè)計(jì)

  寫(xiě)數(shù)據(jù)函數(shù)與寫(xiě)指令函數(shù)類似,只是數(shù)據(jù)/命令選擇端輸出低電平,且從I/O單元輸出數(shù)據(jù)代碼應(yīng)分別改為asm("OUT 060h,8000h");和asm("OUT061h,8000h")。

  6 結(jié)束語(yǔ)

  結(jié)合空間的具體應(yīng)用,將APT系統(tǒng)中運(yùn)動(dòng)控制單元封裝成箱,完成了空間APT運(yùn)動(dòng)控制箱的設(shè)計(jì)。運(yùn)動(dòng)控制箱具有友好的人機(jī)界面,可通過(guò)該界面的漢字提示完成所需的操作。串口通信單元的設(shè)計(jì)增加了運(yùn)動(dòng)控制箱應(yīng)用的擴(kuò)展性。既可作為電機(jī)的控制機(jī)構(gòu)實(shí)現(xiàn)步進(jìn)電機(jī)的二維控制,也可接收外部設(shè)備的串口數(shù)據(jù)進(jìn)行相應(yīng)的控制。

合成孔徑雷達(dá)相關(guān)文章:合成孔徑雷達(dá)原理

上一頁(yè) 1 2 3 4 下一頁(yè)

關(guān)鍵詞: DSP APT 光通信

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉