锅炉水位控制系统设计

上传人:1666****666 文档编号:39405480 上传时间:2021-11-10 格式:DOC 页数:35 大小:819.06KB
返回 下载 相关 举报
锅炉水位控制系统设计_第1页
第1页 / 共35页
锅炉水位控制系统设计_第2页
第2页 / 共35页
锅炉水位控制系统设计_第3页
第3页 / 共35页
点击查看更多>>
资源描述
摘 要 本设计任务要求设计一种锅炉液位控制器,它以8051作为控制器,通过8051单片机,压力传感器和模数转换器等硬件系统和软件设计方法实现具有液位检测报警和控制双重功能,同时也具有压力报警和显示控制的功能,并对液位和压力值进行显示。本设计是基于单片机的水暖锅炉控制,在设计中主要有水位检测、温度检测、压力检测、按键控制、水位控制、显示部分、故障报警等几部分组成来实现供暖控制。主要用水位传感器检测水位,用光纤温度传感器来检测水温,用六个控制按键来实现按健控制,用三位7段LED显示器来完成显示部分,用变频器来控制循环泵的转速,用压力传感器检测锅炉内部压力。并且通过模数转换把这些信号送入单片机中。把这些信号与单片机中内部设定的值相比,以判断单片机是否需要进行相应的操作,即是否需要开启补水泵,来实现对液面的控制,从而实现单片机自动控制液面的目的。本设计用单片机控制易于实现锅炉液位、温度和压力的控制,而且有造价低、程序易于调试、一部分出现故障不会影响其他部分的工作、维修方便、等优点。关键词 锅炉,8051单片机, 模数转换,水位控制,自动控制21ABSTRACTThis design task requirement level controller design of a boiler, which in 8051 as controller, through 8051 MCU, pressure sensor and the hardware system and software design methods, such as implementation of adc has a dual function, liquid level detection alarm and control also has the function of pressure alarm and display control, and to show the liquid level and pressure value. The water heating boiler design is based on single chip microcomputer, are mainly in the design water level detection, temperature detection, pressure testing, button control, water level control and display part, fault alarm and so on several parts to achieve heating control. Mainly use groundwater level sensors, optical fiber temperature sensor is used to detect temperature, press with six control keys to achieve the healthy controls, with three 7 segment LED display to complete display part, use frequency converter to control the turning speed of the circulation pump, the pressure sensor is used to inspect pressure within the boiler. And by the modulus conversion signal is sent to MCU. The signal is compared with the internal setting values in the MCU, MCU on judgment whether to need to carry on the corresponding operation, whether it need to open the pump, to achieve control of the liquid surface, so as to realize the single chip microcomputer automatic control level. This design with the single chip microcomputer control is easy to realize the boiler liquid level, temperature and pressure control, and has low cost, part program is easy to debug, failure will not affect other parts of the work, convenient maintenance, etc. Keyword boiler,8051 single chip microcomputer, modulus conversion, water level control, automatic control 攀枝花学院本科毕业设计(论文) 目录 目 录摘 要IABSTRACTII1 绪论31.1 课题背景31.2 国内外研究的现状31.3 使用单片机实现锅炉液位控制的优点31.4 研究方案及预期结果41.4.1 系统硬件总体方案41.4.2 系统软件总体方案41.4.3 设计的研究进程42 系统硬件设计52.1 核心芯片8051单片机52.2 液位传感器设计82.3 ADC0809A/D转换器92.3.1 DA转换基本原理92.3.2 ADC0809转换芯片112.4 键盘及显示接口122.5 自动报警电路133 传感器的选择设计153.1 液位传感器的设计153.1.1光电式传感器153.1.2光电式传感器的基本特性173.2温度传感器的设计193.3 压电式传感器的设计193.3.1 压电效应和陶瓷压电式传感器选取203.3.2 压电式传感器的测量电路204 系统软件的设计234.1单片机源程序234.2 水位检测主程序254.3 水位检测子程序26结论29参考文献30致谢31 攀枝花学院本科毕业设计(论文) 1 绪论1 绪 论1.1 课题背景 目前我国的锅炉的数量众多,我国现有中、小型锅炉30多万台,目前大多数工业锅炉仍处于能耗高、浪费大、环境污染严重的生产状态。而锅炉计算机控制系统的产生正是能够有效缓解这一现状的良好契机,锅炉水位控制系统是微型计算机软件,硬件,自动控制,锅炉节能等几项技术紧密结合的产物,作为锅炉控制装置,其主要目的是保证锅炉的安全稳定经济运行,减少能源的损耗更加合理高效的利用能源,减轻操作人员的劳动程度。采用微机控制,能对锅炉进行自动的检测、自动控制等多项功能。提高锅炉工作效率,保证生产安全。 1.2 国内外研究的现状 目前在我国的锅炉水位控制系统的研究设计生产中都取得了很大的成效,在各方面的发张过程中多数还只是采用理论的计算的各方面论文很多,但是能够运用的工业生产中的还很少。而我们现在要把锅炉水位控制系统能够很好地全面的应用到工业生产中这还需要大家的努力。在我过上海沿海等地生产锅炉水位控制所需要的器材的实力比较雄厚,生产厂商能够让理论产物和实际产物能够很好地结合,生产多高效实际合理的工业设备。在我国的新型测控装备与系统研究与发达国家还存在着差距但是我国科研人员能够克服困难不断钻研争取,在摸索中前进,有望在相关领域能够赶上并超过发达国家的技术水平。1.3 使用单片机实现锅炉液位控制的优点当今,随着计算机技术的不断发展,微型计算机的生产及应用已渗透到生产、生活的各个方面。虽然单片机微型计算机虽然问世不久,然而体积小、廉价、功能强、其销售额已每年近80%的速率增长。使用单片机控制来实现锅炉水位控制系统的实现具有较高的使用价值和成本较低稳定性较好等特点。实现锅炉测量水位使用高亮二极管和光敏三极管来实现。测量温度采用光电耦合器实现光电隔离,方便人员对液位系统的控制且稳定性较好。对液位压力测量使用电陶瓷传感器,可以大大简化系统的设计方案。使用单片机控制不仅具有体积小、安装方便,功能较齐全等优点,而且应用前景广、具有很高的性价比。通过微机控制来实现给水系统的自动控制与调节来保证系统稳定高效安全的运行。本文采用8051单片机作为核心来对锅炉水位进行自动控制。具有较高的优越性和使用价值。1.4 研究方案及预期结果本设计采用8051单片机为核心,及相关硬件来实现锅炉水位控制系统。在测量液位的同时需要对锅炉压力和温度进行检测。使用3位七段LED显示液位、温度、压力等数据,从而实现系统的安全控制,及时报警。1.4.1 系统硬件总体方案系统采用高亮二级管和光敏三极管对液位进行控制。并通过四对传感器分别安装在锅炉四个不同位置来测量锅炉液位。使用模数转换把信号传送到单片机中。通过LED现实出来。然后根据当前液位值和用户设定的水位来决定水位是否开关水泵。还采用了光电传感器和电压式传感器来对锅炉温度压力进行测量,因此我们所提到的锅炉常用于供暖而不是工业上的燃烧锅炉。采用压力传感器只要是为了防止锅炉压力过大对锅炉造成损害甚至爆炸,而压力过低则会导致锅炉无法正常稳定运行。1.4.2 系统软件总体方案水位检测通过四对高亮二极管和光敏三极管所组成的液位传感器分别安装在四个不同的位置,由上至下四个输出端口分别接单片机的P1.0、P1.1、P1.2、P1.3口,对锅炉里的水位进行检测。当水位到达某一光敏三极管的位置时,其输出端口就向单片机输出高电平;当水位低于此光敏三极管的位置时,其输出端口就向单片机输出低电平。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水阀控制系统就会自动报警,提醒工作人员注意,加水电磁阀有可能出故障;第二个位置是自动停止加水线,即当水位高于此位置时,控制系统会自动关闭加水电磁阀,停止加水;第三个位置是自动加水线,即当水位低于此位置时,控制系统会自动接通加水电磁阀,开水加水;第四个位置是水位下限报警线,即当水位低于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障。1.4.3 设计的研究进程 本设计第二章对系统进行硬件分析,主要介绍了本设计所使用的核心芯片8051,重要对其端口进行介绍,介绍其功能与用途,还介绍了液位传感器、数模转换ADC0809、执行设备、LED显示和报警装置,介绍了他们的原理、结构和电路连接。第三章着重介绍了本设计所使用的传感器,因为传感器的性能在整个系统中起着非常重要的作用,尤其对检测精确度起着重要的作用,在其中我重点介绍了液位传感器,光电式传感器和压电式传感器。第四章介绍了整个系统的软件设计。攀枝花学院本科毕业设计(论文) 2 系统硬件设计 2 系统硬件设计锅炉自动控制包括对锅炉的液位,压力,温度等的控制,本设计主要介绍锅炉的液位控制。液位控制是利用由高亮二级管和光敏三级管所组成的液位传感器把液位的状态转换成模拟信号,再通过模数转换器ADC0809把输出状态直接接到单片机的I/O接口,单片机经过运算控制,输出数字信号,输出接口接LED进行显示,实现液位报警和键盘显示与控制;其压力控制是通过压电传感器将接受的信号转变成电信号,通过模数转换ADC0809进行转换后与8051单片机接口相连,使其与设定值相比较从而实现压力报警和控制;其温度检测选用的是光电隔离器,实行光电隔离,有利于人员对温度的检测,再通过模数转换器ADC0809进行转换后与8051单片机接口相连,使其与设定值相比较从而实现温度报警。 而本设计主要是对液位进行控制,下图是锅炉液位控制系统CPULED显示传感器报警装置控制执行装置图2.1 基于单片机的锅炉液位控制系统由上图可观察到传感器通过对液面、温度和压力进行测量,输出模拟信号,再通过模数转换器把输入的模拟信号转换成数字信号,通过8051单片机的运算控制,在通过LED进行显示,通过报警装置进行报警,报警显示之后再通过对阀门的开启实现对锅炉的液位进行调节控制,阀门的驱动设备是电动机。2.1 核心芯片8051单片机 计算机芯片MCS-51是一个电脑晶片,英特尔公司生产系列。它是在MCS-48系列的基础上发展的高性能的8位单片机。在51子系列中,主要有8051、8031、8751三种机型。其代表就是8051。其他系列的单片机都以它为核心,所以本设计采用的核心芯片是8051单片机。CPU是它的核心设备,从功能上看,CPU包括两个部分:运算器和控制器,它执行对输入信号的分析和处理。采用8051用P0、P2口作控制总线,可以直接控制键盘参数输入、LED数据显示,方便现场调试和维护,使整个控制系统的通用性和智能化得到了很大的提高。系统的原理是采用液位式传感器测量锅炉液位值,通过单片机的转换与分析在LED上显示及输出控制;根据当前的液位值和用户设定的水位决定是否进行开关水泵,以及是否到达危险高、低水位,需要关闭阀门。图2.2 8051引脚图上图是8051的引脚配置,40个引脚中,正电源一根,地线一根,石英振荡器的时钟线两根,4组8位共32个I/O口,P3与中断口线P3口线复用。下面对引脚加以说明:Pin18:时钟XTAL2脚,片内振荡电路的输出端。Pin19:时钟XTAL1脚,片内振荡电路的输入端。Pin40:正电源脚,正常工作或对片内EPROM抄写程序时,接+5V电源。8051的时钟可分为两种方式:一种为片内时钟振荡方式,但需在18和19脚外接石英晶体(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。另一种为外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。本设计采用外部时钟电路及外接晶振和电容组成振荡器。 输入输出(I/O)引脚:Pin39-Pin32为P0.0-P0.7输入输出脚,Pin1-Pin8为P1.0-P1.7输入输出脚,Pin21-Pin28为P2.0-P2.7输入输出脚,Pin10-Pin17为P3.0-P3.7输入输出脚。在对单片机设计中,P0口作为程序存储器扩展口,且是扩展并行输入/输出接口的接口,另外也作为模数转换的数据传输口,P2口为程序存储器扩展口的高八位地址总线口,P1口为输入/输出口。Pin9:RESET/Vpd复位信号复用脚,通电,时钟电路开始工作,系统初始复位。程序计数器PC将指向0000H, P0-P3输出口为高电平,堆栈指钟写入07H,其它专用寄存器清“0”。RESET由高电平变为低电平后,系统即从0000H地址开始执行程序。初始复位将不改变RAM的状态,8051的初始态如下:表2.1 寄存器初始状态特殊功能寄存器初始态特殊功能寄存器初始态ACCPSW07HDPLIPIETMODSCONP0-P300H00H00H00Hxxx00000B0x00000B00HxxxxxxxxB1111111BBSPTH0TL0TH1TL1TCONSBUFPCON00H07H00H00H00H00H00H00H0xxxxxxxB8051的复位方式分为手动和自动复位。 RESET/Vpd是一个复用脚,在Vcc掉电期间,可以使用后备电源使单片机RAM数据不丢失。图2.3 复位电路Pin30:ALE/当访问外部程序器时,ALE(地址锁存)的输出用于锁存地址的低位字节。而访问内部程序存储器时,ALE端将有一个1/6时钟频率的正脉冲信号,确定单片机是否工作,也可以当作一个时钟向外输出。而且当访问外部程序存储器,ALE会跳过一个脉冲。如果单片机是EPROM,在编程其间,prog将用于输入编程脉冲。Pin29:当访问外部程序存储器时,此脚输出负脉冲选通信号,PC的16位地址数据将出现在P0和P2口上,外部程序存储器则把指令数据放到P0口上,由CPU读入并执行。在编程时,EA/Vpp脚还需加上21V的编程电压。2.2 液位传感器设计在锅炉液位控制系统中,传感器的选择是非常重要的,传感器是能感受规定的被测量,并按照一定的规律转换成可用输出信号的器件或装置,它通常由敏感元件和转换元件组成,它的性能直接影响到整个检测系统,对检测精确度起着重要的作用。传感器的种类很多,有温度传感器,加速度传感器,光学传感器,压力传感器的,本设计主要采用的是由高亮二级管和光敏三级管所组成的液位传感器来对液位进行控制,又用光电式传感器和压电式传感器来对温度和压力进行检测,在把检测的电信号输入到单片机进行分析,这个设计的重点是液位的控制,所以下面我要对液位传感器进行设计。采用的是四对高亮二极管和光敏三极管所组成的液位传感器,这种液位传感器如下图图2.4 液位传感器由图2.4可知,液位传感器的主要元件是高亮二极管和光敏三极管,它们都属于光电元件,光电元件主要采用的是光电效应,光电效应分外光电效应、内光电效应和光生伏特效应, 光电效应的原理是PN结加反向电压时,反向电流的大小取决于P区和N区中少数载流子的浓度,当光照PN结时,光子能量h大于材料的禁带宽度,在PN结及其附近产生光生电子、空穴对,从而使P区和N区少数载流子浓度增加,载流子在外加反向电压和PN结内电场作用下定向运动,分别在两个方向上渡越PN结,使反向电流明显增大。如果入射光照强度变化,光生电子及空穴对的浓度将相应变动,通过外电路的光电流强度也会随之变动。光敏二极管的作用就把光信号转换成了电信号。 图2.5.a 光敏三极管的结构示意图 图2.5.b 基本电路而光敏三极管有两个PN结,因而可以获得电流增益,它比光敏二极管具有更高的灵敏度,也是把光信号转化成电信号。光敏三级管是由高亮二极管进行发光的, 高亮二极管是一种把电能转变成光能的半导体器件。它的原理和光敏二极管相似,也是产生光电效应。只不过原理正好相反,当有电流导体内部产生光电流,照射在PN结上,在内部产生光电流,它具有体积小、功耗低、寿命长、响应快、机械强度高等优点,并能和集成电路相匹配。因此,广泛地用于计算机、仪器仪表和自动控制设备中。水位检测是通过四对高亮二极管和光敏三极管分别安装在四个不同的位置,由上至下四个输出端口分别接单片机的P1.0、P1.1、P1.2、P1.3口,实时对锅炉里的水位进行检测。当水位到达某一光敏三极管的位置时,其输出端口就向单片机输出高电平;当水位低于此光敏三极管的位置时,其输出端口就向单片机输出低电平。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,加水电磁阀有可能出故障;第二个位置是自动停止加水线,即当水位高于此位置时,控制系统会自动关闭加水电磁阀,停止加水;第三个位置是自动加水线,即当水位低于此位置时,控制系统会自动接通加水电磁阀,开水加水;第四个位置是水位下限报警线,即当水位低于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障。2.3 ADC0809A/D转换器A/D是把模拟信号转换成数字信号,把由传感器传来的液位控制的模拟信号转换成数字信号,然后再通过8051单片机的分析处理进行LED显示和液位、压力和温度的报警。2.3.1 DA转换基本原理DA转换器的功能是将数字信号转换成模拟信号。使每一个二进制信号产生一个相应的电流,电流的大小则正比于相应的二进制位的权。输入二进制数据D7DO控制电子开关组,当某 一位为“1”时,则电子开关闭合,基准电压Vin接电阻解码网络,使某一支路电阻上有电流流过。当某一位为“0”时,则电子开关断开,该支路电阻上无电流流过。加权电阻解码网络各支路的电阻值与二进制数据D7DO的“权”相对应,“权”大的电阻值小,“权”小的电阻值大。因此各支路的电流不仅决定于输入数字量的值(0或1),还决定于“权”,各支路的电流如下:式(2.1)因此,总电流为Iou式(2.2) 该总电流经电流转换器后有: 式(2.3)其中式(2.4) 由式(2.4)看出,尽管使用的网络结构不同,但对于DA转换器的输入输出来说是等效的。就8位DA转换器而言,每一数字输入位所代表的输出模拟量是其相邻的2倍,这样就组成二进制数字量到模拟量的转换器。DA转换芯片的主要性能指标如下:分辨率。信号的敏感程度数字量的数位表示,分辨率为n位的DA转换器,可以对满量程的12n的增量做出反馈。相对精度。在校准前提下有效刻度内模拟量的输出与理论值之差,用ISB来表示和该偏差相对满刻度的百分比。转换时间。数字变化量是满刻度时,达到终值LSB2所需要的时间,通常为几十纳秒至几微秒。非线性误差。通常给出在一定温度下的最大非线性度,一般为0.l0.03。其工作步骤是:比较开始时,首先对二进制计数器的最高位置“1”,然后进行转换和比较判断。如果模拟输入Uin大于Ui,比较器输出为1,输出锁存器的最高位保持为1。依照此方法从低到高依次进行比较。将数字信号转换成模拟信号来完成A/D转换。总共需要重复这种过程n次。2.3.2 ADC0809转换芯片本次设计的AD转换实验硬件是由ADC0809转换芯片和四个可变电位器组成的。ADC0809是8位8通路逐次逼近式AD转换器,输入电压在(O5)V,最大不可调误差小1LSB。ADC0809芯片的引脚图如图2-6所示。8路模拟通道要能正常工作,首先通过地址译码锁存器选通所要开通的8路模拟通道中的一路开关,将模拟信号进行A/D的转换,转换后的数据放到三态数据锁存器中,由CPU读取后由CPU启动新一次的地址译码,重复以上完成新一次的A/D转换。下图为ADC0809芯片的引脚图。图2.6 ADC0809 芯片的引脚图 2.4 键盘及显示接口采用三位7段LED显示器,LED显示器是单片机应用中最常用的输出部件,它是由若干发光二极管组成,当发光二极管导通时,相应的一个点或一个笔画发光,不同组合的二极管导通,就能显示出各种字符。用LED是因为它具有显示清晰、亮度高、使用电压低、光电转换效能高、寿命长的特点。LED(发光二极管)最早出现在19世纪60年代,现在我们可以经常在电气和电子设备上看到这些二极管作为指示灯来用。在微型机系统中,LED常用的显示方法有两种。一种是静态显示,一种是动态显示。所谓的静态显示是由单片机一次输出后就能显示后就能保持,直到下次送新的显示模式为止。这种显示占用机少,显示可靠;缺点是使用元件多,且线路比较复杂,因而成本比较高。这种显示器显示方式的每一个七位显示器需要一个八位输出控制,我的设计就是采用的就是静态显示。所谓动态显示就是单片机定时的对显示器进行扫描。这种方法中,显示器件分时工作,每次只能有一个器件显示,但由于人的视觉暂留现象,所以,仍感觉到所有的器件都“同时”显示。这种显示方法的优点是使用硬件少,因而价格低,但占用机时多,只要单片机不执行显示程序,就立刻停止显示。动态显示的亮度与导电电流有关,也与点亮时间和间隔时间比例有关。键盘是有若干按键组成的开关矩阵,它是最简单的单片机输入设备,通过键盘输入数据或命令,来实现简单的人机对话。键盘可分为非编码键盘和编码键盘两种。非编码键盘有并行接口扫描和串联接口扫描,我采用的是串行接口,它的组成是由移位寄存器74LS164和六个键组成,74LS164是一个14位脚的寄存器,集成电路芯片,由8051串行接口的TXD端输出列扫描信号到74LS164的1、2引脚,键闭合信号则用端口P3.3、P3.4、P3.5输入8051单片机,由8051单片机的TXD引脚输出移位时钟脉冲到74LS164的时针输入端(CLK)。还有非前者用软件来识别和产生代码,后者则用键盘来识别,键盘处理程序实现对键盘的管理,显示具体见下图。图2.7 LED显示电路2.5 自动报警电路下列四种情况发生系统报警: 当锅炉达到上限极限水位时报警,炉内的水位到达上限极限水位时系统发出报警;锅炉内压力过高报警,压力传感器检测到锅炉内压力过高与设定值时发出报警;锅炉内压力过低报警,压力传感器检测到锅炉内压力过低与设定值时发出报警;循环泵故障报警,当循环泵开启后,出水与回水温度的差值很大,认为循环泵故障,报警系统报警。图2.8 自动报警电路的接线图攀枝花学院本科毕业设计(论文) 3 传感器的选择设计 3 传感器的选择设计在本设计中,传感器的选择是非常重要的,传感器是能感受规定的被测量并按照一定的规律转换成可用输出信号的器件或装置,它通常由敏感元件和转换元件组成,它的性能直接影响到整个检测系统,对检测精确度起着重要的作用。传感器的种类很多,有温度传感器、加速度传感器、光学传感器、压力传感器等。本设计主要采用的是电容式传感器、光电式传感器和压电式传感器来对液位、温度和压力进行检测,在把检测的电信号通过ADC0809入到单片机进行分析,在由LED进行显示和键盘控制、实行对液位、温度和压力的报警。3.1 液位传感器的设计液位传感器主要是由高亮二极管和光敏三极管所组成的设备。水位检测是通过四对高亮二极管和光敏三极管分别安装在四个不同的位置,由上至下四个输出端口分别接单片机的P1.0、P1.1、P1.2、P1.3口,实时对锅炉里的水位进行检测。当水位到达某一光敏三极管的位置时,其输出端口就向单片机输出高电平;当水位低于此光敏三极管的位置时,其输出端口就向单片机输出低电平。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,加水电磁阀有可能出故障;第二个位置是自动停止加水线,即当水位高于此位置时,控制系统会自动关闭加水电磁阀,停止加水;第三个位置是自动加水线,即当水位低于此位置时,控制系统会自动接通加水电磁阀,开水加水;第四个位置是水位下限报警线,即当水位低于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障。高亮二极管和光敏三极管都属于光电传感器,下面介绍光电式传感器。3.1.1光电式传感器光电传感器是一种小型电子设备。光电检测方法具有精度高、反应快、非接触等优点,而且可测参数多,传感器的结构简单,形式灵活多样,因此,光电式传感器在检测和控制中应用非常广泛。液位传感器的主要组成光敏三级管就是属于模拟式光电传感器。通过吸收高亮二极管的光来测量液位的高度,在转化成光电流传到模拟传感器ADC0809中。光电传感器中的工作原理都基于不同形式的光电效应,通常把光电效应分为三类: 外光电效应指在光的照射下材料中的电子逸出表面的现象。光电管及光电倍增管均属这一类。它们的光电发射极即光明极就是用具有这种特性的材料制造的。 内光电效应指在光的照射下材料的电阻率发生改变的现象。光敏电阻即属此类。 光生伏特效应利用光势垒效应光势垒效应指在光的照射下物体内部产生一定方向的电势。光电池是基于光生伏特效应制成的是自发电式有源器件。PN结加反向电压时,反向电流的大小由P区和N区中少数载流子的浓度决定,在无光照的情况下P区中电子及N区中的空穴都很少,所以反向电流很小。在有光照的情况下,光子能量h大于材料的禁带宽度,在PN结及附近就会产生光生电子-空穴对,在P区和N区的载流子增大到一定程度时,就会在外加反向电压和PN结内电场作用下定向运动。当入射光的照度发生变化时,光生电子-空穴对的浓度也会产生改变,外电路的光电流强度也会随入射光照强度及光生电子-空穴对的浓度产生变化,然后把光信号转换成电信号,光敏三极管比光敏二极管具有更高的灵敏度。其工作原理与二极管相似。结构如图3.1所示。图3.1.a 光敏三极管的结构示意图 图3.1.b 基本电路光电传感器通常由光源、光学通路和光电元件三部分组成,如下图光电传感器框图:图3.2 光电传感器框图光电传感器通常由光源、光学通路和光电元件三部分组成,如图3.2所示。图中,1是光源发出的光信号,2是光电器件接受的光信号,被测量可以是x1或者x2,它们能够分别造成光源本身或光学通路的变化,从而影响传感器输出的电信号I。光电传感器设计灵活,形式多样,在越来越多的领域内得到广泛的应用。光敏三级管是由高亮二极管进行发光的, 高亮二极管是一种把电能转变成光能的半导体器件。它具有体积小、功耗低、寿命长、响应快、机械强度高等优点,并能和集成电路相匹配。因此,广泛地用于计算机、仪器仪表和自动控制设备中。3.1.2光电式传感器的基本特性光谱特性在入射光照度一定时,光敏晶体管的相对灵敏度随光波波长的变化而变化,一种光敏晶体管只对一定波长范围的人射光敏感,这就是光敏晶体管的光谱特性,见图3.3:图3.3 光敏晶体管的光谱特性由曲线可以看出,当入射光波长增加时,相对灵敏度要下降,这是因为光子能量太小,不足以激发电子空穴对。当人射光波长太短时,光波穿透能力下降,光子只在半导体表面附近激发电子空穴对,却不能达到PN结,因此相对灵敏度也下降。伏安特性光敏三极管在不同照度下的伏安特性,就象普通三极管在不同基极电流下的输出特性一样,如图3.4所示。在这里改变光照就相当于改变一般三极管的基极电流,从而得到这样一簇曲线。图3.4 光敏三极管的伏安特性光电特性 在光敏电阻两极间电压固定不变时,光照度与亮电流间的关系称为光电特性,光敏电阻的光电特性呈非线性,如图3.5所示:图3.5某型号光敏电阻的光电特性(a)光照/电阻特性 (b)光照/电流特性温度特性温度特性 温度,暗电阻和灵敏度频率特性光敏晶体管受调制光照射时,相对灵敏度与调制频率的关系称为频率特性。一般来说,光敏三极管的频响比光敏二极管差得多,锗光敏三极管的频响比硅管小一个数量级。 光电传感器的敏感范围远远超过了电感、电容、磁力、超声波传感器的敏感范围。此外,光电传感器的体积很小,而敏感范围很宽,加上机壳有很多样式,几乎可以到处使用。最后,随着技术的不断发展,光电传感器在价钱方面可以同用其他技术制造的传感器竞争。3.2温度传感器的设计光电式传感器来对温度进行测量因为它具有结构简单,使用方便,价格低廉,经久耐用,使用范围广等特点。由上节了解到了光电式传感器,光电式温度传感器是利用导光管为感温器件,能使所接受的信息比较真实地辐射出来。光电式传感器利用炉温的光辐射,通过导光管进入,经聚焦照射在敏感元件上,光敏元件在光的照射下,便产生光电流,其强弱随着炉温的增高或下降而变化,在通过LED的显示判断是否实行报警。由于有导光管保护而不受光路污染,从而达到高精度、高灵敏度。正常的炉膛内的温度能够确保锅炉安全的使用,锅炉的设计工作温度一般低于90C,工作压力小于0.7bar(绝对压力),属真空容器,在正常运行时绝无汽爆的可能,本设计选用的是高灵敏度的温度传感器:光电温度传感器,与锅炉控制器相连,当热媒水温度超过设定温度时,燃油、燃气锅炉的燃烧装置就自动停止一切输出,燃煤锅炉就会报警提醒操作人员,限制锅炉的燃烧强度。我采用的器件是光电耦合器件,它是利用发光元件与光敏元件封装为一体而构成电-光-电转换的器件,加到发光器件上的电信号为耦合器的输入信号,接收器件的输出信号为耦合器的输出信号。当有信号电压加到光电耦合器的输入端时,放光器放光,光敏器受光照而产生光电流,使出端产生相应的的电信号,从而实现了电-光-电的传输和转换。光电耦合器采用密封管壳,不受外界光的干扰,具有其稳定性,同时器件利用光作为信号传输介质,输入端和输出端之间在电气上是完全绝缘的。抗电磁干扰能力也很强,诸多优点让我选择它作为锅炉炉膛内的温度检测元件,下图为光电耦合器传输隔离示意图: 图3.6 传输隔离电路图3.3 压电式传感器的设计对锅炉压力进行测量,采用的是压电式传感器来对压力进行检测, 可分为正压电效应和逆压电效应。3.3.1 压电效应和陶瓷压电式传感器选取压电式传感器的基本原理是物质的压电效应。式(3.1)对于压电陶瓷,通常取它的极化方向为Z轴。当压电陶瓷在沿极化方向受力时,则在垂直于Z轴的表面上将会出现电荷,其电荷量q与作用力F成正比,即q=dzzF 式中,dzz为纵向压电系数。 式(3.2)式中,AX为极化面面积;AY为受力面面积。压电陶瓷在受到如图2-14所示的作用力F时,在垂直于Z轴的上下平面上分别出正、负电荷,即 a b 图3.7 压电陶瓷的压电原理3.3.2 压电式传感器的测量电路等效电路 压电传感器在受外力作用时,在两个电极表面将要聚集电荷,且电荷量相等,极性相反。其电容量为式(3.3) 式中,0为真空介电常数:为压电材料的相对介电常数;h为压电元件的厚度;A为压电元件极板面积。可以把压电式传感器等效成一个与电容相并联的电荷源,如图3.8所示图3.8 压电式传感器并联电荷源压电传感器与测量仪表联接时,还必须考虑电缆电容CC,放大器的输入电阻Ri和输入电容Ci以及传感器的泄漏电阻Ra。图3.9画出了压电传感器完整的等效电路 图3.9 压电传感器的等效电路基本测量电路 压电传感器的测量电路要求前级输入端需要有足够高的阻抗要。前置放大器有两个作用:一是把传感器的高阻抗输出变换为低阻抗输出;二是把传感器的微弱信号进行放大。采用的是电荷放大电路。电荷放大器是一种输出电压与输入电荷量成正比的前置放大器。图3.10是电荷放大器连接的等效电路。 图3.10 电荷放大器等效电路如果忽略电阻Ra、Ri及Rf的影响,则输入到放大器的电荷量为式(3.4)式中,A为开环放大系数。所以有 式(3.5)故放大器的输出电压为式(3.6) 当A1,而(1+A)Cf时,放大器输出电压可以表示为式(3.7)由式中可以看出,由于引入了电容负反馈,电荷放大器的输出电压只与传感器产生的电荷量及放大器的反馈电容有关。电荷放大器的灵敏度为式(3.8) 放大器的输出灵敏度是采用切换运算放大器负反馈电容Cf的办法来调节灵敏度的。Cf越小则放大器的灵敏度越高。攀枝花学院本科毕业设计(论文) 4 系统软件的设计 4 系统软件的设计下图为软件设计流程图补水泵1有故障吗?水位下限水位吗?开启补水泵1进行补水水位检测YNN补水泵2工作Y开始返回检测水位为上限水位吗?补水泵1停止补水YN检测水位为上限水位吗?补水泵2停止补水YN故障报警图4-1 软件设计流程图该系统硬件系统完全,但系统的运算与控制必须靠软件支持,本控制系统采用的是水泵开关的控制,由于模糊控制量的求取是采用查表法,通过控制水泵的开关来控制锅炉水位的增减,由传感器的测量反馈来进行控制水泵的运行状态。因此软件程序较简单,整个软件部分分为以下几个部分。4.1单片机源程序ORG 0000H AJMP MAIN ORG 0003h AJMP MAINORG 000bh AJMP MAIN ORG 0013h AJMP MAIN ORG 001bh AJMP MAIN ORG 0023H AJMP MAIN ORG 0030HMAIN: CLR p3.6 MOV p0,#0ffh ACALL QL; MOV 3BH,#95MAIN1:MOV 3bh,#95 ACALL SHUICPM ;水位检测子程序 ACALL BAOJING ;报警子程序 ACALL DELAY2 AJMP MAIN1; BBB1: MOV A,37H ADD A,#10 CLR C SUBB A,3BH JNC OK2; CLR P2.1; MOV A,37H ADD A,#20 CLR C SUBB A,3BH JNC OK2 CLR P2.1; SETB 20H.0 RETok2: CLR 20H.0 RET4.2 水位检测主程序这是程序运行的主要程序段,主要实现启动ADC0809转换器,并从A/D转换器采集信号,SHUICPM:MOV A,P1 ANL A,#0FH MOV 30H,#0FH ;00001111 CJNE A,30H,AAA1 SETB P2.0 SETB 20H.1;set b水位状态标志位 AJMP OUT2AAA1: MOV 30H,#0EH;00001110 CJNE A,30H,AAA2 SETB P2.0 CLR 20H.1 AJMP OUT2AAA2: MOV 30H,#0CH;00001100 CJNE A,30H,AAA3 CLR 20H.1 CLR p2.0 AJMP OUT2AAA3: MOV 30H,#08H ;00001000 CJNE A,30H,AAA4 CLR P2.0 CLR 20H.1 AJMP OUT2AAA4: MOV 30H,#00H ;00000000 CJNE A,30H,AAA5 Set b P2.0 SETB 20H.1 AJMP OUT2AAA5: SETB 20H.2 RETOUT2: CLR 20H.2 RETBAOJING: JB 20H.3,OUT6 MOV A,20H MOV 30H,#00H CJNE A,30H,OUT5 AJMP OUT6OUT5: SETB P3.6 JB 20H.4,OUT9 SETB P0.1OUT10: JB 20H.2,OUT11 SETB P0.2OUT12: JB 20H.1,OUT13 SETB P0.3OUT14: JB 20H.0,OUT15 SETB P0.4OUT16: RETOUT6: CLR P3.6 RET OUT9: CLR P0.1 AJMP OUT10 OUT11: CLR P0.2 AJMP OUT12 OUT13: CLR P0.3 AJMP OUT14 OUT15: CLR P0.4 AJMP OUT16 4.3 水位检测子程序SHUICPM:MOV A,P1 ANL A,#0FH MOV 30H,#0FH;00001111 CJNE A,30H,AAA1 SETB P2.0 SETB 20H.1;set b水位状态标志位 AJMP OUT2AAA1: MOV 30H,#0EH;00001110 CJNE A,30H,AAA2 SETB P2.0 CLR 20H.1 AJMP OUT2AAA2: MOV 30H,#0CH ;00001100 CJNE A,30H,AAA3 CLR 20H.1 CLR p2.0 AJMP OUT2AAA3: MOV 30H,#08H ;00001000 CJNE A,30H,AAA4 CLR P2.0 CLR 20H.1 AJMP OUT2AAA4: MOV 30H,#00H ;00000000 CJNE A,30H,AAA5 Set b P2.0 SETB 20H.1 AJMP OUT2AAA5: SETB 20H.2 RETOUT2: CLR 20H.2 RETBAOJING: JB 20H.3,OUT6 MOV A,20H MOV 30H,#00H CJNE A,30H,OUT5 AJMP OUT6OUT5: SETB P3.6 JB 20H.4,OUT9 SETB P0.1OUT10: JB 20H.2,OUT11 SETB P0.2OUT12: JB 20H.1,OUT13 SETB P0.3OUT14: JB 20H.0,OUT15 SETB P0.4OUT16: RETOUT6: CLR P3.6 RET OUT9: CLR P0.1 AJMP OUT10 OUT11: CLR P0.2 AJMP OUT12 OUT13: CLR P0.3 AJMP OUT14 OUT15: CLR P0.4 AJMP OUT16 27攀枝花学院本科毕业设计(论文) 结论结论本
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸下载 > CAD图纸下载


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!