节点文献

GJS系列伺服手持终端的设计与实现

Design and Implementation of GJS Catena Servo Handhold Terminal

【作者】 张仁志

【导师】 和平;

【作者基本信息】 中国科学院研究生院(沈阳计算技术研究所) , 计算机应用技术, 2009, 硕士

【摘要】 目前,国内伺服系统主要是通过伺服驱动器的控制面板进行调试。采用这种调试方式,工程人员不易观察机床的运行状态,并且恶劣的现场环境容易造成控制面板按键的失效,从而给伺服系统的调试带来了诸多不便。本文在这种需求和背景下,采用软硬件协同设计思想设计并实现了一个方便、灵活且低成本的伺服手持终端。该终端以C8051F单片机作为处理器;以数码管作为显示器;通过键盘控制伺服运行参数的选择和发送;通过串行口与伺服系统进行通信;系统配置了大容量E2PROM,可以存储编译好的伺服运行参数,即使在掉电状态下也不会丢失数据;又能通过JTAG接口与PC机连接对系统进行编译修改等操作。本系统采用PROTEL99SE电路板绘图工具,完成了电路板原理图和PCB图的设计。为了提高系统的可靠性和实时性在硬件平台的基础上移植μC/OS-Ⅱ操作系统,实现了系统的实时响应。最后在Silicon Laboratories IDE编译环境下完成了显示、键盘、通信等功能模块的驱动编写。经测试,伺服手持终端能够实现与伺服系统通信,了解伺服的运行情况、向伺服系统传递伺服运行参数等功能。起到辅助伺服系统、方便工作人员调试的作用。

【Abstract】 At present, the domestic servo system realizes debugging with the control panel of the servo drivers. Using this method, the engineering staff cannot easily observe the operating conditions of the machines. In addition, the terrible working conditions may cause the invalidation of the keys on the control panel, which brings a lot of inconvenience to the debugging of the servo system.With the requirement and background conditions, the thesis adopts the co-design idea of software and hardware and realizes a convenient, flexible and low-cost servo handhold terminal. The terminal uses C8051F MCU as the processor, with nixie tube functioning as the display. It can use keyboard to choose and transmit servo operation parameters. It realizes communication with servo system through serial port. Such system is equipped with large-capacity E2PROM which can store compiled servo operation parameters. Data can not lose even in the power-off condition. The system can also modify and edit the system when connected with PC with the JTAG interface.The system uses PROTEL99SE circuit board tracers, realizing the principle graph of the circuit board and the design of PCB Graph. In order to improve the reliability and real-time ability,μC/OS-Ⅱoperating system is embedded on the basis of hardware platform, which achieves the real-time response. The last but not the least, under the translation and editing condition of Silicon Laboratories IDE, the driving system editing of the displaying, keyboard, communication and other function modules can be realized.Being tested, servo handhold terminal can realize the communication with servo system, observe the operating condition and transmit servo operation parameters to the system. It serves as an assistant which makes the debugging convenient for the staff.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络