|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
称重用的ADC一般都会选用HX710/HX711芯片,实测HX710B在40Hz的转换速率下,无抖动位为13Bit,长时间均值可得到更高的无抖动位。不过HX710/HX711有个小缺点就是时序是模拟的,在我的使用过程中,测量过程中间经常出现高速通信会打断模拟的时序,造成偶尔的测量误差。于是打算换成AD7793来做。
AD7793一般用于热电偶的测温,自带恒流源。本次使用它没用到恒流源,使用它的原因是因为SPI总线的ADC芯片没有找到其他更小的封装。
实测AD7793在Gain=64 16.7Hz 65 dB配置下,无抖动位为15Bit。
实测AD7793在Gain=64 33.2Hz 配置下,无抖动位为14Bit。
下面贴一下STM32驱动AD7793的代码。.c.h文件。 |
|