HX711是常用的
电子秤前端模拟信号采集芯片,集成24位AD 和 最大增益128的运放,假设称重传感器采用电阻应变式压力传感器,经过非平衡电阻桥连接到HX711的通道A,则相关的计算如下:
假设工作电压是P = 3.3V,传感器灵敏度是a = 2mV/V,则满量程输出电压是3.3 * 2 = 6.6mV;如果最大称重重量是MAX_LOAD = 3kg,分辨率是0.1g,最小电压刻度是:6.6mV / 30000 = 0.00022 mV, 再经过运放的128倍增益,则最小电压刻度是 0.00022 * 128 = 0.02816 mV。
假如24位AD中,我们只取高19位,则最小可采集到的电压是 3300 / (2^19) = 0.006294 mV, 因为0.006294 < 0.02816,所以可以满足要求;如果我们通过HX711的串口读取到的AD值经过移位后是x,则对应的重量应该是 (0.006294 * x) / 0.02816 ;这里单位是0.1g。
最近老忘记这个计算关系,所以在这里写下来,方便日后查找,也方便大家一起交流。