欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计基于单片机的电子称设计.doc

    • 资源ID:3975305       资源大小:416.50KB        全文页数:29页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计基于单片机的电子称设计.doc

    第1章 绪 论1.1引言称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。称重装置不仅是提供重量数据的单体仪表,而且作为工业控制系统和商业管理系统的一个组成部分,推进了工业生产的自动化和管理的现代化,它起到了缩短作业时间、改善操作条件、降低能源和材料的消耗、提高产品质量以及加强企业管理、改善经营管理等多方面的作用。称重装置的应用已遍及到国民经济各领域,取得了显著的经济效益。电子秤是称重技术中的一种新型仪表,广泛应用于各种场合。电子秤与机械秤比较有体积小、重量轻、结构简单、价格低、实用价值强、维护方便等特点,可在各种环境工作,重量信号可远传,易于实现重量显示数字化,易于与计算机联网,实现生产过程自动化,提高劳动生产率。例如标签秤在超市中的应用已经是耳闻目睹的了。一张小小的标签包含着:品名、价格、重量等,一一列表在这小小的电子标签上。标签机的使用大大加快了销售速度,也方便了顾客。顶尖条码标签称有着许多卓越的特点,成电路式到目前的单片机系统设计的电子计价秤。我国电子衡器从最初的机电结合型发展到现在的全电子型和数字智能型。现今电子衡器制造技术及应用得到了新发展:电子称重技术从静态称重向动态称重发展;计量方法从模拟测量向数字测量发展;测量特点从单参数测量向多参数测量发展。常规的测试仪器仪表和控制装置被更先进的智能仪器所取代,使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度得以显著提高。1.3 国内外电子称发展及成果随着第二次世界大战后的经济繁荣,为了把称重技术引入到生产工艺过程中去,对称重技术提出了心动要求,希望称重过程自动化,为此电子技术渗入衡器制造业。在1954年使用了带新式打印机的倾斜式秤,其输出信号能控制商用结算器,并且用电磁铁机构与人工操作的按键与办公机器联用。在1960年开发出了与衡器相联的专门称重值打印机。当时带电子装置的衡器其称量工作是机械式的,但与称量有关的显示、记录、远传式控制器等功能是电子方式的。电子称的发展过程与其他事物一样,也经历了由简单到复杂、又粗糙到精密、由机械到机电结合再到全电子化、由单一功能到多功能的过程。特别是近30年以来,工艺流程中的现场称重、配料定量称重、以及产品了0.1%称量准确度的电子称,并在70年代中期约对75%的机械称进行了机电结合式改造。我国的衡器在20世纪40年代以前还全是机械式的,40年代开始发展了机电结合式的衡器。50年代开始出现了以称重传感器为主的电子衡器。80年代以来,我国通过自行研究引进消化吸收和技术改造。已由传统的机械式衡器步入集传感器、微电子技术、计算机技术与一体化的电子衡器发展阶段。目前,由于电子衡器具有称量快、读数方便、能在恶劣条件下工作、便于与计算机技术相结合而实现称重技术和过程控制的自动化特点,已被广泛应用于工矿企业、能源交通、商业贸易和科学技术等各个部门、随着称重传感器技术以及超大规模集成电路和微处理器的进一步发展,电子称重技术及其应用范围将更进一步的发展,并被人们越来越重视。电子衡器产品量大面广、种类繁多,从通用的各种规格的电子称到大型的电子称重系统,从单纯的称重、计价到生产过程检测系统的一个测量控制单元,其应用领域不断地扩大。根据近些年来电子称重技术和电子衡器的发展情况及电子衡器市场的需求,电子称的发展动向为:小型化、模块化、智能化、集成化;其技术性能趋向于速率高、准确度高、可靠性高;其应用性趋向综合性、组合性。1.4 本论文的研究内容及结构安排首先是通过压力传感器采集到被测物体的重量并将其转换成电压信号。输出电压信号通常很小,需要通过前端信号处理电路进行准确的线性放大。放大后的模拟电压信号经V/F转换电路转换成数字量被送入到主控电路的单片机中,再经过单片机控制译码显示器,从而显示出被测物体的重量。按照设计的基本要求,系统可分为三大模块,数据采集模块、控制器模块、人机讨论,并且指出了本次研究工作中存在的不足和发现的一些问题。 第2章 系统方案设计2.1 系统总体设计方案比较与论证在设计系统时,针对各个模块实现的功能来设计电子秤的方案有以下几种:方案一 数码管显示:结构简图如下:图2.1 数码管显示方案此方案利用数码管显示物体重量,简单可行,可以采用内部带有模数转换功能的单片机。由此设计出的电子秤系统,硬件部分简单,接口电路易于实现,并且在编程时大大减少程序量,在电路结构上只有简单的输出输入关系。缺点是:硬件部分简单,虽然可以实现电子称基本的称重功能,但是不能实现方案二 在前一种方案的基础上进行扩展,增加一键盘输入装置,增加外界对单片机内部的数据设定,使电子称实现称重计价的功能。结构简图如下图所示: 图2.2 带有键盘输入的结构简图此方案设计的电子秤,可以实现称物计价功能,但是局限于数码管的功能,在显示时只能显示单价、购物总额以及简单的货物代码等。在显示重量时,如果数码管没有足够的位数,那么称量物体重量的精度必受到限制,所以此方案需要较多的数码管接入电路中。这样在处理输入输出接口时需要另力,而且满足设计要求,可以显示购物清单、所称量的物体信息等相关内容。结构简图如下图所示:图2.3 LCD显示的方案目前单片机技术比较成熟,功能也比较强大,被测信号经放大整形后送入单片机,由单片机对测量信号进行处理并根据相应的数据关系译码显示出被测物体的重量。单片机控制适合于功能比较简单的控制系统,而且其具有成本低,功耗低,体积小算术运算功能强,技术成熟等优点。但其缺点是外围电路比较复杂,编程复杂。使用这种方案会给系统设计带来一定的难度。方案四 采用现场可编程门阵列(FPGA)为控制核心讯、键盘控制等模块。结构简图如下图所示:图2.4 电子称系统的组成结构图2.2.1 传感器传感器的定义:能感受规定的被测量,并按照一定规律转换成可用输出信号的器件或装置。通常传感器由敏感元件和转换元件组成。其中敏感元件指传感器中能直接感受被测量的部分,转换部分指传感器中能将敏感元件输出量转换为适于传输和测量的电信号部分。现代科技的快速发展使人类社会进入了信息时代,在信息时代人们的社会活动将主要依靠对信息资源的开发和获取、传输和处理,而传感器处于自动检测与控制系统之首,是感知获取与检测信息的窗口;传感器处于研究对象与测控系统的接口位置,一切科学研究和生产过程要获取的信息,都要通过它转换为易传输与处理的电信号。因此,传感器的地位与作用特别重要。传感器的作用是人们为了从外界获取信息,必须借助于感觉器官。而单靠人们自身的感觉器官,在研究自然现象和规律以及生产活动中它们的功能就远远不够了。为适应这种情况,就需要传感器。因此可以说,传感器是人类五官的延长,又称之为电五官。 传感器早已渗透到诸如工业生产、宇宙开传感器静态特性的主要参数有:线性度、灵敏度、迟滞、重复性、漂移等。传感器动态特性是指传感器在输入变化时,它的输出的特性。在实际工作中,传感器的动态特性常用它对某些标准输入信号的响应来表示。这是因为传感器对标准输入信号的响应容易用实验方法求得,并且它对标准输入信号的响应与它对任意输入信号的响应之间存在一定的关系,往往知道了前者就能推定后者。最常用的标准输入信号有阶跃信号和正弦信号两种,所以传感器的动态特性也常用阶跃响应和频率响应来表示3。方案一 压电传感器在其相应的特定表面产生电荷的压电效应。压电传感器体积小、重量轻、结构简单、工作可靠,适用于动态力学量的测:高内阻、小功率。功率小,输出的能量微弱,电缆的分布电容及噪声干扰影响输出特性,这对外接电路要求很高。方案二 电容式传感器电容式传感器是将被测非电量的变化转换为电容变化的一种传感器。它有结构简单、灵敏度高、动态响应好、可实现非接触测量、具有平均效应等优点。电容传感器可用来检测压力、力、位移以及振动学非电参量。电容传感器的基本工作原理可用最普通的平行极板电容器来说明。两块相互平行的金属极板,当不考虑其边缘效应(两个极板边缘处的电力线分布不均匀引起电容量的变化)时,其电容量为 若被测量的变化使式中、A、三个参量中任一个发生变化,都会引起电容量的变化,通过测量电路就可转换为电量输出4。 虽然电容式传感器有结构简单和良好动态特性等诸多优点,但也有不利因素转换为电信号的结构型传感器。电阻应变片式电阻应变式传感器的核心元件,其工作原理是基于材料的电阻应变效应,电阻应变片即可单独作为传感器使用,又能作为敏感元件结合弹性元件构成力学量传感器。导体的电阻随着机械变形而发生变化的现象叫做电阻应变效应。电阻应变片把机械应变信号转换为R/R后,由于应变量及相应电阻变化一般都很微小,难以直接精确测量,且不便处理。因此,要采用转换电路把应变片的R/R变化转换成电压或电流变化。其转换电路常用测量电桥。直流电桥的特点是信号不会受各元件和导线的分布电感及电容的影响,抗干扰能力强,但因机械应变的输出信号小,要求用高增益和高稳定性的放大器放大。下图为一直流供电的平衡电阻电桥,接直流电源E:= (2.2)当满足条件R1R3=R2R4时,即(2.3)=0,即电桥平衡。式(2.3)称平衡条件。应变片测量电桥在测量前使电桥平衡,从而使测量时电桥输出电压只与应变片感受的应变所引起的电阻变化有关。若差动工作,即R1=R-R,R2=R+R,R3=R-R,R4=R+R,按式(2.2),则电桥输出为放大器的基本元件构成具有各种特性的放大器来完成。放大器的输入信号一般是由传感器输出的。传感器的输出信号不仅电平低,内阻高,还常伴有较高的共模电压。因此,一般对放大器有如下一些要求:1、输入阻抗应远大于信号源内阻。否则,放大器的负载效应会使所测电压造成偏差。2、抗共模电压干扰能力强。3、在预定的频带宽度内有稳定准确的增益、良好的线性,输入漂移和噪声应足够小以保证要求的信噪比。从而保证放大器输出性能稳定。4、能附加一些适应特定要求的电路。如放大器增益的外接电阻调整、方便准确的量程切换、极性自动变换等。我们考虑了以下几种方案:方案一 利用普通低温漂运算放大器构成多级放大器。普通低温漂运算放大器构成多级放大器会引入大量噪声。由于信号转换器需要很高的精度,所以几毫伏的干扰信号就会直接影响最后的测量精度。所以,此种方案不宜采用。方案二 由高精度低漂移运算放大器构成差动放大器。差动放大器具有高输入阻抗,增益高的特点,可以利用普通运放(如OP07)做成一个差动放大器,如下图所示: 图2.6 利用普通运放构成的放大器电阻R18V;最大电源电流为1.3mA;最大输入失调电压为125V;频带宽度为120kHz(在G=100时)。基于以上分析,我决定采用制作方便而且精度很好的专用仪表放大器INA126。2.2.3 信号转换方案一 采用A/D转换A/D转换原理:1、逐次逼近法6、A/D 转换器的晶闸管现象。其现象是在正常使用时,A/D 转换器芯片电流骤增,时间一长就会烧坏芯片。为防止这种现象,可采取如下措施:(1)加强抗干扰措施,尽量避免较大的干扰电流进入电路;(2)加强电源稳压滤波措施, 在A/D 转换器电源入口处加退耦滤波电路,为防止窄脉冲波窜入在电解电容上再接一高频滤波电容;(3)在A/D 转换器的电源端接一限流电阻,可在出现晶闸管现象时,有效地把电流限定在允许范围内,以防止烧坏器件。选择A/D 转换器除考虑上述要点外,为防止对A/D 转换器的技术指标的影响,还要注意以下几个问题:(1)工作电源电压是否稳定;(2)外接时钟信号的频率是否合适;(3)工作环境温度是否符合器件要求;(4)与其它器件是否匹配;电源供电,可工作在4.040V之间,输出可高达40V,而且可以防止Vcc短路18。当前,12位以上的A/D转换器的价格仍较昂贵,用V/F变换器来代替A/D转换器,在要求速度不太高的场合是一种较好的选择。从传感器来的毫伏级的电压信号经低温漂运算放大器INA126放大到010V后加到V/F变换在众多的51系列单片机中,要算 ATMEL 公司的AT89C51、AT89S51更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为 ATMEL AT89xx 做的编程器均带有这些功能。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。再着,AT89C51、AT89S51目前的售价比8031还低,市场供应也很充足。 很多嵌入式控制系统提供了一种灵活性高且价廉的方案7。方案一 LED显示 LED就是light emitting diode ,发光二极管的英文缩写,简称LED。它是一种通过控制半导体发光二极管的显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。LED显示器结构:基本的半导体数码管是由七个条状发光二极管芯片排列而成的。可实现09的显示。其具体结构有“反射罩式”、“条形七段式”及“单片集成式多位数字式”等LED显示器与显示方式:LED显示块是由发光二极管显示字段的显示器件。通常使用的是七段LED。这种显示块有共阴极与共阳极两种。共阴极LED显示块的发光二极管阴极共地。当某个发光二极管的阳极为高电平时,发光二极管点亮;共阳极LED显示块的发光二极管阳极并接。 图2.8 LED数码管显示方式方案二 LCD显示在此不作介绍,本章重点介绍字符型液晶显示器的应用。 在单片机系统中应用晶液显示器作为输出器件有以下几个优点:得多。(4)功耗低:相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多。液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、PDA移动通信工具等众多领域。液晶显示器各种图形的显示原理1”的点亮,为“0”的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在LCD上开始显示的行列号及每行的列数找出显示RAM对应的地址,设立光标,在此送上该字符对应的代码即可。得到一个完整汉字。1602字符型LCD简介用数码管显示的话将会占用多个单片机I/O口,使得电路变得更为复杂。所以选用液晶显示,1602LCD符合基本条件,能够采用。2.2.6 键盘输入方案一 专用芯片式设计专设置在行列的交点上。例如,用2×2的行列结构可构成4个键的键盘,4×4行列结构可构成16个键的键盘。因此,在按键数量较多时,可以节省I/O口线。相对于专用芯片式可以节省成本,且更为灵活。缺点就是需要用软件处理消抖、重键等问题。 图2.9 4×4矩阵键盘考虑到成本方面,我决定采用矩阵键盘。2.2.7 电源模块系统需要多种电源,单片机需要5V电源,运放需要±5V,V/F转换器需要±12V,传感器需要5V以上的线性电源。稳压电源的设计,是根据稳压电源的输出电压Uo、输出电流Io、输出纹此次设计的稳压电源由电源变压器、整流电路、滤波电路和稳压电路四个部分组成,如图 图2.10 稳压电源组成图 方案一 采用LM317、LM337共地可调式三端稳压器电源LM317可调式三端稳压器电源能够连续输出可调的直流电压,不过它只能允许可调的正电压,稳压器内部含有过流,过热保护电路;由一个电阻(R)和一个可变电位器(RP)组成电压输出调节电路,输出电压为:Vo=1.25(1+RP/R)。LM337输出为负的可调电压,采用两个独立的变压器分别和LM317及LM337组装,操作比较简单。电路图如下所示: 图2.11 LM317与LM337组装电路方案二: 采用7805,7905,7812和7912组成稳压电路 7805,7905固定式三端稳压器可输出±5V,固定式三端可调稳压器7812和7812组装电路可对称输出±12v,其电路图如图所示. 图2.12 LM317与LM337组装电路方案一的电路由三端可调式稳压器LM317和LM337组装而成,可输出范围为±1.25 -±12连续可调,通过对滑动变阻器的调整可输出+5V,±12,(3-9)V连续可调.其电路组装比较简单,但输出所需电压时需要调整可变电阻,不能直接输出,因此使用时不方便.方案二由三端可调式稳压器和三端固定式稳压器共同组成,所用器件比方案一多,但电路组装简单,不会增添麻烦,在方案二中可直接得到+5v和±12的输出电压.使用时比较方便,综上所述,方案二比方案一合理,因此选择方案二。2.3 具体实施方案简介数据采集部分由压力传感器、信号放大处理和V/F转换部分组成。在具体选择传进行滤波,在滤波电路的设计时利用普通小电容滤除高频干扰,利用大的电解电容滤除低频干扰。传感器输出的电信号比较微弱,一般为毫伏级,必须采用适当的电路进行信号放大处理,这样才能保证整个系统的精度和稳定性能。这时需要共模抑制比高,差模输入阻抗大,增益高,精度好,而且外部接口简单的专用仪表放大器INA126。在选择V/F转换器时根据系统精度的要求,选择了具有很强抗干扰能力V/F转换器LM331,虽然转换速度慢,但精度高,输入阻抗高,可自动调零,具有超量程信号,全部输出的TTL电平信号兼容。作为电子秤,系统对V/F转换的速度要求不高,而且LM331的转换精度足以满足系统的误差要求。人机交互部分的键盘在系统中,可以输入数字和已经固定的控制命令等。在这,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。3.1.2 引脚说明AT89C51芯片图如下: 图3.1 AT89C51 的引脚图VCC:供电电压。     GND:接地。     P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。     P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。      P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。  P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示: P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1) P3.4 T0(记时器0外部输入) P3.5 T1(记时器1外部输入) P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通) P3口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。 /PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。  /EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。   XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出11。3.1.3 电路具体设计图3.2 AT89C51 最小系统电路图3.2 信号放大电路3.2.1 芯片INA126简介INA126 是精密低噪声差分信号采集仪表放大器,内部采用两个运放设计,使之具有非常低的静态电流 (175 A) 和有很宽电源供电范围 (±1. 35 ± 18V) ,可用于便携式仪表和数据采集系统。 INA126 的增益通过外部电阻设置,增益范围从 5V/V to 10000V/V 。激光平衡输入电路提供低偏移电压、低温漂偏移电压和良好的共模抑制比。3.2.2 INA126特点及引脚说明(1)INA126 器件特点:低静态电流: 175 A/chan 宽电压范围: ± 1.35V to ± 18V 低偏移电压: 250 V max低温度漂移: 3 V/ ° C max低噪声: 35nV/ Hz低输入偏移电流: 35nV/ Hz INA126引脚图如下 图3.3 INA126 引脚图 (2)引脚说明 1、8脚:接电位器,控制放大倍数 2脚: 差分输入负端 3脚: 差分输入正端 4脚: 电源输入负端,-5V 5脚: 接地端 6脚: 单端输出端 7脚: 电源输入正端,+5V3.2.3 具体电路设计 图3.4 INA126 电路设计图3.3 信号转换电路3.3.1 芯片LM331应用一般应用于人员不能进入或不易进入的场合,通过传感器将被测量转换为电压,经运算放大器放大为010V电压信号,由LM331进行V/F变换为脉冲信号,通过长双绞线传输到测量室,在测量室内通过光电耦合器转换为幅度稳定的脉冲电压,此脉冲电压再经LM331进行F/V变换为电压进行测量,从而可避免直接导线连接到测量室而造成的线路衰减或干扰,提高测量精度。3.3.2 LM331功能介绍V/F 变换和 F/V 变换采用集成块 LM331,LM331是美国 NS 公司生产的性能价格比较高的集成芯片,可用作精密频率电压转换器用。LM331 采用了新的温度补偿能隙基准电路,在整个工作温度范围内和低到 4.0V 电源电压下都有极高的精度。同时它动态范围宽,可达 100dB;线性度好,最大非线性失真小于 0.01,工作频率低到0.1Hz 时尚有较好的线性;变换精度高,数字分辨率可达 12 位;外接电路简单,只需接入几个外部元件就可方便构成 V/F 或 F/V 等变换电路,并且容易保证转换精度。图3.5 LM331 组成的电压频率变换电路LM331 内部由输入比较器、定时比较器、RS 触发器、输出驱动、复零晶体管、能隙基准电路和电流开关等部分组成。输出驱动管采用集电极开路形式,因而可以通过选择逻辑电流和外接电阻,灵活改变输出脉冲的逻辑电平,以适配 TTL、DTL 和 CMOS 等不同的逻辑电路。 当输入端 Vi输入一正电压时,输入比较器输出高电平,使 RS 触发器置位,输出高电平,输出驱动管导通,输出端 f0 为逻辑低电平,同时电源 Vcc 也通过电阻 R2 对电容C2 充电。当电容 C2 两端充电电压大于 Vcc 的2/3时,定时比较器输出一高电平,使 RS 触发器复位,输出低电平,输出驱动管截止,输出端 f0为逻辑高电平,同时,复零晶体管导通,电容 C2 通过复零晶体管迅速放电;电子开关使电容 C3 对电阻 R3 放电。当电容 C3放电电压等于输入电压 Vi 时,输入比较器再次输出高电平,使 RS 触发器置位,如此反复循环,构成自激振荡。输出脉冲频率 f0 与输入电压 Vi 成正比,从而实现了电压频率变换18。3.3.3 具体电路设计图3.6 INA126 电路设计图3.4 本章小结本章主要是介绍硬件具体方面,首先通过需求的分析,根据电路的要求,构想相关的功能模块,确定此次设计主要的硬件模块有放大模块、电压频率转化模块、单片机控制模块及人机交接模块。本章针对这些模块的主要芯片做了简单介绍,了解的其芯片的功能及应用,并且介绍了本次项目的具体电路设计。第4章 系统软件设计在单片机应用系统的开发中,软件的设计是最复杂和困难的,大部分情况下工作量都较大,特别是对那些控制系统比较复杂的情况。如果是机电一体化的设计人员,往往需要同时考虑单片机的软硬件资源分配。本系统的软件设计主要分为系统初始化、按键、显示处理及信号频率输入处理。程序设计是一件复杂的工作,为了把复杂的工作条理化,就要有相应的步骤和方法。其步骤可概括为以下三点: 分析系统控制要求,确定算法:对复杂的问题进行具体的分析,找出合理的计算方法及适当的数据结构,从而确定编写程序的步骤。这是能否编制出高质量程序的关键。 根据算法画流程图:画程序框图可以把算法和解题步骤逐步具体化,以减少出错的可能性。编写程序:根据程序框图所表示的算法和步骤,选用适当的指令排列起来,构成一个有机的整体,即程序。程序数据的一种理想方法是结构化程序设计方法。结构化程序设计是对利用到的控制结构类程序做适当的限制,特别是限制转向语句(或指令)的使用,从而控制了程序的复杂性,力求程序的上、下文顺序与执行流程保持一致性,使程序易读易理解,减少逻辑错误和易于修改、调试。根据系统的控制任务,本系统的软件设计主要由主程序、初始化程序、显示子程序、数据采集子程序和延时程序等组成。4.1 C语言在单片机中的应用C语言是一种通用的计算机程序设计语言,在国际上非常流行。它既可以用来编写计算机的系统程序,也可以用来编写一般的应用程序。以前计算机的系统软件主要用汇编语言编写,单片机应用系统更是如此。C语言是当前最流行的程序设计语言,它像其它高级语言一样,面向用户,面向解题的过程,编程者不必熟悉具体的计算机内部结构和指令;C语言又像汇编语言一样,可以对机器硬件进行操作。如进行端口I,0操作、位操作、地址操作,并可内嵌汇编指令,将汇编指令当作它的语句一样。我们知道,汇编语言将涉及计算机硬件,所以C语言又像低级语言一样,可以对计算机硬件进行控制,因此人们把它称为介于高级语言与低级语言之间的一种中级语言。正是因为C语言具有这样的特性,所以很适合编写要对硬件进行操作的软件程序。本文采用C语言进行编写因为此系统软件比较,其存储量较大,因此必须应用C语言编程了9。4.2 电子称的软件设计与实现电子称软件设计均采用模块化设计,整个程序包括主程序、定时中断程序、INTO中断程序按键程序、数据处理子程序(双字节乘法、二一十进制转换程序及逆转换程序)、LCD十六位液晶静态显示子程序等模块。所有程序均采用C汇编语言编写。电子计价秤的软件设计思路说明如下:主程序的作用为程序初始化,计算单价木单重(单价和单重分别在定时中断程序和INT0外部中断程序中获得),并时时显示十进制的单重,单价,总价。设定T0为计数工作方式,T1为定时工作方式。其中R0为标志位寄存器当为OOH时为正常显示方式。当为01H时为累计显示方式,在T1定时中断程序中。一秒钟采样物料重量(已转成脉冲频率),并赋值重量计算RAM区和显示RAM区。在INTO外部中断程序中,采样单价并赋值单价计算。4.3主程序流程图主程序流程图给出了系统工作的基本过程,描述了信号的基本流向,起到一个向导的作用。 图4.1主程序流程图4.4 子程序设计系统子程序主要包括A/D转换启动及数据读取程序设计、键盘输入控制程序设计及显示程序设计等。4.4.1 V/F转换启动及数据读取程序设计V/F转换子程序主要是指在系统开始运行时,把称重传感器传递过来的模拟信号转换成数字信号并传递到单片机所涉及到的程序设计。设计流程图如下图所示。 图4.2 V/F信号读取及处理程序4.4.2显示子程序设计显示子程序主要是来判断是否需要显示,以及如何去显示,也是十分重要的程序之一。设计流程图如图所示。待添加的隐藏文字内容3图4.3显示子程序流程图4.4.3键盘扫描子程序的设计键盘电路设计成4X4矩阵式,在程序中可以先判断按键编码,然后根据编码将键盘代表的数值送到相应的存储单元,再进行功能选择或数据处理。设计流程图如图所示。图4.4 键盘扫描子程序流程图4.5 本章小结 本章主要介绍的是本次设计的软件部分,画出了软件的主程序流程图及部分子程序流程图。结 论随着集成电路和计算机技术的迅速发展,使电子仪器的整体水平发生巨大变化,传统的仪器逐步的被智能仪器所取代。智能仪器的核心部件是单片机,因其极高的性价比得到广泛的应用与发展,从而加快了智能仪器的发展。而传感器作为测控系统中对象信息的入口,越来越受到人们的关注。传感器好比人体“五官”的工程模拟物,它是一种能将特定的被测量信息(物理量、化学量、生物量等)按一定规律转换成某种可用信号输出的器件或装置本次设计中的半桥电子称就是在以上仪器的基础上设计而成的。因此,只有充分了解有关智能仪器、单片机、传感器以及各部分之间的关系才能达到要求。经过几个月的努力,终于按照毕业设计进度要求如期完成了实用电子秤控制系统的硬件设计任务。在做毕业设计的过程中,虽然碰到了不少的困难,但是在老师的指导以及自己的努力下,终于取得了一定成果。一、 主要工作及结论1、熟悉AT89C51单片机功能及工作特性,掌握其接口扩展方法。2、通过对数据采集的分析,了解了各种传感器、放大器及A/D转换器和V/F转化器对信号的转换、传输有了更深的认识。3、对键盘和显示器进行选型比较,得出各种型号优劣比。4、采用面向对象的思想,分层次、分模块构建设计的总体框架。二、 存在的问题1、电子电路的设计中对各种影响因素的考虑不够完全,比如在对过电压情况的处理中未作防范措施。2、系统设计不够优化,有待改善。比如系统的超量程信号直接由单片机送入报警电路,没有设计保护电路再入单片机处理后送入报警电路。3、没有扩展更多电路,如日历时钟电路、通讯接口电路等。日历时钟电路可以显示购货日期,通讯接口电路可以与上位机(PC机)进行通讯,从而将大量的商品数据存于上位机,然后通过串口或并口通讯与电子称相连,达到远距离控制的目的。4、对各种实用芯片价格了解不够,选择上任有欠缺,如所选的称重传感器价格较贵。5、动手能力不强,电子秤的精确度有待提高。这些都为我今后的学习和工作留下了积极的影响。Employment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if:· you don't agree with the disciplinary action your employer has taken against you· your employer dismisses you and you think that you have been dismissed unfairly.For more information about dismissal and unfair dismissal, see Dismissal.You can make a claim to an employment tribunal, even if you haven't appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any compensation awarded to you as a result of your failure to appeal.Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are complaining about happened. If your application is received after this time limit, the tribunal will not usually accept i.If you are worried a

    注意事项

    本文(毕业设计基于单片机的电子称设计.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开