- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计
智
能
小
车
学 院:电子工程学院
指导教师:
制 作 人:
制作时间:2010/7/13?
目录
摘要: 3
一、设计任务概述 3
1.1设计任务概述 3
1.2基本任务 3
二、系统方案论证与选择 4
2.1车体方案论证与选择 6
2.2控制模块论证与选择 6
2.3电源模块论证与选择 6
2.4电机模块选择与论证 7
2.5电机驱动模块选择与论证 7
2.6避障模块的选择与论证 7
2.7循迹模块选择与论证 7
2.8智能小车最终方案 8
三、硬件系统的设计与功能实现 8
3.1救援小车主线路板制作 8
3.2微控制器电路的设计与原理 9
3.3电源电路原理与设计 10
3.4电机驱动电路的原理与设计 10
四、软件设计的实现与说明 10
4.1主程序流程图 10
4.2路面循迹子程序流程图 11
五、系统程序 12
5.1驱动电机程序 12
5.2红外接收程序 17
5.3红外遥控程序 21
5.4循迹小车测试程序 25
5.5循迹小车 黑线 程序 28
5.6避障程序 30
六、结论 32
七、结束语 32
八、参考文献: 33
?
摘要
智能车辆是当今车辆工程领域研究的前沿,它体现了车辆工程、人工智能、自动控制、计算机等多个学科领域理论技术的交叉和综合,是未来汽车发展的趋势。
本小组设计制作的一款智能小车,本文介绍一款红外线遥控小车,以89C52单片机为核心控制器,用L28驱动直流电机工作,控制小车的运行。本款小车具有红外线遥控手动驾驶、自动驾驶、寻迹前进等功能。本系统采用模块化设计,软件用C语言编写。
STC 89C52单片机,处理数据后完成相应的操作,以实现相应的功能。直流减速电机采用电机专用驱动芯片L293进行驱动,其中采;
小车底盘、无线遥控、STC89C52 、L293、HD74HCO4P
?
?
?
?
一、设计任务和要求
以89C52单片机为核心,制作一款红外遥控小车,小车具有自动驾驶,手动驾驶和循迹前进等功能。自动驾驶时,前进过程中可以避障。手动驾驶时,遥控控制小车前进、后退、左转、右转等操作。寻迹前进时小车还可以按照预先 设计好的轨迹前进。
.1设计任务概述
设计制作一个智能小车,该小车能按照要求自动前进、后退、左转、右转。能通过预设好的黑色路线自动循迹。
1.2基本任务
1、实现前进、后退、左转、右转.
2、前进过程中遇到障碍物能自动停止,从而进行人为操作(图一)
3、循迹电路是用以实现小车沿着场地的黑色弧形引导轨迹BC进行前进,并校正的,且小车不能偏离该轨迹。(图三)
?
(图一)
路径黑线的识别的准确程度决定智能车能否完成快速、稳定的寻线。识别装置由高发射功率红外光电二极管和高灵敏度光电晶体管组成,以非接触检测方式检测距离可调整达4~20 mm。为了精确测定智能车的相对位置,将3对ST178并排安放在车底盘下部的前端,其分布垂直于智能车行走的方向。当车行走时,保持3个发光管发光,当某一个光电对管的下方为黑色轨迹时,相应的接收管输出为高电平,而下方为白色路面的接收管输出为低电平。再经数据处理后,控制系统就可以分析出当前车行走的位置,从而达到调整智能车运行状态的目的。例如,假设路面黑线的宽度为三组红外线对管的宽度,当黑线在车体中间时,7个输入引脚为28H(0011100);当车体左或右偏时,接收到的数据会改变,即“1”会相应的左移或右移,如0001110(右偏)、0111000(左偏),偏移幅度不同,“1”的移动位数便不同
(图二)
二、系统方案论证与选择
根据题目中的设计要求,本系统主要由微控制器模块、电源模块、避障模块、循迹传感器模块、直流电机及其驱动模块等构成。本系统的方框图如图1所示:
?
系统总框图
为较好的实现各模块的功能,我们分别设计了几种方案并分别进行了论证。
2.1车体方案论证与选择
方案1:购买玩具电动车。购买的玩具电动车具有组装完整的车架车轮、电机及其驱动电路。玩具电动车的电机多为玩具直流电机,力矩小,空载转速快,负载性能差,不易调速。而且这种电动车一般都价格不菲。因此我们放弃了此方案。
方案2:自己制作电动车。经过反复考虑论证,我们制定了四两轮分别驱动,即四个轮分别用四个转速和力矩基本完全相同的直流电机进行驱动。这样,当两个直流电机转向相反同时转速相同时就可以实现电动车的原地旋转,由此可以轻松的实现小车坐标不变的90度和180度的转弯。
?方案3:通过淘宝网上订购小车车体,因为实验室的材料限制,所以我们选择此方案
?
小车实物
2.2控制模块论证与选择
方案一:采用凌阳公司的16位单片机,它是16位控制器,具有体积小、驱动能力强、可靠性高、功耗低、
您可能关注的文档
- 《专业课程设计2(面向对象程序设计)》课程设计-C++简单计算器设计.doc
- 《专业课程设计(一)》课程设计说明书-自动循环调光灯电路的设计和模拟运算电路的设计.doc
- 《自动控制原理》课程设计-飞行器控制系统设计.doc
- 110kv终端变电所继电保护课程设计.doc
- C++程序设计基础课程设计报告-彩票设计.doc
- C++课程设计(论文)-高校工资管理系统设计.doc
- CADCAM课程设计-设计一用于带式输送机传动装置中的单级圆柱齿轮减速器.doc
- CADCAM课程设计说明书-三四档拨叉的CADCAM设计.doc
- C语言课程设计(论文)-酒店客户信息管理系统.doc
- C语言课程设计报告-新生报到系统.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)