消防智能电动车.doc_第1页
消防智能电动车.doc_第2页
消防智能电动车.doc_第3页
消防智能电动车.doc_第4页
消防智能电动车.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

华侨大学2012暑期培训题消防智能电动车设计摘要本设计以STC89C52单片机为控制核心,加以直流电机、舵机、光电传感器、火焰传感器和电源电路以及其他电路构成。系统由89C52通过IO口控制小车的前进后退以及转向。步进电机带动直流小电机带动灭火风扇左右转向摆动进行灭火。寻迹由ST188光电对管完成,远红外火焰传感器(红外接收管)进行火焰扫描。根据火焰所处位置选择不同路径灭火。关键词:AT89S52直流电机、光电传感器、火焰传感器、消防智能电动车一、任务设计制作一个消防智能小车模型,能到指定区域进行抢险灭火工作。以蜡烛模拟火源,随机分布在场地中,场地如图所示:二、要求 1、基本要求(1)智能小车从安全区域启动,自动寻找到火源并显示。(2)除安全区外,场地随机出现3个火源,要求智能小车能够发现其中一个火焰并将其完全扑灭。(3)能够发现并扑灭第2个、第3个火焰。(4)灭火完毕后智能小车能够返回到安全区域(原位)。(5)能够自动计算和显示扑灭的火源数。 2、发挥部分 (1)扑灭3个火焰的总时间不超过5分钟。 (2)能够自动计算和显示路程。 (3)能够用不同声音对不同的状态进行报警。 (4)其他三、说明 1、灭火方式不限,但不允许碰倒蜡烛。 2、蜡烛高度:1520厘米。蜡烛置于方框的中间位置。 3、障碍物尺寸15cm15cm15cm,且位置固定。 4、小车不能完全离开场地。 5、控制电机类型不限,其安装位置及安装方式自定。 6、网格线宽度为2.53.0cm。 7、允许一次重启动机会。电源模块由于本系统需要电池供电,我们考虑了如下集中方案为系统供电。方案1:采用12V蓄电池为系统供电。蓄电池具有较强的电流驱动能力以及稳定的电压输出性能。但是蓄电池的体积过于庞大,在小型电动车上使用极为不方便。因此我们放弃了此方案。方案2:采用3节4.2V可充电式锂电池串联共12.6V给直流电机供电,经过7805的电压变换后为单片机,传感器和电机供电。经过实验验证,当电池为直流电机供电时,单片机、传感器的工作电压不够,性能不稳定。因此我们放弃了此方案。方案3:采用8节1.2V可充电电池为直流电机供电,经过7805的电压变换为单片机和传感器供电。经另一套LM2576/LM2596电压变换电路为电机供电。采用此种供电方式后,单片机和传感器工作稳定,电机工作不影响电路稳定性,且电池的体积较小,能够满足系统的要求。综上考虑,我们选择了方案3。寻迹传感器模块方案1:用光敏电阻组成光敏探测器。光敏电阻的阻值可以跟随周围环境光线的变化而变化。当光线照射到白线上面时,光线发射强烈,光线照射到黑线上面时,光线发射较弱。因此光敏电阻在白线和黑线上方时,阻值会发生明显的变化。将阻值的变化值经过比较器就可以输出高低电平。但是这种方案受光照影响很大,不能够稳定的工作。因此我们考虑其他更加稳定的方案。方案2:用红外发射管和接收管自己制作光电对管寻迹传感器。红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射管发出的光线则检测出黑线继而输出高电平。这样自己制作组装的寻迹传感器基本能够满足要求,但是工作不够稳定,且容易受外界光线的影响,因此我们放弃了这个方案。方案3:用ST188型光电对管。ST188是一种一体化反射型光电探测器,其发射器是一个砷化镓红外发光二极管,而接收器是一个高灵敏度,硅平面光电三极管。ST188采用DIP4封装,其具有如下特点:(1) 塑料透镜可以提高灵敏度。(2) 内置可见光过滤器能减小离散光的影响。(3) 体积小,结构紧凑。当发光二极管发出的光反射回来时,三极管导通输出低电平。此光电对管调理电路简单,工作性能稳定。因此我们选择了方案3。 火焰传感器模块火焰检测有温度传感器、烟雾传感器、红外传感器、紫外传感器以及CCD图像传感器。我们综合论证了这几种传感器,制定了如下几种方案。方案1:用温度传感器如热电偶,热电偶在工业应用上十分广泛。但是热电偶感应的范围太广,而且由于火焰只是周围温度稍高且范围较窄。试验验证用热电偶检测火焰精度不高,因此我们放弃了此方案。方案2:用烟雾传感器。烟雾传感器广泛应用与火警检测。但是由于此题目的火源是用蜡烛模拟的,没有太大的烟雾,因此用烟雾传感器作为此小型电动车的火焰传感器也不够实用,因此我们放弃了此方案。方案3:用紫外传感器检测火焰。紫外火焰传感器主要应用于火灾消防系统,尤其是一些易燃易爆场所,用来监测火焰的产生。紫外线火焰传感器的灵敏度高,相应速度快,抗干扰能力强,对明火特别敏感,能对火灾立即作出反应。但是紫外传感器检测的范围太大,不适用于本系统。方案4:用CCD图像传感器。用CCD图像传感器可以检测各种被检测量,适用于各种量的检测。但是用CCD图像传感器需要处理的信号量太大,且体积较大,不使用与本系统。方案5:用远红外传感器。经试验验证,远红外火焰传感器检测距离远,线性度好,检测准确,且体积较小。很适用于本题目的要求。因此我们选择了方案5。在火焰传感器模块的设计中,我们在车体的前头的两侧离地大约1520cm(相当于火焰高度)处安装远红外火焰传感器,且每一侧装有两个。由于火焰传感器的检测距离很远,为了避免错误检测远处火焰的情况的出现,我们把每一侧的较低的传感器用黑色塑料纸包住。经实验验证,这样处理过的火焰传感器只能检测到一个方格距离的火焰,而对远距离的火焰没有反应。我们把用黑塑料包住的传感器称为“近视”传感器,把没有处理过的称为“远视”传感器。“近视”传感器和“远视”传感器配合交替使用,可以更好的完成计划任务。 避障模块方案1:用超声波传感器进行避障。超声波传感器的原理是:超声波由压电陶瓷超声波传感器发出后,遇到障碍物便反射回来,再被超声波传感器接收。然后将这信号放大后送入单片机。超声波传感器在避障的设计中被广泛应用。但是超声波传感器需要40KHz的方波信号来工作,因为超声波传感器对工作频率要求较高,偏差在1内,所以用模拟电路来做方波发生器比较难以实现。而用单片机来作方波发生器未免有些浪费资源。方案2:用红外光电开关进行避障。光电开关的工作原理是根据投光器发出的光束,被物体阻断或部分反射,受光器最终据此作出判断反应,是利用被检测物体对红外光束的遮光或反射,由同步回路选通而检测物体的有无,其物体不限于金属,对所有能反射光线的物体均能检测。光电开关E3F-DS10C4操作简单,使用方便。当有光线反射回来时,输出低电平。当没有光线反射回来时,输出高电平。方案3:考虑到本次障碍物固定位置,我们可以采用预定路线行走来避开障碍物.这样可以免去避障模块.考为了使用方便,便于操作和调试,我们最终选择了方案3。电机驱动模块方案1:采用专用芯片L298N作为电机驱动芯片。L298N是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。方案2:对于直流电机用分立元件构成驱动电路。由分立元件构成电机驱动电路,结构简单,价格低廉,在实际应用中应用广泛。但是这种电路工作性能不够稳定。因此我们选用了方案1。最终方案经过反复论证,我们最终确定了如下方案:(1) 车体用电路板手工制作。(2) 采用STC89C52单片机作为主控制器。(3) 用8节电池,两路稳压供电,用ST188型光电对管进行寻迹。(4) 远红外火焰传感器作为本系统的火焰传感器。(5) L298N作为直流电机的驱动芯片。(6) L1602液晶屏显示小车当前状态。系统整体方案设计对于本系统来说,要实现的目的是能够灭掉两个或更多的火源,并且能够返回启动区。由于场地为方格型场地,而我们的光电对管可以顺利的实现寻迹,转弯与方格的计数。而不能判断小车前进的方向。基于此,我们共设想了如下几种方案,并通过实验验证而最终选中一种最终方案。方案1:小车由启动区启动,先沿第一列走到中间,同时检测第一列启动区到中间的6个黑方格中的火焰。然后返回到场地中间处径直往右走到场地的中间,在这个过程中并不检测小车的火焰传感器。走到中间后在向上走检测两次的6个黑方格中是否有火焰。如此这样每走半列就检测6个黑方格,一直扫描完所有的黑方格,图中标有X的黑方格即为每条路径扫描到的方格。一旦检测到火焰小车即停下将火吹灭。小车行进路线的示意图如图2-4所示:图2-4小车行进路线示意图(方案1)这样小车可以扫描到所有的黑方格来检测有没有火源。但是这种扫描方法有如下几种缺点:(1) 这种检测需要的时间太多。(2) 由于传感器可以检测到较远的距离,所以不容易实现小车只检测两侧的6个黑方格。当小车在列上进行扫描时,容易检测到比较远的距离的火焰而产生错误的判断。(3) 这种检测方法走的路程较多,小车略显不够智能。方案2:小车出来启动区后首先沿竖直方向走到场地的边界,在这个过程中检测第一列6个黑方格中是否存在着火焰,一旦检测到火焰便停下将火吹灭。走到边界后原地转弯180度后走到场地的中间再向右扫描,在向右的过程中检测路径的两侧是否有火焰。 图2-7小车行进路线示意图(方案4)我们在小车的两侧装两组火焰传感器,每组包含两个火焰传感器。每组火焰传感器都有一个报上了一层黑塑料薄膜以缩短其检测范围。这样在小车的每一侧就都有了一个“远视”传感器和一个“近视”传感器。在小车横向扫描时用“远视”传感器进行扫描。一旦扫描到火焰,就停下来,关闭“远视”传感器而打开“近视”传感器,然后转弯去灭火。由于障碍物的存在,当检测到偶数列上有火焰时,小车需要后退半个黑格的距离拐弯去灭火。当检测到奇数列上有火焰时,小车需要前进半个黑格的距离再拐弯去灭火。我们用一个“远视”传感器和一个“近视”传感器是出于如下的考虑:小车转弯后火焰传感器可以检测到远列的火焰而停下灭火,使用这种“远近视”传感器交替使用可以较好的避免这种情况的出现。经试验验证,这种方案编程较容易实现,且工作稳定。因此我们选择方案4作为本系统的实现方案。第三章 硬件实现及单元电路设计光电对管电路的设计我们设计并论证了两种光电对管检测及调理电路,电路原理图分别如图3-1和图3-2所示: 图3-1光电对管检测电路1图3-1所示电路中,R1起限流电阻的作用,当有光反射回来时,光电对管中的三极管导通,R2的上端变为高电平,此时VT1饱和导通,三极管集电极输出低电平。当没有光反射回来时,光电对管中的三极管不导通,VT1截至,其集电极输出高电平。VT1在该电路中起到滤波整形的作用。经试验和示波器验证,该电路工作性能一般,输出还有杂散干扰波的成分。如果输出加施密特触发器就可以实现良好的输出波形。但是这种电路用电量比较大,给此种传感器调理电路供电的电池压降较快。究其原因,是因为光敏三极管和三极管VT1导通时的导通电流较大。因此我们考虑用比较器的方案。图3-2光电对管检测电路2在图3-2中,可调电阻R3可以调节比较器的门限电压,经示波器观察,输出波形相当规则,可以直接够单片机查询使用。而且经试验验证给此电路供电的电池的压降较小。因此我们选择此电路作为我们的传感器检测与调理电路。火焰传感器及其调理电路的设计火焰传感器的好坏对于该系统的功能能否实现十分重要。我们设计制作的火焰传感器及其调理电路如图3-5所示。图3-5火焰传感器及其调理电路在该电路中,当火焰传感器没有检测到火焰时,火焰传感器不导通而使得火焰传感器的阳极上拉电阻R1上拉为高电平,经比较器滤波整形后输出高电平。当检测到火焰时,火焰传感器导通,比较器输出低电平。经试验验证,本电路工作性能稳定,能耗较低,能够较好的满足题目的需要。因此我们选择此电路作为我们的传感器检测与调理电路。火焰传感器的安装我们所设计的火焰传感器在每一侧都有一“近视”火焰传感器和“远视”火焰传感器。这样“远视”传感器和“近视”传感器的配合使用可以防止小车错误检测到火焰的情况的出现。我们只需要在相应的位置打开或关闭“近视”和“远视”传感器就可以对不同距离的火焰进行测量。在传感器上面加上铝合金的小管可以增加传感器的准确度。“近视”传感器实现是通过在铝合金小管上加黑色塑料纸实现的。经过这样的改装,“近视”传感器可以只检测到一个方格而远视传感器可以检测到3个以上的方格。电机驱动电路的设计我们采用电机驱动芯片L298N作为电机驱动,驱动电路的设计如图3-7所示:图3-7L298电机驱动电路L298N的5、7、10、12四个引脚接到单片机上,通过对单片机的编程就可以实现两个直流电机的正反转。灭火风扇驱动电路灭火风扇的驱动电压为5V,为了增强驱动能力,我们用三极管8550做驱动电路以加大驱动电流。灭火风扇驱动电路如图3-8所示:图3-8灭火风扇驱动电路在Uin处接单片机的IO口,通过IO口输出高低电平可以实现三极管的导通与关断,从而就可以实现对灭火风扇的开关控制。图3-10灭火风扇前视图第四章 软件实现灭火子程序流程图当小车检测到火焰时,由于有障碍物的存在,需要对不同坐标上的火焰分别进行判断。灭火子程序的流程图如图4-1所示:判断检测到火焰时的Y坐标关闭寻迹驱动Y坐标为奇数更正坐标值后退至上一个交点处打开寻迹驱动等待车到交点处Y坐标为偶数转弯仅使能“近视”火焰传感器查询中间传感器以计算坐标在火焰处停下,延时,灭火检测是否灭掉火返回X3处图4-1 灭火子程序流程图结论本设计以铝合金为车架,stc89c52单片机为控制核心,加以直流电机、舵机、光电传感器、火

温馨提示

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

评论

0/150

提交评论