油烟管道清洗机器人的设计

2020-01-07 22:12李亮亮薛蕊贾昊林李杰
科学导报·学术 2020年52期

李亮亮 薛蕊 贾昊林 李杰

【摘 要】针对各种油烟管道、中央空调管道及通风管道内的油渍形成的油垢、积聚的棉尘形成的污染设计了一种油烟管道清洗机器人。机器人由主控系统、清洗装置、图像传输、照明系统、监测模块等组成。设计采用STM32F103作为主控核心,由直流伺服电机搭建的云台对管道进行有效的清洗。GPS定位装置与图像传输功能,可以观察管道内环境和机器人的准确定位,实现了在与传感器的人机交互中避免机器人在通过较复杂环境下产生的碰撞。機器人采用履带式行走机构,保障机器人在管道有足够的吸附力,确保机器人有越障和爬坡能力。改设计有效解决了因空间狭小清洗困难甚至无法清洗的的问题,降低了环境污染和安全隐患,有效提高了作业的安全性和作业效率。

【关键词】油烟管道;履带式;STM32F103;图像传输

引言

改革开放以来,随着我国经济的飞速发展,第三产业蓬勃兴起,餐饮经济的发展历程有目共睹,遍地开花的酒家、宾馆、饭店,正催生巨大的社会财富[1,2]。但是,在带来人们完全的美食享受和生活需要的同时,酒家、宾馆等厨房等排出的油烟对环境的污染日益成为严重困扰城市居民生活的主要环境问题。管道积存的大量油垢更会给环境带来极大的污染和安全隐患[3]。油烟管道清洗机器人主要针对各种油烟管道,尤其是狭窄管道以及具有一定斜度甚至是垂直管道的油垢清洗,能够在危险区域进行远程作业,解放了劳动力、降低了劳动成本,有效提高了作业的安全性和作业效率,提高了我们的环境质量[4]。

1硬件系统设计

STM32F103内核为ARM 32位Cortex-M3,最高工作频率为72MHz,STM3232F103单片机,具有成本低、低功耗的特点深受追求高性能电子爱好者的青睐。不同存储空间的Flash存储器和SRAM存储器;具有上电复位和掉电复位功能,工作电压低,并且拥有休眠,停止,待机3种低功耗模式,这些大大降低了单片机的工作能耗;STM32系列单片机有SWD和JTAG两种调试方式,选择性强。单片机资源丰富,功能强大,拥有高频率的内核,工作速度快,效率高的特点。整体设计框图如图1所示。

1.1驱动电路

油烟管道清洗机器人的驱动方式主要有:气动驱动、液压驱动、电机驱动三种基本驱动。由于电机驱动具有适用性较强,不受环境温度影响,输出转矩范围广,控制方便,能自由地采用直流、交流、短波、脉冲等各种信号,适于放大、记忆、逻辑判断和计算等工作,可实现超小型化,具有机械自锁性,安装方便,维护检修方便等优点,故选用电机驱动。履带式行走装置通过控制四个直流减速电机的正反转来控制机器人的行进方向,用电机的差速旋转来实现机器人的旋转掉头。驱动电路如图2所示。

1.2行走机构的设计

机器人的行走方式主要有:轮式、步行移动式、履带式、爬行式、蠕动式机器人和游动式。由于油烟管道长期得不到清洗,时间久了就会形成油垢,而履带具有接地比压低,牵引力大,并且此设计加入了永磁性磁铁,通过性和爬坡能力得到了进一步的加强,故选用履带式来作为机器人的行走方式。

1.3两自由度云台的设计

两自由度的云台是用来携带清洗喷头按照一定的运动轨迹来运动,实现对管道四周的油垢进行清洗。云台的搭建采用的是伺服电机,伺服电机具有控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高、始动电压等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。

1.4图像传输系统的设计

图像传输系统使用摄像头电路板与Raspberry Pi通过一条15芯的排线进行连接。仅有两个连接座需要连接,排线需要安装到摄像头电路板和 Raspberry Pi上。您需要正确安装,否则摄像头无法工作。对于摄像头电路板,排线末端的蓝色标记应该背对着电路板。而Raspberry Pi 部分,蓝色标记应该正对着网络接口方向。摄像头是个重要的考虑点,对帧率和分辨率有需求的话,采用CSI接口,图像采集和数据处理通过专门的数据通道和指令,USB摄像头CPU占用率太高。故选用的是CSI摄像头。

