摘要:随着科技的发展,人们的生活水平也在不断地提高,私家车也成为我们生活中不可缺少的一部分,与此同时每年交通事故也在频繁增加,在这些交通事故中相撞、追尾可能是我们生活中最常见的了,这不但影响着我们的生活质量还危害我们的身体健康。因此这对小车生产技术的要求也在不断提高,并且技术趋向于智能化。如果小车与小车之间的距离小于一定值时,小车会自动停下来是否能解决以上的问题,为此本课题采用传感器技术来研究分析智能小车是否能达到避障的效果。
本课题提出采用传感器对智能小车避障系的设计,使用小车底盘为载体,STC89C51单片机为主控模块,红外传感器为检测元件,L298N为驱动芯片。本文也对软硬件部分做了详细的介绍,硬件部分主要包括系统主控部分、驱动部分、避障设计、电机控制电路设计、检测电路设计等。软件部分主要包括算法设计和系统流程。综合以上对系统进行了仿真与测试,并对测试的结果进行分析和对测试的方法进行归纳。
关键词:单片机;避障;红外;智能
目录
摘要
Abstract
1 绪论-1
1.1课题的背景和意义-1
1.2 国内外综述-1
1.3选题目的-2
2 系统方案设计与论证-3
2.1 系统方案设计-3
2.2 系统方案的论证-3
2.3 本章小结-4
3 硬件系统设计-5
3.1 硬件的整体构思-5
3.2避障模块的选择-5
3.2.1 红外传感器介绍-5
3.2.2避障原理及电路-7
3.3驱动模块的选择-7
3.3.1 L298N电机驱动原理-7
3.3.2 驱动电路-7
3.4 PWM调速实现-9
3.5本章小结-9
4 软件系统设计-10
4.1主程序部分及流程图-10
4.2驱动模块-11
4.3中断模块-11
4.4 延时模块-11
4.5 本章小结-12
5 系统的调试与实物的测试-13
5.1 系统硬件的调试-13
5.2 系统软件的调试-13
5.3 软硬件联合调试-13
5.4小车实物的测试过程-13
5.5本章小结-16
结 论-17
参考文献-18
致 谢-19