电子秤控制系统设计(附程序和电路图)☆
无需注册登录,支付后按照提示操作即可获取该资料.
电子秤控制系统设计(附程序和电路图)☆(包含选题审批表,开题报告,毕业设计说明书17000字,cad电路图)
摘 要:智能电子秤主要以单片机作为中心控制单元,通过称重传感器进行模数转换单元,测身高处理、显示电路及强大软件来组成。该电子秤不但计量准确、快速方便,更重要的自动称重、自动测量身高、数字显示,受到广大用户欢迎。智能电子秤由于携带方便,使用简单,对人们生活的影响越来越大。
本系统是针对是电子秤的自动称重、自动测身高、数据处理进行研究的。为了阐明用单片机是如何对采样数据进行处理,对数据的采集和转换、计算问题进行了研究。讨论了单片机控制系统中关键的中断、计算问题,结果表明通过软件设计实现更完善。本文在给出智能电子秤硬件设计的基础上,详细分析了电子秤的软件控制方法。由于单片机控制的电子秤结构简单,成本低廉,深受人们的喜爱,本文将对此进行详细讨论。
关键词:电子秤;单片机;称重传感器;超声波
Design of control system for electronic scale
Abstract :Intelligent Electronic Scale mainly takes the MCU as center controlling unit, which is composed by the weighing transducer control machine for transporting units, frequency-field height dealer display circuit and powerful software, The Electronic Scale not only can measure correctly. The more important automatic weighing transducer, frequency-field fight dealer, digital display is welcome by worldwide user. The intelligent electronic scale influences people’s life more and more due to its convenience and simplicity.
This system is funded for the frequency-field height of the electronic scale automatic measurement of height data dealer. In order to explain how the MCU deal with the sampling data, data collection and conversion and the issue of calculation, it turns out that the process will be more perfect by using software after the discussion of the key interruption and calculating problem of the MCU control system. Based on the hardware design of intelligent electronic scale, this article analyses the softaware controlling method of electronic scale in details. The MCU controlling scale is welcome due to its simple electronic structure and low expenditure and we will discuss it in details.
Key words electronic Scale; MCU; weighing sensor; ultrasonic
2 电子秤的工作原理
2.1 电子秤性能及技术要求
(1) 能测量体重,误差不大于50克;
(2)能测身高,误差不大于2%;
(3)语音播报测量结果;
(4)低电压报警;
(5) 低功耗设计。
2.2 工作原理
根据电子秤的性能及技术要求,选择89S52单片机为核心,组成称量系统。系统主要有89S52单片机、A/D转换器、显示电路、传感器、放大电路、滤波电路、测距电路、语音播报电路、低压报警电路等组成。
当人站到秤盘上时,秤盘下的重量电阻应变式传感器产生一电信号,信号的强弱随重量的大小而变,该电信号经放大电路放大后,送入A/D转换芯片进行模数转换,转换后的数字量与体重成正比,再进入89S52单片机经过数据处理,89S52单片机产生一组满足显示要求的数据,送至显示电路显示出实际重量。与此同时超声波测距的发射探头发射超声波,计数器开始计数,当接收探收到回波的时候发出中断信号,计数器停止计数,通过单片机处理后计算出距离,然后设置一个固定距离减去测得的距离就是人的身高。然后送至显示电路显示出身高,在把数据送到语音播报芯片产生语音,报出身高和体重。当系统的工作电压低于正常工作范围时,低压报警电路产生声光报警。
2.3 基本结构
该系统采用应变片式传感器进行测量,得出模拟信号;再进行放大和模数转换,然后送入单片机行处理。基本结构(如图2.1)由称重传感器模块、A/D转换模块、信号放大模块、显示模块、语音播报模块组成。
该结构共分五大部分,即信号采集部分:利用称重传感器获取外部重量信息以及超声波测距仪的信息;信号放大部分;模数转换部分:利用A/D转换器把输入的模拟信号转换成数字信号以送到单片机进行处理;单片机控制部分:单片机是中央控制系统,它接受外部送进的各种数据和控制信息,通过运算和处理,然后送到外部以实现显示等需要;人机接口部分:人机联系部件有语音播报、显示器等,这些部件同主机电路的连接是由人机接口电路来完成的。人机接口技术是智能仪表和操作者进行联系并得到实际应用的关键之一。
#p#副标题#e#
目 录
摘要……………………………………………………………………………1
关键词…………………………………………………………………………1
1前言………………………………………………………………………………3
1.1电子秤系统情况………………………………………………………………3
1.2电子秤的发展史………………………………………………………………4
1.3电子秤应用范围………………………………………………………………4
1.4电子秤研究动态………………………………………………………………4
2电子秤工作原理……………………………………………………………………5
2.1电子秤性能及技术要求………………………………………………………5
2.2电子秤工作原理………………………………………………………………5
2.3电子基本结构………………………………………………………………5
3电子秤硬件设计设计…………………………………………………………………7
3.1信号采集电路…………………………………………………………………7
3.2超声波测距电路……………………………………………………………12
3.2.1理论分析与计算……………………………………………………13
3.2.2电路设计……………………………………………………………13
3.3单片机控制系统……………………………………………………………18
3.4显示与语音播报电路………………………………………………………21
3.4.1显示电路……………………………………………………………21
3.4.2语音播报电路………………………………………………………22
3.5低压报警电路…………………………………………………………24
4电子秤控制系统的软件设计………………………………………………………26
4.1主程序设计……………………………………………………………26
4.1.1主程序设计思路…………………………………………………………26
4.1.2主程序工作原理…………………………………………………………27
4.1.3主程序流程框图…………………………………………………………28
4.2系统初始化……………………………………………………………28
4.2.1 AT89S52的初始化………………………………………………………28
4.2.2 ICL7109的初始化………………………………………………………32
4.3 A/D转换结果处理程序…………………………………………………………32
4.3.1 A/D转换过程…………………………………………………………32
4.3.2采样数据处理…………………………………………………………33
4.3.3 A/D主程序…………………………………………………………36
4.3.4超声波测身高处理程序………………………………………………37
4.3.5 语音播报程序…………………………………………………………38
5 结论……………………………………………………………………………40
参考文献……………………………………………………………………………42
致谢……………………………………………………………………………43
附录……………………………………………………………………………44