2 软件系统设计

该系统程序设计部分主要有基于SolidWorks软件三维模型的设计,基于Altium Designer软件的电路设计,基于Keil软件的程序设计,系统控制技术路线等。

2.1基于SolidWorks软件三维模型的设计

为保证建模效果使用SolidWorks软件,绘制各部件的零件图。首先建立一个零件,绘制草图,进行相应特征处理,完成零件的绘制,待各部分零部件绘制完毕后进行装配工作,来验证结构设计的可行性,确保实物组装及运行的可靠性。零部件绘制和装配体界面见图3。

2.2基于Altium Designer软件的电路设计

使用Altium Designer软件进行系统电路原理图和PCB图绘制,进入软件后默认打开的界面为Home界面。在Home界面单击文件工具栏下新建按钮,在右侧的对话框中点击工程按钮,在右侧的对话框中选中PCB工程。进入PCB设计界面,开始设计电路原理图。

电路原理图设计完成后对原理图进行编译,单击工程按钮,在弹出的下拉菜单中点击编译按钮。编译完成后若没有错误则可以将原理图更新到PCB中。点击设计工具栏,在弹出的下拉菜单中点击更新按钮,将原理图更新到PCB中,确定完板子大小后,对PCB版面进行布局和布线,完成后见图4,至此电路板设计完毕。

3 结论

该机器人结合机械、电子以及计算机技术,通过灵活的上机位控制,以满足清洗油烟管道的需要。尤其是充分利用了云台结构,加大了机器人能够清洗的范围。该作品将机械、电子技术及计算机技术相结合,是一种效率较高、操作灵活、价格低廉的油烟管道清洗机器人。机器人的行进机构采用磁吸附式履带,能够适应不同的油烟管道。采用两自由度云台结构,能够与行进机构相结合,清洗管道内的任何位置。通过机器人自带的影像数据采集机构,传回电脑上机位将影像显示出来,经过分析后,确定所需清洗区域。

本次设计实现的主要任务如下:

(1)简述了投油烟管道清洗机器人在国内外的基本研究现状,并且说明了本设计的研究意义和油烟管道清洗机器人未来的发展趋势。

(2)设计油烟管道清洗机器人结构,特制磁吸附式履带结构,关键机构采用3D打印技术进行零件打造。同时提出了一套以STM32为控制核心,以CSI摄像头作为视觉传输的硬件设计,做出了系统硬件配置的具体结构图和原理图。分析并实现了油烟管道清洗机器人需要实现的各项需求功能,设计出了油烟管道清洗机器人的各硬件部分。

(3)利用KEIL5编程软件完成油烟管道清洗机器人程序的设计编写,从部分到整体,从基本模块调试到最终系统稳定,完成油烟管道清洗机器人的运行调试。

参考文献:

[1]李爱民,于浒,李云鹏,等.管道清淤机器人的设计[J].轻工科技,2019,35(3):64-65.

[2]赵超.ZigBee无线数据传输模块的设计组网及在管道自动化中的应用[J].科学与信息化,2017,31:115.

[3]管道机器人自动适应机构设计与越障分析[J].薛耀勇,张继忠,张磊.制造业自动化.2018(06).

[4]白宇豪,刘冬,张雨璇,等.石油井管道探测机器人的设计[J].南方农机,2020(1):34-35.

作者简介:

李亮亮(1998-),男,山东省日照市人,学士,研究方向:控制工程。

薛蕊(1981-),女,山东省济宁人,硕士,副教授,研究方向:控制工程。

贾昊林(1998-2020),男,山东省烟台人,学士,研究方向:控制工程。

李杰(1998-),男山东济南人,学士,研究方向:控制工程。

基金项目:

该项目由国家级创新创业训练项目《攀壁式擦玻璃机器人》(S202013320003)支持。

(作者单位:青岛黄海学院)