智能路灯监控系统设计.doc_第1页
智能路灯监控系统设计.doc_第2页
智能路灯监控系统设计.doc_第3页
智能路灯监控系统设计.doc_第4页
智能路灯监控系统设计.doc_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智能路灯监控系统设计摘 要:本设计主要针对当前社会出现大量偷盗电缆的现象,给国家造成巨大的经济损失,扰乱社会治安。本智能系统采用宏晶科技的新一代超强抗干扰/高速/低功耗单片机stc89c58rd+,利用电力载波和gsm(global system for mobile communications)通信方式实现对电缆的时时监控,同时可实现对控制柜、现场工作参数做遥测、遥控等功能,具有较强的适用价值。关键字:单片机;电缆防盗;电力载波技术;gsmabstract: the major design targeted at the emergence of a large number of cable theft,inflicting huge economic losses, and disturb social order. the system uses hong jing technologyof the new generation super interference / high speed / low power single-chip stc89c58rd +,the use of power line carrier and gsm(global system for mobile communic ations)communications cable right way to achieve the constant monitoring, control can be realized rightcounters site parameters telemetry, remote control, and other functions, the application of thestrong value.key words:single-chip, cable stealproof, electric carrier transmission technique,gsm一、概述本次设计的智能路灯监控系统以单片机为核心,主要由现场系统、通讯系统、监控中心三部分组成。现场系统由监控主机、监控末端组成。监控主机一般安装在路灯电控箱内,它是一个集数据采集、开关控制、防盗报警及网络通讯于一体的硬件模块。监控主机以功能强大的多微处理器为核心,配以测量控制电路、电缆防盗监测等电路组成的高性能网络智能节点,是集测量(电压、电流、电能抄录)、开关灯控制(自动、远程)、电缆防盗检测与报警、电控箱开门报警、停电报警、gsm通讯等功能为一体的智能设备。它根据监控中心发出的命令可将采集到的数据通过gsm移动网实时发送到总控室,根据总控室的命令,控制各支路的供电通断,根据防盗报警监测电路将报警信号迅速上报总控室。监控末端一般装在支路最后一杆电杆,与监控主机互相配合完成电缆防盗报警功能,即使线路停电也能起到防盗报警作用。通讯系统由中国移动建立的移动网承担,主要应用手机网的gsm短信功能实现监控主机与监控中心的通讯。因此只要手机能打通的地方,就可以建立现场系统,而且可以跨区域、跨城镇组成统一的远程监控网络。监控主机与监控末端的通讯是通过电力载波的方式实现,河南理工大学2007 届优秀毕业设计(论文)文摘选编153利用现成的电力线完成电缆防盗的功能。监控中心主要由监控服务器、gsm通讯适配器组成。监控服务器主要负责通过gsm通讯适配器与现场系统的通讯(命令下达、数据抄读、各种报警信号的接收)、数据分析、状态/数据显示、报表统计与打印。若需要在其它微机上(甚至是在异地微机上)也能对系统进行监控、查询,则只要添加相应设备(如局域网设备、internet设备)即可。系统总的框架图如图1所示。图1 系统框架图二、系统功能的实现智能控制区别与传统控制系统在于其控制的人性化、多功能化。在本设计中主要完成的功能包括:电缆防盗、控制柜门开报警、掉电报警、时控和光控结合、对现场信号采集控制等。本设计的硬件电路最大的特点是,所有的外围电路都采用插件的形式,这样可以减少印刷板的设计成本,扩展功能也容易。由于本系统是做成产品应用到现场,不同的地方可能具体要求的功能不同,这样设计板子可以减少开发的周期与成本。2.1 电缆防盗功能的实现电缆防盗的实现主要通过监控主机与监控末端的通信来实现。监控主机安装在路灯的总控柜里,监控末端安装在每条支路的最后一支电杆上,通过电力载波的方式完成防盗的功能。电力线载波通信技术是利用现有的电力线,将模拟或数字信号通过载波方式用电力线进行传输,再通过专用的电力线调制解调器将被传输信号从电力线上分离出来,传送到终端设备。这样将电力网与数据网合二为一,不敷设额外的通信线路,直接利用已有的电力线资源进行数据信号的传输,大大降低通信成本和维护成本。但其中也存在问题,电力线的主要功能是给用电设备传送电能,而不是用来传送数据的,而且在不同的建筑内、不同的应用场合、不同地区、不同国家,电力线通信的性能差别很大。所以要可靠地实现电力线载波通信,必需河南理工大学2007 届优秀毕业设计(论文)文摘选编154采用性能较高的调制解调器技术,使得无论在怎样恶劣的条件下都能从电力线中分离出所需的信号。因此电力载波芯片的性能直接影响到整个系统的可靠性。在本系统中采用的载波芯片是pl3150。它内部的载波方式是窄带bpsk(binary phase shift keying)技术,它相对于传统窄带载波fm 通信方式和扩频通信技术,在对各种产生电力线噪声设备的适应能力方面效果良好。单片机采用逐一扫描的方式,先发送地址信号,相应的地址回应,其他末端不响应。主机发送通信信号,如果末端不响应或者错误响应则认为电缆被截取,若通信完好则继续下一末端的扫描。利用电力线虽然可以降低开发成本,但由于电力线上的负载变化大,噪声大,有可能产生误报的现象,所以在必要时,特别时控制支路比较长时需要加适配器,加强、校正信号。因此电力载波也存在弊端,需要改进的方向就是无线通信,利用集成的无线微功数传模块,通信可靠、快速、低功耗。2.2 “门磁”的设计此功能主要针对在现场防止控制柜被恶意损坏或者偷窃而设计的。“门磁”专业名为磁控开关。由于其结构简单,成本低,性能可靠、稳定等的优点,在现场中被广泛应用。磁控开关由两个部件组成:一个是受磁力控制的开关,安装于门框、窗框等固定物体上,其两端连接到控制主机的防区接线端子;另一个是磁铁,安装于门、窗等移动物体上。当门、窗关上时,开关和磁铁靠近,受磁力作用,磁控开关闭合;反之,当门、窗开启时,磁铁远离开关,由于受不到磁力作用,开关开路。磁控开关就是以开或闭的动作来触发控制主机报警的。在本系统中,当控制柜门被强制打开时,会触发警铃报警并发送信号到监控中心,以使管理人员能够及时了解现场的状况,并采取措施。在这其中还有个问题是,当维修人员或者管理人员要开门查看时,不应该报警。此时可以发送控制命令到监控主机,主机触发相应信号使得手机供电电源断电,断开与监控中心的通信。开门后关断报警电路进行正常维护。当工作完成后,可以合上电路,同时发控制命令使手机上电进入正常监控状态。2.3 掉电报警功能的实现当控制的区域出现市电停电或者是意外的断电,为了让监控中心及时获得信息,设计了停电报警的功能。其主要还是防止出现意外的情况使整个控制柜失电,给市民以及路人带来不便。主要检测的是从变压器进控制柜的总线,检测三相电,同时防止出现断相的情况。其原理如图2 所示。河南理工大学2007 届优秀毕业设计(论文)文摘选编155图2 掉电报警原理图u、v、w三相的断电检测电路均相同,它们是一个接有电容滤波器和光电耦合器的单相半波整流电路。以u相为例,当u相有交流电且电压极性使二极管d导通时,则一方面给电容c充电,另一方面使光电耦合器导通,此时相应的单片机检测口为低电平;当交流电反相时,d截止,c所储存的电能仍能维持光电耦合器导通,而当u相出现断电时,光耦不工作,这时单片机的检测口为高电平。同理,v相、w相原理也一样。当出现故障时,可以驱动相应的继电器,使外围电路工作。同时也可以通过手机发送短信到监控中心,使相关部门能及时了解情况并解决故障。2.4 时控与光控结合时控就是定时开机、定时关机。由实时时钟提供时间,可以根据季节变化来改变开关灯的时间。改变时间可以由管理部门派人到现场修改,也可以通过监控中心发送控制命令实现遥控的功能。但是,仅仅有时控是不行的。这其中不排除有其他意外情况发生,比如天气的影响,在阴天、扬尘、大雾等的恶劣环境时,虽然还不到设定的开灯时间,但是天气原因能见度已经很低,按照交通安全应该开灯,这时就需要增加新的功能,也就是所谓的光控。在时控的基础上加上光控,完善系统。光控的核心器件就是光敏电阻。光敏电阻的基本原理是,当有光线照射在某些半导体时,这些半导体就像导体一样,导电能力很强;当没有光线照射时,这些半导体就像绝缘体一样不导电,人们根据光照会使半导体的导电性能发生显著变化这一特性,用半导体材料制成了各种电子元件。把用于光线照射有关的半导体材料制成的电子元件(电阻)称为光敏电阻。在本设计中选用的光敏电阻器是硫化镉光敏电阻器,对可见光最敏感,在黑暗条件下,它的阻值(暗阻)可达数十万欧姆()甚至数兆欧姆(m);在强光条件下,它的阻值(亮阻)仅有几百欧姆()至数千欧姆(k)。暗阻是亮阻的几百倍或者数千倍。根据差距较大的亮阻与暗阻,产生相反的信号,触发相应的控制端口,实现控制功能。2.5 现场参数的测量在监控中心需要及时了解现场系统的工作状态,这就涉及遥感、遥测的功能。在现场需要安装检测参数的器件,在本系统中主要对现场的电压、电流信号进行测量,以防出现漏电河南理工大学2007 届优秀毕业设计(论文)文摘选编156厉害或者偷电现象。检测电压、电流信号分别用的电压、电流交流互感器。电流互感器和电压互感器在电路中的作用就是“检测元件”。我们对大电流和高电压直接测量起来不方便,也不安全,就开发了这二种电器当做人们的“眼睛”,随时监测着电路的电流和电压。互感器和变压器的工作原理相同,都是运用电磁感应原理来工作的。变压器的作用是将一种等级的电压变换成另一种等级的同频率的电压,它只能实现电压的变换,不能实现功率的变换。互感器分为电压互感器和电流互感器。电压互感器的作用是供给测量仪表、继电器等电压,从而正确的反映一次电气系统的各种运行情况,使测量仪表、继电器等二次电气系统与一次电气系统隔离,以保证人员和二次设备的安全,将一次电气系统的高电压变换成统一标准的低电压值(100 伏,100/1.732 伏,100/3 伏)。电流互感器的作用与电压互感器的作用基本相同,不同的就是电流互感器是将一次电气系统的大电流变换成标准的5 安或1 安供给继续电器,测量仪表的电流线圈。由于检测出来的电压、电流信号是模拟量,单片机处理的是数字量,这期间设计模数转换的问题。在一定意义上讲,a/d 转换的精度决定了控制系统的精度。本设计中的a/d 转换芯片是tlc1543。tlc1543 是美国ti 司生产的多通道、低价格的模数转换器。采用串行通信接口,具有输入通道多、性价比高、易于和单片机接口的特点,可广泛应用于各种数据采集系统。由于采用串行接口,与单片机连线少、简单,可以减少单片机i/o 口的负担。2.6 “三遥”的实现在本系统中提到的“三遥”指的是遥感、遥测、遥控。所谓的遥就是远程控制,其实现的方法是通过监控主机与监控末端通信,利用gsm网络,实现监控中心对主机的远程无线控制。在监控主机中安装有简易的手机,可以与监控中心联系。要使单片机与手机之间实现通讯,还必须解决电平转换的问题。为实现数据通讯,接口之间通过max232电平转换芯片实现从ttl电平到rs232电平的转换。三、保护电路的设计由于本系统是在野外工作,易受到外界的干扰与破坏,所以滤波和过压保护是少不了的环节。主要用的过压保护器件有压敏电阻、瞬态抑制二极管、放电管。3.1 压敏电阻压敏电阻是广泛用于电子设备雷电防护的防雷器件。它是一种半导体非线性电阻,当作用在其两端的电压高于压敏电压时即被导通,呈现低阻值,甚至接近短路状态;当高于压敏电压的电压被撤销以后,它又恢复高阻状态。压敏电阻具有很多优点,如非线性特性好、流通容量大、残压水平低、动作响应快、无序流等。在雷电的多级保护电路中,压敏电阻可用作第一、二级保护。河南理工大学2007 届优秀毕业设计(论文)文摘选编1573.2 瞬态抑制二极管瞬态抑制二极管的工作原理与稳压二极管一样,只是结构上有差别。瞬态抑制二极管与稳压二极管相比,可耗散的功率较大,最大允许反向电流可达几安到几十安,可吸收瞬时高电压脉冲所造成的瞬间大电流。设备正常工作时,瞬态二极管不工作,相当于开路。当工作电压中有瞬间高压脉冲时,瞬态二极管在高压脉冲的作用下,可将电压钳位于一定的电压值从而保护设备。高压脉冲过去后,瞬态二级管又相当于开路。瞬态抑制二极管主要用于防雷保护电路中的最末一级,是用于电子电路细保护的组件。3.3 放电管它是一种陶瓷或玻璃封装的、内充低压惰性气体的开关型保护器件,一般分两电极和三电极两种结构。工作原理是气体放电,当极间的电场强度超过气体的击穿强度时,就引起间隙放电,从而限制了极间的电压,使与放电管并联的其它器件得到保护。通流容量较大,8/20us脉冲波形时能疏导l0ka的脉冲电流;漏电流小。但是其响应速度较慢,一般100ns;放电电压不稳定;当电压大于12v和电流大于100ma时会产生后续电流。通常应用于测量、控制、调节技术的电路和电子数据处理传输电路等预期不会出现强大的放电压电流的电路中。四、电源模块的设计在设计中用到的直流供电电源是从电网经整流、滤波、稳压而来。其中的稳压环节需要专门设计。利用价格便宜的交流电网,可不间断的供电。稳压器选用lm317、7805、7812。lm317 为三端可调集成稳压器,使用简单方便,接线少,三个接线端分别称为输入端vi、输出端vo 和调整端adj,只用接少许外围元件就可实现可调的稳压电源功能。通过改变两只外接电阻的比例,就可在1.2v32v 范围内改变输出电压。它的可调是通过改变电阻网络的比例来实现的。由lm317 组成的可调稳压电路如图3所示。图3 可调稳压电源原理图河南理工大学2007 届优秀毕业设计(论文)文摘选编158图中r1 和r2 组成了可调输出的电阻网络。为了能使电路中偏置电流和调整管漏电流被吸收,r1 一般选为120300,输出端与调整端adj 之间的基准电压值vref=1.25v,通过r1 所释放的电流为510ma,输入外接电容c1 有利于提高纹波抑制能力,输出端外接电容c3 能消除振荡,确保电路稳定工作。此时输出电压vo=1.25+(iadj+1.25/r1)*r2,其中iadj 一般很小,通常为50ua,如果忽略不计,则vo=1.25(1+r2/r1)。五、结束语经过一个月的毕业设计,到现在成稿已定。提出的基本功能:电缆报警、控制柜门开报警、掉电报警、时控和光控结合、现场参数测量功能都已设计成功。本设计题目来源于苏州富瑞达电子有限公司,目前已经做出样机,并在苏州相城区、太仓、昆山等地方试运行,效果良好。我在其中主要任务是原理图绘制、检测部分的设计以及现场安装、调试、维护。在毕业设计期间也得到郑征老师的大力帮助,在此表示由衷的感谢!参考资料:1 钟 睿.单片机原理及应用开发技术.北京航空航天大学出版社,20012 赵家贵.电子电路设计.中国计量出版社,20003 肖景和.实用报警电路300 例.电子科技大学出版社,19984 康华光.电子技术基础(模拟部分、数字部分).高等教育出版社,19985 何希才.传感器技术及应用.北京航空航天大学出版社,20056 方大千.实用电子控制电路.国防工业出版社,2003河南理工大学2007 届优秀毕业设计(论文)文摘选编159多路温度巡检系统的硬件设计电气03 级5 班 张阳 指导教师:杨凌霄摘 要:本设计针对目前暖气泄漏检测的现状及其存在的主要问题,设计了一种7路温度巡检仪。该设计可扩展为0-99路,因此可以巡回检测多个测试点的温度,不仅具有精度高、功耗低等优点,还可以及时显示和采取保护措施,使用相当方便。在硬件上,温度检测元件采用单总线方式下的先进的数字式温度传感器,摒弃了传统的a/d转换器,电路结构大为简化。在软件上,用汇编语言对单片机编程以实现对各测试点温度值的检测和集中管理,并且通过软件编程以极少量按键实现了对仪表的方便操作。系统设计出来后,用proteus软件对其进行了仿真。另外,从软硬件两方面对系统进行了抗干扰性的设计,从而使系统的可靠性得到明显的提高。该课题的研究将对一般环境下的温度的巡回检测提高到了一个新的水平,具有较高的社会推广价值。关键词:单总线;温度巡回检测;数字式温度传感器abstract:in accordance with the present situation and mainly existing problems of the warm airmachine leaks the examination, a kind of 7-road temperature-cruising test instrument has beendesigned in this article. the roads number of the meter can be broadened from no.0 to no.99.besides its high precision, low power, it can display, which makes it easily controlled. on thehardware, the 1-wire progressive digital thermometer has been elected to test temperature, so thetraditional a/d converter was not be used. this makes the meter circuit easy. on the software,using assembly language in programming for cpu realized monitoring the temperature on everyroad and center management. the system design after coming out the software of proteus as toits proceeded really imitate. in addition, there are only some buttons, but can control easily.generally, the study on this topic will develop a high level of the common environmentaltemperature instrument in its measuring and management, and it is very worthy of generalizationand application.key words: single bus; roving temperature detection; digital temperature sensor一、概述本设计针对目前暖气泄漏检测的现状及其存在的主要问题,设计了一种基于at89c51单片机的多路温度巡检系统,采用dallas公司的单总线智能温度传感器ds18b20来采集温度采集,采用atmel公司生产的的低功耗cmos串行eeprom at24c02来进行采集数据的保存,采用t6963c液晶控制器来进行采集温度的显示,并通过自定义的键盘对本系统进行河南理工大学2007 届优秀毕业设计(论文)文摘选编160控制。系统设计方框图如图1-1所示。图1-1 系统设计方框图二、多路温度巡检系统的设计实现2.1 测温电路的设计本设计是用七个ds18b20 组成的测温电路,ds18b20 的主要特性:适应电压范围更宽,电压范围:3.05.5v,在寄生电源方式下可由数据线供电;独特的单线接口方式,ds18b20在与微处理器连接时仅需要一条口线即可实现微处理器与ds18b20 的双向通讯;ds18b20支持多点组网功能,多个ds18b20 可以并联在唯一的三线上,实现组网多点测温;ds18b20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内;温度范围-55+125,在-10+85时精度为0.5;可编程的分辨率为912 位,对应的可分辨温度分别为0.5、0.25、0.125和0.0625,可实现高精度测温;在9 位分辨率时最多在93.75ms 内把温度转换为数字,12 位分辨率时最多在750ms 内把温度值转换为数字,速度更快;测量结果直接输出数字温度信号,以“一线总线”串行传送给cpu,同时可传送crc 校验码,具有极强的抗干扰纠错能力;负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。七个ds18b20 占用的是p1.1 至p1.7。这种硬件设计方法软件编程简单,相当于对7 个ds18b20 进行单独操作。这样省去了对ds18b20 内部64 位序列号的操作,不用在进行仿真之前就把每个ds18b20 的序列号存到单片机内部,省去部分内存,需要读哪个ds18b20,就直接对其所连接的i/o 操作即可,比较容易实现。p1 口每一位均可独立作为i/o 口,p1口可作为通用双向i/o 口用,当p1 口输出高电平时,能直接驱动拉电流负载,因此不必再外接上拉电阻。当端口用作输入时,和p0 口一样,为了避免误读,必须先向对应的输出锁at89c51测温电路7个ds18b20采样p1复位电路时钟电路rstlcd 液晶显示p0p2 键盘at24c02p3.6p3.7河南理工大学2007 届优秀毕业设计(论文)文摘选编161存器写入“1”,使fet 截止,然后在读端口引脚。由于片内输入电阻较大,约为2040 k ,所以不会对输入的数据产生影响。单总线智能温度传感器ds18b20 用来采集温度信号,因为ds18b20 输出值直接就是数字信号,所以不必使用a/d 转换器和相关的接口芯片,就可以直接送入单片机进行数字处理,它采用一根i/o 数据线传输数据和命令,售价低廉,广泛用于食品库、冷库、粮库,是ds1820 的改进型产品。pi/o4.7kvcc1 gnd2 dq3 vddds18b20vcc图2-1 外部供电方式单点测温电路图2.2 存储器电路的设计由于单片机内部的存储容量有限,又由于本设计所要储存的数据大于单片机内部的存储容量,所以说外扩一个存储器对本设计而言是非常必要的。本设计采用atmel 公司生产的的低功耗cmos 串行eeprom at24c02 来进行采集数据的保存,它内含2568 位存储空间,具有工作电压宽(2.55.5v)、擦写次数多(大于10000 次)、写入速度快(小于10ms)等特点,24c02 采用的i2c 总线,它通过sda(串行数据线)及scl(串行时钟线)两根线在连到总线上的器件之间传送信息,并根据地址识别每个器件。存储器硬件连接电路如图2-2 所示。图2-2 at24c02 与单片机的连接图p3.6p3.7at89c5112348765at24c025.1k 5.1k+5v河南理工大学2007 届优秀毕业设计(论文)文摘选编162图2-2 中at24c02 的1、2、3 脚是三条地址线,用于确定芯片的硬件地址。在电路图连接中它们都接地,第8 脚和第4 脚分别为正、负电源。第5 脚sda 为串行数据输入/输出,数据通过这条双向i2c 总线串行传送,在电路图连接中和单片机的p3.7 连接。第6 脚scl为串行时钟输入线,在电路图连接中和单片机的p3.6 连接。sda 和scl 都需要和正电源间各接一个5.1k 的电阻上拉。第7 脚需要接地。2.3 按键电路的设计键盘是单片机应用系统中一个至关重要的部件。它能实现输入数据、传送命令等功能,是人工干预计算机的主要手段。键盘可分为编码键盘和非编码键盘两种。前者用软件来识别和产生代码,后者用硬件来识别。由于本设计所用的i/o 口线多,按键数多,所以本设计选用了矩阵式键盘作为本设计的键盘,键盘为44 键盘。键盘占用了p2.0 至p2.7。0 1 2 38 9 a bc d e f4.7k 4.7k 4.7k 4.7k4 5 6 7+5v图2-3 键盘电路图按键的功能如表2-1 所示。如图2-3 所示按键号从左至右,从上至下依次排列(f 号键未定义)。表2-1 按键功能表按键号 功能叙述0 号键 转换标志位键,寄存器清零1 号键 读第一路温度2 号键 读第二路温度3 号键 读第三路温度4 号键 读第四路温度5 号键 读第五路温度河南理工大学2007 届优秀毕业设计(论文)文摘选编1636 号键 读第六路温度7 号键 读第七路温度8 号键 循环显示7 路温度9 号键 设置lcd 显示模式a 号键 向上键b 号键 向下键c 号键 对24c02 进行写操作d 号键 对24c02 进行读操作e 号键 对24c02 清零2.4 显示电路的设计lcd 显示器有分段式和点阵式两种结构。点阵式是在上下两个电极基板上喷上大小和间隔相等、上下对应的电极点阵。其中上电极基板上的每个电极对外均有引线,用于接驱动电压,而下电极基板上的所有电极均接到一个公共电极com 上,电极由二氧化锡透明导电材料组成。点阵式可用于文字、图形以及数字显示。分段式lcd 显示器与led 显示器相似,也采用七段式显示。不同的是lcd 显示器的结构除在上电极基板上喷上ag 这七个笔画外,还在下电极基板喷上与笔画相对应的“日”字形电极且接公共电极com。本设计中,数据要求在显示器中能够滚动显示,还要能显示出文字,所以本设计选择了点阵式的lcd 显示器作为本设计的液晶显示器。在众多的lcd 液晶显示器中,我选择了t6963c 驱动的液晶显示器。如图2-4 所示。t6963c 可以与80 系列8 位微处理器直接接口,内部具有128 个字符的rom 字符发生器,可对8kbyte 的显示ram 内存操作,并且字符与图形可同时显示,可以选择“or”,“and”,“exor”方式。在本设计中,液晶显示采用间接控制方式。间接控制方式是单片机通过并行接口间接实现对液晶显示模块控制。根据液晶显示模块的需要,并行接口需要一个8 位并行接口和一个3 位并行口。at89c51 的p0 口作为数据总线,p3 口中3 位作为读,写及寄存器选择信号。由于并行接口只用于液晶显示模块,所以ce 信号接地就行了,如图2-5 所示。河南理工大学2007 届优秀毕业设计(论文)文摘选编164at89c51p0-7 d0-d7rdwrc/dcehaltp3.3p3.4p3.5rst10k10k5v图2-4 液晶显示框图图2-5 间接访问方式接口电路图间接控制方式的基本程序如下:(1)读标志字子程序占用寄存器:a;输出寄存器:a存储标志字。pr0: orl p3,#38h ;控制口初始化,c/d=1olr p1,#0ffh ;p1口为输入方式clr p3.3 ;rd=0mov a,p1 ;读标志字setb p3.3 ;rd=1ret此程序可以用直接访问方式中的pr01,pr02,pr03 和pr06 等子程序直接调用。路号x传感器序号 温度()1 xx.xxxx2 xx.xxxx3 xx.xxxx4 xx.xxxx5 xx.xxxx6 xx.xxxx7 xx.xxxx向下滚动显示河南理工大学2007 届优秀毕业设计(论文)文摘选编165(2)写指令和数据子程序占用寄存器: r2,r3,r4,a;输入寄存器: r2 参数第一字节,r3 参数第二字节,r4 指令代码pr1: acall pr01 ;双字节参数指令入口mov a,r2acall pr14pr11: acall pr01 ;单字节参数指令入口mov a,r3acall pr14pr12: acall pr01 ;无参数指令入口mov a,r4sjmp pr15pr14: clr p3.5 ;写数据入口,c/d=0pr15: clr p3.4 ;wr=0mov p0,a ;写入setb p3.4 ;wr=1setb p3.5 ;c/d=1ret(3)读数据子程序占用寄存器:a;输出寄存器:a存储数据pr2: acall pr01clr p3.5 ;c/d=0orl p0,#0ffh ;p1口输入方式clr p3.3 ;rd=0mov a,p0 ;读数据set p3.3 ;rd=1set p3.5 ;c/d=1ret2.5 时钟电路的设计8051 芯片内部有一个高增益的反相放大器,用于构成振荡器。反相放大器的输入端为xtal1,输出端为xtal2,分别是8051 的19 脚和18 脚。在xtal1 和xtal2 两端跨接河南理工大学2007 届优秀毕业设计(论文)文摘选编166石英晶体及两个电容就可以构成稳定的自给振荡器,见下图2-6。两个电容通常取30pf 左右,对振荡频率有微调作用。8051 也可以使用外部振荡脉冲信号,由xtal2 输入,直接送至内部时钟电路。因为xtal2 的逻辑电平与ttl 不兼容,所以应接一个上拉电阻。本设计选择的下图所示振荡电路,振荡频率为12mhz,时钟发生器是一个2 分频触发器电路,它将振荡器的信号频率fosc除以2,向cpu提供了两相时钟信号p1 和p2。时钟信号的周期称为机器状态时间s(state),它是振荡周期的2 倍。在每个时钟周期(即机器状态时间)的前半周期,相位为1(p1)信号有效,在每个时钟周期的后半周期,相位2(p2)信号有效。每个时钟周期有两个节拍p1 和p2,cpu 就以两相时钟p1 和p2 为基本节拍指挥8051 单片机各个部件协调地工作。时钟电路如图2-6 所示。12mhzc130pfc230pfxtal1 xtal2图2-6 时钟电路2.6 复位电路的设计复位电路虽然简单,但其作用非常重要,一个单片机能否正常运行,首先要检查是否能复位成功,在复位电路中,rst 引脚是复位信号的输入端,复位信号是高电平有效,其时间应持续24 个震荡周期以上,若使用频率为6mhz 的晶振,则复位信号持续时间应超过4us才能完成复位操作。在本设计中用到的是12mhz 的晶振。复位操作有上电自动复位和按键手动复位两种方式,上电自动复位是通过外部复位电路的电容充电来实现的,只要电源vcc 的上升时间不超过1ms,就可以实现自动上电复位,即接通电源就完成了系统的复位初始化。按键手动复位有电平方式和脉冲方式两种,其中,按键电平复位是通过使复位端经过电阻与vcc 电源接通而实现的,而按键脉冲复位则是利用rc 微分电路产生的正脉冲来实现的,在本设计中采用的是按键电平复位,电路如图2-7 所示。河南理工大学2007 届优秀毕业设计(论文)文摘选编167c+5vrs rrst图2-7 复位电路图三、结束语本设计利用at89c51 为核心,使用了ds18b20 芯片作为本设计的温度传感器,加上适当的外围电路,使本系统具有许多其它温度巡回检测系统所不具备的优点。ds18b20 与传统的温度传感器相比,输出数字信号,从而在设计电路时不必去考虑a/d 转换的问题,不仅获得了更优良的工作性能,提高了抗干扰能力和可靠性,而且使系统结构更简洁,维护方便,缩小了空间。这样的设计方法不仅对前端模拟信号处理电路提出了更高的要求,而且不具有数字通信和网络功能。本设计结合ds18b20 的新特性和现代温度测量系统提出的新要求,提出了基于智能数字温度传感器ds18b20 的高精度、多点温度测量系统设计方案。该方案具有安装方便、数字化程度高、精度高、适应性强等特点,在多种温度检测中具有广阔的应用前景。对本系统而言,仍然有许多不足之处。首先,由于对lcd 液晶显示的了解不够,对硬件图上的lcd 连接存在一定的问题。其次,ds18b20 的测温范围小,仅适用于一般场合,这就使测温有了局限性。再次,由于本人能力有限不能很好的利用ds18b20 的单总线技术,这成为本设计的一个设计缺陷。在本设计中,或许还存在一些问题,还请批评指证。参考资料1 戴梅萼.微型计算机技术及应用.北京:清华大学出版社,19972 李朝青.单片机原理及接口技术.北京:北京航天航空大学出版社,19983 吴金戌,沈庆阳等.8051 单片机实践与应用.北京:清华大学出版社,20024 余发山,王福忠.单片机原理应用技术.徐州:中国矿业大学出版社,20035 张毅刚,彭喜源等.mcs-51 单片机应用设计.哈尔滨:哈尔滨工业大学出版社,19976 夏路石,石宗义.电路原理图与电路板设计教程.北京:北京希望电子出版社,20027 余家春.protel 99se 电路设计使用教程.北京:中国铁通出版社,2003河南理工大学2007 届优秀毕业设计(论文)文摘选编1688 余永权.单片机原理及应用.北京:电子工业出版社,19979 贾伯年.传感器技术.南京:东南大学出版社,199710 何立民.i2c 总线应用系统设计.北京:北京航空航天大学出版社,199611 周云波.由ds18b20 单线数字温度计构成的单线多点温度测量系统.北京:电子技术应用,199612 刘君华.智能传感器系统.西安:西安电子科技大学出版社,199913 赵佩华.单片机接口技术及应用.北京:机械工业出版社,200214 周月霞,孙传友.ds18b20 硬件连接及软件编程.传感器世界,200115 先锋工作室.单片机程序设计实例.北京:清华大学出版社,200016 24c02 串行存储器中文官方资料手册.广州:广州周立功单片机发展有限公司17 万方数据库18 ds18b20 在温度控制中的应用19 智能温度传感器ds18b20 的原理与应用20 /u/491a098b0100077u ds18b20 资料河南理工大学2007 届优秀毕业设计(论文)文摘选编169基于单片机的煤气泄漏检测与报警系统的设计电子信息科学与技术03 级2 班 祁倩 指导老师:董爱华摘 要:本文介绍了一种基于单片机的煤气泄漏检测与报警系统,可对煤气浓度进行实时检测和监控、报警,而且还能实现自动开启和关闭排气装置和煤气管道阀门。具有结构简单、价格低廉、易于操作等特点。主要阐述了控制系统、信号检测系统、功能执行部件的硬件设计,给出了程序的设计方法,并对程序进行了简要的分析。关键词:单片机;煤气泄漏;声光报警;气敏传感器abstract:this paper introduces a novel intelligent gas monitoring and controlling systembased on the single-chip computer technology. it can provide us with the following functions:dynamic measurements, monitoring and controlling, and also alarms for the on-the-spot gasconcentration. besides, this system can automatically open and shut off the gas-pipe valve. it issimple in structure, low cost and easy to operate and so on. it briefly introduces the controlsystems, signal sensing systems, hardware design of the functional components. the processdesign methodology and a brief analysis of procedures were given.keywords:single-chip computer; gas leak; sound-light alarm;gas sensor一、概述随着国民经济的日益发展,人民生活水平、生活质量的不断提高,公寓式客房、高级住宅小区越来越多,使煤气的使用更为普遍。煤气的开发利用大大造福于家庭生活,同时也带来了更多的爆炸或火灾隐患。由于使用不当或设备不完善、老化等问题引起煤气泄漏、爆炸的事故也在增多,极大地威胁着人们的生命财产安全。根据一氧化碳的性质,人体暴露在浓度为2510-6 的一氧化碳中,人即会有轻度头痛、恶心等中毒症状。若持续两个小时或当一氧化碳浓度为150010-6 时,一氧化碳-血红蛋白的结合率就会升高,人就会产生昏迷、抽搐等重度中毒的症状,给人体造成不可逆转的伤害,直至死亡。虽然人们对煤气泄漏事件有了一定的防范意识,但是,煤气泄漏事件造成的家庭悲剧时有发生,不仅带来了人员伤亡,而且还造成了严重的经济损失。为了确保家庭用气的安全,防止煤气泄漏引起的中毒和爆炸事件的发生,煤气泄漏检测与报警系统也就应运而生了。煤气泄漏检测报警系统能够检测室内煤气浓度,当煤气泄漏时产生报警,在减少人员伤亡和经济损失方面起到至关重要的作用。一般的煤气报警器功能单一,或是必须手动复位阀门系统,性能稳定性低,而大型的监河南理工大学2007 届优秀毕业设计(论文)文摘选编170控系统又价格不菲,需专门的技术人员来管理,不适用于中小企业和家庭。本文设计了一种基于单片机的煤气泄漏与报警系统,具有结构简单、价格低廉、易于操作等特点,适于家庭使用。本系统采用单片机作为核心控制部件,气敏传感器作为信息提取部件。实现的功能如下:气敏传感器实时检测室内煤气浓度信号,浓度信号经a/d 转换后,送入单片机中,单片机对此信号进行处理后,送入显示电路,实时显示室内煤气浓度,当室内煤气浓度超限(即达到危险浓度)时,实现声光报警,并关闭气源、开启排气装置,待室内煤气浓度恢复到安全浓度后,停止报警及排气,并打开气源。本设计的原理框图如下图1 所示:图1 总体框图整个系统的工作原理是利用半导体气敏传感器将煤气浓度变换成模拟电压信号,此电压信号经放大后送到a/d 转换器,变换成数字量送入单片机进行数据分析。单片机将数据处理后,送显示电路显示浓度信息。当空气中的煤气浓度达到设定值时,将煤气管道关闭并打开排气装置,并输出数字信号驱动声光报警。二、煤气泄漏检测与报警系统的实现2.1 检测模块的实现本系统采用半导体气敏传感器的气体检测部件。检测气体浓度时,用恒定电流对气敏传感器进行间接加热,由于其气体浓度等效电阻rs随着气体浓度增加而成非线性减少,需要对电路进行线性化校正。ad538是美国adi公司出品的实时模拟计算器件,能提供精确的模拟乘、除和幂运算功能。该集成电路有三个输入电压vx,vy,vz,转换函数为vout = vy(vz/ vx)m可以通过连接特定管脚来实现特定函数。通过外接12 个电阻可以实现不同的m 值的指数运算,利用芯片上的对数比例和输出部分可以直接实现对书比例运算。半导体气敏传感器将煤气浓度转换为模拟电压信号,然后经线性化电路,将浓度与电执行电路检测电路单片机驱动电路开/关气源开启/关闭排气装置声光报警a/d转换显示电路河南理工大学2007 届优秀毕业设计(论文)文摘选编171压成比例。这一与煤气浓度成比例,且经放大后的模拟电压信号送入后面的a/d 转换中。这样就完成了煤气泄漏的检测。2.2 控制模块的实现控制部分首先完成浓度信息的模拟数字转换,然后,将数据进行分析去控制各部分电路工作。1、a/d 转换a/d 转换采用ad0809 逐次逼近式a/d 转换器,它具有8 个模拟量输入通道。本设计采用程序查询方式,需要将eoc 通过三态门接至系统的一根

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论