一.HX711简介和使用
一款专为高精度电子秤而设计的 24 位 A/D 转
换器芯片。与同类型其它芯片相比,该芯片集
成了包括稳压电源、片内时钟振荡器等其它同
类型芯片所需要的外围电路,具有集成度高、
响应速度快、抗干扰性强等优点。
内部使用SOP-16L分装
简单来说就是输入的电压,再经过放大电路放大后,通过24位ADC模数转换器。
采用A通道输入,A通道的放大倍数为128(或64),ADC精度为24位,通道A与传感器相连,作为小信道输入通道,将HX711工作电压为2.6-5.5V,所以可以将HX711模块VCC接3.3V,GND共地,SCK为脉冲时钟脚,DT为脉冲输出脚。
二.测量(电阻应变片全桥电路测电压)
excitation-接地,excitation+接正级,通过输出的差值,来作为HX711模块的输入。
三、计算过程
使用的是满量程为1kg的传感器,输入为3.3的电压。满量程输出电压=激励电压*灵敏度。
供电电压是3.3v 乘以灵敏度2.0mv/v=满量程6.6mv。 假设重力为 A Kg, (x<5Kg),测量出来的 AD 值为 y 5Kg 传感器输出,发送给 AD 模块儿的电压为 A Kg * 4.3mV / 5Kg = 0.86A mV 经过128倍增益后为 128 * 0.86A = 110.08AmV 转换为24bit 数字信号为 110.08A mV * 2 24 / 4.3V = 429496.7296A 所以 y = 429496.7296A /100 = 4294.967296 A 因此得出 A = y / 4294.967296 Kg ≈ y / 4.30 g(不同供电电压的传感器类似)因为不同的传感器斜率特性曲线不一样,因此每一个传感器需要矫正这里 的4.30这个除数。 其与100的乘数乘在一起,所以直接调节430。