您的当前位置:首页基于MSP430F149单片机的温度监测系统的设计

基于MSP430F149单片机的温度监测系统的设计

2023-06-20 来源:乌哈旅游
您的论文得到两院院士关注文章编号:1008-0570(2006)07-2-0077-02

单片机开发与应用

基于MSP430F149单片机的温度监测系统的设计

DesignofTemperatureMeasurementBasedonMSP430F149

(1.中国科学院近代物理研究所2.中国科学院研究生院)王晓银

1,2

王彦瑜1蒋锋

Wang,XiaoyinWang,YanyuJiang,Feng

摘要:介绍了一种通用温度监测仪。阐述了以MSP430F149为核心的温度检测仪的硬件模块和软件设计。该温度检测仪具有低成本、低功耗、可靠性高、抗干扰能力强等特点,根据不同需要可应用于多种温度检测系统中。关键词:MSP430,温度,检测系统中图分类号:TP273文献标识码:B

Abstract:Introducedacurrencyinstrumentoftemperaturemeasurement.ThisinstrumentwasbasedonMsp430F149,thehardwareandsoftwarewasintroduceparticularly.Ithasthecharacteristicsofstrongfunction,lowcost,lowpower,highreliability,strongnoiseresistances,andmaybeappliedinmanytemperaturemeasurementancontrolsystem.KeyWords:MSP430,Temperature,MeasurementSystem

1引言

国家重点科学工程兰州重离子加速器—冷却存储环(HIFRL—CSR)是一个大型综合工程,其控制系统中有大量温度测量的场合。在CSR主环中磁场的作用是约束离子行为,带电粒子束在磁场中聚焦和传输,磁场性能的好坏直接影响到束流的品质,而磁铁温度又影响着磁场的安全性能,所以对磁铁线圈加电流时的温度测量就显得尤为重要。基于这一要求设计了一种低成本,性能良好的测温仪。时报警,测温精度在±1℃,目前使用的温度监测系统精度比较低,响应时间比较慢,只能监测8路,我们拟用电路主要考虑电桥测8个模拟开关可实现64路监测。温,A/D转换利用VCO与单片机接口实现。温度信号采用Pt100传感器来采集。Pt100传感器是利用铂电阻的阻值随温度变化而变化、并呈一定函数关系的特性来进行测温。其温度/阻值对应关系为:(1)-200℃<t<0℃时,RPt100=100[1+At+Bt2+Ct3(t-100)](1)(2)0℃≤t≤850℃时,RPt100=100(1+At+Bt2)(2)式中,A=3.90802×10-3;B=-5.80×10-7;C=4.2735×10-12。技

术创新

2温度测量系统硬件设计

本设计采用美国德州仪器公司的16位单片机它具有处理能力强、运行速度快、功耗低MSP430F149。等优点。其工作电压为1.8V ̄3.6V;CPU运行正交的精简指令集,片内寄存器数量多,存储器可实现多种运算;MSP430F149中断源较多并可任意嵌套,系统处于省电状态,用中断请求唤醒只需6us;它还具有丰富的片上外围模块,其12位A/D转换器带有内部参考源,采样保持,自动扫描等特性;16位定时器TimerA具有4种工作模式,可同时进行多个捕获/比较功能;48个可达独立编程的I/O口;2个串行通信接口USART0与USART1;FLASH存储器多达60KB,擦写次数可达10万次。图1

3温度测量原理

在设计中要求测温范围在20℃-70℃,高于70℃王晓银:硕士研究生基金项目:国家九五重大科学工程无编号《PLC技术应用200例》

其主要技术参数如下:测量范围:-200℃~+850℃;允许偏差值△℃:A级±(0.15+0.002│t│),B级±(0.30+0.005│t│);热响应时间<30s;最小置入深度:热电阻的最小置入深度≥另外,Pt100温度传感器还具200mm;允通电流≤5mA。邮局订阅号:82-946360元/年-

77-

单片机开发与应用

测量系统方框图如图1所示2.0数据采集单元中文核心期刊《微计算机信息》(嵌入式与SOC)2006年第22卷第7-2期

