单片机智能仪表

发布者:DreamyMoon最新更新时间:2011-09-23 关键字:单片机  智能仪表 手机看文章 扫描二维码
随时随地手机看文章
    历经以模拟技术为特征的电动单元组合仪表、以数模混合技术为特征的DDZ-S系列仪表的开发后,1983年,美国霍尼韦尔公司向制造工业率先推出了新一代智能型压力变送器,这标志着模拟仪表向数字化智能仪表的转变。当时的这种智能变送器已具有高精度、远距离校验和灵活组态的特点,并告知用户:尽管初期购置费用较高,但会被较低的运行和维护费用所补偿。紧随其后的十年里,国外其他公司的智能压力变送器也陆续在一些生产线上被采用,它们包括:Rosemount、Foxboro、YOKOGAWA、Siemens、E&H、Bailey、Fuji和ABB等。但由于缺少高速的智能通讯标准、用户对于高精度监控要求并不突出、培训等服务机制相对薄弱,当时的智能应用并不乐观,只占到了约20%的市场。
    随着微电子、计算机、网络和通讯技术的飞速发展以及综合自动化程度的不断提高,目前广泛应用于工业自动化领域的智能仪表,其技术也同样在过去的二十多年里得到了迅猛的发展。目前国外智能仪表占据了国际应用市场的绝大比重,如何结合目前智能仪表的工业应用经验并快速跟踪国际智能前沿技术应用于我国智能仪表的开发研究成为振兴民族智能仪器仪表的一大突出问题。
    智能仪表的优势和特点
    智能仪表在工业自动化领域的广泛应用得益于其突出的技术优势和特点,诸如其高稳定性、高可靠性、高精度、易维护性。以智能变送器为例,智能仪表具备如下优点:
    (1)精度高智能变送器具有较高的精度。利用内装的微处理器,能够实时测量出静压、温度变化对检测元件的影响,通过数据处理,对非线性进行校正,对滞后及复现性进行补偿,使得输出信号更精确。一般情况,精度为最大量程的±0.1%,数字信号可达±0.075%
    (2)功能强
    智能变送器具有多种复杂的运算功能,依赖内部微处理器和存储器,可以执行开方、温度压力补偿及各种复杂的运算。
    (3)测量范围宽
    普通变送器的量程比最大为10:1,而智能变送器可达40:1或100:1,迁移量可达1900%和-200%,减少变送器的规格,增强通用性和互换性,给用户带来诸多方便。
    (4)通信功能强
    智能变送器均可实现手操器进行操作,既可在现场将手操器插到变送器的相应插孔,也可以在控制室将手操器连接到变送器的信号线上,进行零点及量程的调校及变更。有的变送器具有模拟量和数字量两种输出方式(如HART协议),为实现现场总线通讯奠定了基础。
    (5)完善的自诊断功能
    通过通信器可以查出变送器自诊断的故障结果信息。
    对于智能仪表技术及其应用未来发展方向的建议
    (1)智能仪表的智能化程度有待进一步提高
    智能仪表的智能化程度表征着其应用的广度和深度,目前的智能仪表还只是处于一个较低水平的初级智能化阶段,但某些特殊工艺及应用场合则对仪表的智能化提出了较高的要求,而当前的智能化理论,如:神经网络、遗传算法、小波理论、混沌理论等已经具备潜在的应用基础,这就意味着我们有必要也有能力结合具体的应用需要下大气力开发高级智能化的仪表技术。
    (2)智能仪表的稳定性、可靠性
    有待长期和持续的关注仪表运行的稳定性、可靠性是用户首要关心的问题,智能仪表也不例外,随着智能仪表技术的不断拓展、新型的智能仪表也将陆续投放市场,这需要我们始终把握一个原则:每一项智能新技术的应用有待实践的检验,是否用户有信心和勇气敢于做“第一个吃螃蟹的人”。这就需要安全性、可靠性技术的并行开发。
    (3)智能仪表的潜在功能应用有待最大化
    目前工业自动化领域的实际应用尚未将智能仪表的功能发挥最大化,而更多的只是应用了其总体功能的半数左右,而这一应用现状的主要原因是,控制系统的总体架构忽略了诸如现场总线的技术优势,这需要仪表厂商与用户建立良好的合作伙伴关系,加强长期合作,以短期投资促长期效益,通过建立“智能仪表+现场总线”的控制系统架构,确立优化的投资观念,达成和谐共赢的目标。
    (4)继续加大国内智能仪表的开发投入
    智能仪表技术及应用还需要经历一个较为漫长的成熟发展期,而对于国内智能仪表技术及产品开发已经面临着更大的挑战,这种局面召唤着国内仪表行业共同探讨智能仪表的发展问题,应对激烈的国际竞争市场,担负仪表产业的历史使命,在日益优厚的国家及政府扶持政策下,坚持产、学、研的密切结合,继续加大国内智能仪表的开发投入。
