简易电子秤电路设计
一款简易电子秤的设计

一款简易电子秤的设计文章介绍一个以电阻应变片为称重传感器的简易电子秤的设计与制作。
系统主要分为单片机模块、传感与A/D模块、按键模块、显示模块等。
该电子秤可以数字显示被称物体的重量,且称重误差在要求范围之内,并可以设置单价(元/克),可计算物品金额并实现金额累加,且具有去皮功能,去皮范围不超过100g。
测试表明各项指标都符合设计任务要求。
标签:电阻应变片;A/D转换;LED一、设计要求设计并制作一个以电阻应变片为称重传感器的简易电子秤,电子秤的结构要求铁质悬臂梁固定在支架上,支架高度不大于40cm,支架及秤盘的形状与材质不限。
悬臂梁上粘贴电阻应变片作为称重传感器。
具体要求:(1)电子秤可以数字显示被称物体的重量,单位克(g)。
(2)电子秤称重范围5.00g~500g;重量小于50g,称重误差小于0.5g;重量在50g及以上,称重误差小于1g。
(3)电子秤可以设置单价(元/克),可计算物品金额并实现金额累加。
(4)电子秤具有去皮功能,去皮范围不超过100g。
二、方案论证(一)显示方案选择方案一:采用LCD液晶显示。
优点:控制方法简单;缺--点:显示内容有限,有些功能需要分页显示。
方案:采用LED显示。
优点:显示内容较多,多项功能可同时显示;缺点:控制稍复杂。
考虑两个方案的优缺点,在本系统中采用方案二。
(二)传感器设计方案本设计采用电阻应变片和铁质悬臂梁自制称重传感器。
设计过程中,用不同厚度的铁片,以及改变桥式连接的电阻应变片的相对位置,分别制作了多个传感器进行试验,最终选定灵敏度最好的进行系统联调。
(三)系统方案最终确定的系统由单片机系统、称重传感器、A/D转换模块、键盘模块、LED 显示模块等构成,调试时需外接一个电源。
三、理论分析与计算(一)电阻应变式称重传感器当传感器不受载荷时,弹性敏感元件不产生应变,粘贴在其上的应变片不发生变形,阻值不变,电桥平衡,输出电压为零;当传感器受力时,即弹性敏感元件受载荷P时,应变片就会发生变形,阻值发生变化,电桥失去平衡,有输出电压。
电子秤电路设计

电子秤电路设计电子秤是现代社会中广泛应用的一种衡量物品重量的设备,它具有高精度、稳定性强、易于读数等优点。
电子秤的核心部件是压电式传感器,传感器通过受力形变产生电信号,再经过信号处理器处理并转化为显示重量的数字。
因此,电子秤电路设计中压电式传感器与信号处理器是核心考虑因素。
一、压电式传感器的电路设计压电式传感器是通过物理变化产生电压信号,进而检测物体重量的设备。
根据工作原理,压电式传感器可分为电荷式和压力式两种。
电荷式传感器通过物理变化产生电荷,进而产生电压信号。
压力式传感器则是通过物理体积变化,产生电信号。
以下仅讨论压力式传感器的电路设计。
1.电路原理压力传感器主要由桥式电路、信号放大电路和滤波电路三部分组成。
(1)桥式电路:桥式电路分为有源桥式电路和无源桥式电路。
目前多采用无源桥式电路,因为它不需要外部电源,便于实现多点测量等多台组合共同测量。
(2)信号放大电路:传感器产生的电信号相当小,需通过信号放大器放大后才能有效的进行传输和处理。
(3)滤波电路:滤波器用于去除杂波、信号噪声等,保证电路稳定性和准确性。
常用的滤波器有低通滤波器和带通滤波器等。
2.电路参数(1)灵敏度:传感器允许工作范围内,重量变化所引起的电路输出变化量,常用的单位是mv/kg,kg/mv。
(2)非线性度:指传感器输出与实际值之间的误差,一般用±%来表示。
(3)零点漂移:指在重量不变的情况下,电路输出随时间漂移的程度,常用的单位是mV/h或%FS/h。
(4)灵敏度温漂:指在温度变化的情况下,灵敏度相对变化的情况,常用的单位是%RS/℃。
二、信号处理器的电路设计信号处理器是将传感器输出的电信号传输和处理的部分,主要问题是如何提高信号精度和稳定性。
1.放大电路设计放大电路是放大传感器输出信号的重要组成部分,合理的设计可以使信号精度和信噪比大大提高。
在放大电路中,需要考虑的几个问题:(1)增益大小:增益大小是决定信号放大倍数的关键因素,合理选择增益大小可以使信号精确到小数点后几位。
电子秤电路设计课程设计