有抗振动、稳定性好、准确度高、耐高压等优点。2.1通讯接口单元MSP430F149具有通用的串行通信接口,它允许7或8位串行位流以预设的速率或外部时钟确定的速率移入、移出MSP430。设计中单片机与上位机之间的数据传送经过RS-485收发器MAX485,由USART1接收与发送。经过嵌入式网关Atmega128接入以太网中,用户就可以进行远程访问了。数据通讯方式为4线,全双工,波特率为57600bps,由单片机的P4口控制其数据的接受与发送。设计中Pt100与电阻组成的桥式电路把由温度变化而引起的Pt100的阻值变化转化为电压变化输入运算放大器,放大后的信号由MSP430进行A/D转换,由于现场条件恶劣,考虑测量精度要求,放大后的部分信号采用电压频率转换技术实现A/D转换,将测得数据存入ROM表中,对由MSP430的A/D转换结果进行线性化补偿。在桥式测温电路中为了消除连接导线电阻引起桥电压的波动的测量误差,PT100采用了三线直接法。也会给温度测量带来较大的误差,故采用+10V的基准电压对电桥电路供电,限制其电压波动。电桥电路如图2所示2.2键盘显示单元键盘接口采用行列扫描的方法实现,在系统工作时,MCU要不断地查询有没有按键被按下,这使其工作效率很低,在设计时使用I/O口中断方式实现键盘输入,而MSP430F149的P1、P2口均可用于对外部事件的中断处理,正好适应了这一工作要求。设计中MSP430F149的P2口接键盘,大大提高了MCU的效率。技术创新

显示单元采用主控制驱动为HD44780的液晶显示模块FM204A,其模块结构紧凑轻巧,装配容易,具有标准的接口特性。具有字符发生器ROM,除了可显示192个标准字符外,还可自定义8个特殊字符。图2

压控振荡器LM331是一电压/频率转换芯片,它的突出特点就是把模拟电压转换成抗干扰能力强,可远距离传送并能直接输入计算机的脉冲串,由MSP430单片机的Timer模块来测输出频率以实现A/D转换功能。LM331使用了温度补偿能隙基准电路,因而具有极佳的温度稳定性,最大温漂为50ppm/℃,同时该器件的脉冲输出可与任何逻辑形式兼容;双电源供电,电压范围为5~LM331可单、40V;满量程范围1Hz~100kHz;最大非线性误差为0.01%。LM331其电压/频率对应关系为:F0=KVi其中K=RS/(2.09Rt*Ct*RL)Rs=Rs1+Rs2由于MSP430为16位计数器,故在该设计中选用Rs=33K,Rt=6.8K,Ct=2200P,RL=100K,由于Rs、RL、Rt和电容Ct会直接影响F0的转换结果,故在电路中电阻均采用精密电阻,电容采用漏电流小的云母电容。LM331电路原理图如图3所示:4软件设计

功能丰富、功MSP430系列是一种具有集成度高、耗低等技术特点的16位单片机,它可用C语言来完成程序设计,大大提高了开发调试的工作效率;同时用C语言所产生的文档资料也容易理解,便于移植;适用于MSP430系列的C语言,与标准C语言兼容程度高。在系统的软件设计中,采用模块化设计方法,使得程序结构清晰,便于今后进一步扩展系统的功能。其模块程序由主程序、键盘处理模块、显示模块、通信上电后程模块、A/D转换模块、Timer计数模块等组成。序进行初始化,完成后进入巡回模式等待中断事件的图3

到来,当有中断事件发生时,判断中断源并(转109页)《现场总线技术应用200例》

78-360元/年邮局订阅号:82-946您的论文得到两院院士关注单片机开发与应用

[4]陈丽静,舒勤.无线数据网络中的自相似性[J],微计算机信息.2005.1:193-195

