当前位置:首页 > 测试测量 > 测试测量
[导读] 进入21世纪,人们对科学生产、自动化服务有了更深的认识,温度监测更是在很多领域备受关注。传统的实地数据测量局限于测量方法单一测量数据不连续,并且时效性差,随着计算机技术、嵌入式技术、通信技术的发展,在线

 进入21世纪,人们对科学生产、自动化服务有了更深的认识,温度监测更是在很多领域备受关注。传统的实地数据测量局限于测量方法单一测量数据不连续,并且时效性差,随着计算机技术、嵌入式技术、通信技术的发展,在线实时监控系统已经越来越多的运用于我们的日常生活中,对提升生产生活水平具有重要意义。

近年来随着工业和农业现代化发展,智能化生产已经是一种生产趋势,高速发展的嵌入式技术是其中主要的推动力。针对目前集群现场温度采集,提出使用单片机自动采集和上报温度数据,省去人工采集环节,而且保证了数据实时性和完整性。而MSP430单片机由于具有超低功耗,低成本,处理能力强,运算速度快等特点,成为了工业数据采集的一个很好的选择。

1 系统总体设计

温度监测系统由1台计算机,1片MSP430F149单片机作为主控芯片,若干DS18B20采集温度组成,系统总体设计结构图如图1所示。

各监测点的DS18B20由单片机逐个发送相应指令负责采集现场温度数据,然后通过RS232串口通讯发送给上位机,上位机负责接收和显示采集到的温度信息,并将采集到的温度按时间先后绘成对应的折线图,此外,可以通过上位机随时发送召测指令获取当前温度数据。

2 监测系统硬件设计

2.1 温度传感器

温度传感器与单片机连接硬件结构如图2所示。

温度传感器模块采用DS18B20,工作电压范围是3.0~5.5 V,在寄生电源方式下可由数据线供电,它的测量温度范围为-55~+125℃,支持”一线总线”接口,每个DS18B20的光刻ROM中出厂前就被光刻64位序列号,可以看作是它的地址序列码。光刻ROM的作用是使每一个DS18B 20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。

2.2 主控芯片选择

主控芯片采用美国德州仪器公司的16位单片机MSP430F149,其工作电压为1.8V~3.6V;CPU运行正交的精简指令集;MSP430F149具有5种低功耗模式;它还具有丰富的片上外围模块,其16位定时器Timer A具有4种工作模式,可同时进行多个捕获/比较功能;2个串行通信接口

USART0与USART1;FLASH存储器多达60 KB,擦写次数可达10万次。

2.3 电源模块设计

电源模块设计,主要采用输出电压固定的低压差三端稳压器LM2940将输入8~12 V电压稳压至5 V输出,由MSP430F149芯片的工作电压决定需要再进行一次稳压,这里选用AMS1117的固定输出3.3 V版,再将5 V电压稳压至3.3 V给主控芯片供电。具体稳压电路如图3、图4所示。

2.4 通讯接口设计

RS232接口采用美国EIA(电子工业联合会)与BELL等公司一起开发并于1969年公布的通信协议。该总线广泛使用在微机数据终端设备DTE和数据通信设备DCE之间。微机配备RS232接口不仅可以与多种仪器和外设连接,而且通过它还可以在两台微机之间进行近程和远程的通信。 RS232采用的是负逻辑,所要求的电平不是TTL电平,但系统的其它数字硬件都采用TTL电平,因此,两者通信时,必须有相应的电平转换电路。本系统采用MAX232接口芯片,它可以满足TTL向RS232和RS232向TTL电平转换的功能。

3 监测系统软件设计

3.1 DS18B20软件设计

本设计是多个DS18B20并联监测各点温度,所以每次采集温度之前需发送读取ROM指令读取对应DS18B20的序列号,确定采集点,然后发送温度转换指令,等待温度转换完毕后,读取所测定的温度。具体程序流程如图5所示。

3.2 下位机软件设计

温度检测系统需要定时将采集到的温度数据上报给上位机,本系统采用MSP430F149的16位定时器Timer B的增计数模式,当计数到跟TBC CR0一样的时候,就返回0,重新计数,同时产生一个中断标志,触发对应的计数中断程序,将温度数据发送给上位机;同时为了能随时召测到实时温度,若上位机向单片机发送指令,则触发串口中断,进入中断服务程序,读取对应检测点温度并发送给上位机,或者将对应数值赋值给定时变量,若没有检测到串口中断则进入低功耗模式。具体程序流程如图6、图7所示。

