- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循迹机器人设计循迹机器人设计
目录
课程设计(论文)任务书..........................................................Ⅰ
课程设计(论文)成绩评定表......................................................Ⅲ
中文摘要............................................................... ........VI
1 设计任务描述 1
1.1 设计题目 1
1.2 设计要求 1
1.2.1 设计目的 1
1.3 基本要求 1
2 设计思路 2
3 软件流程图 3
4 各部分模块设计和选取 4
4.1 机械结构方案设计 4
4.1.1 车模结构特点 4
4.1.2车模转向舵机机械结构的设计 5
4.1.3电路板 6
4.2视频信号采集方案 6
4.2.1采集分析 6
4.2.2 采集时序 7
4.2.3 中断分析 8
5硬件电路系统设计与实现 10
5.1 硬件电路设计方案 10
5.2硬件电路的实现 10
5.2.1 以S12为核心的单片机最小系统 10
5.2.2 主板 11
5.2.3 电机驱动电路 13
5.2.4 摄像头 13
5.2.5 速度传感器 13
6 循迹小车软件设计 15
6.1 路径识别与自适应阈值计算 15
6.2 抗干扰处理 15
6.3 算法实现 16
6.3.1 偏航距离的计算 16
6.3.2 偏航角度的计算 16
6.3.3 曲率的计算 16
6.4 速度PID算法 16
7 模型车的主要技术参数 18
8元器件清单 19
小结 20
致谢 21
参考文献 22
附录A软件流程图 23
1 设计任务描述
设计题目
循迹机器人设计
1.2 设计要求
1.2.1 设计目的
1)了解机器人技术的基本知识以及有关电工电子学、单片机、机械设计、传感器等相关技术。??? 2)初步掌握机器人的运动学原理、基于智能机器人的控制理论,并应用于机器人的设计中。? 3)通过学习,具体掌握循迹机器人的控制技术,并使机器人能独立执行一定的循迹任务。
1.3 基本要求
1)要求设计一个能循迹(白底黑线或黑底白线,线宽25mm)的机器人;
2)要求设计机器人的行走机构,控制系统、传感器类型的选择及排列布局。
3)要有循迹的策略(软件流程图)。
2 设计思路
根据此次课程设计的要求,我们选择以16位微控制器MC9S12DG128B单片机作为核心控制单元用于智能车系统的控制,介绍了机器人的行走机构、控制系统、传感器类型的选择及排列布局,并根据软件系统的特点简要的用流程图叙述了小车的软件设计。最终使小车达到智能循迹的功能。
根据以上系统方案设计,循迹小车共包括七大模块:MC9S12DG128B主控模块、传感器模块、电源模块、电机驱动模块、速度检测模块辅助调试模块。
各模块的作用如下:
MC9S12DG128B主控模块,作为整个智能车的“大脑”,将采集光电传感器、光电编码器等传感器的信号,根据控制算法做出控制决策,驱动直流电机和伺服电机完成对智能车的控制。
传感器模块,是智能车的“眼睛”,可以通过一定的前瞻性,提前感知前方的通道信息,为智能车的“大脑”做出决策提供必要的依据和充足的反应时间。
电源模块,为整个系统提供合适而又稳定的电源。
电机驱动模块,驱动直流电机和伺服电机完成智能车的加减速控制和转向控制。
速度检测模块,检测反馈智能车后轮的转速,用于速度的闭环控制。
辅助调试模块,主要用于智能车系统的功能调试、赛车状态监控等方面。
通过对这些模块功能介绍,结合我们在课上对机器人各项知识的了解,我们便可以将小车的大概思路整理出来,具体内容我们在后面的部分都会有相应说明。
3 软件流程图
、
图3-1 1软件程序流程图
4 各部分模块设计和选取
智能车系统主要包括以下模块:S12单片机模块、驱动电机、舵机、转速反馈和CCD视频采集模块。整体结构框图如图4.1所示。
图4.1 智能车系统功能模块图
以MC9S12DG128为核心,设计寻线方案并尽可能的提高车速,是我这次课程设计课题的关键。
传统的寻线方案是使用“线型检测阵列”的红外传感器,这种方案实现简单,稳定性高,但只能获取有限的点信息,限制了更高级算法的应用,也限制了小车速度的进一步提高。而摄像头获取的信息是面信息,不仅能获得当前小车的偏移量,而且能判断前方通道路面信息,为应用高级的控制算法提供了基础。摄像头所能探测的路线信息远多于“线型检测阵列”探测到的,而且摄像头也有足够远的探测距离以方便对前方路况进行预判。另外一方面16位单片机MC9S12的运算速度和自身A/D端口的采样速度,能够适应对黑白低
您可能关注的文档
- 当代西方史学理论中的安克斯密特当代西方史学理论中的安克斯密特.pdf
- 当代艺术馆展览空间特性及建筑改造分析当代艺术馆展览空间特性及建筑改造分析.pdf
- 当代西方公共选择理论及其三个学派当代西方公共选择理论及其三个学派.pdf
- 当代大学校园规划空间结构分析_冯刚当代大学校园规划空间结构分析_冯刚.pdf
- 当代运动心理学进展_竞技心理_迟立忠当代运动心理学进展_竞技心理_迟立忠.pdf
- 当众讲话训练当众讲话训练.doc
- 弧形钢闸门的制造弧形钢闸门的制造.doc
- 当你高中三年坚持不下去的时候,请一定要打开看看!一定!当你高中三年坚持不下去的时候,请一定要打开看看!一定!.pdf
- 当前中国面临的国际经济摩擦及其应对措施(96分)当前中国面临的国际经济摩擦及其应对措施(96分).doc
- 当前中小企业面临的六大困难点评当前中小企业面临的六大困难点评.doc
最近下载
- 牙齿健康和龋齿预防科普知识ppt(共67张PPT).pptx VIP
- 2024年10月 政法干警锻造新时代政法铁军专题研讨班发言材料.docx VIP
- 反恐验厂-危机管理和应急恢复计划.doc
- 2024.10 政法干警锻造新时代政法铁军专题研讨班发言材料.docx VIP
- 六年级上册快乐读书吧知识测试题及答案.pdf VIP
- 北京字节跳动科技有限公司运营模式分析及发展趋势预测研究报告.docx VIP
- 《财务风险管理—以乐视公司为例》10000字.docx
- 人教八年级上册物理《光的反射》PPT教学课件.pptx
- 信息资源管理专业毕业设计论文:信息资源管理在学校教育中的应用研究.docx VIP
- 网络安全项目网络建设方案.doc
文档评论(0)