电子秤解决方案_(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 longsbit 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; //皮重ulong warn_weight;ulong HX711_xishu=35386; //这是一个修正系数,例如1000g砝码称出来是934g,则HX711_xishu=原数据*1000/934;#define MEDIAN_LEN 5 //中值滤波的滤波长度,一般取奇数#define MEDIAN 3 //中值在滤波数组中的位置ulong buffer[MEDIAN_LEN]; //中值滤波的数据缓存int medleng = 0; //一组中值滤波数据中,进入滤波缓存的数据个数ulong xd,xd1; //数据对比大小中间变量/***************删除键去皮价格清零***************//******1ms延时函数***11.0592M晶振**************/void delay_1ms(uint q){ulong i,j;for(i=0;i<>< p=""><>for(j=0;j<11;j++);}/************************************************************** ******* 名称 : delay_uint()* 功能 : 小延时。

hx711案例用法

hx711案例用法

hx711案例用法
HX711是一种专门用于测量微小电压变化的集成电路,通常用
于称重传感器和压力传感器等应用。

下面我将从硬件连接和软件编
程两个方面来介绍HX711的用法。

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

称重传感
器的输出通常连接到HX711的输入端口。

在连接时,需要注意保持
线路短小并且减少干扰。

软件编程:
在软件编程方面,通常需要使用特定的库来与HX711进行通信。

对于Arduino平台,可以使用HX711库来简化与HX711的通信。


先需要初始化HX711,并设置增益和通道等参数。

然后可以通过读
取HX711的数据寄存器来获取传感器的测量值。

在获取数据后,可
以进行相应的处理和转换,比如根据传感器的特性进行单位换算或
者进行数据滤波等操作。

除了基本的连接和编程,还需要注意一些细节问题,比如供电稳定性、传感器的校准和环境干扰等。

另外,HX711的数据输出是二进制补码形式,需要进行适当的转换才能得到实际的测量数值。

总的来说,HX711的用法涉及硬件连接和软件编程两个方面,需要综合考虑电路设计、数据处理和传感器特性等多个因素。

希望以上介绍对你有所帮助。

hx711 高精度稳定算法

hx711 高精度稳定算法

hx711 高精度稳定算法hx711是一款高精度稳定的模拟数字转换芯片,广泛应用于称重领域。

本文将介绍hx711芯片的工作原理和高精度稳定算法,以及如何利用该算法来提高称重准确度和稳定性。

一、hx711芯片的工作原理hx711芯片是一种专门用于称重传感器信号放大和模数转换的集成电路,其主要特点是高精度和低功耗。

它采用了24位的Σ-Δ调制器来实现模拟信号到数字信号的转换,并具有两个差分输入通道,可以测量正负电压。

hx711芯片的工作原理可以简单描述为以下几个步骤:1. 将称重传感器的输出信号接入hx711芯片的输入端口。

2. hx711芯片通过Σ-Δ调制器将模拟信号转换为二进制数字信号。

3. 转换后的数字信号经过低噪声放大器进行放大。

4. 放大后的信号再经过24位模数转换器进行数字量化。

5. 转换完成后,数字信号可以通过串行接口或并行接口输出给外部控制器进行处理。

二、高精度稳定算法为了提高称重系统的准确度和稳定性,hx711芯片采用了一些高精度稳定算法。

这些算法主要包括:1. 内部自校准:hx711芯片内部集成了自动校准电路,能够在工作过程中自动调整模拟信号的偏移和增益,使得输出信号更加准确和稳定。

2. 低噪声放大器:hx711芯片内部的低噪声放大器能够有效抑制传感器信号中的噪声干扰,提高系统的信噪比,从而提高称重的准确度。

3. 高速采样率:hx711芯片具有较高的采样率,能够快速而准确地对模拟信号进行采样和转换,避免了信号漏采和失真。

4. 24位模数转换器:hx711芯片内部的24位模数转换器能够将模拟信号精确地转换为数字信号,提供更高的分辨率和精度。

三、如何利用hx711芯片提高称重准确度和稳定性在实际应用中,我们可以采取一些措施来利用hx711芯片提高称重准确度和稳定性:1. 合理选择传感器:根据实际需求选择合适的称重传感器,确保其量程和精度满足要求。

2. 电源稳定:给hx711芯片供电时,要保证电源稳定,避免电压波动对转换精度的影响。

电子秤故障排出及解决方法 电子秤维护和修理保养

电子秤故障排出及解决方法 电子秤维护和修理保养

电子秤故障排出及解决方法电子秤维护和修理保养电子秤故障排出及解决方法一、电子秤无法充电或充电指示灯不亮或没反应?1、请先确定电子秤的110V/220V?电压切换开关是否调到与使用电源一样的电压,并确定充电线已坚固的插在秤上的充电座。

2、检查充电线是否有外力因素而造成断路。

3、检查保险丝是否不良。

4、蓄电池不良。

5、为第4项原因或非上述因素,建议送回经销站处理。

二、电子秤开机后无显示?1、使用干蓄电池的电子秤,检查电池的电压是否正常(应当6V以上),假如电压不足请给电池请充电。

2、检查电子秤电源线、插座、保险丝是否不良。

3、开关机或按键可能损坏。

4、电子秤电路板有故障。

三、电子秤正常开机显示零点后无法称重或重量不准?1、查看运输保护装置是否拆下。

2、请依照操作手册上之校正步骤重新校正。

3、若非上述原因,建议送回经销站处理。

标准四、电子秤按键无动作或动作不正常会自动触发?1、按键不良。

2、按键插座不良。

五、电子秤屏幕显示不正常?1、单一字体有断字情形,可能是LCD接触不良或故障。

2、显示不清楚或无法显示可能是电子组件故障。

六、电子秤称重时不能显示无背光?1、电子秤内部程序的背光功能是否没有设定(请参照操作手册设定)。

2、有设定背光功能,秤盘需要放置被秤物(感量9倍以上方可亮)。

3、可能电子组件故障。

七、电子秤显示Err警告信息?异常显示说明—各厂家实在产品可能有所不同显示:[OU]表示称量100%FS+9d显示:[—FULL—]表示称量超载100%FS+30%FS显示:[—OU]表示称量负溢出,零位太低显示:[——OY——]表示贮存成功显示:[——OY—1]表示车号.皮重存入的记录数等于200个显示:[——OY—2]表示称重记录数满1000个当交替显示:[—c—d—和—称重值—]时,表示电池不足,应适时充电!显示:[—OFF——]表示电池电压低到仪表已不能正常工作,请立刻关机充电!显示:[Err1]表示A/D值太低(低于10%FS)显示:[Err2]表示A/D值太高(大于100%FS)显示:[Err3]表示E2PROM出错1、电子秤的内部程序设定是否正常。

电子秤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。

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

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芯片还提供了低噪声电源和可计算的内部电压参考源。

低噪声电源可以有效地降低电源噪声对测量结果的干扰,而内部电压参考源可以用于校准芯片的增益和偏移量。

总结起来,HX711是一款高精度模数转换芯片,主要用于计量应用。

它具有高精度、低噪声和输出稳定性的特点,可以与各种传感器和测量设备配合使用,提供准确可靠的测量结果。

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所示:图1 单片机电子秤硬件方案称重传感器感应被测重力,输出微弱的毫伏级电压信号。

该电压信号经过电子秤专用模拟/数字(A/D)转换器芯片hx711对传感器信号进行调理转换。

HX711 采用了海芯科技集成电路专利技术,是一款专为高精度电子秤而设计的24 位A/D 转换器芯片,置增益控制,精度高,性能稳定。

HX711芯片通过2线串行方式与单片机通信。

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

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

目录摘要.................................................................................................................................. - 2 -ABSTRACT ...................................................................................................................... - 3 -第1章绪论...................................................................................................................... - 4 -1.1课题背景与研究意义........................................................................................... - 4 -1.2 系统设计要求...................................................................................................... - 5 -1.3系统设计方案....................................................................................................... - 5 -1.4电子秤的主要组成............................................................................................... - 7 -1.4.1 电子秤的基本结构.................................................................................. - 7 -1.4.2 电子秤的工作原理.................................................................................. - 8 -1.4.3 电子秤的计量性能.................................................................................. - 8 - 第2章硬件设计............................................................................................................ - 10 -2.1 元器件选型及参数介绍 ................................................................................ - 10 -2.1.1 单片机选型.............................................................................................. - 10 -2.1.2 传感器选型.............................................................................................. - 11 -2.1.3 HX711模块 .............................................................................................. - 13 -2.1.4 显示器选择.............................................................................................. - 15 -2.2 硬件电路设计 ................................................................................................ - 16 -2.2.1 5V供电电路 ........................................................................................ - 16 -2.2.2 单片机最小系统...................................................................................... - 17 -2.2.3 LCD1602显示电路.................................................................................. - 19 -2.2.4 超重报警指示电路.................................................................................. - 19 -2.2.5 4*4矩阵键盘电路.................................................................................... - 19 -2.3 电路绘制与PCB板制作............................................................................... - 20 -2.3.1 Protell 99 SE .............................................................................................. - 20 -2.3.2 原理图绘制与PCB板制作 .................................................................... - 21 -第3章系统软件设计.................................................................................................... - 21 -3.1 Keil软件介绍 .................................................................................................. - 21 -3.2 主程序流程图.................................................................................................... - 22 -3.3 LCD显示流程图................................................................................................ - 22 -3.4 按键设置流程图................................................................................................ - 22 - 第四章PROTEUS仿真设计........................................................................................ - 22 -4.1 Proteus仿真平台................................................................................................ - 22 -4.2 仿真结果分析.................................................................................................... - 23 - 第五章总结与体会...................................................................................................... - 28 -5.1 总结................................................................................................................ - 28 -5.2 体会................................................................................................................ - 28 - 致谢................................................................................................................................ - 30 -摘要电子秤是将检测与转换技术、计算机技术、信息处理、数字技术等技术综合一体的现代新型称重仪器。

  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)灵敏度称重传感器的电灵敏度为满负荷输出电压与激励电压的比值,典型值是2mVN。

