单片机在热敏电阻测温线性化中应用
时间:06-05
来源:互联网
点击:
把式(7)中左边进行数字化,取温度变化增量△t=1组成数据表格,如表2示。以便单片机进行数字化处理。
表2 数字化结果(-10℃~+85℃) t(℃) Rt/Rto t(℃) Rt/Rto t(℃) Rt/Rto
t(℃) | Rt/Rto | t(℃) | Rt/Rto | t(℃) | Rt/Rto |
-10 | 5.104 | 22 | 1.133 | 54 | 0.337 |
-9 | 4.843 | 23 | 1.086 | 55 | 0.326 |
-8 | 4.596 | 24 | 1.042 | 56 | 0.315 |
-7 | 4.364 | 25 | 1.000 | 57 | 0.305 |
-6 | 4.146 | 26 | 0.960 | 58 | 0.295 |
-5 | 3.94 | 27 | 0.922 | 59 | 0.285 |
-4 | 3.745 | 28 | 0.885 | 60 | 0.276 |
-3 | 3.562 | 29 | 0.850 | 61 | 0.267 |
-2 | 3.388 | 30 | 0.817 | 62 | 0.259 |
-1 | 3.225 | 31 | 0.785 | 63 | 0.25 |
0 | 3.07 | 32 | 0.755 | 64 | 0.242 |
1 | 2.924 | 33 | 0.726 | 65 | 0.235 |
2 | 2.785 | 34 | 0.698 | 66 | 0.227 |
3 | 2.655 | 35 | 0.672 | 67 | 0.22 |
4 | 2.531 | 36 | 0.647 | 68 | 0.213 |
5 | 2.414 | 37 | 0.622 | 69 | 0.207 |
6 | 2.303 | 38 | 0.599 | 70 | 0.201 |
7 | 2.198 | 39 | 0.577 | 71 | 0.194 |
8 | 2.098 | 40 | 0.556 | 72 | 0.189 |
9 | 2.004 | 41 | 0.536 | 73 | 0.183 |
10 | 1.914 | 42 | 0.516 | 74 | 0.177 |
11 | 1.829 | 43 | 0.498 | 75 | 0.172 |
12 | 1.748 | 44 | 0.480 | 76 | 0.167 |
13 | 1.672 | 45 | 0.463 | 77 | 0.162 |
14 | 1.599 | 46 | 0.447 | 78 | 0.157 |
15 | 1.53 | 47 | 0.431 | 79 | 0.153 |
16 | 1.464 | 48 | 0.416 | 80 | 0.148 |
17 | 1.402 | 49 | 0.401 | 81 | 0.144 |
18 | 1.343 | 50 | 0.388 | 82 | 0.14 |
19 | 1.286 | 51 | 0.374 | 83 | 0.136 |
20 | 1.232 | 52 | 0.361 | 84 | 0.132 |
21 | 1.181 | 53 | 0.349 | 85 | 0.128 |
把上述表格数据存入单片机ROM中。
式(7)右边值由单片机测量计算得到,用Yt来表示在温度t℃时的值。根据Yt在上述数据表格中查找,使Yt夹在两点Rt/Rto之间,这两点为Yn-1、Yn,则得:
Tt=Yn-1+(Yn-Yn-1)△t
选择t的增量制作数据表格,要根据测温要求和单片机ROM容量来确定(△t≤1)。
实测对比结果,如表3示。
表3 实测结果对比(℃) 点温计0.01℃ 测量结果 点温计0.01℃ 测量结果
点温计0.01℃ | 测量结果 | 点温计0.01℃ | 测量结果 |
-9.1 | -9.1 | 50.91 | 50.9 |
0.9 | 0.9 | 60.91 | 50.9 |
10.9 | 10.9 | 70.95 | 70.9 |
20.9 | 20.9 | 80.92 | 80.9 |
30.9 | 30.9 | 84.99 | 84.9 |
40.89 | 40.9 |
4 软件框图
图2 程序框图
5 结论
由NE555和单片机16C54构成测温电路,成本极低,精度又高,且能消除其它元器件参数变化引起测温误差,可广泛应用于家用电器、锅炉控制。
- FPGA的DSP性能揭秘(06-16)
- 基于单片机通用引脚的软件UART设计(10-16)
- 分时操作系统思想在单片机中的具体应用 (10-30)
- 基于AT89C51+DSP的双CPU伺服运动控制器的研究(05-26)
- 关于RTX51 TINY的分析与探讨(05-30)
- 基于MC9S12DGl28单片机的智能寻迹车设计(04-03)