当前位置:首页 > 测试测量 > 测试测量
[导读]在传统的近距离温度监测基础上,引入基于以太网的远程监测方法。下位机以高档8位AVR单片机ATmegal28为核心控制器,通过以太网接口模块ENC28J60接入以太网,最终与远程PC机进行通信。上位机由功能强大的图形界面语言LabVIEW编制,其中温度曲线可以直观地显示当前温度变化情况。该系统成本低,安装方便,无距离限制、传输速率高,能够满足不同场合的远程监测需要。

引 言
   
在工业生产中,经常要对温度进行实时监测,虽然可以利用串行通信标准RS232和RS485等实现短距离监测,但遇到高温、高噪声或者空间狭小等温度环境时,由于协议自身传输速率和传输距离的限制,很难达到实现远程、实时监测的目的。为彻底解决该问题,本系统采用Microchip公司的以太网接口模块ENC28J60,将温度信息通过以太网络传输到远程主机,实现高速、实时的远程温度监测
 

1 系统结构
    如图1所示,系统由温度传感器、报警电路、LCD显示电路、ATmegal28单片机、ENC28J60接口模块、网络设备以及监测计算机等部分组成。系统的核心是Atmel公司的高档8位AVR单片机ATMegal28,晶体振荡频率为11.059 2 MHz,实现与计算机间的精确通信。AT—Megal28具有128 KB的系统内可编程Flash,4 KB的SRAM和4 KB的EEPROM。由于其存储器空间较大,故不需外接存储单元就可以满足LCD字库和TCP/IP数据帧的存储需要。

    在对小范围温度进行监测时,通过把两个温度传感器放置在相对的两侧,对所测得的两温度取平均数就得到该环境的平均温度。
 

2 硬件系统设计
2.1 温度采集传感器DSl8820接口电路
    DSl8820芯片是美国Dallas公司推出的一种单线数字式温度传感器,采用1一wire总线接口,抗干扰性强,测温范围为一55~+125℃,精度可达±0.5℃,最大转换时间为200 ms。DS18820能够直接读取被测物体的温度值,体积小,电压适用范围宽(3~5 V),用户还可以通过编程实现9~12位的温度读数,即具有可调的温度分辨率。DSl8820与单片机的接口简单,只需将信号线与单片机的一位双向端口相连即可。如图2所示,系统中DSl8B20采用外接电源方式,VDD端用3~5.5 V电源供电。由于其测温分辨率较高(12位),因此对时序及电特性参数要求较高,必须严格按照时序要求操作。其数据的读写是由主机读写特定时间片来完成的,包括初始化、读时间片和写时间片等。

2.2 以太网远程接口模块ENC28J60
    Microchip公司生产的ENC28J60以太网接口模块是带有SPI接口和刚45接口的独立以太网控制器,SPI接口最高速度可达10 Mb/s;具有兼容IEEE 802.3,集成MAC和10 BASE—T PHY,支持全双工和半双工模式,可编程填充和CRC生成,内含8 KB发送/接收数据包双端口SRAM,可实现硬件管理的循环接收FIF0,硬件支持IP校验和计算等多方面的优点。该模块体积小,传输速率高,可完全满足对温度实时监测的要求。
    ENC28J60接口模块通过RJ45网线接口、交换机等网络设备接入网络,其通过SPI接口与AVR单片机连接,在程序配置、控制下与以太网络进行数据帧交换,与远程主机进行基于TCP/IP网络协议的数据传输,根据不同需要可采用高速的UDP通信或者稳定可靠的TCP通信。
2.3 LCD显示功能
    LCD采用12864型,共有128行,64列。主要显示的内容包括:当前时间,格式为年/月/日/时/分/秒;设定温度和采样温度;时间和温度设定界面;当前温度曲线显示等。本系统可以动态地在LCD上显示温度变化曲线,由于LCD显示范围的限制,其精度为2℃/格,时间范围为2min,使用者可以了解温度在此时间段内的变化情况。
 

3 软件系统设计
3.1 远程TCP/IP协议通信系统设计
   
程序流程如图3所示。

3.2 LabVIEW上位机设计
    上位机程序采用美国NI公司的图形化编程语言LabVIEW7.1编写,系统总体界面如图4所示,后台控制程序如图5所示。按照功能模块划分可分为:UDP/TCP通信模块、数据包解析模块、温度数据显示和存储模块等。

4 结 论
    在ENC28J60以太网接口模块的基础上,实现AVR单片机与远程PC主机进行远程温度信息传输的远程温度监测系统,主要优点为:系统以温度为主要参数,采用高档AVR系列单片机和数字温度传感器DSl8820进行1一wire通信,单总线上可挂多个传感器,降低了引脚消耗;单片机控制系统自动运行,能够与远端PC机进行TCP/UDP高速通信,系统实时性好;人机交互界面均由Lab—VIEW软件开发,数据分析处理方便,界面友好美观;作为监测系统,有效利用普遍分布的网络资源,成本较低,可以作为独立器件方便地接人局域网环境进行远程监控。除用于温度监测外,在系统中的AVR单片机外围接入控制电路、其他性能的传感器甚至摄像头等,还可以实现多种其他特殊需要的远程监测及控制,如水位监测、视频监控等,具有十分广阔的应用前景。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

新的IEEE汽车以太网标准不断涌现,10BASE-T1S是最新的以太网标准之一。本文讨论汽车行业影响汽车电子/电气(E/E)架构变化的发展趋势,以及新10BASE-T1S标准如何支持和推动这种新架构的部署。

关键字: 以太网 汽车电子 传感器

该解决方案采用全新 1.6T 以太网控制器 IP、经过硅验证的224G PHY IP和验证IP,助力未来基础设施的升级建设

关键字: 数据中心 芯片 以太网

模拟与混合信号事业部将提供行业领先的技术为汽车、工业和云端市场提供全面的系统解决方案

关键字: 电源管理 传感器 以太网

2024年3月4日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 与Analog Devices联手推出全新电子书,详细分析用于支持可持续制造实践的技术。

关键字: 以太网 工业物联网 放大器

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

10BASE-T1L是在2019年11月7日经过IEEE认证的新以太网物理层标准(IEEE 802.3cg-2019)。这将通过与现场级器件(传感器和执行器)的无缝以太网连接显著提高工厂运营效率,彻底变革过程自动化行业。...

关键字: 以太网 传感器 自动化

第七期免费电子杂志全面介绍了未来工业的技术发展、趋势与技术

关键字: 工业4.0 电机编码器 以太网

本文介绍如何利用10BASE-T1L MAC-PHY连接越来越多的低功耗现场设备和边缘设备。此外,本文还将详细说明何时使用MAC-PHY与10BASE-T1L PHY以及这些系统如何满足未来的以太网互联制造和楼宇安装要求...

关键字: 处理器 以太网 传感器

学好电子技术基础知识,如电路基础、模拟电路、数字电路和微机原理。这几门课程都是弱电类专业的必修课程,学会这些后能保证你看懂单片机电路、知道电路的设计思路和工作原理;

关键字: 单片机 编程 电路设计

采取适当的预防措施,可以防止雷击对以太网连接设备造成损坏。使用保护元器件的传统方法可能不完全有效,我们还需要辅以另外一种方法,其灵感基于对雷击能量传递给以太网电缆和相连设备的基础机制的深入分析,本文会详细介绍这些内容。

关键字: 以太网 浪涌 长电缆
关闭
关闭