基于单片机智能小车毕业设计(论文)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)
设计(论文)题目:基于单片机的智能小车
学院名称:电子与信息工程学院专业:电子与信息工程
班级:电信092班
姓名:\ 学号\
指导教师:\ 职称\
基于单片机的智能小车
摘要
智能车辆是目前世界车辆研究领域的热点和汽车工业新的增长点。未来的车辆也一定是智能化的车辆。所以,智能化的车辆是未来人们生活重要的载体。因此有必要对智能车辆进行研究。研制一种智能,高效的智能小车控制系统具有重要的实际意义和科学理论价值。本文设计了一个能自动循迹的智能小车控制系统。以STC89C52单片机为控制核心,利用反射式光电传感器检测黑线实现小车循迹,利用超声波传感器检测道路上的障碍并提示,利用LCD1602显示小车的速度和路程。能实现小车自动根据地面黑线前进倒退、转向行驶,超声波测距提示障碍物,LCD1602实时显示小车的速度和行驶的路程,具有高度的智能化,达到设计目标。
关键词:智能小车,STC89C52单片机,超声波传感器,LCD1602
目录
摘要....................................................................................... 错误!未定义书签。ABSTRACT ............................................................................................. 错误!未定义书签。目录......................................................................................... 错误!未定义书签。第1章绪论.................................................................................... 错误!未定义书签。
1.1智能小车的意义和作用......................... 错误!未定义书签。
1.2智能小车的现状 (1)
第2章方案设计与论证 (2)
2.1 主控系统 (2)
2.2 电源模块 (2)
2.3 电机驱动模块 (3)
2.3.1 电机模块选择与论证 (3)
2.3.2 电机驱动模块选泽与论证 (3)
2.4 循迹模块 (4)
2.5 测速模块 (5)
2.6 显示模块 (6)
2.7 壁障模块 (7)
第3章硬件设计 (8)
3.1 总体设计 (8)
3.2 驱动电路 (8)
3.3 信号检测电路................................. 错误!未定义书签。
3.4 测速电路..................................... 错误!未定义书签。
3.5 显示电路..................................... 错误!未定义书签。
3.6 主控电路..................................... 错误!未定义书签。第4章软件设计 (17)
4.1 主程序模块设计 (17)
4.1.1 主程序流程图 (17)
4.1.2 主程序的设计 (17)
4.2 电机驱动程序的设计 (19)
4.2.1 电机驱动程序流程图 (19)
4.2.2 电机驱动程序的设计 (20)
4.3 循迹模块程序的设计 (22)
4.3.1 循迹模块流程图 (22)
4.3.2 循迹模块程序的设计 (22)
4.4 测距壁障模块程序的设计 (24)
4.4.1 超声波测距模块流程图 (24)
4.4.2 超声波测距模块程序的设计 (25)
4.5 显示模块程序的设计 (26)
4.5.1 显示模块流程图 (26)
4.5.2 显示模块程序的设计 (26)
第5章系统软硬件的调试 (29)
5.1软件程序的调试 (29)
5.2 硬件电路的焊接与调试 (30)
参考文献 (31)
附录1 原理图 (32)
附录2 源程序 (33)
附录3实物图 (43)
致谢 (44)
作品(软件)使用说明书 ................................................................................................. ..45
第1章绪论
1.1智能小车的意义和作用
智能的出现,为我们的生活和生产带来了很大的便利,同时也是以后的发展方向,智能就是可以在一个特定的环境中按照我们前面设定好的模式去自动的运作,它并不需要我们去人为的管理,就可以达到我们前面设定的目标,它的应用领域很广,如可以应用于工业控制、科学勘探、智能家居等领域。而智能小车就是智能的一个简单的应用,智能小车就是智能化玩具中的一种,由于这类智能玩具具有较好的交互性,可控性,能够按照人们设定的模式去自动运作也深受人们的喜欢。另外,智能小车还可以应用于危险搜索、机器人等许多方面,尤其在机器人方面具有很好的发展前景。因此,智能化小车的研究不仅具有很大的现实意义,还具有极为广阔的应用前景和市场价值。
1.2智能小车的现状
智能小车的研究、开发和应用涉及传感技术、电气技术、电气控制技术、智能控制等学科,智能控制技术是一门跨科学的综合性技术,当代研究十分活跃,应用日益广泛的领域[1]。众所周知机器人技术的发展是一个国家高科技水平和工业自动化程度的重要标志和体现。因此目前世界各国都在开展对机器人技术的研究。机器人由于有很高的灵活性、可以帮助人们提高生产率、改进产品质量等优点,在世界各地的生产生活领域得到了广泛的应用[2]。智能小车正是模仿机器人的一种尝试。它是一种以汽车电子为背景,涵盖多学科的科技创新性设计,一般主要由路径识别、速度采集、角度控制以及车速控制等模块组成。这种智能小车能够自动搜寻前进路线,还能爬坡,感知前方的障碍物,并自动寻找前进方向,避开障碍物。另外如果加入相关声光讯号后,更能体现出智能化和人性化的一面。