- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AT89S51单片机的数显表的研制
摘 要:工业现场有大量的模拟信号或脉冲频率信号需要测量显示,市场上现有的数显表功能单一,校正困难,抗干扰差,难以显示真实工程量值。介绍一种用于工业现场信号测量的数显表,该表以AT89S51单片机为核心,采用的模拟信号测量技术和脉冲信号测量技术,可以精确测量模拟信号或频率信号,通过给单片机设定不同的参数,对所测量的模拟信号或脉冲信号进行换算,从而显示现场的工程量值。该数显表一表多用,可广泛应用于液位、流量、温度、压力、速度等的测量显示。
关键词:现场信号;数显表;单片机;脉冲
中图分类号:TP368.1 文献标识码:B 文章编号:1004373X(2008)1603603
Research and Design of Digital Display Instrument Based on AT89S51
HUANG Jianbing,NING Duo
(Electrical & Information Engineering College,Shaanxi University of Science & Technology,Xi′an,710021,China)
Abstract:A new data display instrument which is applied to measure and display signals in industry field is proposed to settle the shortcomings of traditional instruments such as function singleness,modification difficulty and low antidisturbance.The instrument can set different parameters according to microcomputer AT89S51,which can transform or calculate the measured analog signals and pulse signals so as to display the real signal value.It can be widely applied to the measurement and display of fluid position,flux,temperature,pressure and velocity.
Keywords:real signal;data display instrument single chip microcomputer;pulse
1 引 言
对于工业现场的仪表信号,不外乎模拟信号和脉冲信号(智能仪表采用通讯方式)。对模拟信号的测量,现在市场上有三位半或四位半数显表,但这些数显表大多没有参数校正功能,只能通过电位器调整,信号显示不够精确;对于脉冲信号的测量,现在市场上的数显表明显不足是功能单一:转速表只能显示转速、计数表只能计数、计长表只能计长等。市场缺乏一种即能够测量模拟信号又能够测量脉冲信号而且精确显示的数显表,从而解决现场信号的测量显示问题。
以AT89S51作为主处理器的单片机系统可以精确测量模拟信号和脉冲信号,并且可以通过软件的方法,对采集的数据进行滤波,16进制→工程值转换。数显表就是利用51单片机系统的这一优点而在其基础上研制的,下面就所数显表采用的模拟信号测量技术,脉冲信号测量技术以及它的硬件和软件加以介绍。
2 模拟信号的测量
在工程实际中,温度、压力、液位、流量等模拟量信号经过变送器,转换为4~20 mA,0~20 mA,1~5 V,0~10 V等标准信号,送到仪表测量显示。电信号经过硬件滤波后接到A/D转换器上进行模拟量到数字量的转换。A/D转换后的信号是二进制数字量,数字量的精度与A/D的转换位数相关,如8位的A/D转换完的数值范围即为0~255,16位的A/D转换完的数值范围即为0~65 535。之后再由软件对A/D转换后的数据进行滤波和预处理,再经工程量程转换计算,转换为实际的工程量值进行显示。
2.1 数字滤波
所谓数字滤波就是用数学方法通过数学运算对输入信号(包括数据)进行处理的一种滤波方法。即通过一定的计算方法,减少噪声干扰在有用信号中的比重,使得送往单片机的信号尽可能是所要求的信号。由于这种方法是靠程序编制来实现的,因此,数字滤波的实质是软件滤波。软件滤波方法很多,这里使用了递推平均滤波法。
递推平均滤波法(又称滑动平均滤波法),是把连续取N
原创力文档


文档评论(0)