电子体重秤测试系统设计与实现毕业论文设计.docx
《电子体重秤测试系统设计与实现毕业论文设计.docx》由会员分享,可在线阅读,更多相关《电子体重秤测试系统设计与实现毕业论文设计.docx(31页珍藏版)》请在冰豆网上搜索。
电子体重秤测试系统设计与实现毕业论文设计
(此文档为word格式,下载后您可任意编辑修改!
)
优秀论文审核通过
未经允许切勿外传
南阳理工学院
本科生毕业设计(论文)
学院(系):
机电工程系
专业:
测控技术与仪器
南阳理工学院本科生毕业设计(论文)
1
电子体重秤测试系统设计与实现
DesignandImplementationofElectronicWeighingScaleSystem
总计:
24页
表格:
3个
插图:
17幅
南阳理工学院本科毕业设计(论文)
电子体重秤测试系统设计与实现
DesignandImplementationofElectronicWeighingScaleTest
System
学院(系):
机电工程系
专
业:
测控技术与仪器
学
生姓名:
马凡迪
指
导教师(职称):
任立民(讲师)
评
阅教师:
何一文
完
成日期:
2011年5月15日
南阳理工学院
NanyangInstituteofTechnology
2
电子体重秤测试系统设计与实现
测控技术与仪器专业马凡迪
[摘要]分析了电子体重秤的现状,提出了一种简单电子体重秤的设计方案。
本
课题设计了以单片机为核心的智能人体电子秤,详述了该系统硬件和软件的设计方
法。
该系统集称重和显示体重指数于一体,以STC12单片机为主控芯片,选用应变式传感器,外围附以称重电路、显示电路、按键电路。
制作了实物体重秤,实现了自动称重系统的功能。
[关键词]应变式传感器;STC12单片机;体重指数计算
DesignandImplementationofElectronicWeighingScaleSystem
MeasurementandControlTechnologyandInstrumentsMajorMAFan-di
Abstract:
Thecurrentsituationofelectronicweighingscaleisanalyzedinthispaper,
whileonesimpleelectronicweighingscaledesignplanisputforward.Theintelligent
electronicscaleisdesignedwiththecoreofSCM,gaugesensorwithweighingcircuit,
displaycircuit,buttonscircuit.Theobjectweighingscaleismadeandthefunctionof
autoweighingsystemisachieved.
Keywords:
straingaugesensor;stc12singlechip;bodymassindex
1
绪论
............................................................................................................................
1
1.1
课题背景及意义..............................................................................................
1
1.2
单片机在体重秤上的应用..............................................................................
1
2
电子体重秤的设计思路............................................................................................
2
2.1
电子体重秤的原理..........................................................................................
2
2.2
电子体重秤的基本结构..................................................................................
2
2.2.1
承重、传力复位系统............................................................................
2
2.2.2
称重传感器............................................................................................
2
2.2.3
测量显示、数据显示装置....................................................................
3
2.3
电子秤的计量性能..........................................................................................
3
3
系统设计方案论证与选型........................................................................................
3
3.1
控制器..............................................................................................................
4
3.2
数据采集部分..................................................................................................
4
3.2.1
传感器的选择........................................................................................
4
3.2.2
传感器技术指标.....................................................................................
6
3.2.3
放大电路模块........................................................................................
6
3.2.4AD转换器的选择..................................................................................
7
3.3
显示电路部分..................................................................................................
7
3.4STC12C5A60S2的最小系统电路..................................................................
8
3.4.1
单片机芯片STC12管脚图..................................................................
9
3.4.2
单片机的基本连接电路.........................................................................
9
3.5
键盘电路........................................................................................................
10
4电子体重秤实物的设计与制作..............................................................................
10
4.1实物的设计.....................................................................................................
10
4.2
实物加工图纸................................................................................................
11
4.2.1
体重秤垫块...........................................................................................
11
4.2.2
体重秤踏板..........................................................................................
11
4.2.3
体重秤底座...........................................................................................
12
5系统软件设计..........................................................................................................
12
5.1
初始化及主程序模块....................................................................................
12
5.2
按键模块........................................................................................................
13
5.3
显示模块........................................................................................................
13
5.4AD转换模块..................................................................................................
14
6软硬件的调试..........................................................................................................
14
6.1
软件部分........................................................................................................
14
6.2
硬件部分........................................................................................................
15
结束语
..........................................................................................................................
16
参考文献......................................................................................................................
17
附录..............................................................................................................................
18
致谢..............................................................................................................................
22
1绪论
1.1课题背景及意义
质量是测量领域中的一个重要参数,称重技术自古以来就被人们所重视。
公元前,
人们为了对货物交换量进行估计,起初采用木材或陶土制作的容器对交换货物进行计量。
以后,又采用简单的秤来测定质量。
秤是最普遍、最普及的计量设备,电子秤取代机械秤是科学技术发展的必然规律。
低成本、高智能化的电子秤无疑具有极其广阔的市场前景[1]。
称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。
电子称重技术从静态称重向动态
称重发展:
计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展,特别是对快速称重和动态称重的研究与应用。
通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智慧化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。
随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的要求。
为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在了电
子秤重的控制系统中[2]。
1.2单片机在体重秤上的应用
目前,随着社会的发展、生活水平不断提高,人们越来越关注自己的身体健康。
许多人由于工作的压力和不良的饮食习惯,使得身体健康每况愈下,疾病也随之而来,而
在这些人群中,患有肥胖和营养不良的病人居多。
为方便人们及时了解自己的体重是否超出或低于标准的体重,在许多公共场合都摆放了人体秤,商场、药店、马路旁等随处
可见,给那些由于工作紧张没有时间到医院做定期体验的人们带来了方便。
人体秤已不再是医院的专用医疗器械,已成为人们生活中不可缺少的一部分。
体重健康标准的具体
计算方法如下(仅适合中国人群)男性:
标准体重=(身高-100)*0.9。
女性:
标准体重=(身
高-105)*0.9。
当实际体重大于标准体重的10%为过重,小于标准体重10%为瘦[3]。
普通人体秤测量身高和体重的结果都是直接用眼睛观看指标读取的,由于读数的方
法各不相同、读数时光线有明有暗等多种原因,使得读取数据的误差过大。
由于人体秤
的使用非常普遍,解决这一问题显得尤为重要。
近年来,随着科技不断进步,计算机已
渗透到各个领域,单片机已逐渐成为科学技术现代化的重要工具,正在不断地走向深入。
单片机的应用已深入到人类的生活、生产等各种领域。
在此基础上发展起来的由单片机控制的人体称,比普通人体称在耐用性、适用环境、读数的准确度等方面有了很大的提
高。
智慧人体秤经济、实用,适合在广大工薪阶层推广。
因此,以单片机为控制核心的人体秤,不但提高了读数的精确度,给人们以直观的效果,将身材标准与否一并显示,
与普通人体秤的价格相差无几,逐渐取代传统的人体秤。
2电子体重秤的设计思路
2.1电子体重秤的原理
当被称物体放置在秤体的秤台上时,其重量便通过秤体传递到称重传感器,传感器
随之产生力-电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号(电压或电流等)。
此信号由放大电路进行放大、经滤波后再由模数(AD)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各种功能开关,
根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制
各种运算。
运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出
送到显示器显示,或送打印机打印。
一般地信号的放大、滤波、AD转换以及信号各种运算处理都在仪表中完成。
本设计由以下几部分组成:
电阻应变传感器、信号放大器、单片机、按键、灯、显示器。
LED
图2-1设计原理图
2.2电子体重秤的基本结构
2.2.1承重、传力复位系统
它是被称物体与转换组件之间的机械、传力复位系统,又称电子秤的秤体,一般包括接受被称物体载荷的承载器、秤桥结构、吊挂连接部件和限位减振机构等。
2.2.2称重传感器
即由非电量(质量或重量)转换成电量的转换组件,它是把支承力变换成电的或其它形式的适合于计量求值的信号所用的一种辅助手段。
按照称重传感器的结构型式不同,可以分直接位移传感器(电容式、电感式、电位
计式、振弦式、空腔谐振器式等)和应变传感器(电阻应变式、声表面谐振式)或是利用磁弹性、压电和压阻等物理效应的传感器[4]。
对称重传感器的基本要求是:
输出电量与输入重量保持单值对应,并有良好的线性关系;有较高的灵敏度;对被称物体的状态的影响要小;能在较差的工作条件下工作;
有较好的频响特性;稳定可靠。
本次设计采用的是电阻应变式传感器。
2.2.3测量显示、数据显示装置
即处理称重传感器信号的电子线路(包括放大器、模数转换、电流源或电压源、调
节器、补尝组件、保护线路等)和指示部件(如显示、打印、数据传输和存贮器件等)。
这部分习惯上称载荷测量装置或二次仪表。
在数字式的测量电路中,通常包括前置放大、滤滤、运算、变换、计数、寄存、控制和驱动显示等环节。
2.3电子秤的计量性能
电子秤的计量性能涉及的主要技术指针有:
量程、分度值、分度数、准确度等级等。
(1)量程:
电子衡器的最大称量Max,即电子秤在正常工作情况下,所能称量的
最大值。
(2)分度值:
电子秤的测量范围被分成若干等份,每份值即为分度值。
用e或d
来表示。
(3)分度数:
衡器的测量范围被分成若干等份,总份数即为分度数用n表示。
电
子衡器的最大称量Max可以用总分度数n与分度值d的乘积表示即Max=n?
d
(4)准确度等级:
国际法制计量组织把电子秤按不同的分度数分成Ⅰ、Ⅱ、Ⅲ、Ⅳ四类等级,分别对应不同准确度的电子秤和分度数n的范围,如下表所示:
表
2-1
电子秤等级分类
标志及等级
电子秤种类
分度数范围
特种准确度
基准衡器
n>100000
高准确度
精密衡器
10000≤100000
中准确度
商业衡器
1000
≤10000
普通准确度
粗衡器
100
≤1000
本设计技术指标:
测量范围0~100kg;显示精度0.1kg;精度等级Ⅳ级。
3系统设计方案论证与选型
测量部分是利用称重传感器检测压力信号,得到微弱的电信号(本设计为电压信
号),而后经处理电路(如滤波电路,差动放大电路,)处理后,送AD转换器,将模拟量转化为数字量输出。
控制器部分接受来自AD转换器输出的数字信号,经过复杂的运算,将数字信号转换为人体的实际重量信号,并将其存储到存储单元中。
控制器还可以
通过对扩展IO的控制,对键盘进行扫描,而后通过键盘散转程序,对整个系统进行控
制。
数据显示部分根据需要实现显示功能[5]。
3.1控制器
本设计由于要求必须使用单片机作为系统的主控制器,而且以单片机为主控制器的设计,可以容易地将计算机技术和测量控制技术结合在一起,组成新型的只需要改变软
件程序就可以更新换代的“智能化测量控制系统”。
这种新型的智能仪表在测量过程自动
化、测量结果的数据处理以及功能的多样化方面,都取得了巨大的进展。
再则由于系统没有其它高标准的要求,又考虑到本设计中程序部分比较大,根据总
体方案设计的分析,设计这样一个简单的的系统,可以选用带EPROM的单片机,由
于应用程序不大,应用程序直接存储在片内,不用在外部扩展内存,这样电路也可简化。
在这里选用STC12系列单片机。
STC12系列与89C52相比由是高速低功耗超强抗干扰的新一代单片机,指令代码完全兼容传统8051,但速度快8-12倍。
最后我们最终选择了STC12C5A60S2这个单片机来实现系统功能要求
STC12C5A60S2内部带有定时控制逻辑、指令寄存器、译码器、地址指针DPTR及程
序计数器PC、堆栈指针SP、RAM地址寄存器、16位地址缓冲器、内部集成MAX810专用复位电路,2路PWM,8路高速10位AD转换(250KS),针对电机控制,强干扰场合,能满足本次设计的基本要求[6]。
3.2数据采集部分
电子秤的数据采集部分主要包括称重传感器、处理电路和AD转换电路,因此对于这部分的论证主要分三方面。
3.2.1传感器的选择
在设计中,传感器是一个十分重要的组件,因此对传感器的选择也显的特别的重要,不仅要注意其量程和参数,还有考虑到与其相配置的各种电路的设计的难以程度和设计性价比等等。
传感器量程的选择可依据秤的最大称量值、选用传感器的个数、秤体的自重、可能产生的最大偏载及动载等因素综合评价来确定。
一般来说,传感器的量程越接近分配到每个传感器的载荷,其称量的准确度就越高。
但在实际使用时,由于加在传感器上的载荷除被称物体外,还存在秤体自重、皮重、偏载及振动冲击等载荷,因此选用传感器量程时,要考虑诸多方面的因素,保证传感器的安全和寿命。
传感器量程的