hx711电路图pcb
好的,我们来详细说明一下HX711称重传感器模块的典型电路图和PCB设计要点,全部用中文解释。
核心目标: 设计一个电路板,将称重传感器(通常为应变片组成的惠斯通电桥)输出的微小差分电压信号进行放大、模数转换(ADC),并将数字结果通过串行接口(如I2C或HX711特有的协议)输出给微控制器(如Arduino, STM32, ESP8266/ESP32等)。
一、HX711芯片关键引脚及功能
理解这些引脚是设计电路图和PCB的基础:
- VCC (电源正极): 芯片工作电压输入。通常为2.6V至5.5V。重要: 这是给HX711芯片本身供电的引脚。称重传感器的激励电压通常由另一个电源引脚提供。
- GND (电源负极/地): 芯片接地引脚。所有“地”最终都应汇聚于此。
- AVDD (模拟电源正极): 专门给芯片内部的模拟电路(放大器、ADC参考)供电的引脚。电压范围也是2.6V至5.5V。关键设计点: 此引脚需要非常干净的电源,通常通过磁珠或小电阻与VCC隔离,并加高质量滤波电容。
- AGND (模拟地): 专门给芯片内部模拟电路接地的引脚。关键设计点: 必须与数字地DGND分开布线,最后在一点(通常在芯片底部或附近)用0欧电阻或磁珠连接,或者直接连接到统一的“安静地平面”。
- DVDD (数字电源正极): 专门给芯片内部的数字电路(串行接口、寄存器等)供电的引脚。电压范围2.6V至5.5V。同样需要良好滤波,但要求通常略低于AVDD。
- DGND (数字地): 专门给芯片内部数字电路接地的引脚。处理原则同AGND/DGND分离。
- VSUP (传感器激励电源正极): 这是输出给称重传感器(惠斯通电桥)的激励电压的引脚。电压范围等于AVDD。例如,如果AVDD是5V,那么VSUP也输出约5V去激励传感器桥路。重要: 传感器消耗的电流会流过此引脚。
- IN+ (正差分输入): 连接称重传感器输出信号的正端(SIG+或OUT+)。
- IN- (负差分输入): 连接称重传感器输出信号的负端(SIG-或OUT-)。
- REF (参考电压输入): ADC的参考电压输入引脚。典型接法: 直接连接到AGND,表示参考电压为0V(相对于AGND)。这使得ADC测量的是IN+和IN-之间的差分电压。
- SCK (串行时钟输入): 来自微控制器的时钟信号,用于同步数据读取。注意: HX711是时钟从设备,时钟由主设备(MCU)产生。
- DT (串行数据输出): HX711转换完成的数据通过此引脚串行输出给微控制器。数据在SCK下降沿输出。
二、典型电路图设计 (原理图)
下图是HX711与一个典型4线制称重传感器(惠斯通全桥)连接的简化电路示意图:
+-------------------+ +-------------------------+
| 称重传感器 | | HX711 ADC 模块 |
| (惠斯通全桥) | | |
| | | |
| EXC+ --------+------------> VSUP (8) |
| | | |
| EXC- --------+------------> GND (2) | <---- 传感器激励回路
| | | | |
| SIG+ --------+------------> IN+ (9) | |
| | | | | |
| SIG- --------+------------> IN- (10) | |
| | | | |
+-------------------+ | REF (11) ---------> AGND (4) |
| | |
| | AVDD (3) ---+ |
| | | |
| | AGND (4) -----+ |
| | |
| | DVDD (5) ---+ |
| | | |
| | DGND (6) -----+ |
| | |
| | VCC (1) -----+ |
| | | |
| | GND (2) --------+---+ |
| | | | | | |
+----------------------+ | | | | | |
| | | | | | |
| | | | | | |
+-------------------+ | | | | | |
| | | | | | |
| MCU | | | | | | |
| (如Arduino) | | | | | | |
| | | | | | | |
| GND ----------------+------+------+------+------+------+-> GND (公共地)
| | |
| SCK (输出) ----------------------------> SCK (12) |
| | |
| DT (输入) <------------------------------- DT (13) |
| | |
+-------------------+ +-------------------------+
电路图关键元件及连接说明
-
传感器连接:
EXC+->HX711.VSUPEXC-->HX711.GND(或连接到与HX711 GND相连的电源地)SIG+->HX711.IN+SIG-->HX711.IN-
-
HX711电源与地:
VCC: 接主电源输入 (通常3.3V或5V)。AVDD: 必须通过高质量滤波电容接VCC(见下文滤波部分)。DVDD: 通过滤波电容接VCC。GND: 主电源地。AGND: 必须与DGND分开布线,最终在一点连接(通常在芯片下方或附近)。REF引脚直接连接到AGND是最常用且推荐的方式。DGND: 数字地。
-
滤波电容 (极其重要!):
- AVDD滤波: 在
AVDD紧挨着引脚处放置一个10uF钽电容或陶瓷电容并联一个0.1uF (100nF)陶瓷电容到AGND。这是保证模拟部分电源纯净度的关键。小电容滤除高频噪声,大电容提供低频储能和稳定。 - DVDD滤波: 在
DVDD紧挨着引脚处放置一个0.1uF (100nF)陶瓷电容到DGND。 - VCC输入滤波: 在
VCC进入模块处,放置一个10uF-100uF电解电容或钽电容并联一个0.1uF陶瓷电容到GND。 - VSUP滤波 (可选但推荐): 在
VSUP引脚旁靠近传感器接口放置一个10uF钽电容并联一个0.1uF陶瓷电容到GND。这有助于稳定传感器激励电压,减少噪声耦合。如果传感器引线很长或应用环境干扰大,尤其重要。 - 时钟线路滤波 (SCK - 可选): 在靠近HX711的
SCK引脚处,可以串联一个22Ω-100Ω电阻,并在该电阻靠近HX711一端对DGND接一个10pF-100pF的小电容。这有助于抑制SCK线上的高频噪声和振铃,减少对敏感模拟部分的干扰。
- AVDD滤波: 在
-
参考电压(REF): 如前所述,通常直接连接到
AGND。 -
串行接口:
SCK: 连接到微控制器的任意数字输出引脚 (GPIO)。DT: 连接到微控制器的任意数字输入引脚 (GPIO)。注意HX711的输出是开漏或推挽(需查手册),MCU端一般配置为带上拉电阻的输入。如果HX711内部无上拉或上拉弱,需要在MCU端的DT线上添加一个4.7KΩ-10KΩ的外部上拉电阻到MCU的逻辑电平电压(3.3V或5V)。
三、PCB设计关键要点 (布局与布线)
PCB布局布线对HX711模块的性能(尤其是噪声和稳定性)至关重要。以下是核心原则:
-
星形接地/单点接地:
- 核心原则:
AGND,DGND,GND必须分开布线。 - 布局: 为
AGND和DGND分别规划独立的铜箔区域或走线。 - 连接点:
AGND和DGND最终必须在一点连接。这个连接点通常选择在芯片底部附近的GND焊盘上,或者靠近电源输入滤波电容的接地端。可以使用0欧电阻、磁珠或直接通过一个短而粗的走线/铜箔连接。绝对避免AGND和DGND大面积重叠或形成环路。 - 传感器地: 传感器的
EXC-必须连接到GND(通常是电源地),这个连接点应靠近HX711的GND引脚和星形接地的汇聚点。
- 核心原则:
-
模拟区域隔离:
- 将HX711芯片、
IN+/IN-输入走线、AVDD滤波电容、REF、VSUP及其滤波电容、传感器连接器视为高敏感模拟区域。 - 尽可能将此区域与数字区域(
SCK,DT,DVDD滤波电容、与MCU的连接器、指示灯等)物理分隔开。可以通过PCB布局摆放和可能的开槽实现。
- 将HX711芯片、
-
电源滤波电容放置:
AVDD电容:10uF和0.1uF电容必须尽可能地靠近HX711的AVDD和AGND引脚放置。理想的布局是电容直接跨接在这两个引脚上或使用最短的走线连接。优先使用小尺寸表贴器件(如0603, 0805)。DVDD电容:0.1uF电容必须尽可能地靠近HX711的DVDD和DGND引脚放置。VSUP电容: 如果使用,放置在靠近HX711的VSUP引脚和GND的位置。- 输入
VCC电容: 放置在电源入口处。
-
信号走线:
IN+/IN-(最关键!):- 这对走线必须尽可能短、直。优先考虑放在PCB的顶层或底层,避免打孔换层。
- 走线必须紧密平行(差分对),长度尽量相等。这有助于抑制共模噪声。
- 在
IN+/IN-走线周围和下方,铺设连续的AGND铜箔(即包地),提供屏蔽和良好的参考平面。 - 绝对避免让
IN+/IN-走线靠近或平行于任何数字信号线(特别是SCK和DT)或电源线。 - 避免在
IN+/IN-走线下方的内层走高速数字线。
SCK:- 如果使用了串联电阻和小电容(见电路图部分),将它们靠近HX711的引脚放置。
- 避免
SCK走线靠近IN+/IN-走线。如果必须交叉,确保垂直交叉。
DT: 相对不那么敏感,但也避免紧邻IN+/IN-。确保其上拉电阻放置在靠近MCU连接端。VSUP/EXC+: 走线可以稍宽,因为可能承载传感器电流(几十mA级别)。
-
传感器连接器:
- 放置位置应方便连接传感器线缆。
- 连接器焊盘到
IN+/IN-的走线同样遵循上述IN+/IN-走线规则,尽可能短。 - 连接器的屏蔽层(如果有)应良好接地到
GND。
-
铺铜:
- 顶层/底层: 在模拟区域优先铺
AGND铜。在数字区域铺DGND铜(或连接到星形连接点的GND)。确保AGND区域不被其他信号线分割。模拟和数字铺铜应在星形连接点处汇合。 - 内层 (如果多层板): 强烈建议使用4层板。标准配置:顶层(Signals/Components) -> 内层1(GND Plane) -> 内层2(Power Plane) -> 底层(Signals/Components)。
GND平面为整个电路提供低阻抗的回流路径,有效降低噪声。在IN+/IN-走线下方的内层必须是完整的地平面(通常是AGND区域对应的GND平面部分)。- 重要: 即使在多层板有完整地平面,
AGND和DGND引脚仍然需要按照星形原则通过过孔连接到地平面上的一个单点区域(称为“分割”或“缝合点”),以保证模拟地回路和数字地回路在芯片引脚附近仍然是分开的,最后再汇合到平面。
- 重要: 即使在多层板有完整地平面,
- 顶层/底层: 在模拟区域优先铺
-
测试点:
- 考虑放置测试点:
VCC,GND,AVDD,AGND,DVDD,DGND,SCK,DT。方便调试和测量。
- 考虑放置测试点:
四、总结与建议
- 模拟部分供电(AGND/AVDD)的纯净度是HX711性能的关键。 投入最多精力在
AVDD滤波电容的放置和AGND的布线隔离上。 IN+/IN-差分对必须作为最高优先级信号处理。 最短路径、等长、包地、远离噪声源。- 严格执行AGND/DGND分离和单点接地。 这是区分普通PCB和高性能测量PCB的核心标志。
- 滤波电容靠近芯片引脚放置。
- 在原理图和PCB设计阶段就考虑噪声抑制。 添加滤波电阻/电容的成本很低,但后期发现噪声问题再修改PCB代价很高。
- 仔细阅读HX711的数据手册和应用笔记。 不同封装的引脚排列可能不同,官方的建议是最权威的。
- 对于精度要求极高的应用,考虑使用4层板以获得完整的地平面。
- 焊接: 使用质量好的焊锡,焊接温度和时间控制得当,避免虚焊。焊接后清洗焊剂残留(尤其是模拟输入附近)。
遵循这些原则设计电路图和PCB,可以极大地提高基于HX711的称重系统的稳定性、精度和抗干扰能力。祝你设计成功!
Hi3861如何使用HX711模块进行称重?
我想使用润和的Hi3861开发板连接HX711称重模块并进行称重,HX711称重模块已经使用过Arduino与其示例代码完成称重,我仿造Arduino的称重代码将其移植到Hi3861上,但是称重一直
用于电子秤的紧凑型双HX711板
跳线切开。在这种情况下,必须提供 VCC,而 VDD 将由 LDO 提供。如果需要单独的 SCK,则必须将 JP10 跳线切开。PCB代码https://github.com/banoz/HX711
HX711使用教程-数字电子秤常用芯片
;对于单片机来说,获取此刻的重量值,只需一个简单函数读取此时AD值,并通过一个线性方程的转换后即可获取此时物体的精确重量。2.硬件电路介绍先介绍HX711芯片的硬件
资料下载
李鸿
2021-11-05 19:50:59
基于51单片机的HX711模块
。(二)HX711简介HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围
资料下载
佚名
2021-11-05 14:20:59
MCU HX711读取模块的相关资料分享
■ HX711读取模块通过对于 磁悬浮地球仪拆解 中,悬浮物所受到的磁力随着空间和电流的变化,可以建立起被控对象的数学模型。除了在理论上可以电磁相互作用力进行测量之外,通过实验完成数据的拟合,帮助
hx711是什么
要的资料就更没法用了,不过还是可以做些参考的。然后又跟着时序图在stm32f407的板子上写了一遍,现在也已经用于到我自己的项目中了,还是很可靠的。hx711模块是和对应的模数转换模块一起使用的,注意连...
51单片机hx711称重及程序
在某宝上买的,需要可以找我拿连接。(二)HX711简介HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围
如何去实现一种基于51单片机的HX711称重计的设计?
HX711是什么?HX711有哪些优点?HX711的管脚有哪些?其功能是什么?如何去实现一种基于51单片机的
HX711使用教程-数字电子秤常用芯片 相关资料下载
单片机来说,获取此刻的重量值,只需一个简单函数读取此时AD值,并通过一个线性方程的转换后即可获取此时物体的精确重量。硬件电路介绍:先介绍HX711芯片的硬件电
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览