|
楼主 |
发表于 2013-10-26 16:29:56
|
显示全部楼层
悠然小调 发表于 2013-10-24 23:27
如果使用2个传感器,用到了两个通道,想同步显示两个通道的数值,程序应该如何修改?
首先,HX711的芯片设计的通道B为固定的32增益,所对应的满量程差分输入电压为±80mV。其次通道B通常应用于包括电池在内的系统参数检测,不建议使用。
至于通道B的使用,前文有个图:
看HX711库中的HX711.cpp,17-19行就是AMP选择,在35行起作用,也就是说,定义HX711对象时,如果想选择通道和增益,那么必须以4参数形式定义:
HX711 hx(A0, A1, 64, 1); // SCK, DT, AMP, co
其中AMP就是增益和通道选择,
AMP=32 B通道,32增益
AMP=64 A通道,64增益
AMP=128 A通道,128增益
双参数定义时,AMP默认为128,co为1 |
|