电机变频器人机界面设计电气工程综合设计报告设计.doc
《电机变频器人机界面设计电气工程综合设计报告设计.doc》由会员分享,可在线阅读,更多相关《电机变频器人机界面设计电气工程综合设计报告设计.doc(17页珍藏版)》请在沃文网上搜索。
1、电机变频器人机界面设计摘要电机变频控制器是实现电机变频调速的关键设备,对于提高电机调速性能、电能利用率有重要意义。而其人机界面作用是分担DSP与操作人员的对话的任务:采集用户输入数据,对DSP的相关参数进行初始化设置;获取用户动作指令传送给DSP以控制电机运行;将电机运行相关参数显示在屏幕上告知操作人员。我们为交流/直流电机控制变频器(伺服机)开发一套人机界面,可以实现参数显示,参数设置,串行通信。它操作简便,分为软件人机界面和硬件人机界面两套:软件模块使用图形化界面让用户输入电机本体参数以及一些控制方面的参数,而硬件界面功能较为单一,提供运动方式选择和速度快慢控制。硬件上使用飞思卡尔公司MC
2、9S08AC16CLD芯片为核心,组成一个具有6个按键外加液晶显示屏的操作面板以现场控制电机的运转;软件上使用Visual Basic 6.0开发工具开发一款软件以实现现场的电机参数输入、故障检测等。通信协议使用Modbus协议以实现最大的通用性。关键词:人机界面、MC9S08AC16、Visual Basic 6.0、Modbus协议AbstractThe motor servo is the critical equipment in the variable-frequency speed control, and is meaningful to improve the speed p
3、erformance and the efficiency of power usage. While the human-machine interface helps take the function of contacting the operator to get the parameters of the motor controlled and the initial data of controller. It also gets the commands from the operator and informs the operator the motors running
4、 condition.We developed a human-machine interface for the AC/DC variable-frequency controller. We realized the functions as below: parameters displaying and setting, as well as serial communication to contact the DSP. The interface is convenient to use and contains two parts: the software module and
5、 the hardware module. The software module uses graphic interface to allow operators inputting parameters concerning the motor and its control strategy. The hardware module is comparatively simple and it only provides the selection of running model and speed adjustment.On the hardware level, we use t
6、he freescales MC9S08AC16CLD micro controlling unit as the core to build a control panel with 6 buttons and a LCD to control on field. On the software level, we use the Visual Basic 6.0 to develop a program to set the parameters and diagnose the faults on field. The Modbus protocol enables the larges
7、t compatibility. Key Words:Human-machine interface; MC9S08AC16; Visual Basic 6.0; Modbus protocol 目 录摘 要3Abstract4第一章 引 言61.1人机界面概述61.2 人机界面需求分析6第二章 操作面板72.1 界面设计72.2 通讯功能10第三章 软件设计133.1 界面设计133.2 通讯功能13第四章 总结与展望18参考文献18致谢19第一章 引 言1.1 人机界面概述在一个现代控制系统中,要求有良好的人机交互界面。包括实时的控制操作,清晰的参数显示等,使人员能及时地发现问题、分析问题
8、、进行控制调节并解决问题。人机界面完成的工作主要是伺服系统的控制和监视,包括参数监视、参数设置、参数管理、密码确认、故障报警以及单片机与DSP和上位机的数据通信等功能。随着系统思想在工程领域的广泛应用,人们在设计产品时,都会考虑到产品操作的简单化、人性化并尽量提供多的操作功能,以便于用户个性化使用。而其中,人机界面是用户与产品互动的重要平台。通过人机界面,用户可以获得产品运行的重要参数,从而知道产品的工作情况并及时发现问题,以利于下一步的数据处理、运行参数修正、故障排除等操作。伺服控制器人机界面多用数码管显示或LCD液晶显示,数码管显示主要适用于成本低廉的人机界面设计,成本低,控制简单,用户可
9、用性差,操作繁琐且不直观。LCD液晶显示主要适用于要求高的显示,如显示图形,曲线等。LCD液晶种类繁多,成本较高,显示清晰,便于用户操作,可视性强。1.2 人机界面需求分析1.2.1操控面板使用MS9S08AC16为核心,6个按键作为输入,液晶屏作为显示输出;同时可以使用Modbus协议与DSP通信,电机运行操作指令的传送、部分状态参数显示的功能。菜单项目有:(1).运行参数显示:当前转速、输出转矩、输出功率、运转方向(2).启动方式:点动模式、连续运转模式(3).运行时间:停止时间、间隔时间1.2.2软件人机界面使用Visual Basic编程,图形化界面,使用Modbus协议与DSP通信。
10、实现电机参数设置、电机运行操作、实时状态显示、波形显示的功能第二章 操控面板2.1 界面设计开发板使用了北京龙丘公司的MC9S08AC16多功能开发标准套件V2.0,开发板自带了7个按键(上、下、左、右、确认、退出、复位),而操控面板用到其中的6个,开发板也自带了一个液晶屏以及RS232串口通信模块。整体框架如下图开关按 键主机DSP单片机MC9S08AC16LCD显示图2.1框架图界面采用了多级菜单设计。最多有三级菜单。在主函数main()当中定义了如下变量:ready、startup_mode、running_time、break_time、direction、power、torque、r
11、evolution,用于和DSP传输参数,分别表示DSP参数输入完毕、电机启动模式、运行时间、停止时间、运行方向、输出功率、转矩、转速。程序在飞思卡尔公司Codewarrior 6.1开发软件中的Processor Expert模式下进行编写。在这个模式下,很多单片机的基本功能与寄存器配置已经进行了先行配置,开发人员可以集中精力于流程算法的编写。下面是程序的流程及功能。在收到DSP发送的参数输入完毕的信号后,控制面板可以启动,显示启动画面图2.2:Parameters imputController already图2.2启动画面启动画面的实现使用了开发板自带的函数LCD_P6x8Str(x,
12、y,*ch),它的三个参数分别表示横向起始点,纵向显示段,要显示的字符串指针。启动画面显示之后操作人员按下OK键便进入主页面图2.3:* statrup moderunning timerunning parameters图2.3主页面判断OK键按下可以用if(!KEY_OK_GetVal()来进行判断,并做消抖动处理: if(!KEY_OK_GetVal() Dly_ms(20); if(!KEY_OK_GetVal() 主页面的中被选择的选项前面有一星号,当按下“OK”键时可进入对应的二级菜单,当按下“ESC”键时便返回上一级菜单。进入二级菜单时用了switch()选择语句,事先定义一个变
13、量j来判断哪个二级菜单项目被选中。每个二级菜单都对应一个独立的函数,分别是page1()、page2()、page3(),通过单片机开发板上的updown键来选择相应的界面。page1()的页面如图2.4所示* manual mode continuous mode 图2.4 page1()页面在此页面中,两个选项分别表示点动模式和连续模式,被选择的选项前面也带有一星号,当按下“OK”键时便进入了用户所要选择的模式中。在点动模式中,当用户按着“OK”键不放时,电机便开始旋转,当用户松开“OK”键时,电机便停转。在连续模式中,当用户按下“OK”键时,电机便按照page2()中所设置的“runni
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电机 变频器 人机界面 设计 电气工程 综合 报告