智能仪表的硬件电路除了基本的扩展部分之外,一般都配有采集电路、显示器、按键、打印机等。软件有采集、采集控制、数据处理、显示、打印等。
按照功能划分,智能仪表的软件可以分准备程序,键功能程序和系统控制程序3部分。
关键字:单片机  智能仪表 引用地址:单片机智能仪表

上一篇:单片机仿真器
下一篇:单片机指令功能

推荐阅读最新更新时间:2024-03-16 12:41

基于单片机和PC机的温度监测系统设计
本文介绍了基于单片机和PC机的温度监测系统的设计,温度传感器采用DS18B20。下位机采用AT89S52单片机,可以显示温度和超限报警。PC机作为上住机设定上下限报警温度,接收单片机的温度数据,处理后实时显示温度和绘制温度曲线,还实现了超限报警和保存数据功能。上位机利用Matlab强大的数值计算、图形显示和串口操作功能,具有友好人机交互界面,实现了温度动态监测。温度是一个重要的物理量,在工农业生产和日常生活中,经常需要对环境温度进行监测。本文设计了一个温度监测系统,温度传感器采用DS18B20,下位机采用AT89S52单片机,实现温度测量、显示、超限报警等功能,上位机采用PC机,利用Matlab设计了友好人机交互界面,实现温度
[单片机]
基于<font color='red'>单片机</font>和PC机的温度监测系统设计
STC单片机利用IAP技术实现EEPROM设计
STC89C51、52内部都自带有2K字节的EEPROM,54、55和58都自带有16K字节的EEPROM,STC单片机是利用IAP技术实现的EEPROM,内部Flash擦写次数可达100,000 次以上,先来介绍下ISP与IAP的区别和特点。 知识点:ISP与IAP介绍 ISP:In System Programable 是指在系统编程,通俗的讲,就是片子已经焊板子上,不用取下,就可以简单而方便地对其进行编程。比如我们通过电脑给STC单片机下载程序,或给AT89S51单片机下载程序,这就是利用了ISP技术。 IAP:In Application Programable 是指在应用编程,就是片子提供一系列的机制(硬件/软件
[单片机]
STC<font color='red'>单片机</font>利用IAP技术实现EEPROM设计
51单片机普通定时器时钟参考程序
/* 1、按键可以调整当时时间 2、按键可以调节定时时间 *8位数码管显示 时间格式格式 12-08-00 标示12点08分00秒 S1 用于小时 加1操作 S2 用于小时减1操作 S3 用于分钟 加1操作 S4 用于分钟减1操作 */ #include reg52.h //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 sbit KEY1=P3^0; //定义端口参数 sbit KEY2=P3^1; sbit KEY3=P3^2; sbit KEY4=P3^3; co de unsigned char tab ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07
[单片机]
物联网开发用什么单片机单片机在物联网系统中的作用是什么?
物联网基本能涵盖全行业, 如果没涵盖,那一定是痛点和需求没被挖掘出来 。 我算是比较早那一批接触物联网产品开发的,记得当时很多现在看起来发展的很不错的平台当初还在到处路演。 硬件接入到平台也不用花钱,或者只收1-3块的入网费用。 如果你参与不到物联网相关产品开发,或者没有人带的话。 想切入这个行业还是比较难的,你会感觉无从下手。 特别是能打通硬件到平台整个流程通用协议的更少。 那几年最直接的体现就是,你做过物联网产品开发的,工资普遍会高一点。 一个完整的物联网产品涉及的技术栈太多了,从硬件到平台,通常一个公司吃不下,除非融资了。 一般传统做硬件的公司,做不了平台,自己重新搭建平台研发成本太高,研发周期也很长。 一般的互联网公司也不
[单片机]
SHT10温湿度传感器应用,含单片机源码
早几年用了SHT10的温湿度传感器,稳定,可靠,就是更新数据时间比较长些, 电路很简单,请看手册, 已经在产品中使用了,请放心使用和指正, #include iom64v.h #include macros.h #include math.h /*********************************************************************************************************/ #include sht.h #include uart.h #include key.h #include IO.h #include Lcd.h
[单片机]
单片机里面的CPU使用率是什么鬼?
打开电脑的任务管理器,看着跳动的CPU使用率,发现很舒服。每一个线程占用了多少CPU清清楚楚,也就能针对性的确认为啥你的电脑跑的慢了。 今天这篇笔记不讲每个任务(或线程)CPU的使用情况,而是单片机整体的CPU使用情况,先易后难嘛。 为什么要知道这个呢?知道这个有啥用呢?鱼鹰看的书少,就不写官方话了,只说说自己的理解。 CPU使用率越高,意味着系统越繁忙,对于一些事情的响应也就越慢。比如你的电脑CPU使用率占到90%以上,你会发现打字变慢了,鼠标移动变慢了,这都是因为CPU占用过高,导致系统来不及处理你的键盘和鼠标数据,所以才会有慢悠悠的表现。 电脑是非实时系统,要求不高,即使电脑变慢,电脑死机,后果都不是很严
[单片机]
<font color='red'>单片机</font>里面的CPU使用率是什么鬼?
数字电位器在单片机控制变频器中的应用
引言   变频调速作为交流电机调速的主要手段已经在工业领域中应用的十分广泛,其具有的调速范围宽、稳速精度高、动态响应快、适用范围广、运行可靠等技术性能,已逐步取代直流电机调速系统。变频器的控制方式主要有三种:1.通过变频器面板操作,即通过操作面板改变频率的输出和其他运行参数;2.在变频器模拟量输入端输入0~10V或4~20mA信号,通过改变输入模拟量的大小控制变频器的输出频率;3.通过变频器的通讯口(多为 RS485)进行控制。第一种方式一般用于现场手动调节和参数设定,后二种方式多用于自动调节和远程控制。工控领域中常用的PLC、DCS等控制系统都具有适用于变频器接口条件的控制模块,可以方便的实现变频器的闭环自动控
[单片机]
数字电位器在<font color='red'>单片机</font>控制变频器中的应用
大神教你快速上手:标准80C51单片机模拟I2C总线的主机程序
I2C总线协议程序 在做程序是我在网上找的是周立功的程序,感觉还不错顺便转载;在使用的过程中一定要注意时序、时间的问题。 “i2c.h文件” //I2C总线综合发送函数,向从机发送多个字节的数据 I2C读写EEPROM流程图 bit I2C_Puts( unsigned char SlaveAddr, unsigned int SubAddr, unsigned char SubMod, char *dat, unsigned int Size ); //I2C总线综合接收函数,从从机接收多个字节的数据 bit I2C_Gets ( unsigned char SlaveAddr, unsigned int SubAddr
[单片机]
大神教你快速上手:标准80C51<font color='red'>单片机</font>模拟I2C总线的主机程序
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved