摘要
在研究船舶动力定位系统的过程中,研制一款便携式人机界面——单手柄操作板,主要介绍其硬件电路板现场处理模块的软件及硬件的设计实现过程。采用AT91SAM9G45嵌入式微处理器作为硬件电路的核心,根据单手柄操作板的人机交互操作需求和系统通信需求扩展多种功能接口电路。为便于应用程序的二次开发,引入Windows CE 6.0嵌入式操作系统,开发各种接口驱动程序。研制的单手柄操作板具有JoyStick操纵杆、按钮、指示灯和旋转编码开关旋钮等操作接口,支持液晶显示屏图形化显示,其功能、性能和重量均能满足便携式、移动操作的要求。
A portable Human-Machine Interface,named Joystick Operation Panel is developed for the Field Processing Module in a marine Dynamic Positioning System.This paper mainly introduces the hardware and software design of the Field Processing Module.The AT91SAM9G45 microcontroller is used as the core of the hardware circuit,and the functional interface circuits are extended according to the human-machine operation and communication requirements for the Joystick Operation Panel.For convenience of secondary development of applications,Windows CE 6.0embedded operating system is ported,and a variety of interface drivers are migrated or developed.The final Joystick Operation Panel has the interface for a Joystick,buttons,indicator lights and a rotary encode switch knob.It also supports an LCD graphical display.
作者
冯宁
涂撰
华金
许安静
沈洪滨
FENG Ning TUZhuan HUA Jin XUAnjing SHEN Hongbin(Ship Automation Branch, Shanghai Ship ~ Shipping Research Institute, Shanghai 200135, China)
出处
《上海船舶运输科学研究所学报》
2017年第1期47-52,59,共7页
Journal of Shanghai Ship and Shipping Research Institute