1。2 国内外的研究现状
1。3 研究的内容和方法
主要研究内容: 本设计需要研究的主要有以下几个方面,首先根据要实现的智能小车的功能,对整
个小车进行软件与硬件的总体设计。在选择硬件的时候,主要选择易于实现和便宜的器 件;而对于软件设计,需要使得程序结构清晰且易懂,应采用模块化的设计方法。同时
(1)要熟悉鸥鹏龙人宝贝(C51 版)DM-E255 开发平台,掌握智能小车的一般组成、工作原理、安装与调试方法。(2)熟悉 C51 开发环境 Keil 软件,掌握 C51 编程与调试 方法;掌握单片机输出接口与步进电机控制、智能小车巡航控制方法;掌握单片机输入 接口与智能小车导航方法(触觉、红外)。(3) 对多车之间的协作方法展开初步研究。 (4) 运用提供的基本传感器电子元器件在开发平台上搭建多传感器电路,编写相应程序, 使多台小车协作走出指定队形。
研究方法: 对于做毕业设计需展开的步骤,首先认真详细的阅读任务书,深刻了解主要的内容
和要求,查阅与智能小车相关的书籍,了解智能小车的工作原理,并根据控制要求初步 确定所使用的元器件,并了解所用器件的具体使用方法。复习单片机的相关知识,查阅 与所需硬件相关的电路设计,对整个系统的功能进行可行性分析并划分各个功能模块。 参考相关文献,检查电路图的正确性,编写程序代码,给整个系统的软件与硬件进行调 试,使其满足各项性能指标。配合智能小车,并完善功能,达到设计要求。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
第二章 系统的总体方案设计
2。1 总体设计框图
设计用的智能小车由左右两个轮子驱动,外加一个透明塑料小球安装在后方作为小 车整体框架的支撑。前面的两个轮子用于对小车转向和速度的控制。系统是以单片机为 控制核心,同时采用两片单片机,一片用来处理小车的基本运动,另一片用来处理传感 器检测得到的信号,通过两个 CPU 之间的通信来实现对小车的总体控制,领头车得到 的信号来自避障模块,跟随小车得到的信号来自测距传感器,根据处理的信号让电机执 行相应的运动以达到预期的效果。