电子秤电路设计课程设计一、教学目标本课程旨在让学生了解和掌握电子秤电路设计的基本原理和方法,通过学习使学生能够运用电子秤电路知识解决实际问题。
具体的教学目标如下:1.知识目标:(1)了解电子秤的原理和结构;(2)掌握电子秤电路的基本组成部分及工作原理;(3)熟悉常用电子秤电路的设计方法。
2.技能目标:(1)能够分析电子秤电路图,理解各个部分的功能;(2)能够运用所学知识设计简单的电子秤电路;(3)具备调试和优化电子秤电路的能力。
3.情感态度价值观目标:(1)培养学生对科学探究的兴趣和热情;(2)培养学生团队协作、积极进取的精神;(3)培养学生关注社会热点,将所学知识应用于实际生活的意识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.电子秤概述:介绍电子秤的定义、分类和应用领域;2.电子秤电路原理:讲解电子秤电路的基本原理和组成部分,如传感器、放大器、滤波器等;3.电子秤电路设计:介绍电子秤电路的设计方法,包括硬件选型、电路图绘制等;4.电子秤电路调试与优化:讲解如何对电子秤电路进行调试和优化,以提高其性能和稳定性;5.实例分析:分析实际应用中的电子秤电路,让学生更好地理解所学知识。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:教师讲解电子秤电路的基本原理、设计方法和注意事项;2.讨论法:学生分组讨论电子秤电路设计中的问题,培养学生的团队协作能力;3.案例分析法:分析实际应用中的电子秤电路,让学生更好地理解所学知识;4.实验法:学生动手搭建和调试电子秤电路,提高学生的实践操作能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用《电子秤电路设计》教材,为学生提供系统性的理论知识;2.参考书:提供电子秤电路设计相关的参考书籍,丰富学生的知识储备;3.多媒体资料:制作课件、视频等多媒体资料,帮助学生更好地理解电子秤电路的设计过程;4.实验设备:准备电子秤电路实验套件,让学生能够动手实践,提高实际操作能力。
简易电子秤电路设计

摘要随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等装置逐步被淘汰。
而电子秤是将传感器技术、信息处理、电子技术等技术综合一体的现代新型称重仪器。
电子秤计量准确、快速方便,并且能实现自动称重和数字显示。
本作品主要以STC89C52单片机为控制核心,针对电子秤的自动称重、单价设置、金额计算与累加和去皮功能进行设计。
电子秤由六个功能模块组成,传感器模块、信号调理模块、单片机控制模块、报警模块、显示模块和按键模块。
本设计由电阻应变片桥式传感器进行数据采集,所得差模信号经HX711型芯片的放大和转换,再由单片机的控制和处理,最后在显示屏上显示重量、单价和金额等。
该设计很好的完成了设计要求,效率高,误差较小。
关键词:电子秤;STC89C52单片机;电阻应变片桥式传感器;HX711目录1 方案论证与比较......................................................................................................................1.1传感器模块方案....................................................................................................................1.2信号调理模块方案................................................................................................................1.3单片机控制模块方案............................................................................................................1.4显示模块方案........................................................................................................................1.5按键模块方案........................................................................................................................1.6报警模块方案........................................................................................................................ 2理论分析与计算.......................................................................................................................2.1电阻应变片传感器................................................................................................................2.2 HX711信号处理模块 ............................................................................................................2.3 STC89C52单片机控制模块...................................................................................................2.4 LCD1602显示 ........................................................................................................................2.5 4矩阵键盘........................................................................................................................3系统硬件设计...........................................................................................................................3.1 电阻应变片电桥电路...........................................................................................................3.2 HX711信号调理电路 ............................................................................................................3.3 单片机控制系统电路...........................................................................................................3.4显示电路与单片机接口电路................................................................................................3.5 按键电路与单片机接口电路...............................................................................................3.6蜂鸣器超重报警系统电路.................................................................................................... 4系统软件设计........................................................................................................................... 5系统调试...................................................................................................................................5.1测试方法与仪器....................................................................................................................5.1.1测试方法...........................................................................................................................5.1.2测试仪器...........................................................................................................................5.2数据测试与分析.................................................................................................................... 6总结........................................................................................................................................... 参考文献......................................................................................................................................1 方案论证与比较1.1传感器模块方案采用电阻应变片桥式传感器。
电子秤设计与方案

