对于你回答,我还有个疑问?
读取到Weight=ReadCount();//查询方式获得ADC值。这个数值X应该等于Vin*A/Vref*0x1000000。(Vin是传感器电压,A是增益,Vref...
读取到Weight=ReadCount();//查询方式获得ADC值。
这个数值X应该等于Vin*A/Vref*0x1000000。(Vin是传感器电压,A是增益,Vref是参考电压,满量程是0x1000000)
求解出Vin。
Vref 是指传感器的满量程电压,还是AD转换芯片的电源电压?如果是传感器的满量程电压,要自己测吗? 展开
这个数值X应该等于Vin*A/Vref*0x1000000。(Vin是传感器电压,A是增益,Vref是参考电压,满量程是0x1000000)
求解出Vin。
Vref 是指传感器的满量程电压,还是AD转换芯片的电源电压?如果是传感器的满量程电压,要自己测吗? 展开
1个回答
展开全部
当AVDD电压为5V时,若a通道为128增益(A),那么可以检测到±20mV满刻度的差分输入电压。可以推算出,【芯片就是把AVDD作为Vref的】。±20mV*128=±2560mV。
当输入应力电阻桥在5V驱动时,电阻变化造成输入两点的压差如果达到了+20mV,那么输出就应该是满刻度,0x7fffff。若为-20mV,就是0x800001.没有压力时,输出就是0。
X Vin (Vref条件,且A=128)
0x7fffff 20mV (5V≈2*20mV*128)
这个5V电压,是可以通过反馈点VFB来设定的。这个值确实需要自己测得。实际未必就是5V。如果用电池供电,电压是不稳的,而这个串联稳压,只能降,这时有可能你需要把这点设为3V。
=======================================================================
求解:给定1个Vref(测量AVDD可知);给定A(程序设定);已知X(读取AD可知)
1、首先考虑求满量程情况下,Vin max会是多少?
2、然后 求对应X时的Vin。
假设AVDD是3V,满刻度量程就是 3/2/128。也就是读到0x7fffff时,输入电压就是3/2/128。
读到X呢,就是实际差分端Vin =(X/0x7fffff)*3/2/128 伏特。
========================================================================
这个电压与实际压力是什么关系,你结合传感器特性求解。
当输入应力电阻桥在5V驱动时,电阻变化造成输入两点的压差如果达到了+20mV,那么输出就应该是满刻度,0x7fffff。若为-20mV,就是0x800001.没有压力时,输出就是0。
X Vin (Vref条件,且A=128)
0x7fffff 20mV (5V≈2*20mV*128)
这个5V电压,是可以通过反馈点VFB来设定的。这个值确实需要自己测得。实际未必就是5V。如果用电池供电,电压是不稳的,而这个串联稳压,只能降,这时有可能你需要把这点设为3V。
=======================================================================
求解:给定1个Vref(测量AVDD可知);给定A(程序设定);已知X(读取AD可知)
1、首先考虑求满量程情况下,Vin max会是多少?
2、然后 求对应X时的Vin。
假设AVDD是3V,满刻度量程就是 3/2/128。也就是读到0x7fffff时,输入电压就是3/2/128。
读到X呢,就是实际差分端Vin =(X/0x7fffff)*3/2/128 伏特。
========================================================================
这个电压与实际压力是什么关系,你结合传感器特性求解。
追问
通常情况,传感器的实际静态特性输出是条曲线而非直线。在实际工作中,为使仪表具有均匀刻度的读数,常用一条拟合直线近似地代表实际的特性曲线、线性度就是这个近似程度的一个性能指标。我有个想法:假设放入质量为a的砝码,得ADC值为b;放入质量为c的砝码,得ADC值为d。建立数学关系y=k*x + m (y为实际质量,x为ADC值;或反之),用(a,b)、(c,d)求出K、m。之后单片机接收ADC值后,通过上公式求出实际质量,送入显示。行得通吗?
追答
可以的。如果一条直线无法拟合,您还可以用分段直线进一步逼近真实曲线。
对于称重应用,我个人感觉,应该是线性偏差。就是您列的关系式来解决问题。
但如果确实是曲线,您还需进行测试验证这条拟合曲线,之后用分段直线分别进行逐段校正。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询