智能避障小车课程设计
- 格式:doc
- 大小:4.53 MB
- 文档页数:24
广东技术师范学院
2
光机电一体化课程设计
题 目: 智能超声波避障小车
院 别: 机电学院
专 业: 机械电子工程(师范)
* 名: ***
学 号: *************
同组人员: 谢嘉玲 欧嘉兴
指导教师: * *
日 期: 2016年6月16日
2
智能超声波避障小车
摘要
本设计主要有三个模块包括信号检测模块、主控模块、电机驱动模块。信号检测模块采用超
声波测距模块,用以对有无障进行检测。主控电路采用宏晶公司的8051核心的STC89C52单片机
为控制芯片。电机驱动模块采用意法半导体的L298N专用电机驱动芯片,单片控制与传统分立元
件电路相比,使整个系统有很好的稳定性。信号检测模块将采集到的路况信号传入STC89C52单片
机,经单片机处理过后对L298N发出指令进行相应的调整。我们设计的小车已经实现基本的避障
功能。
关键词:智能避障小车,STC89C52单片机,L298N驱动芯片,信号检测模块,避障
3
目录
摘要 .......................................................................... 2
目录 .......................................................................... 3
1课程设计内容 ................................................................. 4
1.1项目研究的背景及意义 ................................................... 4
1.2应用场合和功能: ....................................................... 4
1.3项目主要研究内容 ....................................................... 4
2总体方案论述 ................................................................. 6
2.1总体方案 ............................................................... 6
2.2总体功能及性能指标 ..................................................... 6
2.2.1总体功能 ......................................................... 6
2.2.2总体电路原理图 ................................................... 6
2.3系统方案的比较与确定 ................................................... 7
2.3.1系统方案的比较 ................................................... 7
2.3.2系统方案的确定 ................................................... 7
2.4最终实物图 ............................................................. 8
3硬件电路的设计 ............................................................... 9
3.1硬件系统的基本结构 ..................................................... 9
3.1.1障碍物测距系统: ................................................. 9
3.1.2驱动模块: ...................................................... 10
3.1.3电源模块: ...................................................... 12
4.程序 ....................................................................... 13
4.1 程序流程图............................................................ 13
5系统软硬件调试 .............................................................. 14
5.1 硬件调试.............................................................. 14
5.2软件调试 .............................................................. 14
5.3 调试中遇到的问题 ...................................................... 14
结 论 ....................................................................... 14
参考文献 ..................................................................... 15
附录 ......................................................................... 16
附录一 相关程序 ........................................................... 16
附录二 使用元器件一览表 .................................................. 23
附录三 心得............................................................... 24
4
1课程设计内容
1.1项目研究的背景及意义
智能作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的
环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。本设计主要体
现多功能小车的智能模式,设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器
人、采矿勘探机器人、 家用自动清洁机器人等自动半自动机器人的设计与普及有一定的参考意义。
同时小车可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的 弥补,实现经济
收益,形成商业价值。 超声波作为智能车避障的一种重要手段,以其避障实现方便,计算简单,
易于做到实时控制,测量精度也能达到实用的要求,在未来汽车智能化进程中必将得到广泛应用。
我国作为一个世界大国,在高科技领域也必须占据一席之地,未来汽车的智能化是汽车产业发展
必然的,在这种情况下研究超声波在智能车避障上的应用具有深远意义,这将对我国未来智能汽
车的研究在世界高科技领域占据领先地位具有重要作用。
本智能小车系统最诱人的前景就是可用于未来的智能汽车上了,当驾驶员因疏忽或打瞌睡时
这样的智能汽车的设计就能体现出它的作用。如果汽车偏离 车道或距障碍物小于安全距离时,汽
车就会发出警报,提醒驾驶员注意,如果 驾驶员没有及时作出反应,汽车就会自动减速或停靠于
路边。这样的小车还可以用于月球探测等的无人探月车,帮助我们传达月球上更 多的信息,让我
们更加的了解月球,为将来登月做好充分准备。 这样的小车在科学考察探测车上也有广阔的应用
前景,在科学考察中,有 很多危险且人们无法涉足的地方,这时,智能科学考察车就能够派上用
场,在 它上面装上摄像机,代替人们进行许多无法进行的工作。
1.2应用场合和功能:
应用场合:智能小车是一种能够通过编程手段完成特定任务的小型化机器人,它具有制
作成本低廉,电路结构简单,程序调试方便等优点。由于具有很强的趣味性,智能小车深受广大
机器人爱好者以及高校学生的喜爱。同时在玩具的应用上深受小朋友的青睐。
功能:本小车使用STC12C5A60S2单片机作为主控芯片,它通过超声波测距来获取小车距离障
碍物的距离,当小车与障碍物的距离大于30cm时,小车会沿直线前进,当小车与障碍物的距离小
于30cm时,小车转弯以避开障碍物。在避开障碍物后,小车会沿直线前进。
1.3项目主要研究内容
本设计题目为智能避障小车设计,主要研究小车的避障功能,小车遇到障碍物时,当距离障
碍物大于30cm,驱动电机工作,小车正常前进,当小于30cm时,舵机会接受到单片机的信号,
小车采取相应的避障措施。这里探测装置必不可少,因为超声波在距离检测方面的较准确定位。
所以采用超声波传感器作为探测装置,由于超声波遇到障碍物时发生像光一样的反射和散射,在
5
经过多次发射之后再回到超声波检测端口会产生较严重的路程差,从而影响对距离的检测进而影
响对障碍物的较准确定位。通过软件内部校准优化消除外部物理条件造成的误差从而达到对障碍
物的较准确定位。