当使用2 mV/V灵敏度和5 V激励电压的传感器时,其满度输出电压为10 mV 通常,为了使用称重传感器线性度最好的一段称重围,应当仅使用满度围的三分之二。

因此满度输出电压应当大约为6mV当电子秤应用于工业环境时,在6mV满度围测量微小的信号变化并非易事。

(2) 总误差总误差是指输出误差和额定误差的比值。

典型电子秤的总误差指标大约是0.02%,这一技术指标相当重要,它限制了使用理想信号调节电路所能达到的精确度,决定了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部方框图VSUP匸1 •16 -1 DVTSD憶压电略控制输出BASE1- 215H RATE输出数据理率控制・入 禺拟电幕 AVDD 匚14 p XI外部时卿或晶撮諭扎 穡压电路控制辆入 VFB 匚 」13□ XO晶振输入 慷拟地 AGND 匚 512pDOUT串口數据输出駢奇电澜輪也VBG 1— 6 11 1 PD_SCK斷|电和协口时骨输扎INNA 1■10 —1INPB UB1EK 入鯛 通谊A 亞输几端 E\PA 匸 39二 INNB 通迪B 凤输入瑞SOP-16L life图5 HX711外部管脚图图5为HX711芯片应用于计价秤的一个参考电路图。

该方案使用部时钟振荡器(XI=0),10Hz 的输出数据速率(RATE=0)。

