基于51单片机的电子秤的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学号:
毕业设计
G RADUATE T HESIS
论文题目:基于51单片机的电子秤的设计
学生姓名:
专业班级:
学院:
指导教师:
2017年06月12日
第一章功能说明
本设计系统以单片机AT89S52为控制核心,实现电子秤的基本控制功能。在设计系统时,为了更好地采用模块化设计法,分步设计了各个单元功能模块。
系统的硬件部分包括最小系统部分、数据采集部分、人机交互界面和系统电源四大部分。最小系统部分主要包括AT89S52和扩展的外部数据存储器;数据采集部分由称重传感器,信号的前期处理和A/D转换部分组成,包括运算放大器AD620和A/D转换器ICL7135;人机界面部分为键盘输入,四位LED数码显示器,可以直观的显示重量的具体数字以及方便的输入数据,使用方便;系统电源以LM317和LM337为核心设计电路以提供系统正常工作电源。
系统的软件部分应用单片机C语言进行编程,实现了该设计的全部控制功能。该电子秤可以实现基本的称重功能(称重范围为0~9.999Kg,重量误差不大于±0.005Kg),并发挥部分的显示购物清单的功能,可以设置日期和设定十种商品的单价,还具有超量程和欠量程的报警功能。
本系统设计结构简单,使用方便,功能齐全,精度高,具有一定的开发价值。称重传感器原理
即由非电量(质量或重量)转换成电量的转换元件,它是把支承力变换成电的或其它形式的适合于计量求值的信号所用的一种辅助手段。
按照称重传感器的结构型式不同,可以分直接位移传感器(电容式、电感式、电位计式、振弦式、空腔谐振器式等)和应变传感器(电阻应变式、声表面谐振式)或是利用磁弹性、压电和压阻等物理效应的传感器。
对称重传感器的基本要求是:输出电量与输入重量保持单值对应,并有良好的线性关系;有较高的灵敏度;对被称物体的状态的影响要小;能在较差的工作条件下工作;有较好的频响特性;稳定可靠。
传感器下的定义是:“能感受规定的被测量并按照一定的规律转换成可用信号的器件或装置,通常由敏感元件和转换元件组成”。其中敏感元件指传感器中能直接感受被测量的部分,转换元件指传感器中能将敏感元件输出量转换为适于传输和测量的电信号部分。此外传感器是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。
称重传感器在电子秤中占有十分重要的位置,被喻为电子秤的心脏部件,它的性能好坏很大程度上决定了电子秤的精确度和稳定性。通常称重传感器产生的误差约占电子秤整机误差的50%~70%。若在环境恶劣的条件下(如高低温、湿热),传感器所占的误差比例就更大,因此,在人们设计电子秤时,正确地选用称重传感器非常重要。
称重传感器的种类很多,根据工作原理来分常用的有以下几种:电阻应变式、电容式、压磁式、压电式、谐振式等。(本设计采用的是电阻应变式)电阻应变式称重传感器包括两个主要部分,一个是弹性敏感元件:利用它将
被测的重量转换为弹性体的应变值;另一个是电阻应变计:它作为传感元件将弹性体的应变,同步地转换为电阻值的变化。电阻应变片所感受的机械应变量一般
为10 - 6~10 - 2,随之而产生的电阻变化率也大约在10 - 6~10 - 2数量级之间。这
样小的电阻变化用一般测量电阻的仪表很难测出,必须采用一定形式的测量电路
将微小的电阻变化率转变成电压或电流的变化,才能用二次仪表显示出来。在电
阻应变式称重传感器中通过桥式电路将电阻的变化转换为电压变化。电阻应变式
称重传感器工作原理框图如图2-1所示:
载荷P 应变ε 电阻变化∆R 输出电压
如图2-2电阻应变式称重传感器工作原理框图
当传感器不受载荷时,弹性敏感元件不产生应变,粘贴在其上的应变片不
发生变形,阻值不变,电桥平衡,输出电压为零;当传感器受力时,即弹性敏感
元件受载荷P 时,应变片就会发生变形,阻值发生变化,电桥失去平衡,有输出
电压。
如图2-3 桥式测量电路
R1、R2、R3、R4为4个应变片电阻,组成了桥式测量电路,Rm 为温度补偿电阻,
e 为激励电压,V 为输出电压。
若不考虑Rm ,在应变片电阻变化以前,电桥的输出电压为:
V=e R R R R R R ⎪⎭
⎫ ⎝⎛+-+434211 由于桥臂的起始电阻全等,即R1 = R2 = R3 = R4 = R ,所以V=0 。
当应变片的电阻R1、R2、R3、R4变成R+△R1、R+△R2、R+△R3、R+△R4时,
电桥的输出电压变为:
V=e R R R R R R R R R R R R ⎪⎭
⎫ ⎝⎛∆++∆+∆+-∆++∆+∆+434211 通过化简,上式则变为:
敏感元件 应变片 测量电桥
V=4e ⎪⎭⎫ ⎝⎛∆-∆+∆-∆R R R R R R R
R 4321 也就是说,电桥输出电压的变化与各臂电阻变化率的代数和成正比。 如果四个桥臂应变片的灵敏系数相同,且R
R ∆ = K ε,则上式又可写成: V=(4
eK ε1 - ε2 + ε3 - ε4 ) 式中K 为应变片灵敏系数,ε为应变量。
上式表明,电桥的输出电压和四个轿臂的应变片所感受的应变量的代数和成正比。在电阻应变式称重传感器中,4个应变片分别贴在弹性梁的4个敏感部位,传感器受力作用后发生变形。在力的作用下,R1、R3被拉伸,阻值增大,△R1、△R3正值,R2、R4被压缩,阻值减小,△R2、△R4为负值。再加之应变片阻值变化的绝对值相同,即
△R1 = △R3 = + △R 或ε1 = ε3 = +ε
△R2 = △R4= - △R 或ε2 = ε4 = - ε
因此,V=4
eK ×4ε = e K ε。若考虑 Rm ,则电桥的输出电压变成: V=e Rm R R R R R R R R ⎪⎭
⎫ ⎝⎛+⎪⎭⎫ ⎝⎛∆--∆+222 =
e R R Rm R R ∆+2 = Rm
R R 2+ K εe 令S U = e
V ,则S U =Rm R R 2+ K ε S U 称为传感器系数或传感器输出灵敏度。
对于一个高精度的应变传感器来说,仅仅靠4个应变片组成桥式测量电路还是远远不够的。由于弹性梁材料金相组织的不均匀性及热处理工艺、应变片性能及粘贴工艺、温度变化等因素的影响,传感器势必产生一定的误差。为了减少传感器随温度变化产生的误差,提高其精度和稳定性,需要在桥路两端和桥臂中串入一些补偿元件。如:初始不平衡值的补偿、零载输出温度补偿、输出灵敏度温度补偿等。
第二章 系统总体设计
2.1 电子秤设计的要求
1) 称重范围:不超过9.999Kg
2) 测量精度:≤ 0.005Kg
3) 显示方式:LCD 显示所称量的物品重量,同时还可显示物品的名称,数