新闻中心

EEPW首页>嵌入式系统>设计应用> 基于DSP的空间光通信APT运动控制箱设计

基于DSP的空间光通信APT运动控制箱设计

作者: 时间:2008-12-25 来源:网络 收藏

  5人机交互界面设计

  为了便于使用,采用人机交互界面完成功能选择、参数设置等操作还可选择使用功能或手动控制电机,并能设定电机运动速度、运动距离和运动方向,以及扫描算法的扫描步长和扫描速度。

  5.1人机交互界面程序设计

  运动控制箱上电后,人机交互界面同步显示。进入用户欢迎界面,而后自动进入主菜单项。通过主菜单项,用户可选择使用功能或手动控制电机,然后跳转到相应的用户界面提示用户进行下一步的操作。功能菜单与手动控制电机菜单程序流程图分别如图5、图6所示。

基于DSP的空间光通信APT运动控制箱设计

基于DSP的空间光通信APT运动控制箱设计

  图5的串口中断由外部设备引起。图6的垂直电机控制部分与水平电机控制部分流程相同。若无需与外部设备串口通信,可通过运动控制箱实现电机的二维控制和执行多种扫描算法。

  5.2液晶显示设计

  在人机交互界面中,对液晶的操作就是写指令代码和读写数据。通过写指令代码可以设置液晶的工作状态,通过数据的写入可以在液晶上显示。为便于输入液晶指令、数据,编写相应函数。写指令函数代码如下:

基于DSP的空间光通信APT运动控制箱设计

  写数据函数与写指令函数类似,只是数据/命令选择端输出低电平,且从I/O单元输出数据代码应分别改为asm("OUT 060h,8000h");和asm("OUT061h,8000h")。

  6 结束语

  结合空间的具体应用,将APT系统中运动控制单元封装成箱,完成了空间APT运动控制箱的设计。运动控制箱具有友好的人机界面,可通过该界面的汉字提示完成所需的操作。串口通信单元的设计增加了运动控制箱应用的扩展性。既可作为电机的控制机构实现步进电机的二维控制,也可接收外部设备的串口数据进行相应的控制。

合成孔径雷达相关文章:合成孔径雷达原理

上一页 1 2 3 4 下一页

关键词:DSPAPT光通信

评论


相关推荐

技术专区

关闭