电源(2.7〜5.5V )直接取用 与MCU 芯片相同的供电电源。

通道 A 与传感器相连,通道 B 通过片外分压电 阻与电池相连,用于检测电池电压。

■K T F HX llyxiu xolOuFI SLT n Au ;ikg Ski|±|4^ 民吩U I NIO *H-Lit SiInpnfMIX□:ginl LntirtaceIXB亠 匚IXB cA^DDrv®Inleniad O^dUllvrToTtotn MCVO.luF4~| Bnto^gpp ReF^kAht*LI :用于歸庚樓誓与数字电備; Q1:用于先丙传店錐NADt 电浪.图6 HX711计价秤应用参考电路图本课题设计的HX711电路如图7所示:图7 HX711电路4、单片机STC89C5及其电路⑴STC89C52单片机概述I ; I|充屯电路|—i「_|廉斥管电池确珠匸1-nnn —j-mTi 3ASE KAZE \\-C~vraxo 丸*DCCTVBG PD 3CKZCTBKNBVDD10 I OMCI1 0” 1O1F1卜 77SUPDWDBASE RkTEAVDD117FBxoAGND DOUT TBS PD.SCK :NHA DIPB IWF 合 IHM016B HPOUT PDLKA0.1 it —L传感薪2——HX711GND AD 采样电虧4SENSOR13 11 I DSTC89C5系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍,部集成MAX81C专用复位电路⑵STC89C52单片机特点增强型8051 CPU 1T,单时钟/机器周期,指令代码完全兼容传统8051;工作电压:5.5V - 3.5V (5V单片机);工作频率围:0〜40MHz相当于普通8051的0〜80MHz用户应用程序空间4K/8K/16k/32K/64K 字节;片上集成1280字节RAM通用I/O 口(32/36个),复位后为准双向口/弱上拉(普通8051传统I/O 口);ISP (在系统可编程)/IAP (在应用可编程),无需专用编程器/仿真器。

