电子秤解决方案(51mcu+hx711)

合集下载

HX711电子秤称重模块配送资料(加中值滤波的单片机源码)

HX711电子秤称重模块配送资料(加中值滤波的单片机源码)

HX711电子秤称重模块配送资料(加中值滤波的单片机源码)

电子秤注意

1.程序中采用P16、P17口作为HX711的数据口。

2.每个传感器的系数不一样,第一次测量必须修正传感器的系数。(修正系数HX711_xishu)

修正方法:

例如1000g砝码称出来是934g,则HX711_xishu=(原值)*1000/934;

电路原理图如下:

电子称 LCD1602(加中值滤波)单片机源程序如下:

#include //调用单片机头文件

#include

#define uchar unsigned char //无符号字符型宏定义变量范围0~255

#define uint unsigned int //无符号整型宏定义变量范围0~65535

#define ulong unsigned long

sbit rs=P0^5 //寄存器选择信号 H:数据寄存器 L:指令寄存器

sbit rw=P0^6; //寄存器选择信号 H:数据寄存器 L:指令寄存器

sbit e =P0^7; //片选信号下降沿触发

sbit hx711_dout=P1^7;

sbit hx711_sck =P1^6;

sbit beep = P3^0; //蜂鸣器

sbit K1 = P3^5; //加

sbit K2 = P3^6; //长按去皮键

sbit K3 = P3^7; //减

uchar K2_num;

uint time1;

uint time2;

uint time3;

long weight; //实际重量值

long qi_weight; //皮重

hx711案例用法

hx711案例用法

hx711案例用法

HX711是一种专门用于测量微小电压变化的集成电路,通常用

于称重传感器和压力传感器等应用。下面我将从硬件连接和软件编

程两个方面来介绍HX711的用法。

硬件连接:

HX711通常使用四线式接口连接到微控制器,接口包括数据线(DT)、时钟线(SCK)、电源线(VCC)和地线(GND)。称重传感

器的输出通常连接到HX711的输入端口。在连接时,需要注意保持

线路短小并且减少干扰。

软件编程:

在软件编程方面,通常需要使用特定的库来与HX711进行通信。对于Arduino平台,可以使用HX711库来简化与HX711的通信。首

先需要初始化HX711,并设置增益和通道等参数。然后可以通过读

取HX711的数据寄存器来获取传感器的测量值。在获取数据后,可

以进行相应的处理和转换,比如根据传感器的特性进行单位换算或

者进行数据滤波等操作。

除了基本的连接和编程,还需要注意一些细节问题,比如供电稳定性、传感器的校准和环境干扰等。另外,HX711的数据输出是二进制补码形式,需要进行适当的转换才能得到实际的测量数值。

总的来说,HX711的用法涉及硬件连接和软件编程两个方面,需要综合考虑电路设计、数据处理和传感器特性等多个因素。希望以上介绍对你有所帮助。

HX711电路

HX711电路

HX711电路

HX71

1电路

优点及特性:HX711是一款专为高精度秤重传感器而设计的24

位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片

内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度

快、抗干扰性强等优点、降低了电子秤的整机成本,提高了整机的性能和可靠

性。该芯片与后端MCU芯片的接口和编程非常简单,所有控制信号由管脚驱动,

无需对芯片内部的寄存器编程。输入选择开关可任意选取通道A或通道B,与其

内部的低噪声可编程放大器相连。通道A的可编程增益为128或64,对应的满

额度差分输入信号幅值分别为±20mV或±40mV。通道B则为固定的64增益,用

于系统参数检测。芯片内提供的稳压电源可以直接向外部传感器和芯片内的A/D

转换器提供电源,系统板上无需另外的模拟电源。芯片内的时钟振荡器不需要

任何外接部件。上电自动复位功能简化了开机的初始化过程。

HX711引脚功能及电器特性

表1HX711引脚功能

名秤性能描述

1 VSUP 电源稳压电路供电电源:2.6-5.5V

(不用稳压电路时接AVDD)

2 BASE 模拟输

出稳压电路控制输出(不用稳压电路时为无连接)

3 AVDD 电源模拟电源:2.6-5.5V

4 VFB 模拟输

入稳压电路控制输入(不用稳压电路时应接地)

5 AGND 地模拟地

6 VBG 模拟输

参考电源输入

7 INA 模拟输

通道A负输入端

8 INA+ 模拟输

通道A正输入端

9 INB 模拟输

通道B负输入端

10 INB+ 模拟输

通道B正输入端

11 PD-S