START 控制 逻辑 EOC N位寄存器
锁 存 缓 存 器
二、DA
I VREF
I7 I7 R I6 2R 1 0 I6 R I5 2R 1 0 I5 R I4 2R 1 0 I4 R I3 2R 1 0 I3 R I2 2R 1 0 I2 R I1 2R 1 0 I1 R I0 2R 1 0 I0
利用:电阻应变传感器、INA163集成运放、ICL7106三位半LED 显示A/D转换器。 设计一个简单的电子秤
总设计框图
基本原理框图:
电阻应 变式 传感器
放大器 (INA163)
A/D转换器 (ICL7107)
LED显示
图(1)基本原理框图
下一节
3.1电阻应变传感器
电阻应变式传感器是将被 测量的力,通过它产生的 金属弹性形变转换成电阻 的 变化的元件。由电阻应变 片和测量线路两部分组成。 常用的电阻应变片有两种: 电阻丝应变片和半导体应 变片。
外部时钟输入电路图
RC低频振荡
总结
3.4、数码管显示部分
总结
电子秤设计方案二
整体结构
电阻应 变式 传感器 放大器 (INA163) 微处理器 (ATMega16) LCD显示 (次逼近式ADC的转换原理
VIN VN D/A转换器 VREF D7 D6 D5 D4 D3 D2 D1 D0 OE
全桥电压灵敏度:Ku=E 输出电压:Uo=E*(∆R/R)
3.2 INA163集成运 放 低噪声,低失真,仪表放大器
主要引脚说明:
1、第1、14管脚一级运放输出端。 2、第2、7、13引脚,不用将任何线路连接到NC引脚,NC引脚是为将来的需用而保留 的,一般悬空。 3、第3、12引脚外接增益电阻引脚。 4、第4、5引脚差动输入引脚。 5、第10引脚,参考电压输入端。 6、第9管脚电压输出端。
简易电子秤电路设计精编版

简易电子秤电路设计文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)摘要随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等装置逐步被淘汰。
而电子秤是将传感器技术、信息处理、电子技术等技术综合一体的现代新型称重仪器。
电子秤计量准确、快速方便,并且能实现自动称重和数字显示。
本作品主要以STC89C52单片机为控制核心,针对电子秤的自动称重、单价设置、金额计算与累加和去皮功能进行设计。
电子秤由六个功能模块组成,传感器模块、信号调理模块、单片机控制模块、报警模块、显示模块和按键模块。
本设计由电阻应变片桥式传感器进行数据采集,所得差模信号经HX711型芯片的放大和转换,再由单片机的控制和处理,最后在显示屏上显示重量、单价和金额等。
该设计很好的完成了设计要求,效率高,误差较小。
关键词:电子秤;STC89C52单片机;电阻应变片桥式传感器;HX711目录1 方案论证与比较传感器模块方案采用电阻应变片桥式传感器。
它主要由弹性体和电阻应变片等组成,内部线路采用惠更斯电桥。
当弹性体承受载荷产生形变时,电阻应变片受到拉伸或压缩而产生变形后,它的阻值将发生变化(增大或减小),从而使电桥失去平衡,产生相应的差动信号,供后续电路测量和转换。
在制作传感器时,一般采用细砂纸对构件进行交叉打磨,如有条件可采用喷砂处理。
当贴片位置固定后,取适量胶液均匀涂刷在被粘处表面,将应变计表面准确粘贴在试件表面。
要判断粘贴层是否有气泡和杂质,敏感栅有无断栅和变形。
应变片粘贴前后的阻值变化,绝缘电阻等是否符合要求。
该方案测量精度高,较为稳定,可操作性强。
信号调理模块方案方案一:采用24位AD转换芯片HX711。
HX711内部不仅集成了信号放大模块,而且包含了一款高精度的24位A/D转换器。
同时,HX711内部还集成了完成放大和转换功能所需要的一些外围电路,例如电源电路和时钟振荡电路等。
它与单片机的接口电路简单,不需要对芯片内部的寄存器进行编程。
手提电子秤电路设计

