智能灭火小车设计.doc

智能灭火小车设计.doc

ID:51837480

大小:1.54 MB

页数:27页

时间:2020-03-16

智能灭火小车设计.doc_第1页
智能灭火小车设计.doc_第2页
智能灭火小车设计.doc_第3页
智能灭火小车设计.doc_第4页
智能灭火小车设计.doc_第5页
资源描述:

《智能灭火小车设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录1绪论11.1研究的背景和意义11.2本次论文设计的主要任务12系统方案设计12.1总体设计框图12.2核心控制单元的选择2避障方案设计62.4小车选择123主控制模块主程序设计133.1红外循迹模块子程序设计143.2红外避障模块子程序设计163.3电机控制子程序设计17结论19参考文献20附录221绪论1.1研究的背景和意义在现代化社会中需要使用大量的电器,而当电器使用不当或者是老化的时候可能引发火灾。当火灾发生后,在消防队赶来之前有一段时间,这段时间可能会造成重大的人员财产伤亡,而且在火势很大的情况下,消防队员可能会有生命危险,在一些恶劣的情况下人类不方

2、便靠近智能汽车火灾产生于第一次火灾,为了有效地扑灭了火灾,人员伤亡和财产损失降到最低。1.2本次论文设计的主要任务这次研究的课题主要有如下几点的内容MCU控制模块外部中断程序2系统方案设计2.1总体设计框图MCU是本系统的控制核心,负责处理由红外对管循迹模块,红外避障模块得到的电平信号。最后单片机把信号处理的结果传递给小车电机模块,让小车做出正确的反应。系统结构框图如下图所示。总体设计框2.2核心控制单元的选择AT89C51的主要的特性•4K字节可编程FLASH存储器•与MCS-51兼容•数据保留时间:10年•寿命:1000写/擦循环三级程序存储器锁定•全静态工作

3、:0Hz-24MHz•32可编程I/O线•128×8位内部RAM•5个中断源•可编程串行通道•低功耗的闲置和掉电模式该系统采用AT89C51单片机为中央处理器。循迹模块方案设计方案1:使用光敏电阻来做光敏探测器光敏电阻随环境光线的变化而变化。当光照在上面有白色的线,反射光是比较强的,当光照射在黑色的线,反射光会比较弱。因此,光敏电阻以白色和黑色的线,电阻的变化。将比较器输出高电平后,光敏电阻值的变化。但探测器受光照影响,但我们不能保证光已经在一个稳定的,所以这个方案不能稳定工作。方案2:用RPR220型光电对管该RPR220反射式光电探测器的发射机和接收机的集成,

4、砷化镓红外发光二极管的发射管,硅平面晶体管的高灵敏度接收机。其具有如下特点:2、结构紧凑所以体积小。4、工作性能稳定而且电路结构简单。方案1容易受到光照影响选择RP所以选择R220型光电对管。RPR220实物图循迹模块电路图如下图所示为了保证小车沿着黑色线驱动,使用四个探测器平行排列的探测器的位置,如图所示。图3循迹模块电路图检测器位置避障方案设计方案1:使用超声波探测器超声波探测器的优点超声波探测器的缺点精度不够好,成本高。同时,超声检测有一个很大的弊端,是一个几厘米至几十厘米的盲点,这辆车的避障是一个很大的不便方案2:使用红外避障传感器红外避障传感器具有很强的

5、抗背景光干扰能力外,可在阳光下工作,这是与信号发送和接收的要求一致。红外避障传感器可广泛应用于管道件,智能车辆和机器人的避障等众多场合所以,灭火小车最终使用红外避障传感器。E18-D80NKE18-D80NK原理图E18-D80NK电气特性如表3.1。表3.1E18-D80NK电气特性Tab.3.1ElectricalCharacteristics红色绿色黄色工作电压工作电流驱动电流感应距离VCCGNDOUT5VDC10-15mA100mA3-80CM避障模块采用三只红外避障传感器,安装于小车两侧及下中央,可以检测两侧和正前方是否有障碍,检测后将信号送入单片机,单

6、片机对信号进行处理并发出相应的信号驱动小车电机,使小车躲避障碍。单片机的PB0、PB1、PB2端口分别接左中右三个传感器的硬件电路。小车右转2.3电机驱动方案选择方案1:继电器控制电动机的开或关由继电器进行控制,小车的速度由开关的切换进行调整。此方案的优方案2:使用L298驱动芯片L298芯片的电气特性电压电流功率L298的主要特点工作电压高输出电流大额定功率25W46VL298的结构与功能功能性负载端在out1、out2,out3、out4之间分别接上2个直流电机L298引脚的功能Pin1和Pin15Enableinput1~input4输入控制电位L298N引

7、脚图方案1:采用步进电机步进电机的优点步进电机的缺点所以步进电机不适合。方案2:采用直流减速电机经过分析,步进电机不适用于汽车设计的要求,所以用直流电机车驱动电机电路ENAIN1IN2直流电机状态0XX停止100制动101正转110反转111制动若要对小车进行转向控制,则需要对ENA和ENB输入不同的PWM信号,来实现直流电机的差动转速,从而实现小车的转弯。本设计中有微调转弯和转弯两种转弯状态,微调转弯是其中一个PWM信号不变,另一个的占空比减少一半。2.4小车选择选用常见的智能小车模型,小车总长20cm,宽140cm,长25cm.车轮直径6cm。3主控制模块主程

8、序设计主控

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。