柴油发电机组DSP控制系统人机界面设计.doc

柴油发电机组DSP控制系统人机界面设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Jan. 2012,总第132期 现代显示Advanced Display 柴油发电机组DSP 控制系统 人机界面设计 张奇志,康 杰 (西安石油大学电子工程学院,陕西省钻机控制技术重点实验室,陕西西安710065) 摘要:文章采用以ST7920为控制器的点阵式液晶,设计了应用于柴油发电机组控制的人机界面,给 出了DSP 芯片TMS320F2812与液晶模块的硬件接口电路。软件的编写采用模块化方法,分为驱动层、功能层和应用层三个部分。其中驱动层为面向硬件的底层驱动程序,功能层是以底层驱动为基础编写的中层功能函数,最后通过应用层对功能函数的调用完成了人机界面的菜单设计。关键词:柴油发电机组;DSP ;液晶模块;人机界面中图分类号:TN949.199 文献标识码:B Design of Human Machine Interface for the DSP Controlled Diesel Generator Set ZHANG Qi-zhi, KANG Jie (ShaanxiProvincial Key Laboratory of Rig Control Technology, Institute of Electronic Engineering, Xi'an Shiyou University, Xi'an Shaanxi 710065, China Abstract:This paper introduces a design of human machine interface for the diesel generator set by ST7920-controlled LCD. The hardware circuit between DSP and LCD is given. The software design is separated into 3parts:driver, function and application, in which the drive part is faced to hardware and the writing of function part is based on the drive. Explained in detail is how to use the three parts to establish the menu of human machine interface. Keywords:diesel generator set; DSP; LCD; HMI 文章编号:1006-6268(2012)01-0005-05收稿日期:2011-12-09 引言 柴油发电机组是油田钻井设备的重要组成部分,是电动钻机的动力之源,柴油发电机组的运行状态直接影响到柴油发电机组供电的电能质量[1]。因此,发电机组DSP 控制系统人机界面 需要显示柴油发电机组的各个参数,精确地实 现信息的采集,监视柴油发电机组的运行状况,能根据实际需要进行调节,及时发现故障并报警。 本文针对以DSP 为控制核心的柴油发电机组控制器,选用128×64点阵式液晶作为其人机界 基金项目:陕西省科技厅项目(2006K04-G20) 技术交流 5 Jan. 2012,总第132期 现代显示Advanced Display 技术交流 面显示部分,设计了该液晶模块与DSP 的硬件接口电路,并通过菜单及按键功能的实现完成人机界面的设计。 1 硬件组成 1.1 DSP 模块 使用TI 公司的TMS320F2812作为控制芯片。TMS320F2812的片内外设模块有:数字输入输出模块(I/O)、事件管理模块(EV )、模数转换模块(ADC )、串行外设模块(SPI )、串行通信模块 (SCI )、局域网控制器模块(CAN )[2] 。根据柴油发电机组控制器所需用到的接口以及人机界面设计的需要,选择数字输入输出模块的GPIO8~GPIO11作为与液晶模块连接的引脚。TMS320F2812的供电电压为3.3V ,而液晶模块采用的是5V 电压,为了保证系统正常工作,必须进行电平相互转换。采用SN74CBT3384作为DSP 与液晶模块连接时的电平转换芯片,它由两个5位总线开关构成,以1、2作为使能端。当为低电平时,总线 开关使能, A 端就可以和B 端相连接,使得数据可以在两端口间双向传输;而当为高电平时,A 端和B 端之间呈高阻态,总线开关关闭[3]。 1.2液晶模块 选用成都飞宇达公司的FYD12864-0402B 液 晶显示模块。FYD12864-0402B 是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块,其显示分辨率为128×64,内置8,

文档评论(0)

0004499 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档