新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ARM和FPGA的时间同步仪控制单元设计

基于ARM和FPGA的时间同步仪控制单元设计

作者:时间:2012-06-29来源:网络收藏

(1)人机交互模块。通过LCD设备提供系统的操作菜单显示,利用键盘操作完成用户的直接操作,同时利用机箱前面板上的LED指示灯向用户显示系统的工作状态。S3C2440A处理器接收从传送来的由键盘生成的相应指令,判断指令并且根据指令更改操作菜单、参数设定、状态信息。在液晶显示器上实时显示系统的状态信息和参数信息等,以保证正常的人机交互,如图6所示。

本文引用地址:http://www.eepw.com.cn/article/148830.htm

a.JPG


(2)参数设定模块。根据人机交互模块判断的控制指令设定系统的工作参数,通过RS-232收发器完成控制与GSG单板进行通信,将保存的导航电文发送到GSG单板的中,进行参数设定和改变发射状态。
(3)电文处理模块。通过以太网MAC控制器DM9000与外部主机进行网络通信,接收导航电文,在控制RS-232收发器与GSG单板进行通信,将收到的导航电文发送到GSG单板的中进行调制。如图7所示为得到GSG产生的在S码的波形图。

h.JPG


(4)远程控制模块。远程控制服务通过网络完成,用户可以使用计算机超级终端程序,连接仪对其进行控制。利用远程客户端,经过身份识别后获得对仪的控制权,从而进行参数设定、工作状态设定等操作。图8所示为远程控制界面。

b.JPG



4 结束语
采用S3C2440A为主控制,FPGA为辅助控制,实现了仪控制单元的要求:人机交互模块实现了键盘控制,LCD显示以及多级菜单功能。参数设定模块通过改变状态得到了相应的波形图结果。电文处理通过注入电文与GSG单板FPGA引出信号比对测试,验证了电文处理的正确性。远程控制模块通过Telnet软件测试得到了预期的控制结果。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