资源描述:
《定量给料皮带秤控制器软件设计学士学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河北联合大学轻工学院QINGGONGCOLLEGE,HEBEIUNITEDUNIVERSITY毕业设计说明书设计(论文)题目:定量给料皮带秤控制器的软件设计2012年05月20日摘要摘要随着微电子技术的应用,市场上使用的传统称重工具已经满足不了人们的要求。为了改变传统称重工具在使用上存在的问题,在本设计中将智能化、自动化、人性化用在了电子秤重控制系统中。本系统主要由单片机来控制,感知物体重量部分由称重传感器及A/D转换器组成,控制部分由单片和电机等组成,加上显示单元,此电子皮带秤具备了功能多、性能价格比高、功耗低、系统设计简单、使用方便直观、速度快、测量准确、自动化程度高等特点
2、。本系统以89C51单片机为主控芯片,外围附以测重电路、显示电路、键盘电路、可控硅过零调功调速电路等构成智能称重控制系统电路板,从而实现自动称重系统的各种控制功能。可以说,此设计所完成的电子皮带秤很大程度上满足了工业应用需求。当被测物料均匀落置在秤体的称重区上时,其重量便通过皮带秤体传递到称重传感器,传感器随之产生力-电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号(电压或电流等)。此信号由放大电路进行放大、经滤波后再由模/数(A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的
3、状态进行必要的判断、分析、由相应的软件来控制各种运算。运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出送到显示器显示,或送打印机打印;当需要对皮带秤的速度作出相应的调整时,通过数字键盘向89C51单片机输入相应的数值,通过IO口接收到该信号的CPU对该数值信号进行再处理并转换成命令信号,该命令信号送至可控硅过零调功调速电路,可控硅调功调速电路根据该命令信号去调节电机的速度,因为皮带的传输速度直接取决于电机的速度,电机速度的改变使得皮带的传输速度也随之发生变化。一般地信号的放大、滤波、A/D转换以及信号各种运算处理都在各自仪表或电路中完成。关键词:89C51单
4、片机;称重传感器;LED显示器;软件IABSTRACTABSTRACTWiththeapplicationofmicro-electronicstechnology,traditionponderationinstrumentusedinmarkethasbeennotsatisfactionwithhumanrequirementsalready.Inordertomakeupforthetraditionalapparatusshortcoming,weimprovetheapparatus'scontrolsystemwithintelligenceandautomati
5、on.Thissystemismainlycontrolledbymicrocontroller,thesectionofheightmeasurementaccomplishbysupersonicsensor,thesectionofweightmeasurementaccomplishbyweightsensorandA/Dtransformer,thisapparatushavemanycharacteristicsuchashavingmorefunction,consumelessenergy,smallandmoveeasily,lowprice,measurep
6、recisely,thespeedisquick,automaticworkwithoutpeopleandsoon.Thesystemismainlycontrolledbythemicrocontroller89C51,theperipheryisconsistofthecircuitofclockandcalendar,thecircuitofmeasureheightandweight,thecircuitofdisplayandprint,allofthesecomprisethecircuitboardoftheintelligentapparatusofheigh
7、tandweight.Itcanachieveallfunctionoftheapparatus.Whenhewascalledintheobjectsplacedonthescale,theweightandbeltscalesbodythroughtoweighingtransducer,sensorgenerateselectricityeffect-theweightoftheobject,willbeconvertedtoacertainweightcalledobjects(ge