谁会做基于单片机的恒压供水系统proteus仿真论坛啊,毕业论文里面要,很着急啊!

本人在做毕业设计,基于单片机的路灯节能系统设计,现在proteus仿真遇到了问题,求仿真大神指导_百度知道
本人在做毕业设计,基于单片机的路灯节能系统设计,现在proteus仿真遇到了问题,求仿真大神指导
实物是买的,当时没要仿真图,但是现在得知要做仿真。目前不只是连线有问题,还是程序对不上,求大神帮忙啊,还有5、6天就要答辩了
我有更好的答案
留下联系方式
谢谢了,已经搞定了
采纳率:24%
为您推荐:
其他类似问题
proteus的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。说出来你可能不信,王二正在被信息怪追杀,没错,就是那……
OLED在显示行业的热度还没达到顶峰,Micro LED就出来&ld……
要说最近半导体行业的巨人战争,当属博通费尽心机收购高……
在高性能的应用,如智能汽车、小型的医疗设备这个领域,……
&在我开始讲之前,我希望大家记住Power by
演讲人:郝晓贝时间: 10:00:00
演讲人:王海莉时间: 10:00:00
演讲人:卢柱强时间: 10:00:00
预算:¥10000预算:¥1010000
广东省广东省
基于神经网络的恒压供水系统设计
[导读]摘要:本设计基于中小楼房管道供水系统,采用AT80C51单片机、压力传感器、变频器、A/D转换、D/A转换电路等设备和元器件,结合工业智能控制技术,采用BP算法的神经网络PID调节器,利用自身的在线学习功能,实现自动
摘要:本设计基于中小楼房管道供水系统,采用AT80C51单片机、压力传感器、变频器、A/D转换、D/A转换电路等设备和元器件,结合工业智能控制技术,采用BP算法的神经网络PID调节器,利用自身的在线学习功能,实现自动调节连接权重,减小系统因变参数与非线性等因素的影响,从而提高系统的鲁棒性,达到恒压供水的目的。
关键词:BP神经网络;恒压;供水;AT89C51;PID
&&& 本设计是征对楼房自来水管道供水系统,主要研究的是基于AT89C51微处理器的压力参数的控制和调节,也就是以AT89C51单片机为处理器,通过A/D、D/A转换单元与电路,通过基于BP算法的神经网络PID调节器,从而控制变频器,通过变频器驱动交流电机,然后控制执行对象齿轮泵,使得供水系统管道的压力无论在用水的高峰期或者低峰期基本保持不变,达到恒压供水目的。
1 系统总体方案设计
1.1 恒压供水系统基本模型
&&&&恒压供水系统模型如图1所示。该系统是一个单闭环控制系统,控制的主要任务是让供水系统管道的压力等于某个固定的值,从而减少或者消除应用水量的大小等内部和外部因素的影响。本文引用地址:
&&& 单闭环控制系统因其结构简单、投资小、操作简单,并能够满足一般生产过程的要求,所以被广泛应用。在控制系统中,调节器参数的选择直接影响控制系统的质量。在工业控制中通过数字改造,可以提高设计的效率,但是由于电动机参数的非线性和时变性,具体实施还是比较困难。因此考虑到以上问题的存在,对常规模拟系统进行数字化改造,引入神经网络控制,通过它具有的在线学习能力,自动调节权重系数,实现对复杂系统的控制。
1.2 恒压供水系统的作用与功能
&&&&该系统是一个基于AT89C51单片机的恒压供水系统,其系统结构如图2所示。
&&& 主要组成单元有管道压力检测单元、A/D转换单元、基于单片机的控制单元和基于神经网络PID调节器组成的管道压力的变频调速单元。具体工作过程是:给定恒压供水系统的值,通过压力传感器获取当前管道的压力值,通过A/D转换器将模拟信号变换成数字信号,然后输送到AT89C51和给定值进行比较,得到偏差信号,该偏差信号通过基于神经网络BP算法的数字PID调解后,输出一个转速控制信号,通过D/A转换,控制变频器的转算,达到自动调节供水系统的压力达到一个稳定的值。
1.3 数字式PID原理
&&&&因在连续控制系统中,PID控制具有典型的结构,参数整定方便,同时伴随计算机技术的发展,在线测量速度加快,所以PID控制器被很广泛应用。模拟控制系统中,PID的控制规律为:
&&& K-比例系数;Ti-积分时间常数;Td-微分时间常数
&&& 输出控制量取决于输入与输出的偏差、偏差积分和偏差微分3个因素,对连续的PID控制算法进行离散处理,如采样周期T很小,则可得到离散PID表达式:
&&& 式中,u(k)为控制器在K时刻的输出,Ki=Ip/Ti,Kd=KpTd,T为采样周期,K为采样序号,K=1,2,&,e(k-1)和e(k)分别为第(K-1)和第K时刻所得的偏差信号。上式可以看出,想要计算u(k),要本次与上次偏差信号e(k和e(k-1),而且还要在积分项中把历次偏差信号e(j)进行相加,即求取累加信号,因此在具体实践中需要占用很大的存储空间,使用起来非常不方便。为了减少计算的工作量,节约存储空间,经常采用增量式控制算法,上式,用u(k)-u(k-1),并进行一些变换,可得到增量式PID控制的表达式:
&&& △u(k)=Kp(e(kT)-e(kT-T))+Kie(kT)+Kd(e(kT)-2e(kT-T)+e(kT-2T))
&&& Kp-比例系数;Ti-调节器的积分时间;Td-调节器的微分时间
&&& 调节器改造成数字PID调节器对于工业控制过程来说,经常系统属于非线性系统,并且有时候系统的准确模型是无法可知的,同时,在实际的生产过程当中,经常受到系统参数不稳定等多种因素的影响,系统调试比较繁琐,并且性能欠佳,因此,人们寻求能够自学习、自整定的技术,以适应复杂的控制系统,而神经网络技术的发展将这种设想变成现实。
&&& 神经网络根据系统的运行状态调节PID控制器的参数,从而达到控制系统性能的最优化,使输出层神经元的输出状态对应于PID控制器的3个可调整参数kp,ki,kd通过神经网络的自学习,权系数调整,使神经网络输出对应于某种最优控制规律下的PID控制器参数。
1.4 基于BP神经网络的PID调节器整定原理
&&&&根据数字式PID的表达式可以看出,PID调节器参数调优就是确定比例系数kp,积分时间常数ki,微分时间常数kd,使得系统满足某些性能指标,因此,PID参数优化问题就是(kp,ki,kd)三维参数的目标优化问题。
&&& 根据系统需求,采用三层BP网络,其结构如图3所示。
&&& 为反映输入PID控制器信号的特性,其输入层神经元个数选为3:x1(k)=e(k)为误差量,,反映误差的累计效果,类似连续系统中的积分效果,x3(k)=e(k)-e(k-1),反映误差变化快慢,相当于连续系统中的微分效果。x1(k),x2(k)和x3(k)作为输入,能够比较全面的反映误差量的状态,因此用它们来作为网络输入层的3个输入量。输出层输出节点分别对应3个可调参数kp,ki,kd,故输出层神经元个数为3。由于控制参数kp,ki,kd不能为负值,所以输出层神经元的激发函数取非负的Sigmoid函数。
&&& 隐层的神经元个数可由以下经验公式确定式中:n,q,m分别为输入层、隐层和输出层神经元个数,由上式计算可得,n+m取值在2~3之间,并且公式中f可取1~10,由于网络节点数过多会增加计算量,个数太少则不能很好地逼近给定函数,综合考虑,此处q取5隐层神经元的激发函数取正负对称的Sigmoid函数。
&&& 输出层输出节点分别对应3个可调参数kp,ki,kd。
&&& 按照梯度下降法修正网络的权系数,即按照E(k)对权系数的负梯度方向搜索调整,并附加一个使搜索快速收敛全局极小惯性项:
&&& 由此带来的误差影响可以通过调整学习效率来进行补偿。由此可以得到:
1.5 数据采集与处理系统
&&&&恒压供水系统设计中,数据采集与处理的主要任务是将检测单元获取的当前供水系统的管内压力转换成相应的电压值,以便单片机将该电压与给定的电压值进行比较,从而按照所得到的偏差进行PID算法控制。在本系统设计中,对于管道内压力缓慢变化的信号,通过AT89C51微处理器,并利用少量的接口电路,辅助A/D转换电路来实现。
&&& AT89C51是美国ATMEL公司生产的低电压,高性能CMOS,片内含有4K bytes的可反复擦写的只读程序存储器和128的随机存取数据存储器,器件采用AEMEL公司的高密度,非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和FLASH存储单元,功能强大、结构简单,同时和51系列指令兼容,可灵活应用于各种控制领域。
&&& A/D转换电路采用通用的AD574,AD574,是一种快速的12位逐次比较式AD转换芯片,片内有时钟,无须外加时钟信号,电路采用单极性输入方式,可对0~10 V或0~20 V模拟信号进行转换,转换结果的高8位从D11~D4输出,低4位从输出,并且直接与单片机的数据总线连接。
&&& D/A转换电路选用美国NS(National Semiconductor)公司生产的12位D/A转换器DAC1208,该芯片的控制精度可以达到0.012%,使用简单灵活。
&&& 管道水压传感器可选用PT504高精度压力变送器,该传感器量程范围0~100 MPa;输出信号4~20 mA;0~5 V;1~5 V;0~10 V;采用螺纹连接,通用M20x15,接线类型为紧线螺母型,整体安装和调试都比较方便。
1.6 其他电路设计
&&&&其他电路的设计基本上遵循单片机最小系统的设计,也是相当成熟的电路,鉴于篇幅不再详述。如要实现双机或多机通讯,可以采用RS232串行通讯来实现。
&&&&基于AT89C51单片机恒压供水控制系统在楼宇给水、锅炉给水等控制中应用比较广泛,在本系统设计中,硬件系统设计在力求结构简单,功能全面可靠的同时,充分考虑系统的抗干扰性能,采用基于BP算法神经网络PID控制器,大大提高了系统的抗干扰能力。
据MIT News报道,麻省理工学院(MIT)的研究人员开发出了一种可用于神经网络计算的高性能芯片,该芯片的处理速度可达其他处理器的7倍之多,而所需的功耗却比其他芯片少94-95%,未来这种芯片将有可能被使用在运行神经网络的移动设备或是物联......关键字:
在近日举行的WSJ D.Live全球技术大会上,英特尔正式宣布将与Facebook合作,联手推出其首款人工智能芯片――“Nervana神经网络处理器”,向英伟达发出挑战。......关键字:
昨天还说中国芯片专利数量在过去18年实现了23倍的增长,在数量上中国已经成为芯片专利申请第一大国,而根据新华社的消息,我国首款神经网络处理器“寒武纪”即将诞生。......关键字:
工程师经常形容自已担心地一夜难眠。但我们想知道:“究竟是哪些困扰萦绕在工程师的睡梦中?”......关键字:
2004年,它成为了Civilian Space eXploration团队的创始成员之一,在当年的5月17日,他成为了世界上第一个在没有政府机构帮助下,将火箭发射到太空的老百姓。......关键字:
我 要 评 论
热门关键词推荐proteus仿真单片机论文题目阅读
热门单片机仿真软件论文参考资料阅读
同类论文推荐下载费用:10 元 &
毕业设计(论文)-基于at89c51单片机的恒压供水系统控制器的设计 I恒压供水系统控制器的设计摘要随着我国经济的快速发展,高层建筑越来越多,这为高层建筑的供水提出了挑战,传统的通过水塔、气压增压等供水方式不仅设备投资大,占地面积大,维修困难,水压不稳定,使得难以满足高层建筑的需要。恒压供水系统具有供水安全、节约能源、节省钢材、节省占地、节省投资、调节能力大、运行稳定可靠的优势,具有广阔的应用前景和明显的经济效益与社会效益。所以某些用水区采用恒压供水系统,具有较大的经济和社会意义。本设计以单片机AT89C51做为控制核心并协调整个系统的工作,通过压力传感器检测当前水的压力,压力传感器输出的是0~5V的模拟量,要经过A/D转换成为数字量再送入单片机AT89C51进行处理,通过单片机的处理在LED数码管上显示当前的压力值。按键用来设定想要控制的压力值,单片机在内部通过比较设定的压力和当前压力,当前压力小于设定压力时就会闭合电磁开关,开启电机装置,并开始报警。高于设定压力时断开开关电机停止转动。压力和设定值在时时检测,达到控制目的。关键词恒压供水,传感器,单片机IITHECONTROLLERDESIGNOFCONSTANTPRESSUREWATERSUPPLYSYSTEMABSTRACTWITHCHINA'SRAPIDECONOMICDEVELOPMENT,MOREANDMOREHIGHRISEBUILDINGS,WHICHTHEWATERSUPPLYFORTHEHIGHRISEBUILDINGSPOSEDACHALLENGETOTHETRADITIONALTHROUGHTHETOWERS,AIRPRESSUREANDOTHERPRESSURIZEDWATERSUPPLYNOTONLYTHEEQUIPMENTINVESTMENT,COVERSANAREAOFMAJORMAINTENANCEPROBLEMS,WATERPRESSUREINSTABILITY,MAKESITDIFFICULTTOMEETTHENEEDSOFHIGHRISEBUILDINGSCONSTANTPRESSUREWATERSUPPLYSYSTEMHASTHEWATERSUPPLYSECURITY,ENERGYCONSERVATION,SAVESTEEL,SAVINGLAND,SAVINGINVESTMENT,ADJUSTMENTCAPACITY,THEADVANTAGESOFSTABLEANDRELIABLE,ANDHASBROADPROSPECTSANDSIGNIFICANTECONOMICANDSOCIALBENEFITSSOSOMEOFTHEWATERAREAWITHCONSTANTWATERSUPPLYSYSTEM,WITHGREATECONOMICANDSOCIALSIGNIFICANCEAT89C51MICROCONTROLLERASTHECONTROLDESIGNANDCOORDINATETHECOREOFTHEWORKOFTHEENTIRESYSTEM,THROUGHTHEPRESSURESENSORDETECTINGTHECURRENTWATERPRESSURE,THEPRESSURESENSOROUTPUTIS05VANALOG,TOGOTHROUGHTHEA/DCONVERTEDINTODIGITALANDTHENSENTTOMICROCONTROLLERAT89C51PROCESSED,HANDLEDBYTHEMICROCONTROLLERONTHELEDDIGITALDISPLAYTHECURRENTPRESSUREVALUEBUTTONTOSETTHEDESIREDCONTROLPRESSURE,THEMICROCONTROLLERSETTINGTHEINTERNALPRESSUREANDBYCOMPARINGTHECURRENTPRESSURE,CURRENTPRESSUREISLESSTHANTHESETPRESSUREWILLBECLOSEDWHENTHEELECTROMAGNETICSWITCH,OPENTHEELECTRICALDEVICE,ANDSTARTTHEALARMABOVETHESETPRESSURESWITCHOFFTHEMOTORSTOPSROTATINGCONSTANTPRESSUREANDSETTHEVALUEINTHEDETECTION,TOCONTROLPURPOSESKEYWORDSCONSTANTPRESSUREWATERSUPPLY,SENSOR,MICROCONTROLLERIII目录摘要IABSTRACTII1前言111课题背景和意义112本课题研究内容与主要工作113本课题的研究预期成果22总体系统设计33硬件设计531压力传感器5311传感器的基本概念5312传感器的分类6313传感器选用原则632单片机控制系统833模/数转换器和ADC0809结构11331模/数转换器的转换原理及主要技术指标11332简单介绍ADC0809结构12333单片机与ADC0809的接口设计1334关于74HC595的介绍1435电磁开关电路及原理15351光电隔离器的原理16352电磁继电器的原理1636数码管LED显示电路设计1737按键电路设计1838声光报警电路设计194软件设计方案2041软件总体设计2042转换程序2143串进并出程序2244按键控制程序设计2345数码管LED显示程序设计265硬件电路仿真结果2951压力仿真29IV511压力显示仿真29512压力设定值仿真2952报警电路仿真3053压力控制仿真316总结33致谢34参考文献35附录Ⅰ系统总原理图36附录Ⅱ系统源程序37恒压供水系统控制器的设计11前言11课题背景和意义随着社会经济的飞速发展,城市建设规模的不断扩大,人口的增多以及人们生活水平的不断提高,对城市供水的数量、质量、稳定性提出了越来越高的要求。尤其高层建筑越来越多,这为高层建筑的供水提出了挑战。传统高层供水通常是采用固定在建筑上的供水塔或楼顶高位水箱,以来自水局部加压的形式供水,但由于其造价高且影响建筑物结构强度及抗震性,已逐渐被发展起来气压供水所取代,这种气压供水虽然可以取代任何高度的水塔或楼顶高位水箱,水质亦不易污染,占地面积亦小,然而它亦存在着极明显的弱点,首先,气压供水设备笨重,且主要部件气压罐是采用电容器,其生产工艺复杂,钢材耗用量大,投资成本高;其次,由于气压罐的调节容积较小,水泵启动频繁,这既影响了其电控装置中的电磁元件和水泵电机的寿命,同时大的供水泵电机功率又耗电和干扰电网,气压供水压力变动较大,直接影响水管网、阀、水表等使用寿命。过去经常出现在用水高峰期,水的供给量常常低于需求量,出现水压降低供不应求的现象,而在用水低峰期,水的供给量常常高于需求量,出现水压升高供大于求的情况,此时会造成能量的浪费,同时还有可能造成水管爆裂和用水设备的损坏。而传统调节供水压力的方式,多采用频繁启/停电机控制和水塔二次调节的方式,前者产生大量能耗的,而且对电网中其他负荷造成影响,设备不断启停会影响设备寿命,后者则需要大量的占地与投资。且由于是二次供水,不能保证供水质量的安全与可靠性。而恒压供水系统的运行十分稳定可靠,没有频繁的启动现象,启动方式为软启动,设备运行十分平稳,避免了电气、机械冲击,也没有水塔供水所带来的二次污染的危险。第一方面在我国,节电节水的潜力非常大。据有关国际组织发表显示中国的单位国民经济总产值所消耗的电视美国、德国等的4倍左右,消耗的水是他们的2倍左右。我国的大量用电设备中,风机和泵类电机的耗电量占全国发电量的50左右,若推广新型电机调速技术,可节约大量电资源,由于在我国一方面水电供应紧张,而另一方面,水电的浪费又十分惊人,节电节水,不仅潜力巨大,而且意义深。第二方面恒压供水系统对于某些工业或特殊用户是非常重要的。例如在某些生产过程中,若自来水供水因故压力不足或短时供水,可能影响产品质量,严重时使产品报废和设备损坏,又如发生火灾时,若供水压力不足或无水供应,不能迅速灭火,可能引起重大经济损失和人员伤亡。而且恒压供水系统具有供水安全、节约能源、节省钢材、节省占地、节省投资、调节能力大、运行稳定可靠的优势,具有广阔的应用前景和明显的经陕西科技大学毕业论文(设计说明书)2济效益与社会效益。所以某些用水区采用恒压供水系统,具有较大的经济和社会意义。12本课题研究内容与主要工作本设计以单片机为核心,通过出水管道上的压力传感器将水流量转化成标准的模拟信号,通过A/D转化后送入单片机,一方面通过LED显示当前供水压力,另外一方面通过键盘把压力设定值输入并通过LED显示设定值,最后当前供水压力与压力设定值进行比较、判断,输出判断结果并送给电磁开关和声光报警电路。整个电路要经过五部分的设计来完成(A)A/D转换部分设计(B)LED数码管显示当前压力部分设计(C)按键电路部分设计(D)LED数码管显示设定值部分设计(E)控制电路和报警电路部分设计从系统需要和研究内容可以看出,本设计需要做的主要工作有查阅相关资料,了解各部分功能原理。查阅元器件资料,掌握器件工作原理和硬件实现方法。利用电脑仿真,对设计的电路进行模拟检测。13本课题的研究预期成果设计出恒压供水系统控制器,编写出稳定简洁的程序,调试成功,并在PROTEUS上进行仿真达到预期的目的,完成设计任务。恒压供水系统控制器的设计32总体系统设计总体设计之前,根据该系统所要达到的功能,选择适当的元器件和合适的芯片来设计系统,了解各器件的原理和功能。恒压供水系统控制器的设计,就要有压力采集器件,根据相关参数范围选择了模拟压力传感器,采集到的数据为模拟量,模拟量不能直接进入单片机进行处理,把采集到的压力信号变成二进制数字量才能送入单片机,这就要通过A/D转换,A/D转换的器件根据相关参数范围选择了ADC0809,把模拟量转换成数字量,数字量直接送入单片机处理,通过LED数码管把要显示的当前压力显示出来。ADC0809转换芯片,它是一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成,多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁存用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完得数据。显示所测量的结果要用到LED数码管,用LED数码管来显示结果比较清楚,防水和磨损,是比较好的显示方式。要实现恒压稳定控制,就需要设定水压的标准量,是和当前水的压力进行比较的,看当前水的压力有没有大于或者小于标准的压力,然后加以控制,要设置给定的压力就要有输入装置,采用简单的按键作为输入是很简便的,不会带来复杂的问题。控制装置要采用电磁开关控制,这样就不用人为的操作,电磁开关在闭合或打开的时候在电磁线圈上会产生电流,为了防止这样的电流对前面的电路产生不良效果,与线圈并联一个二极管,利用二极管的单项导通性就能阻止电流流回电路,保证电路的安全。为了保证单片机输出的控制信号稳定而且有足够大的电流,在单片机输出信号后加上正向驱动器来增大信号强度,再在电磁开关之前加上光电隔离,会阻隔掉不必要的干扰,通过光电隔离的电压信号是稳定的,这样的控制系统才能稳定可靠的工作。经过对所要设计的控制系统的功能要求进行分析,可以得道系统的总体硬件设计框图,如图21所示。陕西科技大学毕业论文(设计说明书)4单片机AT89C51压力传感器电机控制报警电路电磁开关A/D转换器当前压力显示设定压力显示按键电路图21系统总体硬件框图由系统的总框图可以看出该系统的工作原理为单片机89C51作为控制核心并协调整个系统的工作,通过压力传感器检测当前水的压力,水压传感器输出的是0~5V的模拟量,要经过A/D转换成为数字量再送入单片机89C51进行处理,通过单片机的处理在LED数码管上显示当前的压力值。按键用来设定想要的压力值,单片机在内部通过比较设定的压力和当前压力,当前压力小于设定值时就会闭合电磁开关,开启电机装置。同时输出信号给送入报警电路。恒压供水系统控制器的设计53硬件设计31压力传感器311传感器的基本概念传感器的主要作用是感受和响应规定的被测量,并按一定规律将其转换成有用输出,特别是完成非电量的转换。传感器的组成并无严格的规定。一般来说,可以把传感器看做由敏感元件和变换元件两部分组成。敏感元件变换器非电量非电量电量传感器图31传感器的一般组成传感器技术是一门边缘技术,它设计物理学,数学,化学,材料学等对其敏感元件部分的研究和开发,除了对其芯片的研究和开发外,也十分重视传感器的封装工艺和封装结构的研究,这往往是引起传感器不能稳定可靠地工作的关键因素之一。当今的社会是信息化得社会,信息化的社会离不开科技的发展。高科技的发展伴随着电脑、各类智能仪器、机器人的越来越广泛的应用。但是,智能仪器、电脑、机器人并不能直接感受及识别外界的信息,它们都需要必不可少的感觉器官,而充当它们的感觉器官的就是传感器。传感器很像人体的五官,能感受外界的各种刺激,并做出及时的反应,因此,传感器又被人们称做“电五官”,实际上,目前一些传感器已经具有超出人类五官所能感知信息的功能。在整个科学技术和人类生活中,传感器体现出了重要的一面。在自动化检测和自动化控制中,传感器是首要环节,只有传感器对原始的各种参数进行精确可靠的测量,才能有精确可靠的自动检测和控制系统。在航天、航海事业中,传感器是不可缺少的器件,在现代飞行器上,装备着繁多的显示与控制系统,以确保各种飞行任务的顺利完成。在这些系统中,传感器首当其冲地反映飞行器的参数、姿态、工作状态的各个物理量加以检测,并显示在各类显示设备上,以便控制者及时控制和正确操作。航天飞机的机翼上仅温度传感器就多达几十个。在环境保护中传感器也发挥着重要作用。例如,空气质量检测、污染防治、工业污水排放检测、室内装饰环境检测,环境噪音检测、环境电磁波检测等。在日常生活中,也到处充斥着传感器,电磁炉、电冰箱、洗衣机、煤气、液化气泄漏报警装置等都离不开传感器。在产品定型、汽车试车、飞陕西科技大学毕业论文(设计说明书)6机试飞等操作中传感器是必要器件。传感器在整个科学技术及人类生活中的重要性已越来越被更多的人所认识。瑞士巴塞尔PROGNOSAG公司对日本、美国、西欧一些国家和地区的传感器发展情况进行调查之后发表的报告声明,目前非军用传感器的世界市场发展迅速,每年将以91的速度增长。对某些发达国家的调查说明,今后几年最引人注目的几项技术发展中,传感器技术名列前茅。在我国,传感器技术的发展已有了一个良好的势头。目前研制传感器的企业、研究所、大专院校有上千家,遍及全国各个省、市、自治区。但系列品种发展不均衡,推广应用的深度和广度还不够。可以相信,只要我们进一步统筹规划,突出重点,加强基础,扩大应用,我国的传感器技术必将获得迅猛发展,在不久的将来我国会有大量的传感器产品赶上和超过世界先进水品。312传感器的分类A)按输入量分类,以被测物理量命名,如位移传感器、速度传感器、压力传感器、温度传感器、气敏传感器等。B)按输出信号形式分类,以模拟量输出的为模拟式传感器,以数字量输出的为数字式传感器。C)按工作原理分类,以工作原理命名,如应变式传感器、电容式传感器、电感式传感器、热释电传感器、压电式传感器、光电传感器等。D)按能量关系分类,分为有源传感器和无源传感器。有源传感器将非电量转换为电能量,如电动势、电荷式传感器等;无源程序传感器不起能量转换作用。只是将被测非电量转换为电参数的量,如电阻式、电感式及电容光焕发式传感器等。313传感器选用原则现代传感器在原理与结构上千差万别,如何根据具体的测量目的、测量对象以及测量环境合理地选用传感器,是在进行某个量的测量时首先要解决的问题。当传感器确定之后,与之相配套的测量方法和测量设备也就可以确定了。测量结果的成败,在很大程度上取决于传感器的选用是否合理。1)根据测量对象与测量环境确定传感器的类型要进行一个具体的测量工作,首先要考虑采用何种原理的传感器,这需要分析多方面的因素之后才能确定。因为,即使是测量同一物理量,也有多种原理的传感器可供选用,哪一种原理的传感器更为合适,则需要根据被测量的特点和传感器的使用条件考虑以下一些具体问题量程的大小;被测位置对传感器体积的要求;测量方式为接触式还是非接触式;信号的引出方法,有线或是非接触测量;传感器的来源,国产还是进口,价格能否承受,还是自行研制。在考虑上述问题之后就能确定选用何种类恒压供水系统控制器的设计7型的传感器,然后再考虑传感器的具体性能指标。2)灵敏度的选择通常,在传感器的线性范围内,希望传感器的灵敏度越高越好。因为只有灵敏度高时,与被测量变化对应的输出信号的值才比较大,有利于信号处理。但要注意的是,传感器的灵敏度高,与被测量无关的外界噪声也容易混入,也会被放大系统放大,影响测量精度。因此,要求传感器本身应具有较高的信噪比,尽量减少从外界引入的干扰信号。传感器的灵敏度是有方向性的。当被测量是单向量,而且对其方向性要求较高,则应选择其它方向灵敏度小的传感器;如果被测量是多维向量,则要求传感器的交叉灵敏度越小越好。3)频率响应特性传感器的频率响应特性决定了被测量的频率范围,必须在允许频率范围内保持不失真的测量条件,实际上传感器的响应总有一定延迟,希望延迟时间越短越好。传感器的频率响应高,可测的信号频率范围就宽,而由于受到结构特性的影响,机械系统的惯性较大,固有频率低的传感器可测信号的频率较低。在动态测量中,应根据信号的特点稳态、瞬态、随机等响应特性,以免产生过火的误差。4)线性范围传感器的线形范围是指输出与输入成正比的范围。以理论上讲,在此范围内,灵敏度保持定值。传感器的线性范围越宽,则其量程越大,并且能保证一定的测量精度。在选择传感器时,当传感器的种类确定以后首先要看其量程是否满足要求。但实际上,任何传感器都不能保证绝对的线性,其线性度也是相对的。当所要求测量精度比较低时,在一定的范围内,可将非线性误差较小的传感器近似看作线性的,这会给测量带来极大的方便。5)稳定性传感器使用一段时间后,其性能保持不变化的能力称为稳定性。影响传感器长期稳定性的因素除传感器本身结构外,主要是传感器的使用环境。因此,要使传感器具有良好的稳定性,传感器必须要有较强的环境适应能力。在选择传感器之前,应对其使用环境进行调查,并根据具体的使用环境选择合适的传感器,或采取适当的措施,减小环境的影响。传感器的稳定性有定量指标,在超过使用期后,在使用前应重新进行标定,以确定传感器的性能是否发生变化。在某些要求传感器能长期使用而又不能轻易更换或标定的场合,所选用的传感器稳定性要求更严格,要能够经受住长时间的考验。6精度精度是传感器的一个重要的性能指标,它是关系到整个测量系统测量精度的一个重要环节。传感器的精度越高,其价格越昂贵,因此,传感器的精度只要满足整个测量系统的精度要求就可以,不必选得过高。这样就可以在满足同一测量目的的诸多传陕西科技大学毕业论文(设计说明书)8感器中选择比较便宜和简单的传感器。如果测量目的是定性分析的,选用重复精度高的传感器即可,不宜选用绝对量值精度高的;如果是为了定量分析,必须获得精确的测量值,就需选用精度等级能满足要求的传感器。对某些特殊使用场合,无法选到合适的传感器,则需自行设计制造传感自制传感器的性能应满足使用要求。本设计中选用PTJ206压力传感器。PTJ206压力传感器采用全不锈钢封焊结构,具有良好的防潮能力及优异的介质兼容性。适于与楼宇供水等压力测量与控制。PTJ206量程01150(MPA);综合精度01FS、02FS、05FS、1FS;输出信号05V、15V、010V;供电电压24DCV;介质温度常温(2085°C);负载电阻大于50KΩ;绝缘电阻大于2000MΩ;密封等级IP65。32单片机控制系统单片机系统有基本的时钟电路和复位电路,单片机的频率一般为12M,复位电路有手动和上电自动复位电路,RST复位信号复位端,当此引脚保持两个机器周期的高电平时,就可以完成复位操作。复位电路如图51KR3GNDV2PFC4S0T图32手动复位电路图33自动复位电路单片机的时钟信号是由外部接的晶振产生,晶振的连接电路如图MHZYALX图34单片机晶振电路单片机芯片上集成了各种功能部件中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、定时/计数器、和各种输入/输出(I/O)接口等。它们之间相互连接,构成一个完整的单片机。89C51单片机采用40引脚的双列直插封装(DIP方式),在单片机的40条引脚中有2条专用于主电源的引脚,2条外接晶体振荡恒压供水系统控制器的设计9的引脚,4条控制与其它电源复用的引脚,32条输入/输出(I/O)引脚。AT89C51单片机是一种低功耗高性能的COMS8位微控制器,内置4KB的可反复擦写的程序存储器(PEPROM)。和128字节的存取数据存储器(RAM),该器件采用ATMEL公司的高密度非易失性存储技术生产,其指令与工业标准的MCS51指令集兼容。片内含有8位中央处理器和闪烁存储单元,有较强的功能的AT89C51单片机能够被应用到控制领域中。AT89C51提供以下的功能标准4K字节闪烁存储器,128字节随机存取数据存储器,32个I/O口,2个16位定时/计数器,1个5向量两级中断结构,1个串行通信口,片内振荡器和时钟电路。另外,AT89C51还可以进行0HZ的静态逻辑操作,并支持两种软件的节电模式。闲散方式停止中央处理器的工作,能够允许随机存取数据存储器、定时/计数器、串行通信口及中断系统继续工作。掉电方式保存随机存取数据存储器中的内容,但振荡器停止工作并禁止其他所有部件的工作直到下一个复位。其芯片引脚如图3-5所示图35单片机芯片封装引脚RST复位输入信号端,高电平有效。当振荡器运行时,在此引脚输入最少两个机器周期以上的高电平,将使单片机复位,复位后单片机将从程序计数器PC0000H地址开始执行程序。对HMOS工艺的单片机此引脚还有备用电源VPD功能。该引脚接上备用电源,在VCC掉电期间。可以保持片内RAM的数据不丢失的。陕西科技大学毕业论文(设计说明书)10ALE地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。PSN外部程序存储器选通信号(PSN)是外部程序存储器选通信号。当AT89S52从外部程序存储器执行外部代码时,E在每个机器周期被激活两次,而在访问外部数据存储器时,E将不被激活。E/VPP访问外部程序存储器控制信号。为使能从0000H到FFFFH的外部程序存储器读取指令,A必须接GND。为了执行内部程序指令,EA应该接VCC。P0口P0口为一个8位漏极开路双向I/O口,每个脚可吸收8TTL门电流。当P0口的管脚第一次写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口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P3口P3口管脚是8个内部带上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流这是由于上拉的缘故。在单片机中,这8个引脚還用于专门功能,是复用双功能口,作为第一功能使用时,就是普通的I/O端口,值得强调的是,每一条引脚都可以独立定义第一功能的输入输出或第二个功能。其第二功能如表3-1所示恒压供水系统控制器的设计11表3-1P3口的第二功能说明口线引脚第二功能P3010RXD(串行输入口)P3111TXD(串行输出口)P3212INT0(外部中断0)P3313INT1(外部中断1)P3414T0(定时器0外部输入)P3515T1(定时器1外部输入)P3616WR(外部数据存储器写脉冲)P3717RD(外部数据存储器读脉冲)33模/数转换器和ADC0809结构331模/数转换器的转换原理及主要技术指标A/D转换器是一种能把输入模拟电压变成与它成正比的数字量的器件,即能把被控对象的各种模拟信息转变成计算机可以识别的数字信息。A/D转换器的种类很多,例如计数器式A/D转换器、双积分式A/D转换器、逐次逼近式A/D转换器、并行式A/D转换器。一般来说,计数器式A/D转换器、但转换速度也很慢,所以很少采用;双积分式A/D转换器抗干扰能力强,转换精度高,但转换速度也很高,但转换速度不够理想,常应用于数字式测量仪表中;计算机中广泛采用逐次逼近式A/D转换器作为A/D转换接口电路,因为它结构不太复杂,转换速度也高;并行式A/D转换器的转换速度最快,但因其结构复杂而造价很高,故只用于转换速度极高的场合。1)分辨率分辨率是指转换器所能分辨的被测量的最小值。对ADC来讲,分辨率表示输出数字量变化一个相邻数码所需要输入模拟电压的最小变化量。如果数字量的位数为N,分辨率就等于1/2N满刻度值。2)转换速度转换速度是指完成一次A/D转换所需要的时间的倒数,是一个非常重要的指标。ADC型号不同,转换速度差别很大。一般情况下,8位ADC的转换时间为100ΜS左右。3)转换精度A/D转换器的转换精度由模拟误差和数字误差组成。模拟误差是比较器、解码网络中的电阻值以及基准电压波动等引起的误差。数字误差主要包括丢码误差和量化误陕西科技大学毕业论文(设计说明书)12差,前者属于非固定误差,由器件质量确定,后者和A/D转换器数字量的位数有关,位数越多,误差越小。332简单介绍ADC0809结构8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道抵制锁存译码电路,其转换时间100US为左右。ADC0809的内部逻辑结构图如图33所示。图36ADC0809内部逻辑结构图中多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。地址锁存与译码电路完成对A、B、C3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表32为通道选择表。表32通道选择表CBA被选择通道000ININININ6恒压供水系统控制器的设计13111IN7ADC0809芯片为28引脚为双列直插式封装,其引脚排列见图333。对ADC0809主要信号引脚的功能说明如下IN7~IN0模拟量输入通道。ALE地址锁存允许信号。对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。START转换启动信号。START上升沿时,复位ADC0809;START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。本信号有时简写为STA、B、C地址线。通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。其地址状态与通道对应关系见表31。CLK时钟信号。ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为500KHZ的时钟信号。EOC转换结束信号。EOC0,正在进行转换;EOC1,转换结束。使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。D7~D0数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连。D0为最低位,D7为最高。OE输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE0,输出数据线呈高阻;OE1,输出转换得到的数据。VCC5V电源。VREF参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。其典型值为5VVREF5V,VREF5V。333单片机与ADC0809的接口设计单片机与ADC0809的接口电路如下图所示陕西科技大学毕业论文(设计说明书)14图37单片机与ADC0809接口电路图34关于74HC595的介绍74HC595是一款漏极开路输出的CMOS移位寄存器,输出端口为可控的三态输出端,亦能串行输出控制下一级级联芯片。下面图引脚图图引脚图表引脚说明管脚编号管脚名说明1、2、3、4、5、6、7、15Q0Q7三态输出管脚恒压供水系统控制器的设计158GND电源地9Q7’串行数据输出管脚10MR移位寄存器清零端11SH_CP数据输入时钟线12ST_CP输出存储器锁存时钟线13OE输出使能14DS数据线15VCC电源端74HC595是具有8位移位寄存器和一个存储器,三态输出功能。移位寄存器和存储器是分别的时钟。数据在SH_CP的上升沿输入,在ST_CP的上升沿进入的存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。移位寄存器有一个串行移位输入,和一个串行输出,和一个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当使能OE时(为低电平),存储寄存器的数据输出到总线。74HC595的主要优点是具有数据存储寄存器,在移位的过程中,输出端得数据可以保持不变。陕西科技大学毕业论文(设计说明书)16图38数码管与74HC595接口电路图35电磁开关电路及原理要实现自动控制,就要有能自动闭合的开关,这里用到的是电磁开关(继电器),继电器上有电流时,由于电磁感应就会在铁心上产生磁性,将开关弹片吸引,使外部电路导通。为了在电磁继电器上有稳定的电流流过,前端就要有相应的控制元器件,我选择的是光电隔离器件,隔离掉了不稳定的因素。使光电隔离前端的发光稳定,信号的前端还需要驱动,提供稳定的信号电流。只有发光部分的稳定,后面的信号才能得到稳定输出。控制电路工作原理单片机根据处理的结果,从控制端口输出低电平控制信号,通过正向驱动器,得到稳定的信号,使得光电隔离前端的发光二极发光,电路接通,后续电路工作,输出电压经分压,三极管导通,电磁继电器工作,弹片向下吸引,开关闭合,后面的电路开始工作。351光电隔离器的原理光电隔离器(OPTICALCOUPLER,英文缩写为OC)亦称光耦合器,简称光耦。光耦合器以光为媒介传输电信号。它对输入、输出电信号有良好的隔离作用,所以,它在各种电路中得到广泛的应用。目前它已成为种类最多、用途最广的光电器件之一。光耦合器一般由三部分组成光的发射、光的接收及信号放大。输入的电信号驱动发光二极管(LED),使之发出一定波长的光,被光探测器接收而产生光电流,再经过进一步放大后输出。这就完成了电到光再到电的转换,从而起到输入、输出、隔离的作用。在发光二极管上提供一个偏置电流,再把信号电压通过电阻耦合到发光二极管上,这样光电晶体管接收到的是在偏置电流上增、减变化的光信号,其输出电流将随输入的信号电压作线性变化。光电耦合器也可工作于开关状态,传输脉冲信号。在传输脉冲信号时,输入信号和输出信号之间存在一定的延迟时间,不同结构的光电耦合器输入、输出延迟时间相差很大。由于光耦合器输入输出间互相隔离,电信号传输具有单向性等特点,因而具有良好的电绝缘能力和抗干扰能力。又由于光耦合器的输入端是电流型工作的低阻元件,因而具有很强的共模抑制能力。所以,它在长线传输信息中作为终端隔离元件可以大大提高信噪比。在计算机数字通信及实时控制中作为信号隔离的接口器件,可以大大增加计算机工作的可靠性。光耦合器的主要优点是信号单向传输,输入端与输出端完全实现了电气隔离,输出信号对输入端无影响,抗干扰能力强,工作稳定,无触点,使用寿命长,传输效率高。电耦合器之所以在传输信号的同时能有效地抑制尖脉冲和各种干扰,使通道上的信号稳定性大为提高,主要有以下几方面的原因恒压供水系统控制器的设计17A)光电耦合器的输入阻抗很小,只有几百欧姆,而干扰源的阻抗较大,通常为105~106Ω。据分压原理可知,即使干扰电压的幅度较大,但馈送到光电耦合器输入端的干扰电压会很小,只能形成很微弱的电流,由于没有足够的能量而不能使二极体发光,从而被抑制掉了。B)光电耦合器的输入回路与输出回路之间没有电气联系,也没有共地;之间的分布电容极小,而绝缘电阻又很大,因此回路一边的各种干扰都很难通过光电耦合器馈送到另一边去,避免了共阻抗耦合的干扰信号的产生。C)光电耦合器可起到很好的安全保障作用,即使当外部设备出现故障,甚至输入信号线短接时,也不会损坏仪表。因为光耦合器件的输入回路和输出回路之间可以承受几千伏的高压。352电磁继电器的原理继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。电磁继电器的工作原理并不复杂,它主要是利用电磁感应原理而工作的。当线圈通以电流时,线圈便产生磁场,线圈中间的铁心被磁化产生磁力从而使衔铁在电磁吸力的作用下吸向铁心,此时衔铁带动支杆将板簧推开,使两个常闭的触点断开。当断开继电器线圈的电流时,铁心便失去磁性,衔铁在板簧的作用下恢复初始状态,触点则又闭合。触点的形式一般分为三种一种是继电器线圈未通电时处于接通状态的静触点,为常闭触点。二种是处于断开状态的静触点,称为常开触点,还有一种是一个动触点与一个静触点常闭,而同时与一个静触点常开,形成一开一闭的转换触点形式。常闭触点在线圈通电时由闭合状态断开,所以又称为动断触点,而把常开触点称为动合触点转换触点有两种情况,即先合后断的转换触点和先断后合的转换触点。先了解必要的条件1控制电路的电源电压,能提供的最大电流;2被控制电路中的电压和电流;3被控电路需要几组、什么形式的触点。选用继电器时,一般控制电路的电源电压可作为选用的依据。控制电路应能给继电器提供足够的工作电流,否则继电器吸合是不稳定的。36数码管LED显示电路设计7段LED数码管是利用7个LED(发光二极管)外加一个小数点的LED组合而成的显示设备,可以显示0~9等10个数字和小数点,这类数码管可以分为公阴极与共阳极两种,共阳极就是把所有LED的阳极连接到共同的结点,而每个LED的阴极分别为A,B,C,D,E,F,G及DP(小数点);共阴极就是把所有LED的阳极陕西科技大学毕业论文(设计说明书)18连接到共同的结点,而每个LED的阳极分别为A,B,C,D,E,F,G及DP(小数点)。根据数码管的驱动方式的不同,可以分为静态式和动态式两类。静态显示驱动每个数码管的每个段都由一个单片机的I/O端口进行驱动,或者使用如BCD码的二~十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多。动态显示驱动动态驱动是将所有数码管的8个显示笔划“A,B,C,D,E,F,G,DP”的同名端连在一起,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形。图39单片机与数码管连接电路37按键电路设计按键是用来向系统提供操作人员命令的接口,所以准确无误地辨认每个键的动作以及其所处的状态,是系统能否正常工作的关键。多数按键多采用机械弹性开关,一次高低电平的变化就是一次命令。但是按键的抖动是难以避免的,为了稳定操作,我们要防止抖动的发生,就要消除抖动的影响,可以从硬件和软件两方面解决。硬件防抖电路
文档加载中……请稍候!
下载文档到电脑,查找使用更方便
10 元 &&0人已下载
还剩页未读,继续阅读
<a href="UserManage/CopyrightAppeal.aspx?bid=6364330" title="版权申诉" class="fLeft works-manage-item works-manage-report" target="_blank"
关&键&词: 毕业设计 论文 基于 AT89C51 单片机 供水系统 控制器 设计 ppt 课件 优质课 公开课 医学 免费 下载
& 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
本文标题:毕业设计(论文)-基于at89c51单片机的恒压供水系统控制器的设计 链接地址:
当前资源信息
类型: 共享资源
格式: DOC
大小: 1.38MB
上传时间:
&& 广告或垃圾信息
&& 色情、淫秽、低俗信息
&& 反政府、反人类、反社会等反动信息
&& 散布赌博、暴力、凶杀、恐怖或者教唆犯罪等信息
&& 侮辱、诽谤等人身攻击信息
&& 散布谣言、扰乱社会秩序,破坏社会稳定等信息

我要回帖

更多关于 proteus仿真论坛 的文章

 

随机推荐