hx711读取数据方法

hx711读取数据方法

hx711读取数据方法

HX711是一种高精度模数转换器(ADC),常用于电子秤和压力传感器等应用中。要想成功读取HX711的数据,可以按照以下方法进行操作:

1. 硬件接线:

首先,将HX711的VCC引脚连接到供电电源,GND引脚连接到地线,DT 引脚连接到你的单片机的数据输入引脚,SCK引脚连接到单片机的时钟引脚。

2. 初始化:

在代码中,首先需要初始化HX711。这可以通过发送一定次数的时钟脉冲给HX711来实现。具体次数可以根据HX711芯片的规格手册来确定。初始化时,需要保证DT引脚为高电平。

3. 读取数据:

读取HX711的数据也是通过传输时钟脉冲实现的。在读取数据之前,需要根据HX711的规格手册来确定使用的增益值。发送时钟脉冲的次数为24次,通过DT引脚的状态变化来读取数据。

4. 数据处理:

HX711读取到的数据是二进制补码形式的,需要进行适当的处理才能得到实际测量值。可以根据HX711的规格手册中给出的公式来进行处理。

需要注意的是,使用HX711的时候要遵循其规格手册中的操作要求,包括时序要求、电源电压要求等。此外,为了提高精度和稳定性,可以在读取数据时进行多次采样和滤波处理。

综上所述,按照以上步骤进行硬件接线和代码编写,可以成功读取HX711的数据。通过适当地处理数据,可以得到准确的测量结果。

基于单片机的电子秤设计HX711

基于单片机的电子秤设计HX711

目录

引言................................................................ - 1 -第一章系统的组成及工作原理....................................... - 2 -1.1 系统的组成.................................................... - 2 - 1.2系统的工作原理................................................ - 3 -第二章系统硬件设计............................................... - 4 -2.1主控芯片STC89C52单片机基本系统................................. - 4 -

2.1.1 STC89C52单片机性能介绍................................... - 4 -

2.1.2 STC89C52单片机引脚功能................................... - 4 -

2.1.3 复位电路 ................................................. - 5 -

2.1.4 晶振电路 ................................................. - 6 -2.2 A/D转换芯片HX711接口电路的设计................................ - 6 -

hx711传感器工作原理

hx711传感器工作原理

hx711传感器工作原理

HX711传感器是一种重量测量模块,常用于称重、压力传感器和力传感器等领域。其工作原理基于压阻效应和示值放大器的原理。具体步骤如下:

将被测物体放置在称重传感器上,压缩应变片,使电阻值发生变化。

传感器输出微弱信号,通过微处理器或单片机读取。

读取的数据信号需要经过放大器进行放大,使得其变得更加稳定和准确。

放大后的信号被转换为数字信号,并通过串行通信接口传输给控制器,进行数据处理和显示。HX711传感器内部集成了放大器和模数转换器,可以直接将模拟电压信号转换为数字信号输出,精度高、稳定性好、噪声低,因此在重量测量领域得到广泛应用。

电子秤HX711模块安装

电子秤HX711模块安装

以下安装作为参考,万能安装很多方式,找到自己合适方式最好!

传感器和模块安装也是很重要的,先看正面图吧

模块有2端,一端接传感器,一端接电源和单片机相连,所以用2个排座,模块直接插到排座上很方便。

上面白色公座接传感器线,传感器那端接上母座,所直接

插上很方便,上面绿白红黑指传感器的接线。我们一般都把线和插座弄好了,所以各位同学可以直接插上万能板就行了!

背面焊接:

模块有2端,一端是6脚的接传感器,一端是4脚的接电源和单片机

上图黑对应模块GND端,红对应模块A+端,白对应模块A-端,绿对应模块out+端。模块4脚端,模块上的VCC接板子vcc线,模块GND接板子GND线,模块的DO/RX线接单片机5脚,CK/TX接单片机6脚。看下面原理图:

原理图DOUT就是模块DO/RX,PDSCK就是模块CK/TX。

下图传感器插座位置不要弄错,缺口朝外!

hx711(海芯)

hx711(海芯)

