|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一种用MSP系列 单片机实现多路温度信号测量的简易方法
4 Z: P6 n# c4 j摘要:运用MSP系列单片机及其内含的外围模块对多路温度信号进行测量,省去了信号及传输的
# P- I3 J9 d* p# PA/D转换电路,使硬件线路变得极其简单,不失为一种节省的优选方案。利用MSP系列单片机还可完成$ `/ Y; B- ~0 C9 T+ y
类似模拟信号的测量。
7 Y& K& }% L' |$ [6 s0 m关键词:MSP;系列单片机;多路信号;测量;软件设计
& y+ _3 u* x2 N! B0 o% v; q( Z3 {: ^. ]2 L9 ^, p- n
对温度信号进行测量时,往往对微弱的温度信号0 h) w! `& {) O" r1 v$ o
进行放大,然后通过A/D转换电路,使模拟温度信号.
4 O. K; N% d" _: M& b( B0 H a变为数字信号后进人计算机进行处理,最后得出实际 i0 X; Q8 @: S9 E7 }
温度值。TI公司的MSP430F1121单片机内带有模% ~& B% F# S, @; O; L6 ^
拟比较器,利用该比较器不需外加A/D芯片,只需外" o5 x( y, ]9 Y
接电阻和电容即可构成温度测量电路。线路简单,控
1 k. M9 n L) k5 ] e2 D制容易,造价极低。同时利用其超低功耗运行方式," X! S ]+ L0 ?# a! |
使测量电路运行时平均耗电仅10~20 μA。- P) S5 r$ X* R
9 G3 E5 x8 I% ^6 d* w1 测量电路及计算原理1 u3 e6 \6 d" A7 ~! D# I% `
7 _, j. i$ S6 r7 S! Q$ |1.1 测量电路
G0 y* V( A" [$ RMSP430F1121是16位RISC结构的FLASH0 u" T) R* l; ^! `* K0 W: O9 @) C
型单片机,有14个双向I/O口并兼有中断功能[C ,1
, |9 ?/ \0 z# c, C; B个带3个捕捉/比较寄存器的16位定时器、1个模 _% G# K4 m% p4 [5 k( F4 a, ^
拟电压比较器,在低功耗模式3(LPM3)工作时耗+ z% n* S( L3 L& p2 ` c
电仅2μA。用MSP430F1121构成的测温电路如: A3 c: q4 E1 S' ]
图1所示,其中Rnj为固定电阻,C为充电电容,其. ^% Y, U4 `" G }* X
它为温度传感器(热敏电阻),被测温度回路共有
+ j% ~1 h) G6 i( D! w7 y8 H* i9路。
: \8 X+ F: Y' V% F/ Y
6 s G/ C9 L d" e$ N+ A W: N1 A, ]
9 `! @# X' C# x. Z! d
" r8 N' X' u3 ~/ E: |# L4 B! N3 v& g% X# L( z& \: u/ h0 f9 w. J
|
|