智能自动寻光避障小车

智能自动寻光避障小车

标签: 信息技术大赛 单片机 STC15F2K61S2 AD 遥控 PT2262

公司:

分类:技术应用

立即播放
课程简介
本系统的主要功能为自动寻光避障,以及遥控远程控制。整个系统电路设计精简,成本低,但功能强大,操作简便,且实用性很强。寻光部分我们用的是光敏二极管,通过AD对它的电压值进行采样,比较之后交由单片机处理,从而来控制小车前进后退和左转右转。避障部分我们用的是红外避障模块和超声波模块来共同完成。遥控模块主要利用的是红外传感原理,通过不同的键值,发射不同的编码,从而达到远程控制小车的目的。
一、方案设计与选择
1. 寻光模块
方案一:使用光敏电阻,利用光敏电阻阻值会随着光照强度的不同而变化,从而其两端电压也会随之变化这一性质,来对光敏电阻两端电压进行AD采样,将其采样电压交由单片机处理,通过单片机比较之后,控制小车执行相应的操作。
方案二:使用光敏二极管,二极管的输出电压会随着光照强度的变化而变化。因此可以用AD对其电压进行采样,然后再给单片机处理控制。
方案比较:由于光敏电阻反应过慢,小车往往容易在经过光源之后才检测到光,方位很难找准确,因此大大增添的程序的调试难度。相反光敏二极管对光的感应强度十分灵敏,因此我们选择用光敏二极管。
2. 避障模块
方案一:采用超声波测距,通过单片机对其测量的数据进行处理,在距障碍物一定范围时让其自动避开障碍物。
方案二:采用红外避障模块。通过调节滑动变阻器 ,调节其壁障距离。当感应到障碍物时,传感器输出电平会发生变化,我们通过电平的变化来控制小车避开障碍物。
方案比较:两种方案避障效果都很好,但是红外传感能测距离太短,若安在小车前方,由于小车速度过快,当传感器电平发生变化时由于惯性作用,小车容易撞。因此我们在小车左右使用红外传感器进行壁障,小车前方用超声波进行避障。
3. 遥控模块
遥控模块可以直接用芯片PT2262、PT2272、74LS00、74LS148等芯片搭建一个完整的无线遥控模块,16个按键有16个不同的编码,可以控制16种功能,十分方便且成本低,因此直接使用此方案。
该系统相关内容介绍:http://forum.eepw.com.cn/thread/224401/1
课程目录