一个0~50℃的温度测量电路输出为0~9V的模拟信号,需要单片机中采集温度,分辨率优于0.1℃,该如何实现?

核心提示输出0~9V转为0~5V给单片机读取,这里的单片机电源是5v的哈,电阻分压成5V就行了,比例清楚吧,1.8倍。然后用10位的AD读取转换来的AD值,对照去0~5V再按倍数对照去9V的就行了。50度对9伏,1V是5.556度,0.1V是0.5

输出0~9V转为0~5V给单片机读取,这里的单片机电源是5v的哈,电阻分压成5V就行了,比例清楚吧,1.8倍。

然后用10位的AD读取转换来的AD值,对照去0~5V再按倍数对照去9V的就行了。50度对9伏,1V是5.556度,0.1V是0.556度,这样比例。清楚吧。有点啰嗦了。

 
友情链接
鄂ICP备19019357号-22