




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于52系列单片机的轮式机器人开发研究的论文 摘要:本文设计的是一款基于52系列单片机的轮式机器人,以89S52单片机为机器人控制核心,以红外传感器和光电传感器为传感器对火苗与障碍进行检测,以直流减速电机作为机器人移动手段,并通过喷水方式作为灭火手段,以实现轮式机器人能够自动避障、自动寻找火源并实施灭火的功能。本文可以作为轮式灭火机器人制作与实现的理论参考。 关键词:单片机;传感器;轮式机器人;灭火机器人; 随着科学技术的不断发展,机器人在工业生产和日常生活中应用越来越广泛。轮式驱动的机器人作为比较常见的形式之一,属于移动机器人的一类,具有运动效率高、稳定性强、可搭载性强、可扩展性强等一系列优点,在AGV、救援机器人、探测机器人等领域有着广泛的实践。在未来的机器人发展过程中,移动机器人将拥有广阔的应用前景。本文设计的一款以单片机作为控制核心,能够实现对某小型火场进行火源自动寻找和自动灭火的功能。 1机器人整体结构设计 轮式灭火机器人以89S52为控制核心,在寻找火源的过程中以光电传感器实现避障,同时通过红外传感器实现对火源的探测,当发现火源后,采用喷水系统作为灭火手段,以实现精准定位火场、高效实施灭火的功能。单片机作为常用的系统控制核心,具有体积小、成本低、可扩展性强、编程简便等特点,适用于小型电子系统的开发与应用,故本系统选择单片机为系统控制核心。火光中包含红外线,故选用红外传感器作为火焰的检测手段。在机器人移动中,会遇到障碍,选择光电传感器对障碍物进行检测,当检测到障碍时将信号传送至单片机后,由单片机发出指令实现机器人的避障。 如图1所示为轮式灭火机器人整体结构框图。系统前向通道包含2类传感器,即红外传感器和光电开关传感器;后向通道包含2类执行器,分别是灭火系统执行器和直流减速电机。本系统中,运动功能是轮式机器人的关键功能之一,只有首先实现轮式机器人的运动功能,才能在此基础上实现检测、避障和灭火等功能。本设计选用双减速电机作为轮式机器人的驱动方式。减速电机具有扭矩大的特点,在执行灭火和避障任务时具有一定的优势。 图1轮式灭火机器人系统整体框图 2硬件电路设计 2.1多路电源电路设计 系统多路电源模块的功能是为轮式机器人中各个系统提供稳压电源:光电开关传感器供电电压为+5V;红外传感器供电电压为+5V;最小系统供电电压为+5V;直流电机驱动供电电压为+24V;小型喷水灭火系统供电电压为+24V。轮式机器人选用额定电压为24V、容量为10000mAh的锂电池作为系统供电电源。 综上可知,本系统的供电电压基本分为两类,即+24V和+5V。+24V供电部分采用锂电池直接供电,其额定电压为+24V,充满电量后电压小于+26V,满足直流电机驱动和小型喷水灭火系统供电电压范围的要求,因此本部分不再做稳压电路设计。而+5V电路选用稳压电路实现,其电路原理图如图2所示。 其中,稳压模块选择三端稳压模块LM7805,该模块成本较低,输入电压大于+7.5V即可稳压输出+5V电压,输出电流可达1A,功率5W,足够为传感器和控制核心提供可靠稳定的电压输出。C1选用25V/1000F电容;C2选用16V/1000F电容,以防止负载突变时提供临时电源输出;C3和C4电容是防止三端稳压芯片自激振荡。D1是电源指示LED,选用红色。通过该设计电路可以实现将额定电压为24V的锂电池输入电压稳压为+5V,为传感器和控制核心供电。 图2直流稳压电源电路 2.2系统整体电路接线设计 如图3所示为轮式灭火机器人系统整体电路图,其中,U3是系统控制核心AT89S52单片机,电路设计中包含其按钮复位电路和晶体振荡器电路,以构成最小系统电路;A1-A4位4个光电开关传感器,作用是分布于轮式灭火机器人四周,以达到检测障碍物的目的;A5和A6是红外传感器,目的是检测环境内的火源;U4和U5是两个电机驱动,控制电机部分分别与U6和U7两个电机进行接线;U8是灭火系统装置,该装置内部集成控制继电器等元件,与单片机I/O口直接接线,采用数字量控制,具有控制方便的特点,在使用时,只需单片机发出低电平控制指令,即进行喷水作业,反之单片机给出高电平指令,停止喷水作业。 3软件程序设计 3.1PWM调速部分软件设计 本系统中的2个电机驱动模块采用PWM调速形式实现控制,PWM即脉冲宽度调制信号,具有调速稳定的特点。轮式机器人电机驱动部分,采用PWM调速,可以合理控制其运行节奏,控制电机速度时主要以采用占空比进行调节,占空比与输出电压成正比,即0%占空比对应速度0,即0V电压;100%占空比对应全速,即24V电压。在设计PWM软件程序过程中,本设计采用定时中断法,以单片机的I/O口为信号输出端。电机控制频率1kHz,定时中断设置0.1ms。定时中断初始化程序,这里不赘述;PWM核心程序语句中,pwm_i是中断计数变量,IO_ZUO和IO_YOU是机器人两侧电机的占空比输出变量。具体程序如下: 3.2系统主程序流程设计 图4所示为轮式灭火机器人主程序流程图。将机器人防止在灭火区域内,然后将系统上电,完成系统初始化工作,包括定时中断初始化、传感器自检、灭火系统自检和驱动自检等。自检完毕后发出自检结束信号,随后自动运行至活在区域内,开始巡航搜索火源。在搜索过程中,当轮式机器人四周的光电传感器检测到有障碍物时,轮式机器人选择合理避障。在遇到疑似火源后,轮式机器人在保持自身安全的距离内,将对准火源,执行灭火指令,直至该处火源成功消灭。当完成一处火源灭火后,继续进行巡航并搜索火源,直至将整个区域内的火源消灭。 图3轮式灭火机器人系统整体电路图 图4主程序流程图 3.3巡航路径规划 在区域内进行灭火时,由于地势情况复杂、火源位置,为了提高灭火效率,必须进行合理的路巡航径规划,达到以最短时间内消灭所有火源的目的。本设计路径规划的方法是:通过行走距离的测算和光电传感器检测的反馈,对每次行走的位置进行记录和分析,在下一次运行时,避免走过无火患路线,从而提高运行效率。 4结语 本文设计了一款以单片机为控制核心的轮式灭火机器人,通过系统整体方案设计、硬件电路设计和软件程序设计,阐述了轮式灭火机器人基本功能的设计和实现方法,初步实现了机器人的运动功能、对障碍物的检测识别功能、对火源的检测识别功能和灭火功能。在今后的实践过程中,为了完善机器人功能,可以加入若干传感器(如摄像头传感器),从而丰富机器人的检测手段,提高灭火效率。同时加入位置传感器和SD卡记录模块,通过wifi模块和手持仪器进行通信,从而绘制出火场情况,传输火场图像,丰富救援手段。可见,轮式灭火机器人在未来的发展中,将具有更广阔的发展空间和应用价值。 参考文献
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国长租公寓品牌价值评估体系与建设路径研究
- 2025-2030中国运动服饰市场消费趋势及品牌战略报告
- 2025-2030中国碳捕集利用与封存技术路线选择与经济性评估
- 2025-2030中国电子纸显示技术节能减排效益与商用场景拓展报告
- 2025-2030中国生物基材料下游应用拓展与石化替代可行性成本分析
- 2025-2030中国氢能源储运装备产业链协同创新与商业化应用前景
- 2025年黑河五大连池市事业单位公开招聘工作人员14人考试参考试题及答案解析
- 2025广西防城港市防城区发展和改革局招聘1人考试参考试题及答案解析
- 2025河北省平泉市招聘事业单位工作人员55人考试参考试题及答案解析
- 2025年汉中市中心医院见习人员招收(32人)考试参考试题及答案解析
- 木粉尘防爆安全培训课件
- GB/T 46142-2025智慧城市基础设施智慧交通快速响应矩阵码应用指南
- 场景速写课件讲解
- 2025广东惠州惠城区招聘社区工作站工作人员66人笔试备考题库及答案解析
- 2025年秋二年级上册数学人教版教学计划含教学进度表
- 餐饮四个人合伙合同协议
- 中小学生禁毒教育课程教学方案及大纲
- 人体十二经络系统解析
- 影像科培训课件
- 2025-2030中国氨基酸市场行情监测与发展前景预测报告
- 2025年巷道掘砌工(技师)职业技能鉴定理论考试题库(含答案)
评论
0/150
提交评论