可变电阻阻值计算问题,单片机相关
发布网友
发布时间:2022-06-06 22:06
我来回答
共4个回答
热心网友
时间:2022-07-12 11:29
这样计算得了吗?
计算电阻如果要电压法,需要给一个恒流,IO输出3V 到电阻一端,另一端进了ADC,如果ADC是高阻抗电压-数字转换,电阻相当于电压传递体,压降几乎是0,ADC将输入3V电压,如果参考电压是3V AD转换结果就是0xFFFFFFFFFF(-1)相当于满格
实际中恒流不太容易办到所以将该电阻串联一个与该电阻阻值相当的高精度电阻顶端参考电压--高精度电阻---节点---传感器---GND,节点处电压V输入到ADC中,V/VREF=B ;R=B/(1-B)*R0
R0为高精度 VREF=参考电压追问您说的很对,那种方法测不了。
“该电阻阻值相当的高精度电阻”,如果定值电阻是可变电阻的几倍范围内是可以的呐?10倍可以吗?
追答根据公式 需要做除法,最好阻值相当,这样误差小
热心网友
时间:2022-07-12 11:30
不需要知道内部阻值,你用AD采样可以直接采样到电阻两端分压值,然后比上与之串联的电阻两端电压,再乘上串联电阻的阻值。
热心网友
时间:2022-07-12 11:30
就像楼上说的,不能简单的等效为分压电路,连3V的输出可能都会变,只能外接参考电压,还得稳定
热心网友
时间:2022-07-12 11:31
看你ADC 用的是几位的,比如是10位的话就是实际所得值/1024*电压