进入正常工作状态。芯片从复位或断电状态进 入正常工作状态后,通道 A 和增益 128 会被自 动选择作为第一次 A/D 转换的输入通道和增 益。随后的输入通道和增益选择由 PD_SCK 的 脉冲数决定,参见串口通讯一节。
芯片从复位或断电状态进入正常工作状态 后,A/D 转换器需要 4 个数据输出周期才能稳 定。DOUT 在 4 个数据输出周期后才会从高电平 变低电平,输出有效数据。
该芯片与后端 MCU 芯片的接口和编程非常 简单,所有控制信号由管脚驱动,无需对芯片 内部的寄存器编程。输入选择开关可任意选取 通道 A 或通道 B,与其内部的低噪声可编程放 大器相连。通道 A 的可编程增益为 128 或 64, 对应的满额度差分输入信号幅值分别为±20mV 或±40mV。通道 B 则为固定的 32 增益,用于系 统参数检测。芯片内提供的稳压电源可以直接 向外部传感器和芯片内的 A/D 转换器提供电 源,系统板上无需另外的模拟电源。芯片内的 时钟振荡器不需要任何外接器件。上电自动复 位功能简化了开机的初始化过程。
PD_SCK 脉冲数 输入通道 增益
25
A
128
26
B
32
27
A
64
表三 输入通道和增益选择
PD_SCK 的输入时钟脉冲数不应少于 25 或多 于 27,否则会造成串口通讯错误。
当 A/D 转换器的输入通道或增益改变时, A/D 转换器需要 4 个数据输出周期才能稳定。 DOUT 在 4 个数据输出周期后才会从高电平变低 电平,输出有效数据。

2023年关于1hx711官方资料海芯

2023年关于1hx711官方资料海芯

hx711官方资料海芯

hx711官方资料海芯(第一篇)

HX711是一款由海芯科技发展的高精度模数转换芯片。该芯片主要用于计量应用,提供了高精度、低噪声和输出稳定性。HX711可以与电子秤、传感器和其他测量设备结合使用,以提供准确可靠的测量结果。

HX711芯片采用DOUT和PD_SCK接口进行数据通信。它内部包含了一个可变增益放大器和24位的模数转换器。这个模数转换器能够将模拟信号转换为数字信号,并输出给控制器进行处理。HX711还具有低功耗特性,可以在电池供电条件下正常工作。

HX711芯片的主要特点如下:

1. 高精度:HX711的内部ADC分辨率为24位,可以实现较高的测量精度。它的输入示数范围为正负2^23,对于大多数计量应用来说已经足够了。

2. 低噪声:HX711芯片在模数转换过程中采用了不同的滤波技术,可以有效地抑制噪声的干扰,提高测量的准确性。

3. 输出稳定性:HX711的输出信号非常稳定,可以在测量过程中保持高精度和稳定性。这使得它非常适合用于实时控制和监测应用。

4. 灵活性:HX711芯片具有可调增益功能,可以根据实际需求进行设置。这使得它可以与不同类型的传感器和测量设备配合使用,满足不同的应用需求。

HX711芯片的工作原理如下:

在测量过程中,传感器会输出一个模拟信号,表示被测量物体的参数。这个模拟信号经过HX711芯片的可变增益放大器放大后,再经过模数转换器转换为数字信号。最后,这个数字信号通过DOUT接口输出给控制器进行处理。

为了提高测量的准确性,HX711芯片还提供了低噪声电源和可计算的内部电压参考源。低噪声电源可以有效地降低电源噪声对测量结

电子秤解决方案_51MCU+HX711

电子秤解决方案_51MCU+HX711

单片机电子秤设计报告

秤是一种在实际工作和生活中经常用到的测量器具。随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、显示直观等诸多优点而受到人们的青睐。

和传统秤相比较,电子秤利用新型传感器、高精度AD转换器件、单片机设计实现,具有精度高、功能强等特点。本课题设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。该电子秤的测量围为0-10Kg,测量精度达到5g,有高精度,低成本,易携带的特点。电子秤采用液晶显示汉字和测量记过,比传统秤具有更高的准确性和直观性。另外,该电子秤电路简单,使用寿命长,应用围广,可以应用于商场、超市、家庭等场所,成为人们日常生活中不可少的必需品。

一、功能描述

1、采用高精度电阻应变式压力传感器,测量量程0-10kg,测量精度可达5g。

2、采用电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换,HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片。

3、采用STC89C52单片机作为主控芯片,实现称重、计算价格等主控功能。

4、采用128*64汉字液晶屏显示称重重量、单价、总价等信息。

5、采用4*4矩阵键盘进行人机交互,键盘容量大,操作便捷。

6、具有超量程报警功能,可以通过蜂鸣器和LED灯报警。

7、系统通过USB电源供电,单片机程序也可通过USB线串行下载。

二、硬件设计

1、硬件方案

单片机电子秤硬件方案如图1所示:

