登录/注册

hx711ad转换方式

更多

HX711 是一款专为电子秤等称重应用设计的高精度、24 位模数转换器(ADC)芯片。它的 AD 转换方式主要基于 Σ-Δ (Sigma-Delta) 调制技术

以下是 HX711 AD 转换方式的关键点和过程(用中文解释):

  1. 核心原理:Σ-Δ 调制

    • 过采样: HX711 以远高于目标输出数据速率(默认为 10SPS 或 80SPS)的频率(称为调制器频率)对来自称重传感器(通常是惠斯通电桥)的微小差分模拟电压信号进行采样。例如,内部核心采样频率可能在 MHz 级别。
    • Σ (积分器): 每次采样得到的输入信号电压值会与一个 1 位 DAC (数模转换器) 的反馈电压进行比较。两者的误差信号会被送入一个 积分器
    • Δ (差分/量化): 积分器的输出被送入一个 1 位比较器 (量化器)。比较器根据积分器输出是正还是负,输出一个 1 位码流 (0 或 1)。这个简单的 0/1 序列就是原始的 Σ-Δ 调制输出。
    • 负反馈: 这个 1 位码流同时被送回 1 位 DAC。DAC 根据码流是 0 还是 1,输出一个固定的正或负参考电压(通常是 +Vref 或 -Vref),然后这个 DAC 的输出被减去(差分)下一次的输入信号,形成误差信号,再次进入积分器。这个负反馈环路使得积分器的平均输入趋向于零。
  2. 噪声整形

    • Σ-Δ 调制的关键在于它巧妙地利用了过采样和反馈。量化噪声(由 1 位比较器产生的误差)被反馈环路推到了高频区域。原本均匀分布在所有频率上的量化噪声,现在大部分集中在采样频率的一半(奈奎斯特频率)以上的高频端。
    • 低频部分(我们关心的信号频带内)的噪声被显著降低。
  3. 数字滤波与抽取

    • 原始的 1 位高速码流包含了我们需要的低频信号信息和高频(已被推到高频)的噪声。
    • HX711 内部包含一个数字抽取滤波器(通常是 Sinc³ 滤波器或其他低通滤波器)。这个滤波器有两个主要作用:
      • 低通滤波: 滤除掉高频噪声分量(那些被整形上去的噪声)。
      • 抽取: 将高速的 1 位数据流降采样到我们需要的、低得多的输出数据速率(10SPS 或 80SPS),并转换为高分辨率(24位)的数字值。抽取过程平均了大量高速采样点,有效提高了信噪比(SNR)和分辨率。
  4. HX711 特有的工作流程(接口角度)

    • 用户通过微控制器(如 Arduino)控制 HX711:
      1. 通道和增益选择: 通过发送脉冲到 PD_SCK 引脚来选择通道(A 或 B)和增益(128, 64, 或 32)。增益用于放大来自传感器的微弱信号(mV/V 级别)。
      2. 等待数据就绪: 监测 DOUT 引脚电平。当 DOUT 从高电平变为低电平时,表示新的一次 24 位转换数据已准备好输出。
      3. 读取数据: 微控制器向 PD_SCK 引脚发送 24 个时钟脉冲(每个脉冲上升沿触发)。
      4. 数据输出: 在每个 PD_SCK 的上升沿,HX711 将数据位(从最高位 MSB 开始)输出到 DOUT 引脚。
      5. 可选的第 25 个脉冲: 发送第 25 个脉冲会使 HX711 进入休眠/省电模式(功耗降低),并为下一次读取准备好指定的通道和增益(在下次读取的第一个脉冲序列中生效)。
    • 内部转换过程: 在上述用户操作的“后台”,HX711 的核心始终在进行 Σ-Δ 调制(过采样、积分、1位量化、反馈)和数字滤波/抽取。用户读取的就是经过完整 Σ-Δ 转换和滤波后的 24 位结果。每次读取操作触发的是数据传输,而不是启动一次新的转换(转换通常是连续进行的,速率由芯片内部时钟和配置决定)。

