isK60的智能车控制系统设计.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第27卷第5期 四川理工学院学报(自然科学版) Vol27 No5 2014年10月 JournalofSichuanUniversityofScience&Engineering(NaturalScienceEdition) Oct2014 文章编号:16731549(2014)05003706 DOI:10.11863/j.suse.2014.05.10 基于KinetisK60的智能车控制系统设计 于少东,黄丹平,田建平,胡 勇 (四川理工学院机械工程学院,四川 自贡 643000)   摘 要:针对目前智能车控制中,控制电路复杂以及控制芯片内部资源有限导致系统稳定性差等问 题,提出了一种基于飞思卡尔KinetisK60(简称K60)的智能车控制系统,并设计了系统硬件和软件。采 用CMOS高速数字摄像头,简化了硬件电路,提高了系统实时性。最后,应用增量式PID控制算法完成 舵机和电机控制,并通过实验调试确定了系统参数。 关键词:智能车;CMOS摄像头;PID;蓝牙;MCU 中图分类号:TP2735 文献标志码:A 源模块。其中,传感检测模块用于获取路径信息,并向 引 言 决策模块提供电机运行状态,同时提供与上位机交互的 随着人工智能和计算机技术的发展,智能化是下一 无线接口。决策模块接收传感检测模块的信息后,经程 代汽车技术追求的主要目标之一。该目标的实现依赖 序处理后完成决策。执行模块则根据决策模块的要求 [78] 于模式识别、控制、机械、通信、传感器技术等诸多学科。 进行动作 。 智能车控制系统主要功能包括路径规划、转向控制、速 度控制三个方面。机器视觉作为智能车与外界交互的 窗口,在其控制系统设计中占有重要地位。CMOS摄像 头具有探测信息全面、抗干扰能力强、体积小、低功耗、 易于配置、可控性强等特点,在机器视觉系统中应用广 泛。本文采用飞思卡尔的32位单片机K60为核心控制 器,利用OV7640数字摄像头采集路径信息,设计了一种 自主循迹的智能小车自动控制系统,具有结构简单、处 [16] 理能力强、鲁棒性好等特点 。 1 智能车控制系统结构 本文中智能车运行路径为白底,道路两边为黑带。 智能车完成循迹功能,一方面要通过摄像头获取路径信 图1 智能车控制系统结构 息,另一方面由控制器根据路径完成行走控制。据此, 11 决策模块 设计智能车控制系统构成如图1所示。该系统共分为 决策模块主要由核心控制芯片及其外围电路组成 四个模块:传感检测模块、决策模块、执行模块、系统电 的最小系统构成,本系统选择飞思卡尔 Kinetis系列的 收稿日期:20140312 基金项目:过程装备与控制工程四川省高校重点实验室项目(GK201209);四川理工学院人才引进项目(2010XJKRL011) 作者简介:于少东(1987),男,河南南阳人,硕士生,主要从事智能仪器与仪表方面的研究,(Email)yushdd@163.com 38 四川理工学院学报(自然科学版)             2014年10月 MK60DN512ZVLQ10型微控制器。CPU频率为 100 能。至于转向判断,由D触发器74LS74检测A、B端口 [9] MHz,内核为ARMCortex-M4,具有32通道的DMA用 脉冲的相位差实现 。编码器与K60连接如图3所示, 于与外设进行数据传输。Cortex-M4内核针是ARM对

您可能关注的文档

文档评论(0)

aiwendang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档