




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
..摘要随着传感器技术、电子技术和微机技术的崛起,动态称重技术得到了迅速开展。动态称重系统在数字化,智能化等方面有长足的进步,称重系统的研究与开发也进入了一个崭新的阶段。传输带动态称重系统是对传输带上的散状固体物料或粉料进展连续称量的系统,在电力、化工、煤炭、粮食等行业都有较广泛的应用,市场需求巨大。但是,我国自行研制的相关产品普遍功能单一,精度不高。所以改善现有称重装置、开发研究功能齐全的动态称重系统是势在必行的。设计了一套基于单片机的传输带动态称重系统,很好的解决了上述问题。首先对硬件电路所需的器件进展介绍。说明系统所应用的微处理器,模数转换器类型,具体提出了系统硬件和软件的设计方法,给出了数据处理算法和其编程的设计。系统使用24位精度模/数转换芯片AD7730转换称重传感器信号,保证了数据转换的高精度。所以该系统能够有效提高动态称重系统的计量精度,并且系统功能较完善,系统扩展了现场总线接口,很好的满足了工业自动化和管理现代化的需求。关键词:动态称重传输带AD7730现场总线..AbstractWiththedevelopmentoftechnologyofsensor,electronicandputer,thedynamicweighingtechnologyisdevelopingrapidly.Weighingsystemmadesignificantprogressinthedigitalandintelligent,theresearchofWeighingsystemhasenteredanewphase.Belteddynamicweightequipmentisdesignedforcontinuousweighingthebulksolidsorpowdersonconveyorbelt.Anditiswidelyusedinthefieldsofelectricity,chemical,coalandfood.However,ourrelatedproductsgenerallywithsinglefunctionandlowprecision.Therefore,theimprovementofexistingweighingdevices,researchanddevelopmentfunctionaldynamicweighingsystemisimperative.ThispaperpresentsabelteddyamicweighingsystembasedonSCM,whichisagoodsolutiontothisproblem.Inthispaper,theoverallstructureoftheweighingsystemispresentfirst,anddetailedanalysisofthesystemmodelandworkingprinciple.Itanalyzesthecauseofdynamicmeasurementerrors,andbuildsamathmematicalmodelfordynamicmeasurementerrorsofsingle-idlerelectronicbeltconveyorscale.Accordingtothemodel,theproposedapproachusealgorithmtocorrecterrors.Solvedtheproblemoflowdynamicmeasurementaccuracy.Thenthedesignofsystemhardwareandsoftwareispresent.Anddataprocessingalgorithmsandtheirprogrammingdesign.Systemuses24-bitprecisionA/DconverterAD7730converttheweighingsignaltoensurehigh-precisionmeasurementresults.Thesystempresentedinthispaperischaracterizedbyhighprecisionandgoodstability.AndwiththeProfibusinterface,thissystemwaswellpositionedtomeettherequirementsofindustrialautomationandmanagementmodernization.Keywords:DynamicweighingTransmissionbeltAD7730Profibus..目录摘要IAbstractII1绪论11.1背景及意义1背景1意义11.2国外开展现状2国外称重技术开展现状2国外称重技术开展趋势31.3主要工作及论文构造52系统整体设计62.1系统构造概述62.2动态称重计量原理62.3小结83系统硬件电路设计93.1系统硬件概述93.2系统微处理器93.3系统模数转换器93.4数据采集电路通信接口设计113.4.1RS-232C标准113.4.2MAX232芯片简介11串口通信接口电路设计113.5程序下载线连接123.6传感器接口设计133.7Profibus-DP接口扩展143.8小结154单片机系统软件设计164.1软件系统概述164.2软件编程语言164.3主程序模块设计164.4AD7730转换模块设计174.4.1AD7730转换模块的流程框图174.4.2AD7730初始化184.5串口通信模块设计214.6脉冲计数模块设计21测速信号的处理方法214.6.2脉冲计数的程序实现224.7小结24结论25致26参考文献27附录28..1绪论1.1背景及意义背景对物料重量的动态称重在工业生产和流通贸易中占据重要地位,其中动态称重计量工具是不可缺少的计量工具。在各种大宗散装物料的传输带上,都广泛应用动态称重计量工具,起到了提高计量精度、缩短作业时间、提高管理效率、节约资源和改善经营等多方面作用。目前动态称重计量工具已经普及各个领域,带来了显著的经济效益。随着国民经济迅速开展,贸易商品流通量不断扩大,传统的动态称重计量工具已经不能适应时代的开展,需要新产品在自动化生产和现代化管理两方面不断提高。随着近几十年计算机技术、微电子技术和传感器技术的崛起,动态称重技术在智能化、数字化和计量迅速化方面都有了长足进步。新型的动态称重计量工具不仅仅是提供重量信息的独立仪表,而是现代工业一体化和管理自动化的重要组成局部。所以新型动态称重系统不但要能快速、准确提供计量数据,还需要消除人为和环境造成的误差,提高计量精度,并且应具备计量数据实时监控、数据保存和数据管理等功能。意义传输带动态称重设备是对传输带传送的散状固体物料或粉料进展连续称量的设备,有着应用行业面广、使用目的广泛等特点,实现了物料储存、运输和称量的一体化。广泛应用于大宗散状固体物料或粉料的运输、加工、储存行业,如港口、仓库、冶金、煤炭、电力、建筑和烟草等行业。从使用目的方面而言,可以准确监管生产环节,提高结算精度,还可用于组成各种自动化配料系统和工业控制系统。随着目前企业工业生产自动化和管理自动化程度的不断提高,迫切需要提高自身的生产效率,这就需要性能更好更完善的传输带动态称重设备。但是,目前国的相关产品品种少,且功能单一,不能满足企业的迫切需要,所以改进传统设备,研究开发性能好功能完善的传输带动态称重系统是势在必行的。本设计正是针对这一问题,开发的动态称重系统具有计量精度高,稳定性好,并且系统还实现了上位机实时计量数据可视化和数保存打印功能,其界面直观,便于使用,从而杜绝不真实计量现象,维护了企业和客户的利益,方便了计量工作。另外系统扩展了现场总线接口很好的满足了工业自动化和管理现代化的要求。1.2国外开展现状国外称重技术开展现状动态称重技术的开展可分为以下四个阶段:(1)动态称重技术起源世界上最早的动态称重装置出现在19世纪末期的西方国家,用于输送机对散状固体物料动态自动称重。1880年第一台动态称重装置获得计量许可。1908年第一个动态称重专利在英国公布。自此,形成了较完整的动态称重技术定义和动态称重装置,拉开了动态称重技术开展的序幕。(2)纯机械式动态称重装置第一代成熟的动态称重装置以纯机械式皮带秤为主导,只有带配重物的秤架构造和增量式码盘构造的编码装置,实现了简单的速度和重量数据的采集,但由于受到机械装置制造水平的限制,精度很差,而且计量过程复杂繁琐。1970年英国制定了第一个系统的动态称重检验模式,标志着动态称重行业走上规化道路。(3)传感器和仪表结合式动态称重装置二战后,随着传感器技术和电子技术的飞速开展,出现了传感器和电子仪表结合的第二代动态称重装置。使用光电脉冲式或磁电脉冲式传感器测量速度,电子仪表通过模拟积分放大电路或数字积分放大电路实现配重平衡、启动识别和流量累加功能。第二代动态称重装置在计量精度和计量过程简化上都有了很大程度的提高,但是仍然存在计量精度较低和缺乏误差纠正等缺陷。(4)传感器和微机结合式动态称重装置随着近十年来传感器制造工艺和微机智能技术的崛起,为动态称重装置的性能大幅度提高创造了有力条件。第四代动态称重装置不但在计量精度上有了长足进步,而且在机构集成化和功能完善化方面取得了进步,可以根据企业现场环境的需求研制不同类型的传感器微机智能化动态称重系统。目前正在使用的传输带动态称重装置种类繁多,构造形式不同,分类依据多种多样。从秤架构造类型分有:单托辊秤架、多托辊双杠杆秤架、悬臂式秤架、悬浮式秤架等构造,其中单托辊秤架由于构造简单、安装便捷等特点,市场占有率较高。从使用的称重传感器类型分有:电阻应变片式传感器、磁压式传感器、差动变压式传感器和核子式传感器等,其中电阻应变片式传感器应用最为广泛。目前使用的动态称重装置较为成熟的有:电子传输带称重装置、核子传输带称重装置和激光-核子传输带称重装置。(1)电子传输带称重装置电子传输带称重装置依靠称重传感器测量传输带上的物料重量数据,一般使用接触式测速传感器测量传输带运行速度,这导致计量精度受制于机械构造,计量结果误差来自传输带力、自重、抖动等多种因素。所以这种动态称重装置计量精度不稳定,维护工作繁琐,需要每隔一段时间对装置各项参数进展调节,以到达所需精度。而且这种动态称重装置适用于大量散状物料较长时间累积流量的连续计量,测量瞬时重量的精度不高,难以满足某些对物料瞬时重量要求较高的使用场合。(2)核子传输带称重装置核子传输带称重装置是利用伽马射线对传输带上的物料进展计量。当伽马射线强度一定时,射线穿过物料的衰减强度与物料的成分、密度、厚度等参数呈指数关系。计量时将载物时的射线强度的连续测量数据与传输带空载时的测量数据进展比拟,再与测量的传输带速度进展计算,可以直接得到物料的瞬时载荷重量、累积物料流量等计量数据。由于核子传输带称重装置的工作原理是基于伽马射线穿透物料时的衰减规律,是非接触式测量,有安装独立简便、后期维护容易、计量精度不受机械装置影响等显著优点。但是,伽马射线的衰减强度与射线方向上的物料厚度有直接关系,这使得核子传输带称重装置的计量结果受物料形状影响很大。实验证明,一样载荷的同种物料不同的摆放形式下,计量的结果相差很大,甚至高达17%,存在物料形状影响导致核子传输带称重装置计量精度较差的问题。(3)激光—核子传输带称重装置激光-核子传输带称重装置工作原理是利用伽马射线辐射测量传输带上物料的密度,利用激光图像分析来测量物料的堆积体积,进而计算出传输带上物料的重量。由于这两种测量技术都是非接触式测量,所以激光-核子传输带称重装置具有:装置构造简单、安装便捷、不受机械性能影响、后期维护简便、能准确测量瞬时重量等显著优点。而且激光图像分析技术弥补了核子测量技术的缺陷,测量结果不受传输带上物料摆放形状的影响,使得这种装置计量精度较好。但是,这种装置的本钱较高,而且伽马射线的辐射对物料部构造的稳定性和工作人员的身体安康都是不利的,所以激光-核子传输带称重装置应用并不普遍。传输带称重技术最早传入我国是在本世纪60年代,经过几十年来不断的开展与完善,品种不断增多,在我国工业生产自动化中发挥了巨大作用。传输带称重方式由静态开展到动态,计量方式由模拟量转变为数字量,测量参数由单个参数转变为多个参数测量。随着传感器工艺的提高和微电子技术的崛起,我国传输带动态称重技术的研究得到了进一步开展。但是,由于核心技术与工艺落后、机械设备与电子仪表老化、新产品研发能力欠缺等因素困扰,我国相关产品的质量和品种都与兴旺国家相差甚远,而且功能单一,可靠性差。所以目前相关产品的性能和品种,不能满足中国现在和未来的巨大市场需求,这就为传输带动态称重设备的研究开辟的广阔前景。国外称重技术开展趋势随着传感器制作工艺和微机技术的不断开展,加之引入模糊控制理论、神经网络、建立数学模型、人工智能、阻尼振动理论等技术,称重计量系统向着功能自适应、智能化信息处理方向开展。国际上已经取得了动态称重技术的突破,称重技术已经跨入了高科技领域。目前,称重技术的主要开展趋势为以下几个方面:(1)小型化体积小、重量轻、便于安装调试。近几年称重装置的研究特点上,充分表达了秤架构造向小、轻、薄方向开展。为了适应低容量的计量场合,可将传感器制成薄或超薄型称重传感器直接嵌入秤架受力的铝板或钢板底上与传感器外径一致的盲孔,从而组成低外形的秤架构造,通过秤架的力学要求和额定载荷可以计算出称重传感器的安装位置和使用数量。秤架的铝板或钢板就是称重平台,称重传感器既作为计量装置,又作为秤架支点存在,这种设计极精简了装置构造,减少了机械连接环节,不但缩减了制作本钱,而且提高了装置的可靠性和稳定性。对于较大容量的平台称重装置和电子地上称重装置,采用长方形或正方形闭合截面的薄壁钢排列成一个竹排式秤体构造,在最外边两根薄壁钢两端的切口分别安装4个称重传感器,称重传感器的固定支撑构造就是秤架的受力支点,这种设计既能简化称体构造,又能缩减称体高度,是一种很有开展前景的设计方式。(2)集成化对于一些特定构造的称重装置,如专用称重装置、小型电子秤、静态电子轨道秤以及便携式静动态轮轴秤等产品,可以实现称重传感器与钢轨,称重传感器与秤架,称重传感器与轨道秤台的集成化。例如称重传感器与秤架集成化的静动态便携式电子轮轴秤,其集成化构造由厚质硬铝合金板制成,主要原理是通过固溶热处理来强化硬铝合金板,在合金板4个角通过铣槽或钻孔的方式安装4个悬梁式称重传感器,或者在合金板的地面通过铣槽或钻孔的方式安装多个剪切梁式称重传感器。从而使秤架与称重传感器高度集成化。(3)智能化称重装置的计量显示与控制局部与微型计算机相连,通过微型计算机的智能化处理增加称重装置的显示和控制功能。使得称重装置在保存原有功能根底上增加了自适应、自诊断、自组织、推理和判断等智能功能。这方面提高就是智能化称重装置的显示与控制器与目前普遍使用的微机控制显示与控制器的主要区别所在。(4)综合化称重技术未来的开展方向是在加强根底研究的根底上扩大应用围,扩展应用领域,向相关行业和学科渗透,应用各个学科的技术综合化的解决计量称重、信息处理、自动控制等问题。对于某些应用场合,只具备计量、显示、量化等功能的称重装置远远不能满足用户需求。随着生产自动化和管理一体化的进程的不断推进,称重装置应具备:称重、计价、提供各项相关信息、出入库管理、网络效劳等各项功能。需要电子称重设备与计算机和互联网相连,共同组成一个综合化生产控制系统。(5)组合化在某些重量计量场合或过程中,为满足实际需求,还需要电子称重装置具备一定的组合能力。如机械局部根据实际场合的调整,与外围设备的组合,系统硬件与外围设备的连接,调节计量围和精度,通过软件设置调整输入输出方式、通信方式等功能。1.3主要工作及论文构造(1)进展系统整体设计规划将软、硬件按实现的功能划分成析系统所用各传感器的性能,全面了解被采集信号的各项指标。(2)设计系统硬件及制作PCB板实现对系统称重传感器和采集、上位机通信、在线编程等功能,制作原理图及PCB板图。(3)单片机软件程序设计硬件设计完成后,根据系统器信号指标,使用KeilC51集成开发工具开发单片机软件程序,传感器信号的A/D转换,对测速传感器信号的脉冲计数和将采样数串口发送至上位机等功能。本论文构造如下:1绪论阐述了背景及意义,介绍外研究开展现状,最后总结了自己所做的工作,并且给出了论文构造。2系统整体设计提出了传输带动态称重系统的总体系统的根本构造和计量原理。详细说明了系统实现的功能。3硬件电路分析介绍系统的硬件设计,数据采集电路和通信接口的设计,传感器接口设计,现场总线接口的扩展,重点介绍基于AD7730芯片的称重传感器数据采集电路的设计与实现。4单片机软件设计详细介绍了主程序模块、AD7730转换、脉冲计数及串行通信4个主要模块的设计与实现。重点阐述了称重传感器数据转换功能的实现,通过功能存放器介绍和流程图详细说明了AD7730的各功能模式和初始化设置。2系统整体设计2.1系统构造概述传输带动态称重系统由五局部构成:秤架、称重传感器、测速传感器、数据采集电路和工控计算机。采用单托辊秤架、梁式称重传感器和接触式测速传感器的传输带动态称重系统构造示意图如图2-1所示。数据采集电路数据采集电路工控计算机称重传感器测速传感器图2-1传输带动态称重系统构造示意图物料在传输状态下,称重传感器和测速传感器将传输带上物料的瞬时重量和瞬时速度转换成电信号,数据采集电路采集该电信号并进展适当处理,然后送入工控计算机进展量化和计算,最后显示流量累计结果。扩展功能通常是靠开发软件完成的,如监控功能、报警功能以及数据库相关功能。2.2动态称重计量原理通常情况下,计算传输带上物料的流量需要采集物料的瞬时重量数据和传输带的瞬时速度数据。物料的瞬时重量需要连续采样或者周期采样计量区段传输带托辊所受到的压力。传输带的瞬时速度可以通过接触式和非接触式两种方式获得,再经过一定的算法来减小误差。物料的瞬时重量和传输带的瞬时速度进展运算,可得传输带上物料的瞬时重量和累计流量。瞬时重量为某一瞬间传输带上的物料重量,累计流量为某一段时间传输带上所通过的物料总重量。目前主要通过积分法和累加法计算物料的瞬时重量和累计流量。目前计算物料流量和累计重量主要采用的方法有积分法和累加法。(1)积分法积分法计量流量时,首先测量传输带上输送的物料的瞬时重量q(kg/m)和一样时刻传输带的瞬时速度u(m/s),相乘可以得到传输带上物料的瞬时流量W(t)(kg/m):(2-1)式〔2-1〕算出的是传输带某一时刻的瞬时流量,但传输带上的物料瞬时重量和传输带的瞬时速度都是随时间不断变化的,所以瞬时流量W(t)对时间的积分可以得出T段时间传输带的累积物料流量W:〔2-2〕式中q(t)—瞬时荷重值u(t)—瞬时皮带速度传输带的速度可由采样间隔距离δL和走过δL段程度所消耗的时间T来计算:〔2-3〕式中T—走过占δL长度所需的时间δL—采样间隔行程(2)累加法用累加法计量传输带上物料流量时,传输带每移动距离S时,就对传输带的瞬时重量采集一次,这是传输带整体的加权重量,会与实际重量有一定的差距。然后通过近几次的瞬时总量采样计算出S段的瞬时重量值qi。把n段测量的瞬时重量累加就读出传输带走过nS段长度的累积流量W:〔2-4〕t时刻传输带上物料的瞬时重量可以由W对时间微分求的:(2-5)累加法计量原理如图2-2所示nSnSS图2-2累加法计算物料流量使用累加法计算物料流量可以很好的减少皮带跳变和传感器转换误差对计量结果的影响,并且经过大量实验证明使用累加法要比采用积分法的准确度高,所以对计量精度要求严格的系统均采用累加法方式计量。本系统设计正是基于累加法计量物料流量和累计重量。2.3小结本局部提出了系统的设计方案,阐述了传输带动态称重系统的根本构造和计量原理。详细说明了本系统的组成构造和实现的功能,介绍两种根本计量算法,对优缺点进展了比照,选择累加法作为系统的根本计量算法。3系统硬件电路设计3.1系统硬件概述数据采集电路是系统的主要硬件局部,将称重传感器0~20mV的输出信号由数模转换器转换为24位精度的数字信号,即000000H~FFFFFFH中的一个值,然后送入单片机。速度数据采集局部,首先将测速传感器输出的脉冲信号进展光电隔离,然后由单片机对脉冲计数。数据采集工作完成后,由通信接口将24位转换数据和脉冲计数值送入上位机,在上位机中完成数据的量化和最终计算,实时显示计算结果,并且存入数据库。3.2系统微处理器由于数据采集系统要求的芯片数据存储空间〔RAM〕和程序存储空间〔ROM〕都较小,固微处理器选择AT89S52芯片。AT89S52是Atmel公司推出的与MCS-51兼容系列单片机。它是一种低功耗、高性能的微处理芯片。8KB片Flash,可擦/写1000次以上;256字节片RAM;全静态逻辑,工作频率围0~24MHz;32个可编程I/O口;三级程序存储器加密;一个全双工串行口;三个16位定时/计数器;支持在线编程ISP〔InSystemProgrammable〕功能。3.3系统模数转换器本系统称重传感器输出的信号为模拟量,需要转换为数字信号进展记录和处理,所以模数转换部件为本系统的重要局部,对整个系统的计量精度都会产生影响。由于悬梁式电阻应变称重传感器输出为频率较低的模拟量,所以需要模数转换部件具有准确的计量精度,但对响应速度没有过高要求。固本系统采用精度为24位的AD7730芯片作为模数转换器件。AD7730是由美国ADI公司生产的24位无失码、双通道差分模式高分辨率模数转换装置,有效分辨率为21位,线性误差±0.0018%。AD7730是∑-△类型数模转换装置。∑-△类型数模转换装置同时具备反应比拟和双积分式两种数模转换器的优点,以电荷平衡式数模转换器改进而成,∑-△类型数模转换装置去掉了在电荷平衡式模数转换器中使用的复杂的稳定式电路,取而代之为构造简单的D触发器,这种设计使∑-△类型模数转换器件自身的电路组成对元件的精度要求降到了一个很低的层面。∑-△类型数模转换装置还同时具有双积分式模数转换器抑制串模干扰的功能。∑-△类型是一个闭环的连续转换系统,所以对自身电路元器件的精度要求低于双积分式模数转换器,漂移与失调不会影响转换的精度。∑-△类型模数转换装置由于使用了数字式反应比拟方式,从而使用量化噪音大大降低、提高了转换精度、增强了系统的抗干扰能力、加快了相应速度、优化了线性度。∑-△技术将量化噪声移到了系统数模转换频带之外,所以AD7730抗干扰能力强,适用于低频信号的动态模数转换。本系统采用AD7730转换悬梁式称重传感器输出的模拟量,并将转换构造送入单片机进一步处理。AD7730的工作原理如下:设fs为采样频率,该芯片采集称重传感器的模拟信号时采用k倍过采样频率kfs,部通过信噪整形电路将fs/2信带宽度的大量量化信噪移除模数转换器的转换频带,即移至fs/2至kfs/2之间的频带,从而使得系统量化信噪降低到之前的1k。由于模拟低通滤波器只能滤除大于kfs/2频带宽度的信噪,所以需要利用采样抽取电路和数字滤波器来滤除频带无用信号和量化信噪,提取期望信号,提高转换分辨率和信噪比。使用的采用率应高于两倍输入信号频率,即fs>2fa,并且应符合香农采样定律的原那么。用户可以通过软件设置AD7730的工作方式存放器,设置∑-△模数转换器的数字滤波器、信噪比、采样分辨率、采样频率,从而做出最优选择。数据采集电路中,AD7730与AT89S52单片机的接口电路原理图如图3-1所示:图3-1AD7730与AT89S52的接口原理图单片机使用查询方式来控制AD7730芯片,单片机的P1.0、P1.1、P1.3、P1.4引脚分别连接AD7730的SCLK、CS、DOUT、DIN引脚。当加在RDY引脚上的电压为低电平时,单片机可读取AD7730数据存放器中的模数转换数据或校准数据。当加在RDY引脚上的电压为高电平时,AD7730进展数据存放器数据更新,制止传输数据。也可采用将RDY引脚连接单片机的INT0或INT1引脚,使用中断方式控制AD7730,还可以通过直接访问部存放器的RDY位数据,从而节省一个引脚。3.4数据采集电路通信接口设计本系统要现采集和计算数据实时显示、数据保存等功能。而AT89S52只有256字节RAM和8K的FLASH,不能满足系统的要求,所以必须借助PC机来实现数据显示和储存等功能。本系统对传输的速度要求不高,而且在实际环境中可能需要传输较远距离,综合功能和本钱考虑使用串行通信方式。串行通信又分为同步通信和异步通信两种方式。同步通信传输速率高,硬件设计复杂,异步通信方式使用普遍,传输速率在50到19200波特之间。在异步通信时,发送和接收方要确定具体的发送波特率和数据格式,数据是以帧为单位传送的,每一帧数据由四局部组成:起始位、数据位、奇偶校验位〔可选〕和停顿位。比拟两种串行通信方式,由于本系统对通信速度要求不高,所以选择异步通信方式。系统采用RS-232C串口标准,实现单片机的全双工串行端口与PC机串行接口的,并编程实现上下位机的数据通信。RS-232C标准RS-232C是在串行异步通信方式中使用最为广泛的总线标准,是由美国电子工业协会〔EIA〕公布的通信协议标准。RS-232C主要用于数据终端设备〔DTE〕和数据通信设备〔DCE〕之间的二进制串行通信,最高传输速度19.2kbps,最长传输距离可达15米.虽然RS-232C设计了25个引脚,但对于一般的串行双向通信,只用到串行口输入引脚TXD、串行口输出引脚RXD和接地引脚GND。RS-232C规定的逻辑电平电压围与CMOS和TTL电平不同,规定在+3~+l5V之间为逻辑电平"0”,-3V~-15V之间为逻辑电平"1MAX232芯片简介MAX232是美国MAXIM公司专为RS-232C总线标准设计的低功耗、单电源发送接收器。对于各种EIA232E和V.28/V.24标准总线,转变为RS-232C数据电平需要±10V电源,所以MAX232芯片完成RS-232C与CMOS和TTL的电平转换只需要+5V电源即可,从而打破了±12V电源的限制,使用场合更为广泛。串口通信接口电路设计本系统的串口通信接口电路原理图如图3-2所示。图3-2通信接口电路原理图图中J1为标准RS-232C总线9针插头。图中C6、C7、C8、C9为MAX232芯片部电源转换所需要的4个电解电容,最好选用钽电容,尽量靠近芯片焊接,取值大小均为1uF/25V。MAX232的R1IN、T1OUT、R2IN、T2OUT引脚需要接RS-232C标准电平,而T1IN、R1OUT、T2IN、R2OUT引脚那么需要接TTL/CMOS标准电平。因此单片机的串行口接收引脚RXD应接MAX232的R1OUT、R2OUT引脚,单片机的串行口发送引脚TXD应接MAX232芯片的T1IN、T2IN引脚。与之对应T1OUT、T2OUT和R1IN、R2IN通过9针标准插头分别于PC机的接收端RXD和发送端TXD相连。3.5程序下载线连接图3-3AT89S52ISP接口设计ATMEL公司的单片机AT89S系列单片机提供了一个串行接口对部程序存储器编程〔ISP〕,以及后来推出的AT90S系列中多数芯片都支持在线编程功能。ISP是最先由Lattiee公司提出的一种技术,是通过同步串行方式实现对其可编程逻辑器件的重配置,它的实现一般只需要少量的外部电路辅助。通过ISP技术,电路板上空白器件可以编程写入最终用户代码,即使将芯片焊接在电路板上,只要留出和上位机接口的这个串口,就可以实现芯片部储存器的改写,而无需再取下芯片。已经编程的器件也可以用ISP方式擦除或再编程。ISP通过单片机上引出的编程线、串行数据、时钟线对单片机部的Flash存储器进展编程,编程线与I/O线共用,不额外增加单片机的引脚。AT89S52的ISP接口设计如图3-3所示。3.6传感器接口设计悬梁式称重传感器有四条接线,红色为鼓励正〔EXC+〕,接10V电源,黑色为鼓励负〔EXC-〕接地,绿色为信号正〔SIG+〕接入AD7730的ANI〔+〕引脚,白色为信号负〔SIG-〕接入ANI〔-〕引脚,之间串联10K限流电阻。图4-4为悬梁式称重传感器和E6B2-CWZ6C编码器接口设计电路原理图。图3-4编码器与称重传感器的接口电路E6B2-CWZ6C编码器正常工作的鼓励电压为5~24VDC,鼓励电压的选择直接关系到数据脉冲的电压值。所以本系统选用5VDC作为鼓励电源,输出的脉冲信号可以直接送单片机计数。E6B2-CWZ6C编码器有6条接线,褐色为VCC,黑色为A相输出,白色为B相输出,橙色为Z相输出,蓝色为0V,最后一条为屏蔽线GND。A、B两相信号的脉冲表示码盘轴所转的角度,Z相为零脉冲信号,码盘每转一周变化一次。本系统中,因为传输皮带正常工作时方向不会改变,所以不存在鉴相问题。使用单片机的外部中断INT0,以边沿触发方式对A相输出的脉冲计数。3.7Profibus-DP接口扩展PROFIBUS是由西门子等公司组织开发的一种面向工厂自动化、过程自动化的国际性现场总线标准。PROFIBUS的开发始于1987年,1989年立项为德国标准DIN19245〔DeutschelndustrieNormen〕,1996年3月被批准为欧洲标准EN50170〔EuropeanStandard〕,并于2000年成为IEC61158〔InternationalElectrotechnicalmission〕。我国于2001年正式批准PROFIBUS现场总线成为我国机械行业工业控制系统用现场总线的国家标准。PROFIBUS的用户组织PI〔PROFIBUSINTERNATIONAL〕成立于1995年,在30多个国家和地区都有地区性的PROFIBUS用户组织,会员众多。我国的相应组织PROFIBUS专业委员会CPO〔ChineseProfibusUserOrganization〕成立于1997年,下设的"PROFIBUS产品演示及认证实验室〞和"PROFIBUS技术中心〞负责产品认证和技术支持。总之,PROFIBUS是一种具有广泛应用围的、开放的数字通信系统,适合于快速、时间要求严格和可靠性要求高的各种通信任务。目前已广泛应用于制造业自动化、过程工业自动化、楼宇和交通电力等领域。PROFIBUS由三种兼容的通信协议类型组成,即PROFIBUS-DP、PROFIBUS-PA和PROFIBUS-FMS〔FieldbusMessageSpecification,现场总线报文规〕。RS-485传输是PROFIBUS最常用的一种传输技术其应用既适用于需高速传输的系统,也适合于简单、廉价、需快速铺设的场合。RS-485采用平衡差分传输方式,在一个两芯卷绕且有屏蔽层的双绞电缆上传输大小一样而方向相反的电流,以削弱工业现场噪声,且防止多个节点间接地电平差异的影响。其传输数据的速率为9.6Kbps~12Mbps,且一个系统中总线上的传输速率对连接在总线上的各个设备是统一设定的。各个设备均连在具有线型拓扑构造的总线上。每一个线段可以连入的最大设备数目为32,每个线段的最大长度为1200米。当设备数目多于32时,或扩大网络围时,可以使用中继器连接各个不同的网段。本系统采用创捷PQ20系列外置式Profibus-DP从站桥接模块实现现场总线接口扩展,该模块提供用户利用RS232/RS485串行通讯端口和Profibus总线系统通讯功能的现场总线网关设备。它可以采用标准的DIN轨道安装方式,采用直流24V电源供电,符合工业应用的标准要求。它完全兼容Profibus-DP总线协议,可以自由设定3~126的Profibus-DP从站地址。是为满足国传统工控产品制造商在PROFIBUS现场总线领域的推广需求而专门设计开发的。广泛应用于仪器仪表、人机界面、智能上下压电器、变送器、智能现场测量设备、变频器、电机启动保护器等设备。该系列的产品具有独特的设备数据综合描述软件,使用户利用PC就能轻松设置从站地址、识别码、输入输出长度等信息,还可读取相关信息,并能自动生成GSD文件,使设备在现场总线控制系统中更加智能化,增强现场级信息集成能力,更突出本产品的可维护性、高集成性、互操作性和开放性。3.8小结本章对传输带动态称重系统的硬件设计做了详细的介绍,主要包括单片机和数模转换器的选择,数据采集电路和通信接口的设计,程序下载线连接,传感器接口设计和现场总线接口的扩展。着重阐述了基于AD7730芯片的称重传感器数据采集电路的设计与实现,这是硬件设计的核心功能局部。单片机的程序设计将在下一章中详细阐述。4单片机系统软件设计4.1软件系统概述根据系统主要功能,将系统软件分为4个主要功能模块:主程序模块、AD7730转换模块、脉冲计数模块及串行通信模块。该软件完成的任务是:通过AD7730转换模块采集称重传感器电桥输出的电压信号,并将转换得到的24位数据信号,同时由脉冲计数模块完成对测速传感器的输出脉冲进展计数,单片机通过串行通信模块将24位A/D转换数据和脉冲计数值发送到上位机进展最终处理。4.2软件编程语言常见的MCS-51系列单片机编程语言有4种,即汇编语言、C51语言、BASIC语言和PL/M语言。目前使用最多的单片机开发语言是汇编语言和C51语言,这两种语言都有良好的编译器支持,使用广泛。一般来说汇编语言用于对效率要求较高的小型程序,C51语言用于编写较为复杂的程序。本系统由于涉及的功能模块较多,所以单片机软件主要采用C51语言编写。对于C51语言的开发,目前有很多成熟的开发环境,本系统采用KeilC51集成开发环境。KeilC51是美国KeilSoftware公司推出的51系列兼容单片机C语言软件开发系统。C语言在功能上、可读性、可维护性、构造性上都明显优于汇编语言,因而易学易用。KeilC51目前已经到达uVision3版本,版本号为v7.50a。KeilC51软件提供功能强大的集成开发调试工具和丰富的库函数,全部是Windows风格界面。值得一提的是,只要看一下编译后生成的汇编代码,就能体会到KeilC51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能表达高级语言的优势。KeilC51能够对51系列单片机以及51系列兼容的绝大局部类型的单片机进展设计。除了支持C51语言外,它也可以直接进展汇编语言的设计与编译。KeilC51是一个非常优秀的集成开发环境,受到广阔单片机设计者的青睐。4.3主程序模块设计主程序模块是程序入口,并且初始化和调用各功能模块。主程序模块流程框图如图4-1所示。开场开场初始化可编程芯片开机自检数据采集数据处理串口通信循环采样?返回YN图4-1主程序模块流程框图4.4AD7730转换模块设计4.4.1AD7730转换模块的流程框图AD7730转换模块的主要功能是根据系统需要初始化AD7730芯片和读取并简单处理转换后的数据。AD7730转换模块的流程框图如图4-2所示。YY开场均方根求值读取转换数据输出初始化AD7730采样了n次?返回N图4-2AD7730转换模块的流程框图如所示4.4.2AD7730初始化对AD7730芯片进展初始化,即对6个主要功能存放器进展初始化。下面对这6个存放器的功能和特点作简要说明。(1)通信存放器municationsRegister,8位读/写存放器。所有存放器通过通信存放器来初始化,控制接下来的读写方式和操作存放器。默认方式下为写此存放器。(2)状态存放器StatusRegister,8位只读存放器。提供状态信息,如转换状态、校正误差、步进输出设置和有效参考电压等信息。(3)数据存放器DataRegister,8位或16位只读存放器。提供最新的转换数据,长度位16位或24位。当存放器中更新数据时,RDY引脚和StatusRegister中的RDY位为低电平。当DataRegister中的数据被读完之后,又回复高电平。如果下个数据更新之前,旧数据还没有被读取,RDY要保持100×TCLINK周期高电平,表示更新之前要取走数据,一旦数据被更新,RDY又将变为低电平。写模式存放器零点校准写模式存放器零点校准设置存放器为模式存放器YNY进入连续转换模式返回N写模式存放器满刻度校准开场设置存放器为滤波存放器写滤波存放器设置存放器为DAC存放器写DAC存放器设置存放器为模式存放器图4-3初始化AD7730各存放器的流程框图(4)模式存放器ModeRegister,16位读/写存放器。该存放器如要用于设置主要工作参数,如控制操作模式、单/双极性信号设置、数据存放器位数设置、参考位设置、输入量程围设置、输入通道设置等参数。(5)滤波存放器FilterRegister,24位读/写存放器。该存放器如要用于设置快速转换模式、跳变模式、控制AC鼓励和斩波工作模式等。(6)DAC存放器DACRegister,8位读/写存放器。用于提供DAC的补偿数值。初始化AD7730各存放器的流程框图如图4-3所示。AD7730初始化和读写的详细代码如下:voidAd7730_Ini(void){inttim;SCLOCK=1;AD7730_DIN=1;AD7730_DOUT=1;AD7730_CS=1;DRDY=1;tim=200;while(tim--);writetoreg(0x03);//写滤波存放器writetoreg(0x80);//50Hz输出writetoreg(0x00);writetoreg(0x10);//斩波工作模式writetoreg(0x04);//写DAC存放器writetoreg(0x20);//DAC为0,5V参考电压writetoreg(0x02);//写模式存放器writetoreg(0xb1);//部满刻度校准,24bit数据,单极性writetoreg(0x90);//0~+20mv,参考电压5Vwhile(DRDY);writetoreg(0x02);//写模式存放器writetoreg(0x91);//零满刻度校准,24bit数据,单极性writetoreg(0x90);//0~+20mv,参考电压5Vwhile(DRDY);writetoreg(0x02);//写模式存放器writetoreg(0x31);//连续转换模式writetoreg(0x90);//0~+20mv,参考电压5Vwhile(DRDY);}4.5串口通信模块设计本系统单片机与上位机的串口通信设置波特率为9600、8位数据位、不使用奇偶校验位、1位截止位。图4-4为本系统串口通信模块的功能流程图。串口通信模块包含初始化串行口、设置数据格式与传输速率、向上位机传送采集数据几个主要功能。串口通信流程图如图4-4所示开场开场串行口初始化设置波特率及数据格式发送数据发送成功?返回YN图4-4串口通信模块的流程图4.6脉冲计数模块设计测速信号的处理方法测速传感器对检测到的信号处理方法有三种。测频法,测宽法和两种结合的方法。(1)测频法测速传感器的摩擦轮通过与接触的传输带摩擦转动,同时带动传感器中的光栅圆盘转动,转动的光栅间隔阻挡光敏器件接收光源,将传输带速度信转换为输出脉冲信号。传输带的运行速度越快,光栅圆盘转动速度也越快,传感器的输出脉冲宽度越窄。测频法是测量一段固定的时间间隔的编码器脉冲个数来确定转速,比拟适合于告诉场合。测频法的测量精度受制于机械加工的限制,在有限的大小的圆盘上很难加工出很多栅孔。所以接触式测速传感器要想提高精度是十分困难的,通常分辨率小于0.02%。使用测频法计算转速的方法为:(4-1)式中P―编码器每转脉冲个数T―是固定的时间间隔S―是每转对应的传输带位移M1―是T时间的脉冲个数(2)测宽法使用微机处理测速信号后,一种新的测速方法被广为采用,即测宽法。在使用一样的测速传感器的情况下,加上相应的软硬件就可以大大提高测量的分辨率。测宽发是通过测量两个邻近脉冲之间的间隔来确定转速,比拟适合低速场合。使用测宽法计量测速数据分辨率可以到达0.005%-0.001%。测宽法测量速度的方法为:(4-2)式中f―时钟频率M2―两个相邻编码器脉冲间隔的时钟脉冲个数(3)结合法结合法又称同步计时计数法,是上述两种方法的结合,通过测量一定个数的编码器脉冲和产生这些脉冲所需的时间来确定转速,适合于中高速测量场合。结合法没有固定定时时间,采用使起始时间与被测脉冲信号同步的方式,保证计数与定时同时发生,从而确保对被测信号计量的准确性。通常情况下,仅存在±1个时钟脉冲误差。当时钟脉冲频率远大于被测信号频率时,只需要选择适当的计数值赋给时钟脉冲计数器,如赋值10000,便可以稳定测量误差在1/10000,并且在被测信号频率围的计量误差都会控制在1/10000以,这是结合法不同于其它测量方法的特点,也是保证测量精度的关键点,所以使用结合法能够到达较好的计量精度。使用结合法计算速度的方法为:(4-3)脉冲计数的程序实现AT89S52扩展的T2计数器满足了系统计数器的需求。软同步测量法的流程图如图4-5所示。YY开场初始化:定时器初值,开定时器和计数器中断脉冲进入INT0,当捕捉到下降沿时T0、T2同时启动T0定时溢出?进入T0中断处理程序,停顿T2,得到T2的计数值n2,T2赋值n2,T0清零.T0中断返回INT0捕捉到下降沿,同时启动T0和T2T2计数溢出?进入T2中断处理程序,得到T0计时值n0。T2中断返回。根据n0计算脉冲周期存储脉冲数据返回NNY图4-5软同布测量法的流程图本系统通过同步计时和计数的方式来实现结合法对速度的计算。系统信号周期可由计时值与设定的信号脉冲个数计算得到,通过换算得到频率值。固必须保证计时和计数在测量时同时开场,如果不同步必然会造成测量误差。考虑节省系统资源、缩减硬件开销等因素,系统不使用硬件同步的方式,采用软件同步的测量方法。4.7小结本章介绍了系统单片机软件设计,采用模块化构造,包括主程序模块、AD7730转换模块、脉冲计数模块及串行通信模块4个主要模块。重点阐述了称重传感器数据转换功能的实现,通过功能存放器介绍和流程图详细说明了AD7730的各功能模式和初始化设置。程序还实现了脉冲计数功能。..结论传输带动态称重系统在我国有广阔的开展前景,港口、冶金、建材、铁道、饲料、煤炭、烟草、化工等部门都需要在未来开展中装备大量的传输带动态称重系统。但是,目前国的相关产数量少,精度低,功能单一且缺乏对现场总线的支持,不能满足工业一体化的需求,给厂矿企业的称重管理带来了极大的不便,同时也带来了很大的经济损失。本文提出的传输带动态称重系统正是从这一实际情况出发,选择单托辊秤架,增量式光电编码器和悬梁式称重传感器作为研究对象,在保证计量精度的同时,考虑了设备本钱、安装难度和市场占有率等因素,保障了设计的实用价值。系统的硬件设计不但实现了根本数据采集功能,而且实现了与上位机的通信,可以将计量数据实时发送上位机进展显示和处理,另外扩展了Profibus-DP接口,很
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 疫情下宿舍活动方案策划
- 《婚前财产协议书:离婚时财产权益保障与处理规则》
- 什么是铝模施工方案
- 风险防范视角下合同价款确定与调整的法律规范
- 高端社区物业租赁游泳池管理服务合同
- 生活垃圾焚烧厂运营期环境监测方案
- 离婚户口迁移服务协议及财产分配执行合同
- 离婚不离家共同分担子女抚养责任合同
- 用电安全教育进校园
- 生物医药领域劳动合同签订及专利保密协议
- 可爱的中国教案全册
- 小数除法竖式专项计算144题(有答案)
- 频谱监测及瞬态信号捕获技术课件
- 平凉市崆峒区大寨乡柳沟村地热水矿产资源开发利用方案
- 隧道安全质量培训课件
- 六年级上册语文期末复习句子专项训练及答案
- 2019人教版高中英语选择性必修一UNIT 1 People of Achievement 单词表
- 电力变压器基础知识课件
- JJG 373-1997四球摩擦试验机
- GB/T 37785-2019烟气脱硫石膏
- GB/T 29343-2012木薯淀粉
评论
0/150
提交评论