总结 HX711 AD 转换方式的要点:

简单理解:HX711 像一台精密的天平,不断地快速“称量”输入电压与内部参考电压的微小差值(Σ-Δ调制),然后用一个强大的数学工具(数字滤波器)将这些快速但粗糙的“称量”结果平均、平滑、降噪,最终得到一个非常精确的24位重量读数(数字值)。

迅为RK3568开发板外接模块之HX711 称重模块

1.实验原理 该部分由应变片与 HX711 模数转换器组成。应变片上的压力变化引起应变片 内的电阻值大小发生变化,进而引起线路中的电流发生改变,该电流经过 H

2023-08-30 15:30:35

Hi3861如何使用HX711模块进行称重?

HX711 就绪 while(GetHX711_DT()); // 发送一个脉冲以开始转换 hi_gpio_set_ouput_val(

2023-03-20 23:30:27

MCU HX711读取模块的相关资料分享

对模型进行修正和检验。使用微型称重传感器 可以对于一些力进行测量。其中结合着电子秤专用模拟/数字(A/D)转换器芯片 HX711 便可以完成测量结果的数字化。本文设计的MCU

2021-11-04 08:06:23

HX711电子秤专用转换芯片读取MCU模块资料

使用 微型称重传感器 可以对于一些力进行测量。其中结合着电子秤专用模拟/数字(A/D)转换器芯片 HX711 便可以完成 测量结果的数字化。本文设计的MCUHX

资料下载 譹好a 2022-05-16 11:18:20

HX711压力传感器资料合集(含51的软件驱动代码即部分说明)

HX711压力传感器资料合集(含51的软件驱动代码即部分说明)

资料下载 STM_时间 2022-02-08 16:36:34

HX711使用教程-数字电子秤常用芯片

1.简介HX711是一款专为高精度称重传感器而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片是专门为称重传感器设计的,称重传感器只需要一个HX71

资料下载 李鸿 2021-11-05 19:50:59

电子秤HX711AD模块设计软硬件技术资料包 ADC模块元件清单.pdf ADC模块原理图.pdf

.pdfADC模块原理图.pdfhx711.pdfHX711参考驱动程序(C51).pdf专用型高精度24位AD转换器芯片HX711说明.doc

资料下载 无人岛 2021-07-26 10:57:58

AD转换器芯片HX711的元件清单免费下载

本文档的主要内容详细介绍的是AD转换器芯片HX711的元件清单免费下载。

资料下载 冰菓丶 2020-04-29 08:00:00

HX711进行串口通信有哪些注意事项?

HX711具有什么特点?HX711进行串口通信有哪些注意事项?

2021-10-22 07:20:02

hx711是什么

要的资料就更没法用了,不过还是可以做些参考的。然后又跟着时序图在stm32f407的板子上写了一遍,现在也已经用于到我自己的项目中了,还是很可靠的。hx711模块是和对应的模数转换模块一起使用的,注意连...

2021-08-04 06:19:21

51单片机hx711称重及程序

在某宝上买的,需要可以找我拿连接。(二)HX711简介HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯

2021-07-19 09:22:49

电子秤设计 单片机 proteus 仿真 HX711 读取 精选资料分享

。超过后显示超重。HX711就是自带放大和A/D转换的器件。51单片机 Proteus仿真 重量报警 超重报警 HX711 称重报警:https

2021-07-19 06:36:29

HX711使用教程-数字电子秤常用芯片 相关资料下载

HX711是一款专为高精度称重传感器而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片是专门为称重传感器设计的,称重传感器只需要一个HX711

2021-07-01 09:18:18

称重传感器和Hx711怎么与pic MCU连接?

我正在处理负载单元,它有四根导线,我用hx711模块从它那里得到数据,但是我对它发送的数据感到困惑,hx711模块发送24位数据,我的第一个问题是,由于hx7

2020-03-30 07:34:37

单片机托盘式电子秤制作(HX711

``24位A/D转换器芯片HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时

2020-03-01 19:01:18
7天热门专题 换一换
相关标签