欢迎来到天天文库
浏览记录
ID:33763100
大小:128.50 KB
页数:3页
时间:2019-02-28
《基于msp430单片机的温度控制系统的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、维普资讯http://www.cqvip.com山东坊织经济2006年3期(总第133期)基于MSP430单片机的温度控制系统的设计杜德(潍坊学院山东潍坊261061)摘要:本文提出了利用单片机和热敏电阻设计温度测控系统的一种用Rc充放电原理测量温度法和温度脉冲加热控制法,并对硬件系统原理和温度控制作了简要描述。关键词:单片机;温度测量与控制;热敏电阻;可控硅中图分类号:TP368.1文献标识码:B文章编号:1673—0968(2o06)03—0082—031引言在现代自动化控制系统应用中,经常对系统的温度、湿度、电压、电流、压力、流量等参数进行测量和控制。利用单片机和热敏电阻不
2、仅可以解决对温度测量的技术问题,还可通过可控硅实现对温度的控制。2控制系统设计以热敏电阻为测量元件的MSP430F1121单片机温度测控系统电路原理图略(可向作者索取)。本文仅对温度测量与控制电路部分进行描述。2.1温度测量电路与软件设计XRrof-l0K传统的办法采用充电的办法测量,为增加分别率,我们取内部的—=]一1'20XoI“I~*l'18or0.25Vcc作为闽值电压,采用放电的办法可分别测出参考电阻Rref的——===】一P2.1放电时间Tref,热敏电阻器电阻Rsensor的放电时间Tsensor则有下P23P1-0:0.1uF面的公式:Rsensor=Tsenso
3、rxRref/TrefMSP430Fl12l下面的程序,定时器A的输入频率采用约IMHz左右的DCO。圆1由于电阻大小和放电时间成正比,对测得的时间进行比较,就可以确定热敏电阻器的范围。如图l所示,当热敏电阻大于参考电阻时,P1.0输出低电平,反之,P1.0输出高电平。如果我们热敏电阻器采用负温度系数的103AT,参考电阻取IOK,那么当温度大于25度时LED亮,小于25度时LED灭。如果我们要测量具体的温度数值,可以在下面的程序基础上增加热敏电阻器电阻值计算和查表程序就可以了。#indude"msp430xllx1.h”Refequ001h;P2.0接参考电阻Sensorequ
4、002h;P2.1接热敏电阻器ORGOFOOOhRESETmov#300h,SPInitSys_mov#WDTPW十WDTHOLD,&WDTCTL;停看门狗SetupPlbic.b#001h,&PIOUT;P1.0输出低电平bis.b#00lh,&P1DIRSetupP2bic.b#Sensor+Ref,&P2OUTbis.b#Sensor+Ref,&P2DIR’SetupCAmov.b#CARSEL+CAREF0+CAON,&CACTL1;比轱瀣的参考电压0.25Vccmov.b#P2CA0,&CACTL2;P2.3比较器+作者简介:杜德(1966一),男,副教授。82维普资讯
5、http://www.cqvip.com2006年3期(总第133期)山东纺织经济SetupTAmov#TASSEL1+TACLR,&TACTLeintMainloopmov.b#Sensor,Rl4call#MeasuremOVRl4,Rl5;R15保存热敏电阻器放电时间mov.b#Ref,Rl4caU#MeasurecmpR14.Rl5jloON;比较是否温度大于25度OFFbic.b~001h,&P1OUT;小于等于25度,P1.0输出低jmpMai~oop0Nbis.b#00lh,&P1OUT;大于25度,P1.0输出高jmpMai~oopChargebis#MCl,&T
6、ACTLbis.b#Ref,&P2OUT;P2.0(Ref)输出高电平bis.b#Ref,&P2DTRmov#TAR,&CCRl;充电5msadd.#5000,&CCRlmOV#CCIE,&CCTLlbis#LPM0,SR;等待中断唤醒bic.b#Ref,&P2DIR;P2.0(Ref)进入高阻态bic.b#Ref,&P2OUTDischargemov#CMl+CCIS0+CAP+CCIE,&CCTLlpush&TARbis.bR14,&P2DIR;开始放电bis#LPM0,SRmOV&CCR1.Rl4sub@SP+,R14bic.b#Sensor+R~,&P2DIR;进入高阻态
7、clr&CCTLlbic#MCl,&TACTL;停定时器retTAXadd&TAIV.PC—ISRret1CCRl—ISRMc#LPM0,0(sP)retiORG0FFFEhDWRESETORG0FFF0hDWTAXjSREND2.2温度控制电路(下转41页)83维普资讯http://www.cqvip.com2006年3期(总第133期)山东纺织经济本、总公司汇总帐。4)销售、分销系统协助企业迅管理。不完整的ERP系统:生产、供销、财务不完速地掌握市场信息,以便对顾客需求做出最
此文档下载收益归作者所有