-I-自动寻迹小车自动寻迹小车摘要摘要AT89S52单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。这里介绍的是如何用AT89S52单片机来实现电动小车的自动寻迹。本系统以设计题目...毕业设计报告(论文)报告(论文)题目:基于单片机的自动往返小车作者所在系部:机械工程系作者所在
基于单片机的遥控自动送药小车Tag内容描述:
1、线,实现循迹行走,而且在循迹过程中还能够绕开前方的障碍物。
本次设 计包括开关电源模块、充电模块、单片机模块、电机驱动模块、循迹模块和避障 模块。
其中开关电源模块是将 220V 交流电转化为 12V 供电机驱动芯片使用和 5V 供单片机使用。
充电模块是给锂电池充电,以作备用电源。
单片机模块以 STC89C52 单片机为控制核心,用其产生 PWM 波,控制小车速度。
循迹模块则 采用红外光电传感器 RPR220 型光电对管,对路面黑色轨迹进行检测,并将路面 检测信号反馈给单片机。
单片机对采集到的信号进行分析判断,及时控制电机驱 动模块中由芯片 L298N 驱动的电机以调整小车转向,从而使小车能够沿着黑色 轨迹自动行驶,实现小车自动寻迹的目的。
同时在此基础上,避障模块当中利用 E18-D80NK 3-80cm可调红外避障传感器对小车进行避障。
本设计不仅给出了完整的硬件电路图和相关控制程序,而且还利用 PROTEUS 进行了小车电机实时仿真。
关键词:单片机;自动循迹;开关电源;Proteus 仿真 自动循迹小车的设计 II 目录目录 摘 要.I 第 1 章 绪论 1 1.1 智能循迹小车概。
2、2、总体设计方案概述 . 4 第三章第三章 硬件电路设计硬件电路设计 5 3.1、主控电路 . 5 3.1.1、L7805 稳压器 5 3.1.2、MAX232 芯片简介 . 6 3.2、八路红外传感器模块 . 6 3.2.1、LM324 简介 6 3.2.2、74HC14D 简介 . 6 3.3、L298N 电机驱动模块 . 7 3.3.1、L298N 简介 . 8 3.4、机械部分 . 9 第四章第四章 软件系统设计软件系统设计 9 4.1、程序流程图 . 9 4.2、程序设计方案 . 9 参考文献参考文献 12 第五章第五章 结束语结束语 . 12 致谢致谢 12 附录附录 1 . 13 附录附录 2 . 13 外文页外文页 20 2 基于单片机的智能小车基于单片机的智能小车的设计的设计 摘要摘要 本文介绍了基于 STC89C52 单片机的智能小车的设计与实现。
小车主要能够识别黑线并检测障碍物从而 实现在固定跑道内行驶并且可自动避障。
小车以 STC89C52 单片机控制器;采用八路红外传感器及其处理模块实 现对黑线及障碍物的检测;通过单片机产生 PWM 波并通过 L298。
3、2 月 20 日 成绩: 日期: 2 创新设计与创新设计与实训实训任务书任务书 学生姓名学生姓名 专业班级专业班级 自动化 学号学号 题题 目目 基于 S08 单片机的自动寻迹小车设计 课题性质课题性质 其他 课题来源课题来源 自拟 指导教师指导教师 王威 主要内容主要内容 (参数)(参数) 全国大学生 “飞思卡尔” 杯智能车竞赛是教育部主办的大学生 5 大赛事之 一,具有较强的综合训练作用。
本设计基于 S08 单片机,基于反射式光耦设计 自动寻迹小车,主要内容如下: 1、 设计智能车寻迹电路; 2、 设计智能车电机驱动及调速电路; 3、 编写程序,能够适应各种赛道。
通过本次创新设计使得学生巩固所学的理论与技能, 提高学生的实践能力 和应用能力,初步掌握实际的工程设计方法,设计步骤,为将来的学习与毕业 设计打下坚实的基础。
任务要求任务要求 (进度)(进度) (包括应具备的条件、图表等) 设计要求: 1. 设计基于光电开关的寻迹电路; 2. 设计小车主电机驱动及调速电路; 3. 编写主程序,使小车能够根据比赛赛道自动寻迹前进; 4、绘制相应的硬件。
4、LS1 原位停止. (2)当呼叫的按钮 PB 按下时,小车运行至呼叫的 PB 位置后 停止,打开车门,下料 10S 后关车门,然后返回到 LS1 原 位停止,并关门上料 8S. 3系统操作可实现单步,自动行驶功能。
4 设计单片机的控制系统和输入/输出信号调理电路及功率驱动电路原理 图。
5设计控制系统程序流程图并用汇编语言编写其中的某一段程序。
6设计操作台面板布置示意图。
7编写设计说明书和使用说明书。
8在满足控制要求的前提下,力求控制系统简单,经济。
进程安排: (共 周) 查找 资料 分析控制 对 象 , 拟 定设计方 案 设计 I/O 信号调理 电路功放 电路图 设计控制 系统电路 图及操作 面板 设计控制 程序 编写设计 说明书和 使用说明 书 答 辩 天 天 天 天 天 天 天 2 摘要摘要 本设计采用的控制系统采用 AT89C51 单片机,实现上料小车在轨道上的自动 往返和上料和下料等过程。
用 P1.7 和 P1.6 分别控制电机的驱动电压;利用 P3.6 、P3.7 的电位高低来控制电路,从而实现小汽车驱动电机的正反转功能; 利采用外部中断 0 和。
5、 。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
3 1.1 研究背景。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
3 1.2 本设计任务和主要内容。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
3 第 2 节 系统主要硬件电路设计。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
4 2.1 系统原理组成框图。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
4 2.2 系统主控模块电路。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
6、并使用软件整形消抖措 施;单片机、电机采用独立稳压电源供电。
关键词: 自动往返小汽车;AT89C52; 传感器 II Abstract The control system of with this design adopts embedded microcontroller unit such as AT89C52; Show system to adopt 3 show a mileage for the LED figures tube number, 4 time taken care of to show to go back and forth once for the LED figures; The electrical engineering is positive and negative to turn adoption bridge a type to drive a control, 2 file electric voltages adjust soon; The adoption n. hall sensor of the mileage record。
7、控制电动 机转动,从而控制电动小汽车按照路上的轨迹行驶。
整个系统的电路结 构简单,可靠性能高。
实验测试结果满足要求,本文着重介绍了该系统 的硬件设计方法及测试结果分析。
本小车采用的技术主要有传感器的有效应用和 AT89S52 芯片的使 用。
有很多功能可以继续扩展,值得就一步学习和研究。
关键词关键词: AT89S52 红外线传感器 直流电机 - II - Abstract AT89S52 SCM is a section 8 microcontroller, his usability and multi-functional received overwhelming support from users praise. Here introduces AT89S52 SCM is how to use electric car to realize the automatic tracing. This system to design the topic request, the purpose for AT89S52 SCM as control core, us。