摘要:本课题采用STC89C52为控制芯片,控制L298N驱动电机转向和转速,通过红外对管检测黑线和障碍物以实现循迹和避障。课题完成了电源电路、驱动电路、循迹避障部分电路等硬件电路的设计,以及主程序流程、驱动程序流程、循迹程序流程、避障程序流程等软件流程的设计,并通过系统测试完成了实物的设计,测试结果表明,本设计已较好的完成了玩具小车功能的设计。93158
毕业论文关键词 :STC89C52,驱动,循迹,避障,红外
Abstract: This subject adopts STC89C52 as control chip, control L298N drive motor steering and speed, the tube by infrared detecting the black thread and obstacles in order to realize the tracking and obstacle avoidance。 Subjects completed a power supply circuit, driving circuit, tracking part of circuit hardware circuit design of obstacle avoidance, and the main program flow, the driver process, tracking program process, the obstacle avoidance process such as the design of the software process, and finished the project design, system test test results show that this design has better complete the design of the function of the toy car。
Key words: STC89C52, drive,tracking, obstacle avoidance, infrared
目 录
1 前言 4
1。1 背景情况介绍 4
2 系统方案设计 4
2。1 控制器选择 4
2。2 电机模块选择 4
2。3 电机驱动芯片选择 5
2。4 路况检测模块选择 5
3 硬件设计 6
3。1 总体设计 6
3。2 电源电路设计 6
3。3 驱动电路设计 7
3。4 循迹避障部分电路设计 8
3。5 主控电路设计 9
4 软件设计 10
4。1 主程序设计概述 10
4。2 主程序流程图 10
4。3 驱动程序流程图 11
4。4 循迹程序流程图 11
4。5 避障程序流程图 12
5 实物与调试 12
结论 14
参考文献 15
致谢 16
附录 17
1前言
1。1 背景情况介绍来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
在现在的科技背景下,传感器技术和自动控制技术的发展正在突飞猛进的创新和发展,电气、机械和电子早已不在是单独存在,而是彼此相连,在工业发展的领域中,自动控制技术的地位愈发愈突出与重要,特别是“智能”这个词也已经成为了炙手可热的课题。目前这个阶段世界的自动控制和传感器技术已经是一个国家软实力的象征,特别是日本,比如日本本田制作的智能机器人,它的仿人双足行走已经可以非常逼真的实现了,而且具有一定的学习能力,最重要的是其智商已经和6岁儿童的水平相当。
所以,作为机械行业的代表产品—汽车,电子信息产业和它的结合水平也明显加强,已经表现出两个最鲜为人知的特点:一是电子装置占汽车整车(特别是轿车)的价值量比例显著提高,汽车将由以机械产品为主向高级的机电一体化方向发展,汽车电子产业也很有可能成为依托整车制造业和用车提升配置而快速成为新的增长点;二是汽车开始向多媒体化、智能化和电子化方向发展,逐渐让汽车慢慢不再单纯作为代步工具、同时也可以拥有娱乐系统、办公系统和通讯系统等多种系统的高科技产品。