手提电子秤电路设计摘要:手提电子秤具有称重精确度高,简单实用,携带方便成成本低,制作简单,测量准确,分辨率高,不易损坏和价格便宜等优点,是家庭购物使用的首选。
其电路构成主要有测量电路,差动放大电路,A/D转换,显示电路。
其中测量电路中最主要的元器件就是电阻应变式传感器。
电阻应变式传感器是传感器中应用最多的一种,广泛应用于电子秤以及各种新型结构的测量装置。
而差动放大电路的作用就是把传感器输出的微弱的模拟信号进行一定倍数的放大,以满足A/D转换器对输入信号电平的要求。
A/D转换的作用是把模拟信号转变成数字信号,进行模数转换,然后把数字信号输送到显示电路中去,最后由显示电路显示出测量结果。
关键词:电子秤测量显示目录1 绪论............................... 错误!未定义书签。
2系统总工作电路.. (3)3单元电路的具体设计 (4)3.1测量电路 (4)3.2差动放大电路: (9)3.3 A/D转换 (10)3.4显示电路设计 (13)4系统所需元件列表: .................. 错误!未定义书签。
5心得............................... 错误!未定义书签。
参考文献 (18)附录 (19)1 绪论随着时代科技的迅猛发展,微电子学和计算机等现代电子技术的成就给传统的电子测量与仪器带来了巨大的冲击和革命性的影响。
常规的测试仪器仪表和控制装置被更先进的智能仪器所取代,使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度得以显著提高。
电子称重技术从静态称重向动态称重发展:计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展,特别是对快速称重和动态称重的研究与应用。
通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。
电子秤电路设计与制作

