I基于单片机的灭火机器人设计摘要该文设计是一款基于单片机的灭火机器人模型的设计。该设计以STC89C52单片机为控制核心的系统,通过自制火焰传感器用于火焰探测,红外光电传感器用于探测障碍物,L298驱动电机前后转动实现机器人平面运动。该系统火焰探测采用自制的六路火焰传感器,其中是由五路远红外接收二极管和一路近红外接收二极管构成,它与目前其他火焰探测器相比,具有火焰探测精确度相对高、结构较为简单,性能可靠等优点。避障则用E18-D50NK型号的光电传感器,该传感器具有探测距离远、受可见光干扰小、价格便宜、易于装配、使用方便等特点。此设计以数字集成电路技术为基础并以单片机技术为核心,依据传感器的信号传入单片机实现各种指令处理。实验结果表明,该设计具有成本低、可靠性高、灭火速度快、安装调试方便等特征,具有较好的应用前景。关键词:STC89C52单片机光敏晶体管红外光电开关L298NE18-D50NKIIFirefightingrobothardwaredesignbasedonsinglechipmicrocomputerAbstractInthispaper,thedesignmodelforthedesignofamicrocontroller-basedfire-fightingrobot.SystemtoSTC89C52RCmicrocontrollerforcontrolcore,innovationhomemadeflamesensorisusedtomeasurethesourceoffire,useinfraredreceiverdiodetodetecttheroadblock.ThesystemusesixinnovationhomemadeflamesensorswhichconsistoffiveremoteInfraredreceiverdiodesandonecloseInfraredreceiverdiodetomeasurethesourceoffire,whichcompareothermeasurementswithhighprecision,simplestructure,reliableperformancecharacteristics.ObstacleavoidanceusestheE18-D50NKmodelsofphotoelectricsensor,thesensorhasalongdetectiondistance,smallinterferencebyvisiblelight,thepriceischeap,easytoassembleandconvenientuse,etc.Thisdesignisbasedondigitalintegratedcircuittechnologyandsingle-chipmicrocomputertechnologyasthecore,accordingtothesensorsignaltomicrocontrollerprocessingallkindsofinstructions.Theexperimentalresultsshowthatthedesignoflowcost,highreliability,firefast,easyinstallationfeatures,verysuitableforlargefireriskcoefficient,hasagoodapplicationprospect.Keywords:STC89C52microcontroller;photosensitivetransistor;infraredphotoelectricswitch;L298N;E18-D50NK目录摘要............................................................IAbstract..........................................................II第一章引言......................................................11.1课题的开发背景.................................................11.2课题的研究现状.................................................11.3课题研究的意义.................................错误!未定义书签。1.4课题任务.......................................................2第二章系统基本原理与总体方案设计............................32.1灭火机器人的基本原理...........................................32.2灭火机器人的整体设计...........................................32.3灭火机器人模型的测量方案.......................................42.3.1避障模块.................................................42.3.2火焰检测方案.............................................5第三章系统硬件电路设计........................................83.1控制电路.......................................................83.1.1电机控制电路.............................................83.1.2灭火驱动电路.............................................93.2火焰检测电路..................................................113.3避障模块......................................................133.4直流电源设计..................................................153.5单片机系统....................................................153.5.1单片机选型..............................................153.5.2单片机晶振电路和复位电路................................18第四章系统调试................................................204.1硬件调试......................................................204.2软件调试.......................................错误!未定义书签。4.3避障的实现....................................................214.4寻找火源的实现................................................214.5遇到的问题....................................................224.6实验现象与结果分析............................................224.7本章小结......................................................264.8实物展示......................................................27参考文献........................................................30致谢.............................................................31附录.............................................................32南京工业大学本科毕业设计(论文)1第一章引言1.1课题的开发背景正如我们所知,火灾在现实生活中是非常普遍的,它被称为三大自然灾害之一。随着经济的快速发展,不可避免的火灾在各种危险场所频繁出现,给社会安全造成了很多隐患。如果发生灾害事故,消防员所面临的环境是高温、黑暗、有毒和浓烟等,若没有相应的设备贸然冲进现场,不仅不会完成任务,可能会徒增人员伤亡,这方面公安消防部队已历经诸多血的教训。尤其是当新消防法出台后,抢险救援已成为公安消防部队的法定任务,面对新时期面临的新情况新任务,也为了更好地解决前述难题,显得日益重要是消防机器人的配备。消防部队将面对的火灾和应急救援的形势相当复杂。尤其是在高温、有毒、易燃易爆等复杂环境中,为切实增强消防部队扑救大火的能力,也为更好地保护广大官兵的生命安全,配备消防机器人已势在必行。1.2课题的研究现状智能小车方面:智能小车,也称轮式机器人,是一种以汽车电子为背景,涵盖控制、模式识别、传感技术、电子、电气、计算机、机械等多学科的科技创意性设计。智能汽车作为一种智能化的交通工具,体现了车辆工程、人工智能、自动控制、计算机等多个学科领域理论技术的交叉和综合,是未来汽车发展的趋势。机器人技术方面:目前已经开发出了多种类型机器人机构,其结构有串联、并联及垂直关节和平面关节多种。目前研究重点是机器人新的结构、功能及可实现性,其目的是使机器功能更强、柔性更大、满足不同目的的需求。同时机器人机构向着模块化、可重构方向发展。机器人控制技术现已实现了机器人的全数字化控制,基于传感器的控制技术已取得了重大进展。目前重点研究开放式、模块化控制系统,人机界面更加友好,具有良好的语言及图形编辑界面。同时机器人的控制器的标准化和网络化以及基于PC机网络式控制器已成为研究热点。机器人已经实现了全数字交流伺服驱动控制,绝对位置反馈。目前正研究利用计算机技术,探索高效的控制驱动算法,提高系统的响应速度和控制精度;同时利用现场总线技术,实现的分布式控制[1]。第一章引言21.3课题研究的意义智能避障灭火机器人实现了对安全防护的质的提高,也大大地减低了消防人员的危险。在智能灭火系统中应用单片机来代替人的思考,还可以实现自动化控制,简化了灭火的工作流程,使单片机代替多余的消防人员,节省了国家不必要的支出,降低了危险。自动灭火避障智能小车可以理解为机器人的一种特例,它是一种能够通过编程手段完成特定任务的小型化机器人。与普遍意义上的机器人相比该智能小车制作成本低廉,电路结构简单,程序调试方便,此设计在前人研究的基础上,通过不断地学习相关的知识,力求对消防机器人设计达到更深的了解和研究,促进消防机器人在火灾中的应用并推广在相关领域的研究,使消防研究工作不断向前发展,具有很大的学术价值。1.4课题任务根据自动控制的基本要求,自动灭火避障智能小车必须在无人干预的情况下依靠处理器自动完成所有的系统设计要求。灭火通过火焰检测传感器找到蜡烛,控制电机引导小车走向蜡烛附近并吹灭蜡烛。自动避障通过红外光电开关感应前方的障碍物,程序判断处理控制小车转弯避开障碍物。系统具体设计要求如下:(1)实现直流减速电机的启、停、正、反控制;(2)利用直流减速电机实现对小车的运动控制;(3)