3.3 上位机软件设计

本系统上位机软件是使用Microsoft公司的VisualBasic6.0编写,主要使用MSComm控件实现PC机和下位机进行通信,将下位机测得的温度上传到PC机中,同时也通过上位机向下位机发送召测指令(本系统设计指令为255。),获取实时温度;然后使用MSChart控件将上报的温度数据依时间先后绘成折线图,最后,用到timer控件,记录温度上报时间。

4 系统测试

首先打开上位机软件,点击“打开串口”按钮打开通讯端口,接着给下位机上电,然后设置召测时间间隔,本系统测试时间设置为30分钟,伴随实时发送召测指令获取当前温度量,测试结果如图8所示,对应温度计测量结果如表1所示。

5 结论

结合温度监测点集群分布的现场测试,利用MSP430F149主控采集各点温度量,利用RS232通讯将数据传送给上位机,最后通过上位机观察监测数据和实际温度计测量结果基本一致,实现了对集群现场温度量的自动召测,结果达到了预期要求。

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

在微控制器领域,MSP430与STM32无疑是两颗璀璨的明星。它们各自凭借其独特的技术特点和广泛的应用领域,在市场上占据了重要的位置。本文将深入解析MSP430与STM32之间的区别,探讨它们在不同应用场景下的优势和局限...

关键字: MSP430 STM32 单片机

冷裂纹和热裂纹的区别主要体现在产生的原因、温度和时间、产生的部位和方向、外观特征以及金相结构等方面。

关键字: 冷裂纹 热裂纹 温度

深圳2023年8月31日 /美通社/ -- 9月1日,招商信诺人寿保险有限公司(以下简称为“招商信诺人寿”)2023年客户节正式在全国启动。本次客户节活动将持续为期两个月的时间,以“健康生活,诺+掌握”为主题,推出从理赔...

关键字: 医疗服务 APP BSP 温度

北京2023年8月28日 /美通社/ -- 随着近期消费需求的不断释放,今年国内的消费品市场呈现出新趋势,消费者对产品的品质与功能有了新需求。近日,专注行业与市场发展趋势分析的欧睿携手巨量算数共同发布《识变而上:2023...

关键字: 滤芯 温度 金属 BSP

南京2023年8月8日 /美通社/ -- 近年来,大家对于"家庭饮水健康"越来越重视,大多数家庭都安装了净水机,细细的水流儿让"烧水泡茶"更是变成了一种"慢活儿...

关键字: LINK 智慧家居 AI 温度

深圳2023年8月7日 /美通社/ -- 当前,消费电子行业呈现相对稳定的发展态势。随着5G、物联网、卫星通信、人工智能、虚拟现实等前端技术与消费电子行业的不断融合,未来将催生更多新的产品形态,加速产品迭代优化,推动消费...

关键字: 消费电子 CE 温度 闭环系统

日本横滨2023年8月7日 /美通社/ -- Fujitsu Semiconductor Memory Solution Limited宣布推出汽车级I2C接口512Kbit FeRAM——MB85RC512LY。目前可...

关键字: FUJITSU RAM 汽车 温度

上海2023年8月7日 /美通社/ -- 由澎湃新闻联合拜耳中国举办、由青年艺术家李政钟策划的“看见生命力”多元共创艺术作品展8月4日在上海K11购物艺术中心正式开幕,吸引到参观者络绎不绝。当日下午,复旦大学特聘教授高翔...

关键字: 大众 COM 人工智能 温度

具有高精度、信号隔离、LCD显示、支持HART协议、环路供电、接口保护等特点,此平台主要基于ADI的带自校验功能的多通道ADC和EPSON公司的超低功耗16位MCU实现。

关键字: 温度 变送器 信号隔

在汽车和工业系统创新以及生产技术进步的推动下,伺服驱动器,电动机以及控制它们的设备代表了持续的增长机会。到2022年,汽车和运输行业预计将在伺服电动机和驱动器销售中占最大份额,无论是在数量上还是在价值上。

关键字: 温度 变送器 工业系统
关闭
关闭