单片机怎么用AD测电阻

2025-03-31 19:33:46
推荐回答(4个)
回答1:

忽略温度等因素的影响,直接采用串联电阻测电压的方法就可以。

原理是采用一只高精度的已知阻值电阻[假设为R0],串联一只被测电阻[R1]将这串联的电阻两端加上一个稳定的直流电源[V0],用单片机的AD检测R1两端的电压[V1],通过欧姆定律公式可以计算出电阻。

             R1

V1=———— X V0

       (R1+R0)

换算为:

            V1

R1=————X R0

     (V1+V0)

V0,R0为已知,V1位AD检测到的值,R1就可以计算得到。

电路示意图

回答2:

单片机内部AD只能测电压,如果有恒流源,可以将待测电阻接入恒流源,测其两端电压,即可计算其电阻,也可以和一个已知电阻串联,在它们两端加稳定电压,测被测电阻两端电压,也可知另一电阻上的电压,根据两电阻的分压关系,即可求出被测电阻

回答3:

和楼上一样,你要先确定大致范围。我主要说下流程与思路。测电阻首先要有一个稳定的标准电压和一个电阻,然后与要测量的电阻串联接在标准电压上。然后获取电阻两端电压值再计算。

回答4:

根据热敏电阻的厂家给你的数据,自己编写放在rom中,单片机书籍中有示例查表程序