嵌入式系统的LCD人机交互菜单设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 PAGE 1 嵌入式系统的LCD人机交互菜单设计 目前,国内外很多先进的智能仪表不仅在测量精度和采样速率等方面有较高的性能指标,在人机交互的友好性方面也有很多独到之处。本文介绍了一些嵌入式系统人机交互技术的经验。 近年来,LCD显示器的普及和微处理器向大容量的发展使嵌入式系统的人机交互功能得到了显著的提高。在许多场合下,良好的图形用户界面(GUI)和便捷的操作环境是影响产品成败的关键因素之一。如何充分利用成本低、资源少的单片机系统实现完善的人机交互功能已成为单片机设计者需要解决的一个问题。 目前,国内外很多先进的智能仪表不仅在测量精度和采样速率等方面有较高的性能指标,在人机交互的友好性方面也有很多独到之处。笔者在为德国TOX冲压技术有限公司研制智能压力监控仪的过程中,积累了一些嵌入式系统人机交互技术的没计经验。本文以此为实例,介绍其设计方法。 1智能压力监控仪概述 智能压力监控仪是为德国TOX冲压技术有限公司研制的专用仪器。该公司特地生产金属板件连接冲压设备,为保证连接质量,需对冲压过程中的压力进行监测;并将被测值与设定的压力上限和压力下限进行比较,据此判定是否合格。图l为TOX智能压力监控仪硬件系统的结构框图。它以片机为核心,配有压力和位移传感器、信号调理电路、LCD液晶显示电路、按键、RS232和RS485通信接口,以及与PLC连接的输入/输出接口等。 图1硬件系统结构框图 TOX智能压力临控仪除了具有平凡智能仪表所具有的测量功能、数据处理功能和通信功能外,还为用户供应了友好的人机交互菜单。通过按键和LCD显示器,可敏捷地设定和查询以下信息:测量程序号及对应的压力上、下限值;传感器的类型、规格和灵敏度等;传感器的零点偏移量和允许偏移的最大范围;自动零点校验功能是否启用;通信接口是否启用;通信接口的模式和地址;最新10组测量数据;用户密码;文字种类(中文或英文);设备的维护周期和操作次数等。另外,设有存储器保护功能。 2掌握面板及操作界面 图2所示为TOX智能压力监控仪的掌握面板,面板上有1个160×80点阵的LCD显示器和6个按键。LCD显示器每行能显示20个英文或lO个中文符号,共5行;6个按键分别为0、ENTER和ESC。利用这6个按键,用户可以随便切换“测量”和“菜单”界面,进入菜单界面后,用户还可以便利地设定和查询有关信息。 图2TOX智能压力监控仪的掌握面板 打开电源后,设备将显示版本号,接着进行“传感器校准”(可关闭此项功能),而后进入图3所示的“测量”界面。 图3测量界面 在测量界面下,假如接收到来自于PLC的测量命令,或用户按下“F1”或“F2”键,则开始对通道1或通道2的压力进行测量,随后处理和显示测量结果;假如用户按下“ESC”键,则进入网4所示的“主菜单”界面。 进入主菜单界面后,按”键移动光标;按“ESC”键返回到上级菜单(即“测量”菜单);按“ENTER”键进入所选的子菜单。例如,当光标位于“测量程序”选项上时,若按下“ENTER”键,则进入图5所示的“测量程序”输入子菜单。 图4主菜单界面 图5测量程序输入子菜单 目前,国内外很多先进的智能仪表不仅在测量精度和采样速率等方面有较高的性能指标,在人机交互的友好性方面也有很多独到之处。本文介绍了一些嵌入式系统人机交互技术的经验。 近年来,LCD显示器的普及和微处理器向大容量的发展使嵌入式系统的人机交互功能得到了显著的提高。在许多场合下,良好的图形用户界面(GUI)和便捷的操作环境是影响产品成败的关键因素之一。如何充分利用成本低、资源少的单片机系统实现完善的人机交互功能已成为单片机设计者需要解决的一个问题。 目前,国内外很多先进的智能仪表不仅在测量精度和采样速率等方面有较高的性能指标,在人机交互的友好性方面也有很多独到之处。笔者在为德国TOX冲压技术有限公司研制智能压力监控仪的过程中,积累了一些嵌入式系统人机交互技术的没计经验。本文以此为实例,介绍其设计方法。 1智能压力监控仪概述 智能压力监控仪是为德国TOX冲压技术有限公司研制的专用仪器。该公司特地生产金属板件连接冲压设备,为保证连接质量,需对冲压过程中的压力进行监测;并将被测值与设定的压力上限和压力下限进行比较,据此判定是否合格。图l为TOX智能压力监控仪硬件系统的结构框图。它以片机为核心,配有压力和位移传感器、信号调理电路、LCD液晶显示电路、按键、RS232和RS485通信接口,以及与PLC连接的输入/输出接口等。 图1硬件系统结构框图 T

文档评论(0)

185****9607 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档