电子体重秤测试系统设计与实现_第1页
电子体重秤测试系统设计与实现_第2页
电子体重秤测试系统设计与实现_第3页
电子体重秤测试系统设计与实现_第4页
电子体重秤测试系统设计与实现_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生毕业设计(论文)电子体重秤测试系统设计与实现DESIGNANDIMPLEMENTATIONOFELECTRONICWEIGHINGSCALESYSTEM总计24页表格3个插图17幅学院(系)机电工程系专业测控技术与仪器电子体重秤测试系统设计与实现摘要分析了电子体重秤的现状,提出了一种简单电子体重秤的设计方案。本课题设计了以单片机为核心的智能人体电子秤,详述了该系统硬件和软件的设计方法。该系统集称重和显示体重指数于一体,以STC12单片机为主控芯片,选用应变式传感器,外围附以称重电路、显示电路、按键电路。制作了实物体重秤,实现了自动称重系统的功能。关键词应变式传感器;STC12单片机;体重指数计算DESIGNANDIMPLEMENTATIONOFELECTRONICWEIGHINGSCALESYSTEMABSTRACTTHECURRENTSITUATIONOFELECTRONICWEIGHINGSCALEISANALYZEDINTHISPAPER,WHILEONESIMPLEELECTRONICWEIGHINGSCALEDESIGNPLANISPUTFORWARDTHEINTELLIGENTHUMANELECTRONICSCALEISDESIGNEDWITHTHECOREOFSCM,HARDWAREANDSOFTWAREOFTHESYSTEMAREALSOELABORATEDTHISSYSTEMGATHERSWEIGHINGANDSHOWINGBODYMASSINDEXANDISMAINLYCONTROLLEDBYSTC12SINGLECHIP,THEPERIPHERYISCONSISTSOFSTRAINGAUGESENSORWITHWEIGHINGCIRCUIT,DISPLAYCIRCUIT,BUTTONSCIRCUITTHEOBJECTWEIGHINGSCALEISMADEANDTHEFUNCTIONOFAUTOWEIGHINGSYSTEMISACHIEVEDKEYWORDSSTRAINGAUGESENSORSTC12SINGLECHIPBODYMASSINDEX目录1绪论111课题背景及意义112单片机在体重秤上的应用12电子体重秤的设计思路221电子体重秤的原理222电子体重秤的基本结构2221承重、传力复位系统2222称重传感器2223测量显示、数据显示装置323电子秤的计量性能33系统设计方案论证与选型331控制器432数据采集部分4321传感器的选择4322传感器技术指标6323放大电路模块6324A/D转换器的选择733显示电路部分734STC12C5A60S2的最小系统电路8341单片机芯片STC12管脚图9342单片机的基本连接电路935键盘电路104电子体重秤实物的设计与制作1041实物的设计1042实物加工图纸11421体重秤垫块11422体重秤踏板11423体重秤底座125系统软件设计1251初始化及主程序模块1252按键模块1353显示模块1354AD转换模块146软硬件的调试1461软件部分1462硬件部分15结束语16参考文献17附录18致谢221绪论11课题背景及意义质量是测量领域中的一个重要参数,称重技术自古以来就被人们所重视。公元前,人们为了对货物交换量进行估计,起初采用木材或陶土制作的容器对交换货物进行计量。以后,又采用简单的秤来测定质量。秤是最普遍、最普及的计量设备,电子秤取代机械秤是科学技术发展的必然规律。低成本、高智能化的电子秤无疑具有极其广阔的市场前景1。称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。电子称重技术从静态称重向动态称重发展计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展,特别是对快速称重和动态称重的研究与应用。通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智慧化;其技术性能趋向是速率高、准确度高、稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的要求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在了电子秤重的控制系统中2。12单片机在体重秤上的应用目前,随着社会的发展、生活水平不断提高,人们越来越关注自己的身体健康。许多人由于工作的压力和不良的饮食习惯,使得身体健康每况愈下,疾病也随之而来,而在这些人群中,患有肥胖和营养不良的病人居多。为方便人们及时了解自己的体重是否超出或低于标准的体重,在许多公共场合都摆放了人体秤,商场、药店、马路旁等随处可见,给那些由于工作紧张没有时间到医院做定期体验的人们带来了方便。人体秤已不再是医院的专用医疗器械,已成为人们生活中不可缺少的一部分。体重健康标准的具体计算方法如下仅适合中国人群男性标准体重身高10009。女性标准体重身高10509。当实际体重大于标准体重的10为过重,小于标准体重10为瘦3。普通人体秤测量身高和体重的结果都是直接用眼睛观看指标读取的,由于读数的方法各不相同、读数时光线有明有暗等多种原因,使得读取数据的误差过大。由于人体秤的使用非常普遍,解决这一问题显得尤为重要。近年来,随着科技不断进步,计算机已渗透到各个领域,单片机已逐渐成为科学技术现代化的重要工具,正在不断地走向深入。单片机的应用已深入到人类的生活、生产等各种领域。在此基础上发展起来的由单片机控制的人体称,比普通人体称在耐用性、适用环境、读数的准确度等方面有了很大的提高。智慧人体秤经济、实用,适合在广大工薪阶层推广。因此,以单片机为控制核心的人体秤,不但提高了读数的精确度,给人们以直观的效果,将身材标准与否一并显示,与普通人体秤的价格相差无几,逐渐取代传统的人体秤。2电子体重秤的设计思路21电子体重秤的原理当被称物体放置在秤体的秤台上时,其重量便通过秤体传递到称重传感器,传感器随之产生力电效应,将物体的重量转换成与被称物体重量成一定函数关系一般成正比关系的电信号电压或电流等。此信号由放大电路进行放大、经滤波后再由模/数(A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出送到显示器显示,或送打印机打印。一般地信号的放大、滤波、A/D转换以及信号各种运算处理都在仪表中完成。本设计由以下几部分组成电阻应变传感器、信号放大器、单片机、按键、LED灯、显示器。图21设计原理图22电子体重秤的基本结构221承重、传力复位系统它是被称物体与转换组件之间的机械、传力复位系统,又称电子秤的秤体,一般包括接受被称物体载荷的承载器、秤桥结构、吊挂连接部件和限位减振机构等。222称重传感器即由非电量(质量或重量)转换成电量的转换组件,它是把支承力变换成电的或其它形式的适合于计量求值的信号所用的一种辅助手段。传感器获取信号信号放大微处理器处理实时显示按键控制按照称重传感器的结构型式不同,可以分直接位移传感器(电容式、电感式、电位计式、振弦式、空腔谐振器式等)和应变传感器(电阻应变式、声表面谐振式)或是利用磁弹性、压电和压阻等物理效应的传感器4。对称重传感器的基本要求是输出电量与输入重量保持单值对应,并有良好的线性关系;有较高的灵敏度;对被称物体的状态的影响要小;能在较差的工作条件下工作;有较好的频响特性;稳定可靠。本次设计采用的是电阻应变式传感器。223测量显示、数据显示装置即处理称重传感器信号的电子线路(包括放大器、模数转换、电流源或电压源、调节器、补尝组件、保护线路等)和指示部件(如显示、打印、数据传输和存贮器件等)。这部分习惯上称载荷测量装置或二次仪表。在数字式的测量电路中,通常包括前置放大、滤滤、运算、变换、计数、寄存、控制和驱动显示等环节。23电子秤的计量性能电子秤的计量性能涉及的主要技术指针有量程、分度值、分度数、准确度等级等。(1)量程电子衡器的最大称量MAX,即电子秤在正常工作情况下,所能称量的最大值。(2)分度值电子秤的测量范围被分成若干等份,每份值即为分度值。用E或D来表示。(3)分度数衡器的测量范围被分成若干等份,总份数即为分度数用N表示。电子衡器的最大称量MAX可以用总分度数N与分度值D的乘积表示即MAXND(4)准确度等级国际法制计量组织把电子秤按不同的分度数分成、四类等级,分别对应不同准确度的电子秤和分度数N的范围,如下表所示表21电子秤等级分类标志及等级电子秤种类分度数范围特种准确度基准衡器N100000高准确度精密衡器10000SFRP1ASF0X9DSFRADC_CONTR0XBCSFRAUXR10XA2SFRADC_RES0XBDSFRADC_RESL0XBEUNSIGNEDCHARCODELED0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6FUNSIGNEDINTM_DATA,SHENGAOUNSIGNEDCHARV_MODE,DSBITMODEP30SBITADDP31SBITSUBP32SBITHUANGP34SBITLVP35SBITHONGP36VOIDKEYVOIDDELAYUNSIGNEDCHARMS/延时部分UNSIGNEDINTIWHILEMSFORI0I330IVOIDDISPLAYUNSIGNEDINTS/显示部分UNSIGNEDCHARA,GE,SHI,BAI,QIANA50QIANS/100010BAIS/10010SHIS/1010GES10WHILEAP00XFEP2LEDGEDELAY2P00XFDP2LEDSHI|0X80DELAY2P00XFBP2LEDBAIDELAY2P00XF7P2LEDQIANDELAY2UNSIGNEDINTADC/AD转换部分P1ASF0X01/设置AD转换特殊功能寄存器P10打开AUXR10X04/设置数据输出方式ADC_CONTR0XE0/P1_0为模拟量输入端,DELAY1/是输出电压达到稳定ADC_CONTR0XE8/启动AD转换DELAY2WHILEADC_CONTR/关闭AD转换RETURNADC_RES/返回转换结果MAIN/主函数/初始化SHENGAO1650HUANG1LV1HONG1WHILE1KEYM_DATAADCM_DATAM_DATA0048830IFV_MODE0DISPLAYM_DATAIFV_MODE1/设置身高DISPLAYSHENGAOIFV_MODE2/判断女生DISPLAYM_DATADSHENGAO105IFV_MODE3/判断男生DISPLAYM_DATADSHENGAO100IFM_DATAD095HUANG0LV1HONG1ELSEIFM_DATAD105HUANG1LV0HONG1ELSEHUANG1LV1HONG0VOIDKEY/按键函数IFP3IFMODE0V_MODEWHILEMODE0IFV_MODE4V_MODE0IFV_MODE1IFADD0SHENGAO10WHILEADD0IFSUB0SHENGAO10WHILESUB0致谢本设计的完成是在指导老师任立民的细心指导下进行的。在每次设计遇到问题时老师不辞辛苦的讲解才使得我的设计顺利的进行。从设计的选题到数据的搜集直至最后设计的修改的整个过程中,花

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论