找回密码
 注册
关于网站域名变更的通知
查看: 440|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于MSP430单片机的温度控制系统的设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-5 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:本文提出了利用单片机和热敏电阻设计温度测控系统的一-种用RC充放电原理测量温度法
& d  H8 `6 u2 I- a) D" w和温度脉冲加热控制法,并对硬件系统原理和温度控制作了简要描述。
8 e" D- r, f3 ^. C- \6 d5 j/ z* ~1 b3 t2 a
6 ^2 \- n; \) U) R- t- ~关键词:单片机;温度测量与控制;热敏电阻;可控硅
+ z* K0 z; ]  d" D2 F2 n0 m: D. x2 p) z2 Y6 f
1引言; C7 [1 s/ S* b2 c" p: k& s, O* H$ b, }
在现代自动化控制系统应用中,经常对系统的温度、湿度、电压、电流、压力、流量等参数进行测量
' r3 `: n9 c/ {# ~1 P" O  T7 A/ a/ q和控制。利用单片机和热敏电阻不仅可以解决对温度测:量的技术问题,还可通过可控硅实现对温度的控制。
+ t+ L7 N7 ~4 }2控制系统 设计
, ^' ~0 [. Y( {, S' \2 y3 _以热敏电阻为测:量元件的MSP430F1121单片机温度测控系统电路原理图略(可向作者索取)。本文仅  A0 j# H* h2 Q# x8 h3 M! N
对温度测量与控制电路部分进行描述。, M. y: V) z; ^/ l
2.1温度测量电路与软件设计
( M+ d: p/ F5 x$ \& @$ m传统的办法采用充电的办法测量,为增加分别率,我们取内部的9 M) c. J  Q0 i$ p0 W+ p  F4 z  h
0.25Vcc作为阈值电压,采用放电的办法可分别测出参考电阻Rref的
  V% [8 y" l. |% {, x  N放电时间Tref,热敏电阻器电阻Rsensor的放电时间Tsensor则有下
6 j& e  o. Z5 s* z面的公式:) r/ ^, X' q* j
Rsensor =Tsensor XRref / Tref
, p5 {% L. t8 e6 S# v下面的程序,定时器A的输入频率采用约1MHz左右的DCO。由于电阻大小和放电时间成正比,对测得的时间进行
( l8 x/ r# n, C7 u) q比较,就可以确定热敏电阻器的范围。如图1所示,当热敏电阻大于参考电阻时,P1. 0输出低电平,反之,P1. 0: U' T% i& a/ V, m$ ?. t2 A$ j6 r
输出高电平。如果我们热敏电阻器采用负温度系数的103AT,参考电阻取10K,那么当温度大于25度时LED亮,
) \/ s8 R& M2 e- R小于25度时LED灭。如果我们要测量具体的温度数值,可以在下面的程序基础上增加热敏电阻器电阻值计算和8 c" B: t9 N7 Y3 o! t
查表程序就可以了。6 l6 ~0 E$ u6 v1 G& [
#include
9 y, `- S9 n) Z+ @" f8 V'msp430x11xl. h'2 m6 |! A/ j' M+ d- k0 C
Ref
: M( C1 u& A( H+ u9 U/ [/ a001h; P2.0接参考电阻.
7 I$ ~, L  H' S* P' v) q( VSensor
8 ~5 j: T  K  C: i" s0 wequ. q8 v( d$ Z, l8 u9 n. O
002h ; P2. 1接热敏电阻器
0 b) d# P# m& \+ q+ rORG- R& ~5 l6 C) A/ ]4 j' G+ `8 B& `$ A
0F00Oh
+ W( _/ |; R8 u0 k& wRESET
1 f' t4 A2 e' N#300h, SP
; k8 N/ \/ U, G/ w: z1 aInit_ Sys
5 L% D9 A4 ~! f9 h0 q. _' x* Umov
' f* s) L% d1 ^; y#WDTPW+WDTHOLD, &WDTCTL2 U) R. W$ _; U; w: G% Q5 `4 ?% V
停看门狗
/ `9 M7 F# o, u, b5 L; t+ ESetupP1
2 T( |5 a+ p" X: d( Ibic. b2 G4 K7 {& p$ V1 }1 R: {" F
#001h,&P1OUT ; P1. 0输出低电平( g5 _4 [. v. |" Y  i" a
bis. b4 a- A+ `7 v' C+ q
#001h, &P1DIR8 O0 J8 n$ l6 I9 r9 u
SetupP2
- i' Y5 t4 \! C5 [9 Ebic. b, h9 b9 b; f% A: \- C
#Sensor+Ref, &P2OUT
# w! \" f- \7 {3 B- abis. b
/ ~  y! D6 f/ j& L0 A#Sensor+Ref, &P2DIR6 p: o! w, I1 H% Z- S2 P4 R
SetupCA6 n2 K6 W/ W* [: G& E, X% Y0 F+ x" Q
mov. b9 a7 K0 w( v( f$ O7 I1 ]4 P0 B
#CARSEL +CAREFO+CAON, &CACTL1 ; 比较器的参考电压0.25Vcc2 l9 C5 B3 M) Z2 z( ~! Q2 O
mov. b
  w' O- x4 L9 h#P2CA0, &CACTL2 ;  P2.3比较器+
, H6 p; s) w9 H4 k3 e8 Z4 j
1 a1 ], m4 u) K5 s: c& f! C9 \& e$ }& r

& F, H5 e4 [# k( C+ E7 A附件下载:
游客,如果您要查看本帖隐藏内容请回复
2 O( {% }( W( j/ h- I$ x8 A3 Z8 |/ _
9 I+ k# l' Z9 R0 t+ s6 d
$ J8 p7 t; {* s

该用户从未签到

2#
发表于 2020-2-5 13:31 | 只看该作者
MSP430F1121单片机温度测控系统
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 13:55 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表