一种基于LCD的动态压力校准方法的实现.docVIP

一种基于LCD的动态压力校准方法的实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于LCD的动态压力校准方法的实现.doc

一种基于LCD的动态压力校准方法的实现   摘 要:针对仪器长期使用磨损导致测量精度下降的问题,该文利用键盘和液晶显示器构成的友好人机交互功能,采用折线插值算法,设计了一个条理清晰、结构简单的动态压力校准菜单。在介绍不带字库的液晶显示汉字、字符、图片及动画等各要素的原理和实现方法的基础上,重点讨论了传感器非线性校准―折线插值算法的原理及设计实现过程,并借助数据结构中树的模型阐述了结构化菜单的设计思路及设计方法。实际项目应用表明,该动态压力校准方法比普通一键归零压力校准方法具有更强的适应能力和较高的实用价值。   关键词:液晶;折线插值算法;动态压力校准;结构化菜单   中图分类号:TP311 文献标识码:A   0.引言   目前,国内外许多先进的智能仪器、仪表在测量精度和采样速率等方面有较高的性能指标,同时在人机交互的友好性方面也有许多独特之处。人机对话接口是实现操作人员与工业设备之间进行信息交流的桥梁,在很多场合下,良好的图形用户界面(GUI)和良好的操作环境将会为新产品的顺利诞生产生意想不到的效果。自20世纪以来,传感器的动态校准逐渐成为计量测试领域中较为活跃的课题,国内对此研究虽然起步较晚,但也逐渐取得了许多令人满意的成果。目前主要的动态压力定性校准方法有:激波管法、落锤、快开阀法和正弦压力发生器法及气动冲击法。北京理工大学的方继明和张训文通过对平台压力发生器法和离散式正弦压力发生器法的性能分析,证明它是一种较理想的应用校准方法,属于定量压力校准。   目前大部分的压力测量系统都具有校准功能,但一般就一个简单归零按钮,内部固化了出厂时的校准数据,但长期的使用将导致仪器磨损,原来固化的校准数据往往已不符合现阶段的校准要求,从而导致测量不准确等问题。随着液晶显示器的普及和微处理器系统向高速度和大容量方向发展,嵌入式系统的人机交互功能得到了显著的提高。因此,设计一种动态获取校准数据,实现仪器实时校准的人机交互结构化菜单已成为当今国内外工业智能仪器生产厂商的迫切需要。本文基于一款不带字库的SO-LCM12864液晶显示模块,采用应用折线插值算法,设计了一个动态存取校准数据,从而实现动态压力校准功能的人机交互菜单。   1. LCD液晶显示器   目前,用于显示功能的电子产品很多,常用的有液晶LCD和数码管LED。尽管数码管LED显示方便且结构简单,但是功能单一,无法满足大容量、复杂的显示要求。而LCD12864的分辨率达到了128×64,对于8×16的字符可以显示128个字符,而对于16×16的字体可显示32个汉字,基本能够满足大部分设备的显示要求。SO-LCM12864是一款128×64点阵的液晶显示模块,不带中文字库,如果要显示中文菜单则必须在程序中包含相关的中文字库代码。反显,是液晶显示器常用的一种显示功能。普通情况是白底黑字显示,而反显是黑底白字显示。反显的效果在菜单的浏览及选择时会非常直观,反显的一行即为当前有效行,可对其进行子菜单操作。   采用取模软件,则可将字模信息还原成相应的字符、汉字或图像。在字模软件的文字编辑区输入要取模的内容,若为汉字,则获取16×16点阵代码;若为字符或数字,则获取8×16点阵代码。图片的显示也是一样的,图片的显示模式可以根据尺寸的不同大小进行取模,从而实现全屏显示、部分小屏显示和图文同屏显示等等。动画的显示可通过giftool动画制作工具把一个动画进行取帧,从而获得其不同状态下的静态图片,然后按照静态图片显示方法,让动画静态图片按取帧的先后顺序进行短暂的延时显示,即可观察到动画效果。   2.折线插值算法   由于大部分传感器并非都是纯线性的,或多或少都存在一定的非线性性,即被测物理量与转换后的数字量之间不是严格的线性关系。为了减小测量误差,需对仪器进行标定。如果要对每一个测量值进行标定是不现实的,而实际可行的标定方法是:在被测物理量的检测范围内,按规律选取若干个检测点进行标定,而未标定到的点则通过判断它所处的标定区间,在该区间上近似为线性关系,从而推出对应关系。本文的压力测试实验是测试孕妇宫缩的压力,压力范围较小,所以选择的标定范围为0~500g,系统设计采用的是10位的ADC,进行了11点的均匀标定操作。   标定的其中一个量叫被测物理量yi(i=0,1,2,……,n)的大小,另一个量是对应的A/D转换结果xi(i=0,1,2,……,n)的大小。实际测量的时候先将输入信号A/D值和A/D转换结果进行比较,找到该值的所在区间,然后根据区间端点(xi,yi)与(xi+1,yi+1)求出对应的直线方程,最好得出当前信号 A/D值所对应物理量(压力)的准确值。实际函数关系y=f(x),插值函数关系y=g(x)。用直线方程y=g(x)来逼近实际曲线方程y=f

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档