APP下载

基于电阻应变片的电子秤设计

2017-06-02杨崇海

数字技术与应用 2017年4期
关键词:电子秤单片机

杨崇海

摘要:本文提出的设是以STC89C52RC作为主控制芯片,并运用四片1K的电阻应变片搭建成惠斯通全桥电路构成称重传感器、以及24位A/D转换器芯片HX711、LCD1602液晶显示屏等器件,设计并实现一个简易电子秤,具有称重、计价、去皮等功能。工作原理为,首先电阻应变片产生形变,将砝码质量变化转换为电压的变化,并经过放大,滤波以及A/D转化,最终将电信号送往单片机处理,通过算法得到物体质量,同时该系统还实现了通过触摸按键对电子秤设置单价,并计价与去皮等功能。

关键词:电阻应变片;电子秤;单片机

中图分类号:TP212 文献标识码:A 文章编号:1007-9416(2017)04-0211-01

1 引言

称重是一种从古至今一直受人们关注的技术,涉及到生活的方方面面。称重的不准确,导致了生产不能标准化,制约了生产力的发展。因此人们对于高精度称重装置的研究一直没有停止。随着科技的不断发展,称重装置也从原来传统的模拟式转变成数字式,单参数,动态测量转化为多参数,动态测量。精度和可靠性得到很大的提升,功能也越来越强大,而且体积也越来越小。本文以电阻应变片的形变做为输入量,STC89C52RC为核心设计了一款体积小,精度高,稳定性强的智能电子秤系统。

2 设计方案

该电子简易称通过电阻应变片传感器采集由质量引起的压力变化,并转化为电压信号的变化,并对单片机辅以按键控制,以及LCD1602显示屏显示结果。

3 硬件电路设计

(1)传感器模块:本系统利用全桥电路将电阻应变片设计成惠斯特电路,能够有效的抑制温漂,减少误差,当应变片受力变形时,其电阻值也变化,电桥将输出相应的电信号。(2)A/D转换模块:考虑到系统的稳定性及工序简单性,模数转换部分采用低功耗,高精度,24位A/D转换器HX711。能够做到很高的精度,满足了电子秤的使用。(3)单片机模块:STC89C52RC单片机,具有价格低廉,功能强大的优点,具有8K字节系统可编程Flash存储器,采用此芯片可以控制其他各个模块,是整个系统能够工作的核心所在。(4)显示模块:本设计选用显示数字、字母较好,控制又比较方便的LCD1602液晶显示屏。将所有信息输入都显示在屏幕上面,用户可以直接观察到称重的质量,单价等必备的信息,实现了人机交互。(5)矩阵键盘模块:采用4*4薄膜矩阵键盘来控制电子秤的计价(十个数字键)、累加、去皮功能。矩阵键盘是机械弹性的,断开和闭合并不能瞬间稳定的接通,因此需要通过软件进行消抖,原理就是要给予断开和闭合一定的延时时间,可以在检测到按下的时刻,延时10ms,消除抖动后再检测键盘的电平,如果检测到相同的电平那么说明确实按下了按键。

4 软件设计

软件部分用c语言来实现,首先执行各个功能模块的初始化,初始化包括功能模块内部功能的设置,与主控芯片连接的IO口模式的设置,在做完所有准备工作工作之后系统进入程序死循环,在死循环中主要完成A/D值采集,数据处理和数据显示刷新。

5 功能检查

5.1 实验测量

测试方法:测量简易电子秤上的砝码重量,将砝码从5g~500g依次放入托盘中,观察稳定后LCD显示屏显示的ADC转换数据,记入表格中,并用测试质量减去砝码质量得到误差值,记录误差值的大小,如表1。

5.2 误差分析

造成误差的原因与称重环境的温度,应变片的粘贴,程序中的数据处理有关,因此提出改进,首先从电路方便着手,抑制温漂,使得温度的影响降低。其次从粘贴应变片的工艺出发,减少人为因素造成的影响。还需要对程序进行优化,使得经过系数修正后,电阻应变片的形变量与电压量呈线性关系。

6 结语

称重质量在5~200g时,误差不超过0.5g;在200~500g时,误差不超过1.0g。

从测试结果上分析,该电子秤较精确,能够满足人们的基本生活需要,并且成本较低,稳定性好。本设计以51单片机为核心控制单元,采用电阻应变片称重传感器采集砝码重量变化,并合理地使用了HX711,实现了放大,滤波,A/D转换,最终将所得信号送往单片机进行处理,考虑到称重系统的非线性,采用全桥电路,消除其他方面的影响,使测得数据更加准确。另一方面本设计成功实现了按键设置单价与计价,去皮功能。在实现基本功能的前提下,本系统还实现了称重超量程时报警的功能,设置了安全保障。

參考文献

[1]吴正平,戴龙清,黄锐,何欢.基于STM32的高精度电子秤设计[J].电子制作,2016,21:20-24.

[2]卢丽君.基于电阻应变片传感器的数字电子秤设计[J].工业设计,2016,09:181+183.

[3]王来志,王小平.基于电阻应变片式传感器的电子秤设计[J].物联网技术,2014,02:58-60.

猜你喜欢

电子秤单片机
电子秤
基于PLC的工业电子秤设计
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
小议PLC与单片机之间的串行通信及应用
关于电子秤的设计
压死电子秤
基于单片机的平衡控制系统设计
基于STM32的高精度电子秤设计