NTC通过单片机的Vref引脚能否读出温度
V33电压是稳定的,分压后直接将分得的电压给Vref基准,单片机通过内部1.19V电压反推出Vref电压,从而计算出NTC温度值
请问这种方法可靠吗
楼上是真不懂硬件。
Vref电压是基准端口。不能用于测量。 社区闲人 发表于 2023-12-3 16:46
楼上是真不懂硬件。
Vref电压是基准端口。不能用于测量。
我没说测量,我说的是反推,看清楚再回,vref引脚电压是可以反推出来的,不用质疑 你理解错误了吧,ADC原理是再看看吧,你这个基准随时变,你让单片机情何以堪? QQ624353765 发表于 2023-12-3 17:02
我没说测量,我说的是反推,看清楚再回,vref引脚电压是可以反推出来的,不用质疑 ...
你的基准都不稳定,你觉得对出来的数是什么数?能反推的话,麻烦楼主科普一下 {:4_238:}你可以自己搭建硬件,在程序调试下 rengran 发表于 2023-12-3 19:08
你的基准都不稳定,你觉得对出来的数是什么数?能反推的话,麻烦楼主科普一下 ...
自己看手册吧,手册上写的清清楚楚 社区闲人 发表于 2023-12-3 16:46
楼上是真不懂硬件。
Vref电压是基准端口。不能用于测量。
手册上写的清清楚楚能反推的,你学stm32学傻了吧
QQ624353765 发表于 2023-12-3 20:11
手册上写的清清楚楚能反推的,你学stm32学傻了吧
你可能没理解参考电源这四个字啥意思吧,你之前给的图中参考引脚的电源是随着NTC变化的,除非你测试的环境温度恒定,NTC的值不变化,那么此时的读数确实能反推出测试时的温度。既然你的Vref引脚接NTC那里,请问你的模拟量输入引脚接到哪里呢。如果你悬空,那么读出来的只能反映出悬空的引脚电压相对于Vref电压。 楼主,通过昨晚的阅读相关资料,终于搞清楚ADC15通道的意思了。它的设计其实是这样的:一般的ADC1-ADC14在单片机的实际引脚中是有对应的,作为被测量的输入引脚,只有ADC15找不到是哪个引脚,其实它是隐藏在内部了,和内部的1.19V接在一起了作为一个固定的ADC输入。当Vref接参考信号源时,读ADC15的值实际上是读的1.19V相对于Vref的数字量值,见下图:
图1
页:
[1]
2