我们无需ADC即可测量温度

任务是以某种方式为一个系统配备一堆温度传感器。并尽可能便宜地配备。


我建议在本文中考虑研究的结果(在我看来,结果很不错)。



本文讨论了使用微控制器测量系统温度的接触方法。


让我们首先列出温度测量的一些功能/要求:


惯性


在大多数情况下,温度过程非常惰性。
其结果是,通常,重复测量的速度不是很重要。


无论我们控制什么设备,无论是冰箱控制系统还是检测元件过热的系统,温度测量速度都不太关键。我们在0.0001秒,0.1秒或什至(在许多情况下,合适的)10秒内测量温度-这并不是很重要。


消费者宁愿对温度测量的准确性而不是速度感兴趣。


抗噪音


通常,温度传感器的导体很长。附近的设备会产生一系列干扰/干扰。需要尽可能地消除干扰
对测量精度的影响


(), : (, ), .



:


  • ()

( ) .


, .



, .


, ( ).


?


:



:



:



:



— , .
, . ,
, — .


?


  1. - , . . , . , 10 9 8 , .
  2. "" ,
    . , .
  3. .

, . .


, , , … . , .



, /. - ?


. , , .
, :



. .


:



, CPU .


( ), , .


(), .



, ?


, :


  1. RC- .
  2. C .

, :


: ,
.



? , (): .



, : ?


, :


  1. () ( , ).
  2. , ().

, ( 3 — / ):




  1. : , (PORT1-PORTx, PORTe) Z .
  2. Z.
  3. PORTe , ( ).
  4. , .
    , — Ne.
  5. , .
  6. Nt1.
  7. :


(5, 6 7) .



N :


  1. N + 1 ( ).
  2. ( , CPU, ).
  3. .
  4. .

.


— , ( ).


( ), .


100. 0.1 — 1000 . , ( ).


100, 3-30 12-24 ( 8- AVR 16- ).


2-5 . 16 .



  1. , . . .
  2. , . ( ).
  3. "", : (, ), .
  4. , . Ne-Nt. , /, .
  5. 在拟议的电路中增加电流隔离非常简单,并显着提高了抗扰度和安全性。


所提出的方法似乎具有最低的测量温度的硬件成本,较高的抗噪性。但是,这样做的费用是需要微控制器执行一定数量的数学运算。


All Articles