Board logo

标题: 如何用I/O口测温度值? [打印本页]

作者: zhaopengyou    时间: 2009-6-25 11:10     标题: 如何用I/O口测温度值?

如何用I/O口测温度值?
作者: zhaopengyou    时间: 2009-6-25 11:10


用I/O口测试温度只能用I/O充放电来测量,需要三个I/O,两个输出口,一个输入口,两输出口分别连接参考电阻R1,热敏电阻R2, R1和R2的另一端相连,并接入输入口和电容C1的一端,电容的另一端接地。 用输入口的门限电平判断充放电的结束否,R1是为修正R2的测量误差,其原理:ΔT1=R1C1 ΔT2=R2C1--> R2=ΔT2R1/ΔT1。
作者: chenyu    时间: 2009-7-9 10:39

这个回答有点牵强附会的味道了,最终还是用了传感器,mcu要获取任何传感器的信息,最终还是要用gpio(或者功能复用的io)进行物理连接!

但这种方法大家可以在低成本设计借鉴!


作者: chenyu    时间: 2009-8-18 10:53

[此贴子已经被作者于2009-8-18 11:27:54编辑过]


作者: xymbtc    时间: 2009-8-19 01:28

我认为也就是二楼说的这个方法了,虽然精度不够高,分辨率有限(一般能分辩到6位)。

除此之外的方法基本就不符合题目要求了。






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0