|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一种用MSP系列 单片机实现多路温度信号测量的简易方法 8 n) s) l# o4 f+ M
摘要:运用MSP系列单片机及其内含的外围模块对多路温度信号进行测量,省去了信号及传输的
- e& c# W7 \( B: D5 P% LA/D转换电路,使硬件线路变得极其简单,不失为一种节省的优选方案。利用MSP系列单片机还可完成
/ g, O7 o. h/ b {类似模拟信号的测量。
& {0 n0 T+ W6 K7 T+ ?; G关键词:MSP;系列单片机;多路信号;测量;软件设计
5 [% Z4 T1 L0 F1 J3 {# T7 l1 _) ^) S- m0 [# `' w* Q0 {
对温度信号进行测量时,往往对微弱的温度信号" g3 f4 Y9 T. K N' P. K8 {& m
进行放大,然后通过A/D转换电路,使模拟温度信号., j& R* B* H! Y
变为数字信号后进人计算机进行处理,最后得出实际
2 D4 w. i ~. R5 G$ t+ _温度值。TI公司的MSP430F1121单片机内带有模
# E( K3 U9 g c. S6 m' N拟比较器,利用该比较器不需外加A/D芯片,只需外2 V5 C/ G0 |) B
接电阻和电容即可构成温度测量电路。线路简单,控
# N+ E6 N$ [5 x8 ?) L1 c制容易,造价极低。同时利用其超低功耗运行方式,
; g* w! T( p* u0 _使测量电路运行时平均耗电仅10~20 μA。
7 `; ^6 i- p5 o+ E# j6 T3 r8 |1 M* \
1 测量电路及计算原理! X" H9 z2 v: ~- [
x5 V6 [3 t. l b+ ]/ d: `
1.1 测量电路% C5 r1 D: ?! l: p4 b0 G
MSP430F1121是16位RISC结构的FLASH
& N1 b: `2 y* n' M. g型单片机,有14个双向I/O口并兼有中断功能[C ,1
1 S2 n5 ^* e8 U7 e个带3个捕捉/比较寄存器的16位定时器、1个模
, \ s: m6 u4 Z# I& w: f# f拟电压比较器,在低功耗模式3(LPM3)工作时耗
* a( v" n: l% {7 _3 X9 W _6 z% `6 H电仅2μA。用MSP430F1121构成的测温电路如
1 a, v' G/ k4 r: |图1所示,其中Rnj为固定电阻,C为充电电容,其& n9 b! V: U: e( `" |8 T
它为温度传感器(热敏电阻),被测温度回路共有 `+ z( Z5 I$ _
9路。
8 @0 f7 J- y3 h4 I- j( ^* C4 B0 l. Y
) U k$ c( n8 t" ]
O# S6 I8 q# V+ o) h* F! X
; Y# b6 B1 n: W! H
, C% V8 n, E9 `7 i1 \ |
|