版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论墙面清理智能小车系统设计
Summary:本智能小车作为墙面清理类装置,首先具有的就是清理功能。根据需求在小车前方安装了吸尘装置,包括机架、安装在机架上的除尘器和风机、集尘箱。此外还有清理装置,用来清理蜘蛛网。本装置还具有在墙上循迹避障的功能。系统采用STM32F103C8T6芯片做为控制器,负责处理、分析采集到的数据,得到结果后通过控制L298N电机驱动间接改变车辆移动状态,通过线性CCD镜头寻找轨迹,通过对返回数据进行处理分析,从而实现复杂路线的行驶。Keys:智能小车;循迹避障;墙面清理引言:近年来,随着自动化技术的发展及成熟,越来越多的领域开始引入自动化技术。智能小车在各个领域都有广泛的应用前景:它可以代替人类完成恶劣环境下的货物搬运、设备检测等任务。对智能小车而言,正确地行走在人们所设定的路线并避开障碍物是非常重要的,因此对于智能小车循迹避障系统的设计与研究显得尤为重要。与此同时,另一种小车:爬墙车也进入了人们的视野,其在墙上行走的功能让人叹为观止。本装置还吸收了清理的功能,扫地机器人的功能只能用在地面上,那墙上又怎么清理呢?故设计了这种墙面清理多功能小车。本设计的目的就是将几种功能巧妙地结合到一起,以达到更加完善的效果。所以我认为对其的研究更是有有较高的应用价值,也同样具有现实意义。1系统总体构成本文设计的小车主要由以下几个模块构成:单片机控制系统、行驶暂停电机、清理装置、吸附装置,系统构成图如下所示图1墙面清理智能小车总体构成图首先,车身底部的电动机告诉驱动风机叶轮旋转使空气高速排出车身,空气不断补充到风机系统中,致使车身内部产生瞬时真空和外界大气压形成负压差,在此压差的作用下,爬墙车紧紧吸附在墙壁、玻璃平面上,从而达到车子爬墙的效果。而基于STM32的智能小车寻迹避障系统硬件设计的研究重点包括小车的智能寻迹电路设计,复杂环境下的避障。智能小车寻迹避障系统采用STM32F103C8T6芯片做为控制器。系统包括轨迹识别模块电路、障碍物识别模块电路、直流电机驱动模块电路、单片机最小系统等电路。各个模块采集到的信息输送至STM32控制器,由控制器负责处理、分析采集到的数据,得到结果后,通过控制L298N电机驱动模块控制电机输出转速,改变车辆移动状态。2系统硬件组成与实现设计2.1循迹避障控制模块智能小车寻迹避障系统采用STM32F103C8T6芯片做为控制器。系统包括轨迹识别模块电路、障碍物识别模块电路、直流电机驱动模块电路、单片机最小系统等电路。2.2吸附装置爬墙车之所以能吸附在光滑的墙壁上,主要是靠着真空负压原理,依赖车身内先进的离心式风机系统,由车身底部的电动机高速驱动风机叶轮旋转,使空气高速排出,而车身底部的空气不断地补充到风机系统中,致使车身内部产生瞬时真空,和外界大气压形成负压差,在此压差的作用下,爬墙车紧紧吸附在墙壁、玻璃等平面上,从而达到使爬墙车附着在墙面等垂直或水平平面上的效果。2.3清理装置在小车前方安装了吸尘装置,包括机架、安装在机架上的除尘器和风机、集尘箱。此外还有清理装置,用来清理蜘蛛网。机架:用来固定除尘器、风机、集尘箱等。除尘器:含尘气体由下部敞开式法兰进入过滤室,较粗颗粒直接落入灰仓,含尘气体经滤袋过滤,粉尘阻留于袋表,净气经袋口到净气室,由风机排入大气。当滤袋表面的粉尘不断增加,程控仪开始工作,逐个开启脉冲阀,使压缩空气通过喷口对滤袋进行喷吹清灰,使滤袋突然膨胀,在反向气流的作用下,赋予袋表的粉尘迅速脱离滤袋落入灰仓,粉尘由卸灰阀排出。风机:风机是依靠输入的机械能提高气体压力并排送气体的机械,它是一种从动的流体机械。清理装置:用作清理蜘蛛网。2.4系统驱动模块1.12v输入和电源地接2节18650供电。单片机输入输出控制输入接最小系统版的4个输入输出口,再写程序控制这几个输入输出口。OUT1和OUT2是一对,分别接小车一侧电机两级,至于电机的两级具体该怎么接,等后面我们设置完程序运行后,要使它们转动的方向一致就行了。OUT3和OUT4同理。4.我们通过IN1,IN2,IN3,IN4分别控制OUT1,OUT2,OUT3,OUT4。其中IN1,IN2,IN3,IN4与单片机连接,设置他们的高低电平即可完成对电机驱动简单的控制。
工作方法:首先我们将OU1和OUT2分别接电机的两极,这时我们控制单片机使输入端IN1接入高电平,则相应的OUT1端也就变为高电平;将IN2接入低电平后相应的OUT2也就变为低电平,OUT1和OUT2间有了电位差,这样电机就能转起来了,很简单。系统包括轨迹识别模块电路、障碍物识别模块电路、直流电机驱动模块电路、单片机最小系统等电路。各个模块采集到的信息输送至STM32控制器,由控制器负责处理、分析采集到的数据,得到结果后,通过控制L298N电机驱动模块控制电机输出转速,改变车辆移动状态。3系统软件设计图2STM32
基本功能模块STM32就是意法半导体公司设计推出的以ARMCortex-M为内核的32位控制器。Cort内核属于ARM公司设计的“A”、R”、“M”系列处理器当中的“M”系列内核其中,'A'系列内核面向于基于虚拟内存的操作系统和用户应用,“R”系列内核针对实时系统,而“M”系列内核是基于微控制器的,接下来我们所学习的正是这一款处理器。全世界超过95%的智能手机和平板电脑都是采用的ARM的架构,所以它的市场占有量是很庞大的。
STM32F103C8T6是一款基于ARMCortex-M内核STM32系列的32位的微控制器,程序存储器容量是64KB,需要电压2V~3.6V,工作温度为-40°C~85°C。STM32F103C8T6是一款基于ARM32位的CortextM3内核的单片机,2.0~3.6V的宽电压供电范围,CPU工作频率最大可达72MHz,具有单周期的乘法指令和硬件除法,以及优先级可编程的中断系统。同时它还具有64KB的Flash存储器与20KB的SRAM存储器,另外还集成了非常丰富的片内外设,如看门狗、定时器、GPIO口、DMA控制器、ADC、UART、SPI接口、IIC接口等,具有成本低、速度快、性价比高等优点。表1STM32F103C8T6的外设资源图3电源模块TIM1的CH1和CH2输出PWM控制一个轮子的转速。TIM1的CH3和CH4控制一个轮子的转速。TIM4的CH1和CH2控制一个轮子的转速。TIM4的CH3和CH4控制一个轮子的转速。每一个轮子都可以独立的控制正转,反转和速度。避障模块用3个引脚,寻迹模块用3个引脚,测速模块用4个引脚(定时器的捕获功能)用于检测每个轮子的转速,PB10到PB15用于2.4G的无线通信模块图4扩展口指示灯部分:电源指示灯可以通过一个短路帽控制亮灭,以达到节电的目的。图5指示灯4结语本智能小车可以同时具有多种功能。作为墙面清理类装置,首先具有的就是清理功能,考虑到墙上不如地上垃圾种类,主要是蜘蛛网、灰尘。根据需求在小车前方安装了吸尘装置,包括机架、安装在机架上的除尘器和风机、集尘箱。此外还有清理装置,用来清理蜘蛛网。本装置还具有在墙上循迹避障的功能。首先,车身底部的电动机告诉驱动风机叶轮旋转使空气高速排出车身,空气不断补充到风机系统中,致使车身内部产生瞬时真空和外界大气压形成负压差,在此压差的作用下,爬墙车紧紧吸附在墙壁、玻璃平面上,从而达到车子爬墙的效果。而基于STM32的智能小车寻迹避障系统硬件设计的研究重点包括小车的智能寻迹电路设计,复杂环境下的避障。系统采用STM32F103C8T6芯片做为控制器,负责处理、分析采集到的数据,得到结果后通过控制L298N电机驱动间接改变车辆移动状态,通过线性CCD镜头寻找轨迹,通过对返回数据进行处理分析,从而实现复杂路线的行驶。智能小车寻迹避障系统采用STM32F103C8T6芯片做为控制器。系统包括轨迹识别模块电路、障碍物识别模块电路、直流电机驱动模块电路、单片机最小系统等电路。各个模块采集到的信息输送至STM32控制器,由控制器负责处理、分析采集到的数据,得到结果后,通过控制L298N电机驱动模块控制电机输出转速,改变车辆移动状态。理论意义1.该装置从各功能模块到总体设计都分别从硬件和软件各个方面进行了可靠性的设计,保证系统的运行可靠。2.新的设计弥补了作业期间受其他智能家居的影响。3.整个装置适应性强,使用范围广,并且不会产生电磁辐射。应用价值1.该产品适应性强、易于推广,并且具有极高的应用前景。2.该产品具有硬件成本低廉、电路设计简单、无电磁辐射等优点,可适于各种类型的住宅和人群,为人们在日常生活中清扫房间提供了便利。主要Reference朱伟枝杨亚萍戴金龙.基于STM32的智能小车自动循迹及倒车入库设计.广东:广东理工学院
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025编辑部工作计划
- 六年级语文教学计划进度
- 小班学期工作计划范文汇编
- 2025年小班保育员工作计划 幼儿园小班保育员计划
- 幼儿园2025年度小班安全计划
- 2025-2025政教处学期工作计划
- 行政助理下半年工作计划
- 个人提升计划范文
- 《基礎攝影》课件
- 2025年临夏货运从业资格考试题
- 内审员培训班考核试题
- 新疆维吾尔自治区桶装饮用水生产企业质量安全风险清单
- 过氧化二异丙苯安全技术说明书
- 认知心理学智慧树知到期末考试答案章节答案2024年西南大学
- 生物入侵与生态安全智慧树知到期末考试答案章节答案2024年台州学院
- 低空经济产业园项目立项报告
- 医院危化品目录
- 《大数据技术原理与应用(第3版)》期末复习题库(含答案)
- 2024年汉口银行股份有限公司招聘笔试冲刺题(带答案解析)
- 集成电路高可靠高密度封装(一期)项目可行性研究报告
- 《韩国的语言》课后答案
评论
0/150
提交评论