APP下载

基于 ST M32 的智能灭火机器人设计方案

2016-09-06刘思美山东科技大学电气与自动化工程学院自动化系山东青岛266590

山东工业技术 2016年10期

杨 斌,刘思美(山东科技大学 电气与自动化工程学院 自动化系,山东 青岛 266590)

基于 ST M32 的智能灭火机器人设计方案

杨斌,刘思美
(山东科技大学电气与自动化工程学院自动化系,山东青岛266590)

本系统以stm32微控制器为核心控制单元,以安装在车体两侧红外传感器来循迹,通过声音传感器启动,使用火焰传感器来检测火焰,以温度传感器检测与火源的距离,并用风扇来灭火。车身主要以相隔30度的五个红外传感器来调整车身的角度,实现了对运动方向的控制,进而躲避障碍物,实现了在规定区域能自主搜索火源并实施灭火的功效。

stm32;传感器;灭火机器人

1 系统整体方案设计

智能灭火机器人在声音或人工启动后,左右两侧的电机被驱动旋转,小车在前进的过程中,通过两侧夹角固定红外传感器,来调整两轮的转速,是车体达到前行方向,前行过程中实时监测是否有火源存在,若火焰传感器检测到有火源时,向火源靠拢,当与货源达到一定距离时,温度传感器接收到信号,在单片机处理下使风扇转动,直至火源被灭才停止旋转,然后继续寻找下一火源。

系统总体设计框图如图1。

2 系统硬件设计

2.1结构设计

在综合考虑工作受地面摩擦、机器人惯性、机器人电机的转数差、齿轮箱与轮子的摩擦、电压变化等多个因素影响后,为了方便小车在前进过程中,能够直线前进,且没有左右较大的晃动,而且能够平稳转弯,我们采用圆形车体,两电机驱动,前后各安装一个万向轮。……

登录APP查看全文