每个I/O 口驱动能力均可达到20mA但整个芯片最大不要超过120mA 可通过串口(P3.0/P3.1 )直接下载用户程序,数秒即可完成一片;有EEPRO功能;看门狗;部集成MAX81专用复位电路(外部晶体12M以下时,复位脚可直接1K 电阻到地);时钟源:外部高精度晶体/时钟,部R/C振荡器;用户在下载用户程序时,可选择是使用部R/C振荡器还是外部晶体/时钟;常温下部R/C振荡器频率为:5.0V单片机为:11MHz〜17MHz;共4个16位定时器,两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定时器2,但有独立波特率发生器做串行通讯的波特率发生器,再加上2路PCA模块可再实现2个16位定时器;外部中断I/O 口4路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模块,Power Down模式可由外部中断唤醒;通用全双工异步串行口(UART);工作温度围:-40 ~ +85 C (工业级)/ 0 ~ 75 C (商业级);封装:PDIP-40, PLCC-44。

(3) STC89C52单片机管脚及封装STC89C5单片机有多种封装形式,本设计中选用40DIP封装,其管脚定义如图8所示。

图8 STC89C52管脚图本课题设计的电子秤的单片机应用电路如图9所示:图9 STC89C52单片机电路图中DOU 和PDSC 为单片机与HX711的AD 转换电路交换数据的通信线。

beep 为蜂鸣器报警信号线,alert 为报警灯信号线,RXD 和TXD 为串口通信线,也可 以用于单片机程序的串行ISP 下载。

+5V |单片机泵纯E2— 一・IDuFTJ1GTCS5C52al&it 2ROW4 3 R0W3 4 DOUTS PDSCK :6 so_oc 7SI.EK3RXD 10 TXD 11 ROWS 12 p ROW1COL!u 0COL2 15GQ 站 COL4Pl 0Pl 1 Pl.2 Pl.3 Pl.4 Fl 5 PL6Pl.7TKD/P3.1IWTO/P3 2 INTUP3 2 TOP 工4T1>P3J™P3.6 胚血?PO.G/ADOPO.L/AD1 已剧ADZP02AD3 PO 4/AD4 P0.5/AD5 P0.6/AD6 P07/AD? ALEiPROGP5ENP2.7/A1^ P2 6/A14 P2.5/A13 P2 4/A12 P2.3/A11 F2.2/A10P2.1/A9AS 3S更37至3433 27LCD RES 26LCD R5 牡 LCD SCA 24 LCD SCK Z3 LEDA 巫GS 3K 2\SCIL^K20P FT1YLXC J□C5110 luF4I32□hi吕C2GNDLCD 显示电路图10 LCD 显示电路液晶屏电路如图 10 所示。

相关文档
最新文档