本科毕业论文设计基于单片机数字电子秤的设计软件部分.docx
- 文档编号:24435704
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:60
- 大小:326.07KB
本科毕业论文设计基于单片机数字电子秤的设计软件部分.docx
《本科毕业论文设计基于单片机数字电子秤的设计软件部分.docx》由会员分享,可在线阅读,更多相关《本科毕业论文设计基于单片机数字电子秤的设计软件部分.docx(60页珍藏版)》请在冰豆网上搜索。
本科毕业论文设计基于单片机数字电子秤的设计软件部分
本科毕业论文设计
基于单片机数字电子秤的设计
摘要
电子秤是将检测与转换技术、计算机技术、信息处理、数字技术等技术综合一体的现代新型称重仪器。
它与我们日常生活紧密结合成为一种方便、快捷、称量精确的工具,广泛应用于商业、工厂生厂、集贸市场、超市、大型商场、及零售业等公共场所的信息显示和重量计算。
电子秤的基本工作原理:
作用于物体上的重力使称重传感器的弹性体上的应变片所组成的惠斯登电桥产生了0~25mV左右的传感器信号(信号的大小与重量成正比),经过模拟信号放大器将传感信号放大为0~3V左右,再经过模拟转换电路将模拟电压转换为内码数字。
最后,经过单片机控制单价设置,金额运算,各种参量送显,通过显示器显示出重量、金额、单价等数据。
本系统针对电子称的自动称重、数据处理等进行了设计和制作。
为了阐明用单片机是如何对采样数据进行处理,对数据的采集和转换、计算问题进行了研究,讨论了单片机控制系统中关键的计算问题。
本文在给出智能电子称硬件设计的基础上,详细分析了电子称的软件控制方法。
单片机控制的电子称结构简单,成本低廉,深受人们的喜爱,本文将对此进行详细讨论。
关键词:
电子称;单片机;称重传感器;放大器;A/D转换
Abstract
Electronicscalesiswilldetectionandconversiontechnology,computertechnologyandinformationprocessing,digitaltechnologyintegratedamodernnewweighingapparatus.Itandourdailylifecloselyasaconvenient,quick,weighingprecisetools,widelyusedinbusiness,factorybornfactory,marketfair,supermarketsandlargeshoppingmall,andretailandotherpublicplacesinformationdisplayandweightcalculation.
Thebasicskillsofelectronicscalesforprinciple:
intheroleofthegravityoftheobjecttotheweighingtransducerofelastomerstraingaugeofhuisternsbridgeproduce0~25mVorsosensorsignal(signalisproportionaltothesizeandweight),aftertheanalogsignalamplifierwillsensingamplificationis0~3Vorso,againbysimulationoftransformcircuitsimulationforcodevoltagedigital.Finally,afterasingle-chipmicrocomputercontrolunitpricesetting,amountoperation,allkindsofparameterstoshow,throughthedisplayshows,unitpriceandamountofweightanddata.
Thissystemforelectronicsaystheautomaticweighing,dataprocessing,designandproduction.Toillustratehowbysinglechipforsamplingdataprocessing,dataacquisitionandtheconversion,calculationproblemdiscussed,thesinglechipmicrocomputercontrolsystemofthecalculationproblemofthekey.Inthispaperareintelligentelectronicsayshardwaredesign,andonthebasisofthedetailedanalysisoftheelectronicsayssoftwarecontrolmethod.Singlechipmicrocomputercontrolelectronicsayssimplestructure,lowcost,verypopular,itwouldbethispaperdiscussedindetails.
Keywords:
electronicscale;MCU;Loadsensor;amplifier;A/Dcommutator
前言
物品称量是市场交易中很基本的活动,是商业领域最基本的衡具。
在日常生活中,到处必须用到称。
尤其是现代超市和一些其他交易市场上,称是必不可少的测重工具。
随着人们生活水平的不断提高,商业行为也越来越现代化,人们对商品度量的速度和精度也提出了新的要求。
传统的量具是杆称或盘称,20世纪70年代开始出现了电子称。
电子称的产生正是为了适应现代生活需要。
目前,商用电子计价称的使用非常普及,逐渐取代了传统的杆秤和机械案秤。
电子计价秤在秤台结构上有一个显著的特点:
一个相当大的秤台,只在中间装置一个专门设计的压力传感器来承担物料的全部重量。
这个重力将转换为电压或电流的模拟讯号,经放大及滤波处理后由A/D处理器转换为数字讯号,数字讯号由中央处理器CPU运算处理,而周边所需要的功能及各种接口电路也和CPU连接应用,最后由显示屏幕以数字方式显示。
电子秤不仅要向高精度、高可靠方向发展,而且更需向多种功能的方向发展。
据悉,目前电子秤的附加功能主要有以下几种:
1电子秤附加了处理机构计算机信息补偿装置,可以进行自诊断、自校正和多种补偿计算和处理。
2具有皮重、净重显示等特种功能。
电子秤有些已具备了动物称量模式,即通过进行算术平均、积分处理和自动调零等方法,消除上述的误差。
3附加特殊的数据处理功能。
目前的电子秤有附加多种计算和数据处理功能,以满足多种使用的要求。
今后,随着电子高科技的飞速发展,电子秤技术的发展定将日新月异。
同时,功能更加齐全的高精度的先进电子秤将会不断问世,其应用范围也会更加拓宽。
本文针对当前市场的电子称进行分析,做出多种方案,以达到市场需要的目的。
第一章电子称的工作原理
第一节电子称的元器件
电子秤的工作电路:
称重传感器,放大电路,A/D转换电路,单片机电路,显示电路,键盘电路,稳压电源电路等电路组成。
第2节称重器的工作原理
1、称量重量通过秤体传递到称重传感器,传感器随之产生力-电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号。
此信号由放大电路进行放大、经滤波后再由模/数(A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。
运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出送到显示器显示。
一般信号的放大、滤波、A/D转换以及信号各种运算处理都在仪表中完成。
2、电子秤的基本结构
称重传感器
即由非电量(质量或重量)转换成电量的转换元件,它是把支承力变换成电信号或其它形式的适合于计量求值的信号所用的一种辅助手段。
按照称重传感器的结构型式不同,可以分直接位移传感器(电容式、电感式、电位计式、振弦式、空腔谐振器式等)和应变传感器(电阻应变式、声表面谐振式)或是利用磁弹性、压电和压阻等物理效应的传感器。
在数字式的测量电路中,通常包括前置放大、滤波、运算、变换、计数、寄存、控制和驱动显示等环节。
第三节系统总体设计方案比较与论证
在设计系统时,针对各个模块实现的功能来设计电子秤的方案有以下几种:
方案一数码管显示:
结构简图如下:
图1-3-1数码管显示方案
此方案利用数码管显示物体重量,简单可行,可以采用内部带有模数转换功能的单片机。
由此设计出的电子秤系统,硬件部分简单,接口电路易于实现,并且在编程时大大减少程序量,在电路结构上只有简单的输出输入关系。
缺点是:
硬件部分简单,虽然可以实现电子称基本的称重功能,但是不能实现外部数据的输入,无法根据实际情况灵活地设定各种控制参数。
由于数码管只能实现简单的数字和英文字符的显示,不能显示汉字以及其他的复杂字符,不能达到显示购物清单的要求。
又因为采用了具有模数转换功能的单片机,系统电路过于简单,系统硬件的扩展必受到限制,电子秤的功能过于单一,达不到设计的标准。
方案二在前一种方案的基础上进行扩展,增加一键盘输入装置,增加外界对单片机内部的数据设定,使电子称实现称重计价的功能。
结构简图如下图所示:
图1-3-2带有键盘输入的结构简图
此方案设计的电子秤,可以实现称物计价功能,但是局限于数码管的功能,在显示时只能显示单价、购物总额以及简单的货物代码等。
在显示重量时,如果数码管没有足够的位数,那么称量物体重量的精度必受到限制,所以此方案需要较多的数码管接入电路中。
这样在处理输入输出接口时需要另行扩展足够多的I/O接口供数码管使用,比较麻烦。
方案三前端信号处理时,选用放大、信号转换等措施,尤其在显示方面采用具有字符图文显示功能的LCD显示器。
这种方案不仅加强了人机交换的能力,而且满足设计要求,可以显示购物清单、所称量的物体信息等相关内容。
结构简图如下图所示:
图1-3-3LCD显示的方案
目前单片机技术比较成熟,功能也比较强大,被测信号经放大整形后送入单片机,由单片机对测量信号进行处理并根据相应的数据关系译码显示出被测物体的重量。
单片机控制适合于功能比较简单的控制系统,而且其具有成本低,功耗低,体积小算术运算功能强,技术成熟等优点。
但其缺点是外围电路比较复杂,编程复杂。
使用这种方案会给系统设计带来一定的难度。
方案四采用现场可编程门阵列(FPGA)为控制核心
采用现场可编程门阵列(FPGA)为控制核心,利用EDA软件编程,下载烧制实现。
系统集成于一片Xilinx公司的SpartanⅡ系列XC2S100E芯片上,体积大大减小、逻辑单元灵活、集成度高以及适用范围广等特点,可实现大规模和超大规模的集成电路。
采用FPGA测频测量精度高,测量频率范围大,而且编程灵活、调试方便,设计要求的精度较高,所以要求系统的稳定性要好,抗干扰能力要强。
从下图中可以看到系统的基本工作流程和各单元电路所用到的核心器件。
其中控制器采用Xilinx公司可编程器件FPGA为核心,基于ISE软件平台,采用VHDL编程实现数据处理、LED和LCD驱动、时钟芯片的I2C通讯、键盘控制等模块。
结构简图如下图所示:
图1-3-4电子称系统的组成结构图
FPGA的逻辑容量密度大,集成度高,可大大减少印刷电路板的空间,减低系统功耗,同时还可以提高设计的工艺性和产品的可靠性。
虽然以FPGA为核心的电子称系统很优化,但只有在大规模和超大规模集成电路中其高集成度才能更好得以体现。
其主要在PC机接口卡的总线接口、程控交换机的信号处理与接口、雷达声纳系统的成像控制与数字处理、数控机床的测试系统等方面有广泛应用。
鉴于本电子称的设计并不太复杂,单片机完全能实现所需功能,所以在具体设计时,采用了第三种设计方案。
第二章电子秤各个电路的选择
第1节传感器
一、压力传感器的简介
压力传感器是工业实践中最为常用的一种传感器,而我们通常使用的压力传感器主要是利用压电效应制造而成的,这样的传感器也称为压电传感器[1]。
压电效应是压电传感器的主要工作原理,压电传感器不能用于静态测量,因为经过外力作用后的电荷,只有在回路具有无限大的输入阻抗时才得到保存。
实际的情况不是这样的,所以这决定了压电传感器只能够测量动态的应力。
压电传感器主要应用在加速度、压力和力等的测量中。
压电式加速度传感器是一种常用的加速度计。
它具有结构简单、体积小、重量轻、使用寿命长等优异的特点。
二、压力传感器的工作原理
半导体压电阻
半导体压电阻抗扩散压力传感器是在薄片表面形成半导体变形压力,通过外力(压力)使薄片变形而产生压电阻抗效果,从而使阻抗的变化转换成电信号。
静电容量型压力传感器
静电容量型压力传感器,是将玻璃的固定极和硅的可动极相对而形成电容,将通过外力(压力)使可动极变形所产生的静电容量的变化转换成电气信号。
(E8Y的动作原理便是静电容量方式,其他机种采用半导体方式)。
三、工业压力传感器
力学传感器的种类繁多,如电阻应变片压力传感器、半导体应变片压力传感器、压阻式压力传感器、电感式压力传感器、电容式压力传感器、谐振式压力传感器及电容式加速度传感器等。
但应用最为广泛的是压阻式压力传感器,它具有极低的价格和较高的精度以及较好的线性特性。
下面我们主要介绍这类传感器。
在了解压阻式传感器时,我们首先认识一下电阻应变片这种元件。
电阻应变片是一种将被测件上的应变变化转换成为一种电信号的敏感器件[2]。
它是压阻式应变传感器的主要组成部分之一。
电阻应变片应用最多的是金属电阻应变片和半导体应变片两种。
金属电阻应变片又有丝状应变片和金属箔状应变片两种。
通常是将应变片通过特殊的粘和剂紧密的粘合在产生力学应变基体上,当基体受力发生应力变化时,电阻应变片也一起产生形变,使应变片的阻值发生改变,从而使加在电阻上的电压发生变化。
这种应变片在受力时产生的阻值变化通常较小,一般这种应变片都组成应变电桥,并通过后续的仪表放大器进行放大,再传输给处理电路(通常是A/D转换和CPU)显示或执行机构。
电阻应变片的工作原理
金属电阻应变片的工作原理是吸附在基体材料上应变电阻随机械形变而产生阻值变化的现象,俗称为电阻应变效应。
金属导体的电阻值可用下式表示:
ρ=S/L
式中:
ρ——金属导体的电阻率(Ω。
C㎡/m)
S——导体的截面积(c㎡)
L——导体的长度(m)
我们以金属丝应变电阻为例,当金属丝受外力作用时,其长度和截面积都会发生变化,从上式中可很容易看出,其电阻值即会发生改变,假如金属丝受外力作用而伸长时,其长度增加,而截面积减少,电阻值便会增大。
当金属丝受外力作用而压缩时,长度减小而截面增加,电阻值则会减小。
只要测出加在电阻的变化(通常是测量电阻两端的电压),即可获得应变金属丝的应变情况。
四、传感器的原则
现代传感器在原理与结构上千差万别,如何根据具体的测量目的、测量对象以及测量环境合理地选用传感器,是在进行某个量的测量时首先要解决的问题。
当传感器确定之后,与之相配套的测量方法和测量设备也就可以确定了。
测量结果的成败,在很大程度上取决于传感器的选用是否合理。
1、根据测量对象与测量环境确定传感器的类型
要进行—个具体的测量工作,首先要考虑采用何种原理的传感器,这需要分析多方面的因素之后才能确定。
因为,即使是测量同一物理量,也有多种原理的传感器可供选用,哪一种原理的传感器更为合适,则需要根据被测量的特点和传感器的使用条件考虑以下一些具体问题:
量程的大小;被测位置对传感器体积的要求;测量方式为接触式还是非接触式;信号的引出方法,有线或是非接触测量;传感器的来源,国产还是进口,价格能否承受,还是自行研制。
在考虑上述问题之后就能确定选用何种类型的传感器,然后再考虑传感器的具体性能指标。
2、灵敏度的选择
通常,在传感器的线性范围内,希望传感器的灵敏度越高越好。
因为只有灵敏度高时,与被测量变化对应的输出信号的值才比较大,有利于信号处理。
但要注意的是,传感器的灵敏度高,与被测量无关的外界噪声也容易混入,也会被放大系统放大,影响测量精度。
因此,要求传感器本身应具有较高的信噪比,尽量减少从外界引入的厂扰信号。
传感器的灵敏度是有方向性的。
当被测量是单向量,而且对其方向性要求较高,则应选择其它方向灵敏度小的传感器;如果被测量是多维向量,则要求传感器的交叉灵敏度越小越好。
3、频率响应特性
传感器的频率响应特性决定了被测量的频率范围,必须在允许频率范围内保持不失真的测量条件,实际上传感器的响应总有—定延迟,希望延迟时间越短越好。
传感器的频率响应高,可测的信号频率范围就宽,而由于受到结构特性的影响,机械系统的惯性较大,因有频率低的传感器可测信号的频率较低。
在动态测量中,应根据信号的特点(稳态、瞬态、随机等)响应特性,以免产生过火的误差。
4、线性范围
传感器的线形范围是指输出与输入成正比的范围。
以理论上讲,在此范围内,灵敏度保持定值。
传感器的线性范围越宽,则其量程越大,并且能保证一定的测量精度。
在选择传感器时,当传感器的种类确定以后首先要看其量程是否满足要求。
但实际上,任何传感器都不能保证绝对的线性,其线性度也是相对的。
当所要求测量精度比较低时,在一定的范围内,可将非线性误差较小的传感器近似看作线性的,这会给测量带来极大的方便。
5、稳定性
传感器使用一段时间后,其性能保持不变化的能力称为稳定性。
影响传感器长期稳定性的因素除传感器本身结构外,主要是传感器的使用环境。
因此,要使传感器具有良好的稳定性,传感器必须要有较强的环境适应能力。
在选择传感器之前,应对其使用环境进行调查,并根据具体的使用环境选择合适的传感器,或采取适当的措施,减小环境的影响。
传感器的稳定性有定量指标,在超过使用期后,在使用前应重新进行标定,以确定传感器的性能是否发生变化。
在某些要求传感器能长期使用而又不能轻易更换或标定的场合,所选用的传感器稳定性要求更严格,要能够经受住长时间的考验。
6、精度
精度是传感器的一个重要的性能指标,它是关系到整个测量系统测量精度的一个重要环节。
传感器的精度越高,其价格越昂贵,因此,传感器的精度只要满足整个测量系统的精度要求就可以,不必选得过高。
这样就可以在满足同一测量目的的诸多传感器中选择比较便宜和简单的传感器。
如果测量目的是定性分析的,选用重复精度高的传感器即可,不宜选用绝对量值精度高的;如果是为了定量分析,必须获得精确的测量值,就需选用精度等级能满足要求的传感器。
对某些特殊使用场合,无法选到合适的传感器,则需自行设计制造传感器。
自制传感器的性能应满足使用要求。
第二节放大器
一、放大器简介
增加信号幅度或功率的装置,它是自动化技术工具中处理信号的重要元件。
放大器的放大作用是用输入信号控制能源来实现的,放大所需功耗由能源提供。
对于线性放大器,输出就是输入信号的复现和增强。
对于非线性放大器,输出则与输入信号成一定函数关系。
放大器按所处理信号物理量分为机械放大器、机电放大器、电子放大器、液动放大器和气动放大器等,其中用得最广泛的是电子放大器。
随着射流技术(见射流元件)的推广,液动或气动放大器的应用也逐渐增多。
电子放大器又按所用有源器件分为真空管放大器、晶体管放大器、固体放大器和磁放大器,其中又以晶体管放大器应用最广。
在自动化仪表中晶体管放大器常用于信号的电压放大和电流放大,主要形式有单端放大和推挽放大。
此外,还常用于阻抗匹配、隔离、电流-电压转换、电荷-电压转换(如电荷放大器)以及利用放大器实现输出与输入之间的一定函数关系(如运算放大器)。
二、放大器的作用
1、能把输入讯号的电压或功率放大的装置,由电子管或晶体管、电源变压器和其他电器元件组成。
用在通讯、广播、雷达、电视、自动控制等各种装置中[3]。
原理:
高频功率放大器用于发射机的末级,作用是将高频已调波信号进行功率放大,以满足发送功率的要求,然后经过天线将其辐射到空间,保证在一定区域内的接收机可以接收到满意的信号电平,并且不干扰相邻信道的通信。
高频功率放大器是通信系统中发送装置的重要组件。
按其工作频带的宽窄划分为窄带高频功率放大器和宽带高频功率放大器两种,窄带高频功率放大器通常以具有选频滤波作用的选频电路作为输出回路,故又称为调谐功率放大器或谐振功率放大器;宽带高频功率放大器的输出电路则是传输线变压器或其他宽带匹配电路,因此又称为非调谐功率放大器。
高频功率放大器是一种能量转换器件,它将电源供给的直流能量转换成为高频交流输出在“低频电子线路”课程中已知,放大器可以按照电流导通角的不同,将其分为甲、乙、丙三类工作状态。
甲类放大器电流的流通角为360°适用于小信号低功率放大。
乙类放大器电流的流通角约等于180°;丙类放大器电流的流通角则小于180°。
乙类和丙类都适用于大功率工作丙类工作状态的输出功率和效率是三种工作状态中最高者。
高频功率放大器大多工作于丙类。
但丙类放大器的电流波形失真太大,因而不能用于低频功率放大,只能用于采用调谐回路作为负载的谐振功率放大[4]。
由于调谐回路具有滤波能力,回路电流与电压仍然极近于正弦波形,失真很小。
三、放大器的原理及分类
1.通用型集成运算放大器
通用型集成运算放大器是指它的技术参数比较适中,可满足大多数情况下的使用要求。
通用型集成运算放大器又分为Ⅰ型、Ⅱ型和Ⅲ型,其中Ⅰ型属低增益运算放大器,Ⅱ型属中增益运算放大器,Ⅲ型为高增益运算放大器[5]。
Ⅰ型和Ⅱ型基本上是早期的产品,其输入失调电压在2mV左右,开环增益一般大于80dB。
2.高精度集成运算放大器
高精度集成运算放大器是指那些失调电压小,温度漂移非常小,以及增益、共模抑制比非常高的运算放大器。
这类运算放大器的噪声也比较小。
其中单片高精度集成运算放大器的失调电压可小到几微伏,温度漂移小到几十微伏每摄氏度[6]。
3.高速型集成运算放大器
高速型集成运算放大器的输出电压转换速率很大,有的可达2~3kV/μS。
4.高输入阻抗集成运算放大器
高输入阻抗集成运算放大器的输入阻抗十分大,输入电流非常小[7]。
这类运算放大器的输入级往往采用MOS管。
5.低功耗集成运算放大器
低功耗集成运算放大器工作时的电流非常小,电源电压也很低,整个运算放大器的功耗仅为几十微瓦。
这类集成运算放大器多用于便携式电子产品中。
6.宽频带集成运算放大器
宽频带集成运算放大器的频带很宽,其单位增益带宽可达千兆赫以上,往往用于宽频带放大电路中。
7.高压型集成运算放大器
一般集成运算放大器的供电电压在15V以下,而高压型集成运算放大器的供电电压可达数十伏。
8.功率型集成运算放大器
功率型集成运算放大器的输出级,可向负载提供比较大的功率输出。
9.光纤放大器
光纤放大器不但可对光信号进行直接放大,同时还具有实时、高增益、宽带、在线、低噪声、低损耗的全光放大功能,是新一代光纤通信系统中必不可少的关键器件;由于这项技术不仅解决了衰减对光网络传输速率与距离的限制,更重要的是它开创了1550nm频段的波分复用,从而将使超高速、超大容量、超长距离的波分复用(WDM)、密集波分复用(DWDM)、全光传输、光孤子传输等成为现实,是光纤通信发展史上的一个划时代的里程碑。
在目前实用化的光纤放大器中主要有掺铒光纤放大器(EDFA)、半导体光放大器(SOA)和光纤拉曼放大器(FRA)等,其中掺铒光纤放大器以其优越的性能现已广泛应用于长距离、大容量、高速率的光纤通信系统、接入网、光纤CATV网、军用系统(雷达
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 设计 基于 单片机 数字 电子秤 软件 部分