基于单片机的自动寻迹小车设计报告含电路图程序ppt课件.ppt
基于单片机的自动寻迹小车设计报告 本设计报告旨在设计并制作一辆基于单片机的自动寻迹小车,能按预定轨迹行驶,从起跑线行驶开始计时,到达终点线后小车停止。小车允许用玩具汽车改装,但不能用人工遥控。 一、项目需求: 1. 车辆从起跑线出发开始计时(出发前,车体不得超出起跑线),能到达终点线并且停止在终点线。 2. 到达终点线小车停止后,停车位置离终点线偏差应最小(以小车中心点与终点线之间距离作为偏差的测量值)。 3. 在行驶过程中小车检测到加速线后开始加速并发出声光报警信号,检测到减速线后开始减速并发出声光报警信号。 二、项目目的: 1. 了解项目过程:学习、设计、实现、分析、总结。 2. 系统、综合地应用已学到的模拟电路、数字电路及单片机的知识,在单元电路设计的基础上,利用PROTEUS软件工具设计出具有一定工程意义和实用价值的电子电路。 3. 通过设计、调试等环节,增强独立分析与解决问题的能力。 三、系统设计流程图: 1. 主框图 2. 系统设计流程图 3. 中断服务子程序流程图 四、硬件电路设计: 1. 红外循迹电路 * 采用红外对管传感器检测黑线 * 电路采用红外发光二极管和光敏三极管组成 2. 测速电路 * 采用霍尔开关元器件检测轮子上的小磁铁从而给单片机中断脉冲,达到测量速度的作用 3. 电源电路稳压 * 电源模块分为2部分:芯片电源模块和电机驱动模块 * 芯片电源模块提供5 V电压 * 电机驱动模块提供较高的功率通过L293D 4. 驱动模块 * 采用由双极性管组成的H桥电路 * 用单片机控制晶体管使之工作在占空比可调的开关状态,精确调整电机转速 5. 1602显示电路 * 采用1602LCD显示屏,微功耗、体积小、显示内容丰富、超薄轻巧 五、软体设计: 1. 单片机最小系统 2. 中断服务子程序 3. 红外循迹电路控制程序 4. 测速电路控制程序 5. 电源电路稳压控制程序 6. 驱动模块控制程序 7. 1602显示电路控制程序 六、结论: 本设计报告旨在设计并制作一辆基于单片机的自动寻迹小车,能按预定轨迹行驶,从起跑线行驶开始计时,到达终点线后小车停止。小车允许用玩具汽车改装,但不能用人工遥控。该设计报告详细介绍了项目需求、项目目的、系统设计流程图、硬件电路设计和软体设计等方面的内容,为后续设计和实现提供了详细的指导和参考。
剩余21页未读,继续阅读
- 粉丝: 748
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助