HX711的工作原理

HX711的工作原理

HX711的工作原理

HX711是一种高精度计量集成电路(IC),主要用于电子秤和各种重量测量设备中。HX711的工作原理如下:

1. 引脚功能:HX711有5个引脚,分别为VCC、GND、DT (数据输出)和SCK(时钟输入)。

2. 传感器接口:HX711通过DT和SCK引脚与外部传感器连接。传感器的输出信号(一般为模拟信号)接到HX711的DT 引脚上,SCK引脚用于接收时钟脉冲。

3. 差分放大器:HX711内部包含一个差分放大器,用于放大传感器的微小信号。放大器的增益可以通过外部电阻的选择来调整,这使得HX711适用于不同精度要求的应用。

4. 内部ADC(模数转换器):HX711内置了一个24位的Σ-Δ型ADC,用于将放大后的模拟信号转换成数字信号。该ADC 的高分辨率和抗干扰能力使得HX711能够实现高精度的重量测量。

5. 时钟和数据传输:数据的传输是通过SCK引脚的时钟脉冲控制的。HC711在每个时钟脉冲的上升沿、下降沿和中间状态都会采样数据,以保证数据的准确性。每个时钟周期可以采样一位数据,通过连续的时钟脉冲可以采样多位数据。

6. 数据输出:采样后的数据通过DT引脚输出,以供外部微控制器或计算机读取和处理。输出数据的格式是24位的二进制

补码形式。

总结:HX711通过差分放大器放大传感器的模拟信号,然后通过内部ADC将模拟信号转换为数字信号。通过时钟控制和数据传输,最终将转换后的数据输出给外部设备。这样可以实现精确的重量测量和数据处理。

hx711官方资料(海芯)

hx711官方资料(海芯)

标准文案

大全

Digital

Interface

Analog Supply Regulator

Input

MUX

Internal

Oscillator

Bandgap Reference

HX711电子秤专用模拟/数字(A/D)转换器芯片

简介

HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的 24 位 A/D 转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。

该芯片与后端MCU 芯片的接口和编程非常简单,所有控制信号由管脚驱动,无需对芯片部的寄存器编程。输入选择开关可任意选取通道A 或通道B,与其部的低噪声可编程放大器相连。通道 A 的可编程增益为 128 或 64,对应的满额度差分输入信号幅值分别为±20mV 或±40mV。通道 B 则为固定的 32 增益,用于系统参数检测。芯片提供的稳压电源可以直接向外部传感器和芯片的A/D 转换器提供电源,系统板上无需另外的模拟电源。芯片的时钟振荡器不需要任何外接器件。上电自动复位功能简化了开机的初始化过程。特点

•两路可选择差分输入

•片低噪声可编程放大器,可选增益为

32,64 和128

•片稳压电路可直接向外部传感器和芯片A/D 转换器提供电源

•片时钟振荡器无需任何外接器件,必要时也可使用外接晶振或时钟

•上电自动复位电路

•简单的数字控制和串口通讯:所有控制由管脚输入,芯片寄存器无需编程

hx711和单片机的电子秤称重计量实现

hx711和单片机的电子秤称重计量实现

目录

摘要.................................................................................................................................. - 2 -ABSTRACT ...................................................................................................................... - 3 -第1章绪论...................................................................................................................... - 4 -

1.1课题背景与研究意义........................................................................................... - 4 -

1.2 系统设计要求...................................................................................................... - 5 -

1.3系统设计方案....................................................................................................... - 5 -

电子秤专用模拟数字(AD)转换器芯片HX711介绍

电子秤专用模拟数字(AD)转换器芯片HX711介绍

电子秤专用模拟数字(AD)转换器芯片HX711介绍HX711简介

HX711是一款专为高精度电子秤而设计的24 位A/D 转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。

该芯片与后端MCU 芯片的接口和编程非常简单,所有控制信号由管脚驱动,无需对芯片内部的寄存器编程。输入选择开关可任意选取通道A 或通道B,与其内部的低噪声可编程放大器相连。通道A 的可编程增益为128 或64,对应的满额度差分输入信号幅值分别为±20mV 或±40mV。通道B 则为固定的32 增益,用于系统参数检测。芯片内提供的稳压电源可以直接向外部传感器和芯片内的A/D 转换器提供

电源,系统板上无需另外的模拟电源。芯片内的时钟振荡器不需要任何外接器件。上电自动复位功能简化了开机的初始化过程。

HX711特点

1、两路可选择差分输入。