4.A/D变换器:在软件无线电的设计中,A/D器件的选择应保证软件无线电功能和性能的实现。我们在设计系统是采用的是AD公司的AD6644。AD6644是一种高速度、高性能的单片14位模数转换器,它内含采样保持电路和基准源,能够精确变换宽带模拟信号(200MHz输入带宽),并具有低噪声(24dB)和低失真(100dBSFDR)特性,其采样速率可达65MSPS,信噪比的典型值为74dB。作者简介:朱洪亮(1977.7-):男,汉族,新疆石河子人,信息工程大学信息工程学院硕士研究生,研究方向:软件无线电Email:name_zhl@yahoo.com.cn。葛临东(1946.8-):男,汉族,山东济南人,信息工程大学信息工程学院教授、博士生导师,研究方向:软件无线电。Biography:ZhuHongliang:male,Bornin1977.graduatestudent.ResearchArea:softwareradio.GeLindong:male,Bornin1946.doctoraltutor,professor.ResearchArea:softwareradio.3系统的仿真与测试

由于电子调谐回路是设计重点,我们对电调谐回路的频谱性能进行了仿真和测试,选用的是ANSOFT公司的AnsoftDesigner软件进行仿真,结果如下:从图中可以看出电调谐滤波器增益大致在-30dB左右,具有较高的选择性,3dB带宽可达到200K左右,在高频点带宽稍宽,但可满足我们的设计要求。(450002郑州解放军信息工程大学)朱洪亮葛临东(InformationEngineeringUniversityofPLA,Zhengzhou,450002)Zhu,HongliangGe,Lindong通讯地址:(450002河南省郑州市1001信箱835分箱)朱洪亮(投稿日期:2005.11.12)(修稿日期:2005.12.14)

(接78页)进入相应的中断服务字程序中。4结束语

本文主要讨论了软件无线电接收机在短波波段实现射频数字化的一种方法,经过对整个系统的仿真和测试,系统基本达到了预期性能要求,另外,本系统还可以通过对电路进行适当的改进从而推广应用到其它频段,从而实现整个射频频段的数字化。5结束语

由于铂电阻具有良好的线性度,可靠稳定性,被广泛应用于高精密度的测量环境。采用德州仪器公司的MSP430做温度采集控制器具有低成本、低功耗、抗干扰能力强等特点,根据不同需要此温度监测仪可应用于多种温度检测系统中。由于现场条件恶劣,直接用MSP430的A/D转引起测量误差较大。本设计创新点在于采用了压频转换技术实现A/D转换,在程序中采用查表法对测量值进行线性化补偿,提高了测量精度。参考文献:

王彦瑜CSR中的磁铁温度测控系统的设计[J]微计算[1]王晓银,

机信息2006.04

京[2]胡大可《MSP430系列FLASH型超低功耗16位单片机》

航空航天大学出版社

技术创新

图9通道1.5MHz-3.2MHz

f0=2.20MHz

作者简介:王晓银,女,硕士研究生,研究方向:数据获取与计算机控制。E-mail:xiaoyin@impcas.ac.cn.王彦瑜,男,副研究员,硕士生导师,研究方向:数据获取与计算机控制。蒋锋,男,研究员,研究方向:自动控制及自动化.(730000兰州中国科学院近代物理研究所)王晓银王彦瑜蒋锋图10通道14.5MHz-30MHz

f0=20.10MHz

参考文献:

[1]CompleteWirelessDesign,CotterW.Sayre,2001.

[2]RF/MicrowaveCircuitDesignforWirelessApplications,UlrichL.Rohde&DavidP.Newkirk,2000.

晶体管电路设计,科学出版社,2004.[3]铃木雅臣,

《PLC技术应用200例》

(100039中国科学院研究生院)王晓银(InstituteofModernphysics,theChineseAcademyofSciences,Lanzhou730000,China)Wang,XiaoyinWang,YanyuJiang,Feng(GraduateSchool,theChineseAcademyofSciences,Beijing100039,China)Wang,Xiaoyin通讯地址:(730000兰州市31#信箱中国科学院近代物理研究所信息工程研究室)王晓银(投稿日期:2005.11.13)(修稿日期:2005.12.14)

邮局订阅号:82-946360元/年-

109-

因篇幅问题不能全部显示,请点此查看更多更全内容