更新时间:06-15 上传会员:紫色烟火
分类:设计作品 论文字数:9830 需要金币:2000个
摘要:随着现代社会的人们对控制系统要求的提高,红外循迹小车占有着越来越重要的地位。例如下井采矿,深海探测,核能处理等。这项可以无人操作的运输技术更加方便快捷,而且它可以帮助人们完成一些危险的工作,给工作人员提供安全保障。
本文研究的是基于单片机的红外循迹小车控制系统,主要论述了基于AT89C51单片机的小车沿着既定路线运动的过程,根据装在小车前部的红外传感器模块对黑色线路进行循迹,判断直行或者左右转动,最终实现小车在白色纸板上对黑色路径的自动识别以及红外遥控功能,确保小车沿着正确的路线行驶。在硬件上,使用两个直流减速电机,电压比较器LM393,红外传感器和遥控模块来构建设计;在软件上,采用C语言为编程语言实现功能。
关键词:单片机;电动机;红外循迹; 传感器;遥控
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 研究现状-1
1.3 章节安排-2
2 可行性分析-3
2.1 功能分析-3
2.2 方案分析-3
3 硬件设计-5
3.1 最小单片机系统-5
3.1.1 单片机-5
3.1.2 晶振电路-6
3.1.3 复位电路-6
3.2 电机驱动电路-7
3.2.1 驱动电路组成-7
3.2.2 驱动芯片L293D-7
3.3循迹模块-9
3.3.1 循迹电路的组成-9
3.3.2 红外传感器-10
3.3.3 电压比较器-10
3.4 电源模块-11
3.5 红外遥控模块-11
3.5.1 遥控电路的组成-11
3.5.2 红外发射与接收-12
4 软件设计-15
4.1 主程序流程-15
4.2 系统循迹控制流程-16
4.3 红外遥控设计流程-17
5 调试-19
5.1 软件调试-19
5.2 硬件调试-19
结 论-21
参 考 文 献-22
附录A 原理图及实物照片-23
附录B 程序-25
致 谢-27