2、片内低噪声可编程放大器,可选增益为32,64 和128。

3、片内稳压电路可直接向外部传感器和芯片内A/D 转换器提供电源。

4、片内时钟振荡器无需任何外接器件,必要时也可使用外接晶振或时钟。

5、上电自动复位电路。

6、简单的数字控制和串口通讯:所有控制由管脚输入,芯片内寄存器无需编程。

7、可选择10Hz 或80Hz 的输出数据速率。

8、同步抑制50Hz 和60Hz 的电源干扰。

9、耗电量(含稳压电源电路):典型工作电流:< 1.6mA, 断电电流:< 1μA。

HX711电子称芯片

HX711电子称芯片

位或断电状态进入正常工作状态后,A/D 转换器需要4 个数据输出周期才能稳定。DOUT 在4 个数据输出周期后才会从高电平变低电平,输出有效数据。 应用实例
图一为HX711 芯片应用于电子秤的一个典型方案图。该方案使用内部时钟振荡器 (XI=0),10Hz 的输出数据速率(RATE=0)。电源(2.7~5.5V)直接取用与MCU 芯片相同的供 电电源。片内稳压电源电路通过片外PNP 管S8550 和分压电阻R1、R2 向传感器和A/D 转换 器提供稳定的低噪声模拟电源。通道A 与传感器相连,通道B 通过片外分压电阻(未在图一 中显示)与电池相连,用于检测电池电压。 参考PCB 板(单层)
END
封装尺寸
注意事项 1. 所有数字输入管脚,包括RATE , XI 和PD_SCK 管脚,芯片内均无内置拉高或拉低电阻。
这些管脚在使用时不应悬空。
2.建议使用通道A 与传感器相连,作为小信号输入通道;通道B 用于系统参数检测,如电池 电压检测。
3.建议使用PNP 管S8550 与片内稳压电源电路配合。也可根据需要使用其他MOS 或双极晶体 管,但应注意稳压电源的稳定性。
模拟输入
通道 B 负输入端
模拟输入
通道 B 正输入端
数字输入
断电控制(高电平有效)和串口时钟输入
数字输出
串口数据输出
数字输入输出 晶振输入(不用晶振时为无连接)

hx711中文

hx711中文

HX711

EMAIL:

图五 与HX711相关部分的PCB板参考设计线路图

图六 与HX711相关部分的单层PCB板参考设计板图

参考驱动程序(汇编)

/*-------------------------------------------------------------------

在ASM中调用: LCALL ReadAD

可以在C中调用: extern unsigned long ReadAD(void);

.

.

unsigned long data;

data=ReadAD();

.

.

----------------------------------------------------------------------*/ PUBLIC ReadAD

HX711ROM segment code

rseg HX711ROM

sbit ADDO = P1.5;

sbit ADSK = P0.0;

/*--------------------------------------------------

OUT: R4, R5, R6, R7 R7=>LSB

如果在C中调用,不能修改R4,R5,R6,R7。

---------------------------------------------------*/

ReadAD:

CLR ADSK //使能AD(PD_SCK置低)

JB ADDO,$ //判断AD转换是否结束,若未结束则等待否则开始读取 MOV R4,#24

ShiftOut:

SETB ADSK //PD_SCK置高(发送脉冲)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机电子秤设计报告

秤是一种在实际工作和生活中经常用到的测量器具。随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等称量装置逐步被淘汰,电子称量装置电子秤、电子天平等以其准确、快速、方便、显示直观等诸多优点而受到人们的青睐。

和传统秤相比较,电子秤利用新型传感器、高精度AD转换器件、单片机设计实现,具有精度高、功能强等特点。本课题设计的电子秤具有基本称重、键盘输入、计算价格、显示、超重报警功能。该电子秤的测量范围为0-10Kg,测量精度达到5g,有高精度,低成本,易携带的特点。电子秤采用液晶显示汉字和测量记过,比传统秤具有更高的准确性和直观性。另外,该电子秤电路简单,使用寿命长,应用范围广,可以应用于商场、超市、家庭等场所,成为人们日常生活中不可少的必需品。

一、功能描述

1、采用高精度电阻应变式压力传感器,测量量程0-10kg,测量精度可达5g。

2、采用电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换,HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片。

3、采用STC89C52单片机作为主控芯片,实现称重、计算价格等主控功能。

4、采用128*64汉字液晶屏显示称重重量、单价、总价等信息。

5、采用4*4矩阵键盘进行人机交互,键盘容量大,操作便捷。

