摘要:本设计包括STC89C52单片机控制模块、L293D驱动模块、LM393双电压比较器模块、红外探测器模块、稳压电源模块,以此完成智能寻光、寻迹、避障小车的功能。其工作原理是:通过红外发射管和接收管对前方的障碍物进行检测,若前方有障碍物,则红外对管接收到信号并发送给单片机,单片机接收到信号控制电机,实现前进后退和左右转弯行驶的功能,从而实现自动避障;小车能够通过LM393双电压比较器对地面的路况进行识别并按照设定好的程序实现黑线寻迹;还可以通过光敏电阻对光的感应来控制小车的前进方向完成寻光。
关键词 寻光;寻迹;避障;红外探测
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.1.1 选题的背景与意义-1
1.1.2 研究现状及发展趋势-1
1.1.3 论文研究内容-2
1.2 研究要解决的主要问题-2
1.3 技术指标-2
2总体方案-3
2.1 设计内容-3
2.1 方案分析-3
3硬件设计-4
3.1 概述-4
3.2 单片机处理模块-4
3.2.1 主控芯片STC89C52的介绍-4
3.2.2 时钟电路-5
3.2.3 复位及复位电路-5
3.3 电机驱动模块-6
3.3.1 电机驱动芯片L293D的介绍-6
3.3.2 L293D驱动原理-6
3.3.3 PWM控制技术-6
3.4 寻光模块-7
3.4.1 寻光原理-7
3.4.2 光强电路分析-8
3.5 寻迹模块-9
3.5.1 寻迹原理-9
3.5.2 寻迹电路分析-9
3.6 避障模块-10
3.6.1 避障原理-10
3.6.2 红外避障传感器原理-10
3.6.3 红外发射管、接收管-10
3.6.4 红外传感器的优点-11
3.7 显示模块-11
3.8 硬件电路图-11
4软件设计-12
4.1 系统主程序流程的设计-12
4.2 寻迹流程的设计-13
4.3 避障流程的设计-14
4.4 寻光流程的设计-15
5系统调试-16
5.1 系统的调试-16
5.2 功能调试-16
结论-19
致谢-20
参考文献-21