基于单片机的电子秤毕业论文.pdf
《基于单片机的电子秤毕业论文.pdf》由会员分享,可在线阅读,更多相关《基于单片机的电子秤毕业论文.pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计论文基于单片机的电子秤基于单片机的电子秤系别:传媒技术学院专业:广播电视工程学号:11405040117姓名:陈凡指导教师:牟宁指导单位:华中师范大学武汉传媒学院完成时间:2015 年 3 月 10 日华中师范大学武汉传媒学院教务处制发I基于单片机的电子秤设计基于单片机的电子秤设计Electronic design based on single chip microcomputerII基于单片机的电子秤设计基于单片机的电子秤设计摘要电子秤是集计算机技术、测量与转换技术、信息处理、数字技术等技术为一体的现代新型称重仪器。它与我们的日常生活紧密相连并成为一种方便、快捷、精确的测量工具,且
2、被广泛的应用于工厂、市场、商业等公共场所的质量测量和信息显示。电子称主要以单片机作为中心控制单元,通过称重传感器进行模数转换,然后配合键盘、LED 显示电路以及强大软件来组成。电子称不但使得测量更加准确、快速,且更重要的是称重自动化、显示数字化等等这些功能对于人们生活的影响越来越大,并广受欢迎。本系统针对电子称的自动称重、数据处理等进行了方案设计和制作过程。为了弄清楚单片机是如何对采样数据进行处理,本文对数据的采集和转换、计算问题进行了研究,讨论了单片机控制系统中关键的计算问题。并在智能电子称硬件设计的基础上,详细说明了电子称的软件系统控制方法。单片机控制的电子称凭借其结构简单,成本低廉的特点
3、深受人们的青睐,而本文将对此进行详细说明。关键词:电子秤;单片机;称重传感器IIIElectrnoic Scale Design Based on MCUAbstractElectronic scale is a computer technology,measurement and conversion technology,information processing,digital technology and other technology as one of the modern novel weighing instruments.It is closely connected
4、with our daily lives and become a convenient,fast and accurate measurement tools,and is widely used in factories,markets,business and other public places of quality measurement and information display.Electronic scale main take singlechip as the central control unit,Analog todigital conversion by we
5、ighing sensor,and then with a keyboard,LED displaycircuit and powerful software components.Electronic scale not only makes themeasurement more accurate,fast,and more importantly is weighing automation,digitaldisplays,etc.These functions have great impact on peoples life andenjoy great popularity.The
6、 system counter electronic scale automatic weighing,data processing makesome project design and manufacturing process.In order to know singlechip howto conduct sampling data processing.This text about the data acquisition and conversion,computational problems have been studied,and discussed the sing
7、lechip control system to calculate the key issue.And On the basis of intelligent electronic scale hardware design,the detailed description of the electronic scale software system control method.Singlechip controlled electronic scale more and more favor isdepend on its Simple structure and Low cost,t
8、he article will be described in detail.Electronic scale;Singlechip;Weighing sensorIV目录1 前 言.11.1 称重技术和衡器的现况及发展.11.2 电子秤的组成.21.2.1 电子秤的基本结构.21.2.2 电子秤的工作原理.21.2.3 电子秤的计量性能.21.3 本设计思路.32 系统的方案设计及设备选型.52.1 控制器部分.52.2 数据采集部分.72.2.1 传感器的选择.72.2.2 放大电路的选择.83 硬件设计.103.1 总体设计.103.2 主控制器电路设计.103.3 传感器放大电路设计.
9、113.4 显示电路设计.114 软件设计.144.1 系统应用程序设计.144.2 主程序流程图设计.154.3 AD 采样程序块设计.154.4 液晶显示程序块设计.164.5 称重数据处理技术.215 总结与体会.23致谢.25参考文献.26附录 电路原理图.2711 绪论1 绪论1.1 称重技术和衡器的现状及发展称重技术从古至今就为人们所重视,作为一种主要的计量手段,被广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。理论上来说电子秤是电子衡器中的一种,而衡器是国家法定计量器具,是国防建设、国计民生、科学研究、内外贸易不可或缺的计量设备,衡器技术水平的高低,将直接
10、影响各行各业的现代化水平和社会经济效益的提高。电子秤的发展历程与其它事物发展一样,同样经历了由简单到复杂,由粗糙到精密、由机械到机电结合再到全电子化、由单一功能到多功能的过程。特别是最近 30 年以来,在工艺流程中现场的称重、配料的称重定量、还有产品的质量监测等工作,都离不开能够输出电信号的电子衡器。这是因为电子衡器不仅能给出质量或者重量信号,还能作为总的控制系统中的一个单元承担着数据的控制和检验功能,从而更自动化和合理化的推进工业生产和贸易往来。在近代,电子秤已经更深入的地参与到了数据处理和过程控制之中。而现代称重技术以及数据系统已经成为储运技术、工艺技术、预包装技术、收发业务及商业的销售领
11、域中不可缺少的组成部分。而伴随着技术上称重传感器各项性能的不断突破,也为电子秤的发展打下了坚实的其础,如美国、西欧等一些国家在 2 0 世纪 6 0 年代就已经出现了 0.1%称量准确度的电子秤,并在 7 0 年代中期对约 75%的机械秤进行了机电结合式的电子化改造。五十年代以来,随着技术的不断发展,我国的电子衡器由最开始的几点几点结合型一步步发展成为了今天的数字型和智能型。而现如今电子衡器的制造技术及应用得到了新发展。而电子称重技术也从静态称重逐步向动态称重发展:计量方法从模拟测量逐步向数字测量发展;测量特点则是从单参数测量逐步向多参数测量发展,特别是对快速称重和动态称重的研究与应用。通过分
12、析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是模块化、小型化、智能化、集成化;而技术性能的趋向是率高、准确度高、稳定性高、可靠性高;功能的趋向则是称重计量的控制信息与非控制信息并重的“智能化”功能;其应用性能则趋向于综合性和组合性。1.2 电子秤的组成1.2.1 电子秤的基本结构电子秤是利用物体的重力作用来确定物体重量的测量仪器,也可用来确定与质量相关的其他参数。而不管根据什么原理设计的电子秤均由以下三部分组成:(1)承重及传力复位系统它是被称物体与转换元件之间的机械、传力复位系统,又称电子秤的秤体,一般包括接受被称物体载荷的承载器、秤桥结构、吊挂连接部件和限位减振机
13、构等。2(2)称重传感器即由非电量(即质量或重量)转换成电量的转换元件,它是把支撑力变换成电信号或其它形式的适合于计量求值的信号所用的一种辅助工具。根据称重传感器的结构不同,可以分为直接位移传感器(电容式、电感式、电位计式、振弦式、空腔谐振器式等)以及应变传感器(电阻应变式、卢表面谐振式)或是利用磁弹性、电压和电阻等物理效应的传感器。而对称重传感器的基本要求是:输出电量和输入重量需要保持单值对应,并要有良好的线性关系;具有较高的灵敏度;对被称物体状态产生的影响尽量要小;能在较差的工作环境下工作;有较好的频响特性;稳定性好。(3)测量显示及数据输出的载荷测量装置即处理称重传感器信号的电子线路(包
14、括放人器、模数转换、电流源或电压源、调节器、补尝元件、保护线路等)和指示部件(如显示、打印、数据传输和存贮器件等)。这部分习惯上称载荷测量装置或二次仪表。在数字式的测量电路中,通常包括前置放大、滤滤、运算、变换、计数、寄存、控制和驱动显示等环节。1.2.2 电子秤的工作原理当被称物体放置在秤体的秤台上时,其重量便通过秤体传递到称重传感器,传感器随之产生力一电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号(电压或电流等)。此信号由放大电路进行放大、经滤波后再由模数(A/D)器进行转换,数字信号再送到微处器的 CPU 处理,CPU 不断扫描键盘和各功能开关,根据键盘
15、输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。运算结果送到内存贮器,需要显示时,CPU 发出指令,从内存贮器中读出送到显示器显示,或送打印机打印。一般地信号的放大、滤波、A/D 转换以及信号各种运算处理都在仪表中完成。1.2.3 电子秤的计量性能电子秤的计量性能涉及的主要技术指标有:量程、分度值、分度数、准确度等级等。(1)量程:电子衡器的最大称量 Max,即电子秤在正常工作情况下,所能称量的最大值。(2)分度值:电子秤的测量范围被分成若干等份,每份值即为分度值。用 e 或 d 来表示。(3)分度数:衡器的测量范围被分成若干等份,总份数即为分度数用 n 表示。电
16、子衡器的最大称量 Max 可以用总分度数 n 与分度值 d 的乘积来表示,即 Max=nd(4)准确度等级国际法制计量组织把电子秤按不同的分度数分成 T、II、III、四类等级,分别对应不同准确度的电子秤和分度数 n 的范围,如表 1 所示:3表 1 不同准确度的电子秤和分度数1.3 本设计思路目前,台式电子秤在商业贸易中的使用已相当普遍,但存在较大的局限性:体积大、成本高、携带不便、应用场所受到制约。现有的便携秤为杆秤或以弹簧、拉伸变形来实现计量的弹簧秤,居民用户使用的基本是杆秤。弹簧盘秤制造工艺要求较高,弹簧的疲劳问题无法彻底解决,一旦超过弹簧弹性限度,弹簧秤就会产生很大误差,以至损坏,影
17、响到称重的准确性和可靠性,只是一种暂时的代用品,也被列入逐渐取消的行列。微控制器技术、传感器技术的发展和计算机技术的广泛应用,电子产品的更新速度达到了日新月异的地步。本系统在设计过程中,除了能实现系统的基本功能外,还增加了打印和通讯功能,可以实现和其他机器或设备(包括上位 PC 机和数据存储设备)交换数据,除此之外,系统的微控制器部分选择了兼容性比较好的 51 系列单片机,在系统更新换代的时候,只需要增加很少的硬件电路,甚至仅仅删改系统控制程序就能够实现。另外由于实际应用当中,称可以有一定量的过载,但不能超出要求的范围,为此还设计了过载提示。综上所述,本设计的主要思路是:利用压力传感器采集因压
18、力变化产生的电压信号,经过电压放大电路放大,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机。单片机经过相应的处理后,得出当前所称物品的重量及总额,然后再显示出来。主要技术指标为:称量范围 0600g,分度值 1kg,精度等级 III 级,电源 AC220V。这种高精度智能电子秤体积小、计量准确、携带方便,能够满足商业贸易和居民家庭的使用需求。标志及等级电子秤分类分度数范围特种准确度基准衡器n 100000高准确度精密衡器10000 n100000中准确度商业衡器1000 n10000普通准确度粗衡器100n100042 系统的方案设计及设备选型2 系统的方案设计及设备选型按照本设
19、计功能的要求,系统由 5 个部分组成:控制器部分、测量部分、数据显示部分、键盘部分、和电路电源部分,系统设计总体方案框图如图 1 所示。图 1 设计思路框图测量部分是利用称重传感器检测压力信号,得到微弱的电信号(本设计为电压信号),而后经处理电路(如滤波电路,差动放大电路,)处理后,送单片机中的 A/D 转换器,将模拟量转化为数字量输出,控制器接受来自 A/D 转换器输出的数字信号,经过复杂的运算,将数宁信号转换为物体的实际重量信号,并将其送到显示单元中。2.1 控制器部分本设计由于要求必须使用单片机作为系统的主控制器,而且以单片机为主控制器的设计,可以容易地将计算机技术和测量控制技术结合在一
20、起,组成新型的只需要改变软件程序就可以更新换代的“智能化测量控制系统”。这种新型的智能仪表在测量过程自动化、测量结果的数据处理以及功能的多样化方面,都取得了巨大的进展。再则由于系统没有其它高标准的要求,又考虑到本设计中程序部分比较大,根据总体方案设计的分析,设计这样一个简单的的系统,可以选用带 A/D 转换器的单片机,由于应用程序不大,应用程序直接存储存片内,不用在外部扩展存储器,这样电路也可简化。STC 公司的 12 系列的单片机都可使用,在这里选用 STC 生产的 STC12C5A60S2 单片机。STC12C5A60S2 与 MCS-51 相比有如下优势:第一,指令集与 MCS-51 系
21、列单片机完全兼容第二,片内存储器采用闪速存储器,并且支持 SPI-ISP 在线编程,使程序写入更加方5便,提高了调试效率,缩短了开发周期;第三,提供了更小尺寸的芯片,使整个硬件电路体积更小。此外价格低廉、性能比较稳定的 MPU,具有 64K8ROM、1RAM、2 个 16 位定时计数器、5 个 8 位 I/O 接口。这些配置能够很好地实现本仪器的测量和控制要求。第四,单指令周期,运行速度高。第五,自带上电复位电路,可减低单片机外围电路的复杂程度。第六,内置 8 路 10 位高速 A/D 转换,转换速度 25 万次/秒。经过放大电路的信号是模拟信号即模拟量,需要把它变成数字量才能送入单片机控制系
22、统受理,所以需要有 A/D 转换电路。考虑到其他部分所带来的干扰,8 位 A/D 无法满足系统精度要求。作为一般小商品称重需求,我们只需要选择 10 位的 A/D 转换器就可以了。最后我选择了 STC12C5A60S2 这个比较常用的单片机来实现系统的功能要求。STC12C5A60S2 内部带有 60KB 的程序存储器,并且带有 8 路 10 位精度的 A/D 转换器,基本上已经能够满足我们的需要。STC12C5A60S2 单片机的引脚图如图 2 所示。图 2 STC12C5A60S2 单片机的引脚图2.2 数据采集部分电子秤的数据采集部分主要包括称重传感器、处理电路电路,因此对于这部分的论证
23、主要分两方面。62.2.1 传感器的选择在设计中,传感器是一个十分重要的元件,因此对传感器的选择也显的特别的重要,不仅要注意其量程和参数,还有考虑到与其相配置的各种电路的设计的难以程度和设计性价比等等。传感器量程的选择可依据秤的最大称量值、选用传感器的个数、秤体的自重、可能产生的最人偏载及动载等因素综合评价来确定。一般来说,传感器的量程越接近分配到每个传感器的载荷,其称量的准确度就越高。但在实际使用时,由于加在传感器上的载荷除被称物体外,还存在秤体自重、皮重、偏载及振动冲击等载荷,因此选用传感器量程时,要考虑诸多方面的因素,保证传感器的安全和寿命。传感器量程的计算公式是在充分考虑到影响秤体的各
24、个因素后,经过大量的实验而确定的。本设计要求称重范围 0-600g,重量误差不大于 0.1kg。为保证电子秤称量结果的准确度,克服传感器在低量程段线性度差的缺点。传感器的量程应根据皮带秤的最大流量来选择。在实际工作中,要求称重传感器的有效量程在 20%80%之间线性好,精度高。重量误差应控制存0.OIKg,又考虑到秤台自重、振动和冲击分量,还要避免超重损坏传感器,根据设计需要,确定传感器的额定载荷为 1Kg,允许过载为 150%F.S,精度为 0.05%,最大量程时误差0.1kg,可以满足本系统的精度要求。综合考虑,本设计采用 SP20C-G501 电阻应变式传感器,其最人量程为 1Kg.称重
25、传感器由组合式 S 型梁结构及金属箔式应变计构成,具有过载保护装置。由于惠斯登电桥具诸如抑制温度变化的影响,抑制干扰,补偿方便等优点,所以该传感器测量精度高、温度特性好、工作稳定等优点,广泛用于各种结构的动、静态测量及各种电子秆的一次仪表。该称重传感器主要由弹性体、电阻应变片电缆线等组成,其工作原理如图 3 所示。7图 3 称重传感器原理图本设计的测量电路采用最常见的桥式测量电路,用到的是电阻应变传感器半桥式测量电路。它的两只应变片和两只电阻贴在弹性梁上,测量电阻随重力变化导致弹性梁应变而产生的变化。其测量原理:用应变片测量时,将其粘贴在弹性体上。当弹性体受力变形时,应变片的敏感栅也随同变形,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电子秤 毕业论文
限制150内