6、具有超量程报警功能,可以通过蜂鸣器和LED灯报警。

7、系统通过USB电源供电,单片机程序也可通过USB线串行下载。

二、硬件设计

1、硬件方案

单片机电子秤硬件方案如图1所示:

图1 单片机电子秤硬件方案

称重传感器感应被测重力,输出微弱的毫伏级电压信号。该电压信号经过电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换。HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片,内置增益控制,精度高,性能稳定。HX711芯片通过2线串行方式与单片机通信。单片机读取被测数据,进行计算转换,再液晶屏上显示出来。

矩阵键盘主要用于计算金额。当被测物体重量得到后,用户可以通过矩阵键盘输入单价,电子秤自动计算总金额并在液晶屏显示。电源系统给单片机、HX711电路及传感器供电。

2、称重传感器

传感器是测量机构最重要的部件。称重传感器本身具有单调性,其主要参数指标是灵敏度、总误差和温度漂移。

(1) 灵敏度

称重传感器的电灵敏度为满负荷输出电压与激励电压的比值,典型值是

2mV/V。当使用2 mV/V灵敏度和5 V激励电压的传感器时,其满度输出电压为10 mV。通常,为了使用称重传感器线性度最好的一段称重范围,应当仅使用满度范围的三分之二。因此满度输出电压应当大约为6mV。当电子秤应用于工业环境时,在6mV满度范围内测量微小的信号变化并非易事。

(2) 总误差

总误差是指输出误差和额定误差的比值。典型电子秤的总误差指标大约是%,这一技术指标相当重要,它限制了使用理想信号调节电路所能达到的精确度,决定了ADC分辨率的选择以及放大电路和滤波器的设计。

(3) 漂移

称重传感器也产生与时间相关的漂移。

目前常用的称重传感器有电阻应变式压力传感器、电容压力传感器、压电式压力传感器。选用时应按稳定行、精度登记、寿命和安装环境要求考虑,其主要特点如下:

(1) 电容式压力传感器稳定性较差,精度和灵敏度较高,寿命较短,对环境要求苛刻,不易长距离传输。

(2) 压电式压力传感器稳定性好,精度和灵敏度高,寿命长,但大量程的压力传感器尚待进一步研究。

(3) 电阻应变式压力传感器稳定性较好,精度和灵敏度较高,寿命较长,对测量环境要求不太严格。

综上所述,选用电阻应变式压力传感器作为电子秤称重传感器是最为合适的。电阻应变式压力传感器主要由弹性体、电阻应变片电缆线等组成,内部线路采用惠更斯电桥,当弹性体承受载荷产生变形时,电阻应变片(转换元件)受到拉伸或压缩应变片变形后,它的阻值将发生变化(增大或减小),从而使电桥失去平衡,产生相应的差动信号,供后续电路测量和处理。电阻应变式传感器测量原理如图2所示。

图2 电阻应变式传感器测量原理

当垂直正压力P作用于梁上时,梁产生形变,电阻应变片R1、R3受压弯拉伸,阻值增加;R2、R4受压缩,阻值减小。电桥失去平衡,产生不平衡电压,不平衡电压与作用在传感器上的载菏P成正比,从而将非电量转化成电量输出。

R1、R2、R3和R4组成惠更斯电桥,将2对电阻应变片的阻值变化转变成输出电压,其工作原理如图3所示。

图3 测量电桥原理

3、电子秤专用24位AD转换芯片HX711及其电路

HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。

该芯片与后端MCU 芯片的接口和编程非常简单,所有控制信号由管脚驱

动,无需对芯片内部的寄存器编程。输入选择开关可任意选取通道 A 或通道B,与其内部的低噪声可编程放大器相连。通道A 的可编程增益为128 或64,对应的满额度差分输入信号幅值分别为±20mV或±40mV。通道B 则为固定的32 增益,用于系统参数检测。芯片内提供的稳压电源可以直接向外部传感器和芯片内的A/D 转换器提供电源,系统板上无需另外的模拟电源。芯片内的时钟振荡器不需要任何外接器件。上电自动复位功能简化了开机的初始化过程。HX711内部方框图如图4所示。其外部管脚如图5所示。

图4 HX711内部方框图

图5 HX711外部管脚图

图5为HX711芯片应用于计价秤的一个参考电路图。该方案使用内部时钟振荡器(XI=0),10Hz的输出数据速率(RATE=0)。电源(~)直接取用与MCU 芯片相同的供电电源。通道A与传感器相连,通道B通过片外分压电阻

相关文档
最新文档