电子秤电路设计与制作实验报告姓名:学号:指导老师:通信与信息工程学院电子秤电路设计指导书一、实验目的:本实验要求学生设计并制作一个电子秤电路,要求能测量重量在0~200g 间的物体,输出为电压信号,通过调节电路使电压值为对应的重量值,电压量纲mv改为重量纲g即成为一台原始电子秤。
二、基本原理:基本思路总体设计思路如图1所示,所测重量经过转换元件转换为电阻变化,再经过测量电路转化为电压变化,经过放大电路放大调节后输出显示得到所需信号。
图1 基本设计思路电阻应变式传感器本设计主要通过电阻应变式传感器实现。
电阻应变式传感器是利用电阻应变片将应变转换为电阻的变化,实现电测非电量的传感器。
传感器由在不同的弹性敏感元件上粘贴电阻应变片构成,当被测物理量作用在弹性敏感元件上时,弹性敏感元件产生变形,并使附着其上的电阻应变片一起变形,电阻应变片再将变形转换为电阻值的变化。
应变式电阻传感器是目前在测量力、力矩、压力、加速度、重量等参数中应用最广泛的传感器之一。
1、弹性敏感元件物体在外力作用下而改变原来尺寸或形状的现象称为变形,而当外力去掉后物体又能完全恢复其原来的尺寸和形状,这种变形称为弹性变形。
具有弹性变形特性的物体称为弹性元件。
弹性敏感元件是指元件在感受到力、压力、力矩、振动等被测参量时,能将其转换成应变量或位移量,弹性敏感元件可以把被测参数由一种物理状态转换为另一种所需要的物理状态。
2、电阻应变片对于一段长为L,截面积为S,电阻率为ρ的导体,未受力时电阻为 R = ρ,在外力的作用下,电阻丝将会被拉伸或压缩,导体的长度L、截面积S以及电阻率ρ等均将发生变化,从而导致其电阻值发生变化,这种现象称为“电阻应变效应”。
利用金属或半导体材料电阻丝的应变电阻效应,可以制成测量试件表面应变的敏感元件。
为在较小的尺寸范围内感受应变,并产生较大的电阻变化,通常把应变丝制成栅状的应变敏感元件,即电阻应变片,通常由敏感栅、基底、盖片、引线和黏结剂等组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要随着计量技术和电子技术的发展,传统纯机械结构的杆秤、台秤、磅秤等装置逐步被淘汰。
而电子秤是将传感器技术、信息处理、电子技术等技术综合一体的现代新型称重仪器。
电子秤计量准确、快速方便,并且能实现自动称重和数字显示。
本作品主要以STC89C52单片机为控制核心,针对电子秤的自动称重、单价设置、金额计算与累加和去皮功能进行设计。
电子秤由六个功能模块组成,传感器模块、信号调理模块、单片机控制模块、报警模块、显示模块和按键模块。
本设计由电阻应变片桥式传感器进行数据采集,所得差模信号经HX711型芯片的放大和转换,再由单片机的控制和处理,最后在显示屏上显示重量、单价和金额等。
该设计很好的完成了设计要求,效率高,误差较小。
关键词:电子秤;STC89C52单片机;电阻应变片桥式传感器;HX711目录1 方案论证与比较 (1)1.1传感器模块方案 (1)1.2信号调理模块方案 (1)1.3单片机控制模块方案 (1)1.4显示模块方案 (2)1.5按键模块方案 (2)1.6报警模块方案 (2)2理论分析与计算 (3)2.1电阻应变片传感器 (3)2.2 HX711信号处理模块 (4)2.3 STC89C52单片机控制模块 (4)2.4 LCD1602显示 (4)2.5 4×4矩阵键盘 (4)3系统硬件设计 (4)3.1 电阻应变片电桥电路 (5)3.2 HX711信号调理电路 (6)3.3 单片机控制系统电路 (6)3.4显示电路与单片机接口电路 (7)3.5 按键电路与单片机接口电路 (7)3.6蜂鸣器超重报警系统电路 (8)4系统软件设计 (8)5系统调试 (9)5.1测试方法与仪器 (9)5.1.1测试方法 (9)5.1.2测试仪器 (9)5.2数据测试与分析 (9)6总结 (10)参考文献 (10)1 方案论证与比较1.1传感器模块方案采用电阻应变片桥式传感器。
它主要由弹性体和电阻应变片等组成,内部线路采用惠更斯电桥。
当弹性体承受载荷产生形变时,电阻应变片受到拉伸或压缩而产生变形后,它的阻值将发生变化(增大或减小),从而使电桥失去平衡,产生相应的差动信号,供后续电路测量和转换。
在制作传感器时,一般采用细砂纸对构件进行交叉打磨,如有条件可采用喷砂处理。
当贴片位置固定后,取适量胶液均匀涂刷在被粘处表面,将应变计表面准确粘贴在试件表面。
要判断粘贴层是否有气泡和杂质,敏感栅有无断栅和变形。
应变片粘贴前后的阻值变化,绝缘电阻等是否符合要求。
该方案测量精度高,较为稳定,可操作性强。
1.2信号调理模块方案方案一:采用24位AD转换芯片HX711。
HX711内部不仅集成了信号放大模块,而且包含了一款高精度的24位A/D转换器。
同时,HX711内部还集成了完成放大和转换功能所需要的一些外围电路,例如电源电路和时钟振荡电路等。
它与单片机的接口电路简单,不需要对芯片内部的寄存器进行编程。
方案二:采用AD620仪用放大器和ADS1100型A/D转换器。
AD620通过外接电阻来设置放大倍数,增益范围可调,精度较高。
ADS1100是一款全差分输入、有自校准功能的16位模数转换器。
将这两个模块连接形成电路,可以完成设计指标。
综上:方案二电路连接复杂,元器件使用较多;方案一精确度高,成本低,抗干扰能力强且响应迅速。
故选择方案一。
1.3单片机控制模块方案本设计采用STC89C52单片机作为核心控制中心。
STC89C52单片机是一种低功耗、高性能、抗干扰超强的CMOS 8位微控制器。
该器件与工业标准的MCS-51指令集和输出管脚完全兼容,同时,与其他51系列单片机相比内部存储空间更大,指令执行速度更快。
1.4显示模块方案方案一:采用LCD液晶显示。
液晶显示器利用液晶的物理特性,通过电压对显示区域进行控制,有电就显示。
其画质高且不会闪烁,和单片机的接口更加简单可靠,操作更加方便,耗电量低,可以显示字符。
方案二:采用LED数码管显示。
它是一种常用的显示器件,内部由8个发光二极管构成,其中7个组成字形“8”,另一个显示小数点。
使用时,只要引出它们的公共电极就可以。
综上:方案二显示的信息有限,容易闪烁,功耗高,数码管级联复杂且成本较高;方案一显示信息量大且质量较高,功耗低,使用周期长,人机交换界面美观。
故选择方案一。
1.5按键模块方案方案一:采用4×4矩阵键盘。
它采用4条I/O线作为行线,4条I/O线作为列线组成键盘。
在行线和列线的每一个交叉点上设置按键,不能直接连通。
利用矩阵键盘可以显示0-9数字、小数点和5个功能键。
在需要的按键数量较多时,采用矩阵法连接键盘比较合理。
方案二:采用intel8279专用键盘处理芯片。
它含有键盘输入和显示器输出两种功能。
芯片本身能完成对按键的编码、扫描、消抖和重键等处理。
是一种通用的可编程键盘、显示接口器件。
综上:考虑到成本因素,方案二可能不是最佳选择。
方案一相对专用芯片可以节省成本,灵活性更强。
故选择方案一。
1.6报警模块方案报警电路是由单片机的I/O口来控制的,当称重物体的重量超过系统设计所允许的重量时,通过程序使单片机的I/O值为高电平,使蜂鸣器发出报警声。
2理论分析与计算2.1电阻应变片传感器电阻应变片把导体形变的物理信号转换成电阻变化的信号,但是由于变化的阻值一般都很小,直接测量得到的结果很不准确。
所以,一般采用直流供电的电阻电桥将其转换成电压的变化。
如图,R1、R2、R3、R4组成惠斯通电桥,将电阻应变片的阻值变化转化成输出电压。
图2.1电阻桥(单桥)连接图流过电阻R1和R2的电流I1: I1=VCCR1+R2R2两端的电压V2: V2=I1×R2=VCC×R2R1+R2流过电阻R3和Rx的电流I2: I2=VCCR3+RxR3两端的电压V3: V3=I2 ×R3=VCC×R3R3+RxV2和V3的电压差: ∆V=V2-V3=VCC×(R2R1+R2−R3R3+Rx)由此可以看出:当R1=R2=R3=Rx时,∆V=0,即电桥处于平衡状态;而Rx发生变化时会导致∆V发生变化。
在本设计中,将R1、R2、R3、Rx全部换成电阻应变片(即采用全桥法),当其受外力作用而阻值改变时,将差分电压∆V通过放大和A/D采样转换成相应的电压值。
2.2 HX711信号处理模块HX711芯片功能非常强大,内部集成了信号放大与A/D转换模块。
当传感器的输出电压为毫伏级时,可通过选择芯片内部的增益倍数(32、64或128倍)使其放大,再通过模数转换送至单片机,作进一步的数据处理。
2.3 STC89C52单片机控制模块STC89C52单片机作为本设计的核心控制中心,在整个系统中主要负责数据的处理、控制和交换等作用。
此中心模块能够接受A/D转换后的传感器信号,同时也能接受扫描后的键盘的输入信号,计算价格后控制显示器的相应输出。
并且,这种控制芯片内存大、可靠性高、速度快且价格便宜,是一种优良的选择。
2.4 LCD1602显示在本设计中,选用LCD1602液晶显示,可显示两行字符(数字),通过单片机对它的程序设定,能够显示出重量、单价、金额等。
2.5 4×4矩阵键盘该按键电路主要用来手动输入物品的单价,实现人机交换的功能。
它包括数字键0-9、小数点、去皮键、清零键和累加键等。
3系统硬件设计系统硬件的总体设计框图如图3.1所示。
图3.1硬件电路总体框图3.1 电阻应变片电桥电路本设计在电桥中连入四枚电阻应变片(全桥法),提高了输出电压的灵敏,四个电阻的初始值R=R1=R2=R3=R4=1K,其变化值 ∆R=∆R1= ∆R2= ∆R3= ∆R4,输出电压∆V=ΔR×VCC。
电位器RV2用来空载调零。
R图3.1电阻应变片全桥电路连接图3.2 HX711信号调理电路电阻应变片压力传感器输出的差模信号可直接送入HX711,利用HX711内部通道A 可编程增益(128倍)对信号进行放大,再经由后半部分的A/D转换把采集到的24位高低电平通过DOUT送至单片机进行处理。
图3.2 HX711电路连接图3.3 单片机控制系统电路STC89C52单片机最小系统包括电源电路、晶振电路和复位电路。
图3.3 STC89C52单片机最小系统图3.4显示电路与单片机接口电路根据设计的要求,如图3.4所示,将LCD1602的数据端口D0-D7口与单片机P0口相连,RS端接P2.6,R/W端接P2.5,E端接P2.7,用来控制显示器的显示。
图3.4 LCD1602电路连接图3.5 按键电路与单片机接口电路在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。
图3.5a 4×4矩阵键盘电路连接图图3.5b 多功能数字键盘图3.6蜂鸣器超重报警系统电路如图3.6所示。
图3.6蜂鸣器报警电路4系统软件设计如图4.1,程序开始执行后,首先对各个端口和功能键进行初始化;另一边启动HX711转换器,对信号进行放大和模数转换;然后在单片机内部进行数据判断,若超重则启动报警电路,若没有超重则继续扫描键盘;当按下功能键时,则执行相应指令,并用LCD1602显示重量、单价和总价。
一轮结束后,再进行第二次测量。
图4.1主程序流程图5系统调试5.1测试方法与仪器5.1.1测试方法首先按照电路原理连接电路,然后在称盘中由小到大依次添加不同重量(5.00g-500g)的砝码,并通过手动按下不同按键给单片机输入不同的指令,在显示屏上读出实测重量、单价、金额,同时,选择相应按键验证是否具有累加、去皮、清零等功能。
5.1.2测试仪器+5V电源、砝码、万用表5.2数据测试与分析数据的测试如表1所示。
表1 数据测试表测试效果:1、砝码重量小于50g,误差小于0.5g;砝码重量在50g及以上时,误差小于1g。
2、可手动输入不同的单价(1-2位数),LCD显示屏上能显示单价与金额。
3、二次测量后,可实现金额累加。
4、去皮范围未超过100g。
5、当所添加物体超重时,可实现报警功能。
6总结本设计基于高精度专用电子秤A/D转换芯片HX711,通过单片机对自制传感器信号的核心控制和处理,设计并制作完成了对称重范围在5.00g-500g的重量的检测。
当重量小于50g时,误差小于0.5g ;当重量在50g及以上时,误差小于1g 。
并且,该简易电子秤可设置单价,可以计算金额,可以实现累加和去皮功能,且去皮范围小于100g 。
本作品电路整体结构完善,工作稳定,效率极高。
参考文献[1] 谭浩强著. C语言程序设计(第三版). 清华大学出版社,2005[2]康光华等.电子技术基础模拟部分(第五版)[M].北京:高等教育出版社,2006[3]黄争.数据转换器应用手册[M].北京:电子工业出版社,2010[4]马建明.数据采集与处理技术(第三版)[M].西安:西安交通大学出版社,2012[5]程林.超省电型电子秤的设计方案[J].福建:福建省计量科学技术研究所,2008。