简易智能电动车毕业设计.doc
《简易智能电动车毕业设计.doc》由会员分享,可在线阅读,更多相关《简易智能电动车毕业设计.doc(27页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)中文摘要简易智能电动车摘要:本小车以MSP超低功耗单片机系列MSP430F149和MSP430FE425为核心,完成寻迹、检测金属、避障、寻光、测速等功能。在机械结构上,对普通的小车作了改进,即用一个万用轮来代替两个前轮,使小车的转向更加灵敏。采用PWM 驱动芯片控制电机,红外传感器检测黑线,金属传感器检测铁片,光敏器件检测光强,红外LED和一体化接收头来避障。基于可靠的硬件设计和稳定的软件算法,实现题目要求。而且附加实现显示起跑距离、行驶时间、检测金属数目等扩展功能。关键词:MSP430 寻迹 检测金属 避障寻光毕业设计(论文)外文摘要Title: Simple Intell
2、igent Car Abstract: This design is controlled with the MCU(MSP430F149,MSP430FE425) to complete the function of finding trace, detecting medal, avoiding barrier, tending to light and measure speed. By using infrared sensor to locate the trace、photoelectricity sense to measure the light、metal sensor t
3、o detect the metal and ultrasonic wave sensor to avoid the barrier. Based on the reliable hardware and software designing,this design is well fulfilled. In addition, such extended functions as measuring thedistance and recording the running-time are completed well. On the level of machine structure,
4、 we use a perfect wheel to make the car turning more convenience.Key words: MSP430 find trace detect medal avoid barrier and tend to light目录1引言52 系统设计52.1设计要求52.1.1基本要求52.1.2发挥部分52.2方案论证与比较62.2.1电机驱动方案的选择与论证62.2.2路面寻线模块62.2.3金属检测模块62.2.4寻光模块62.2.5避障模块63硬件电路设计73.1 主控制模块73.2 电机驱动模块93.3 寻迹模块103.4 金属检测模
5、块123.5 寻光避障模块123.6 测距和显示模块133.7电源模块144软件设计154.1 寻迹算法154.2 寻光,避障算法174.3串口通信215.系统测试235.1测试用仪表:235.2测试数据:23结论24致谢24参考文献24附录25附件1:使用TI芯片25附件2:元器件清单25附件3:实物及PCB 图片261引言随着素质教育的越来越被重视,很多学校都把制作智能小车作为首选课题,智能小车有趣生动并且还牵扯到机械结构、电子基础、传感器原理、自动控制、单片机、编程等诸多学科知识,学生通过动手实践能大大提高解决实际问题的能力,而且智能小车还是一个很好的硬件平台,只要增加一些控制电路就能完
6、成循迹小车,机器人等课题。本设计以MSP430单片机为核心使小车实现特定功能要求,设计,制作过程详细,并且充分利用MSP430内部资源,是一个有趣而有意义的过程。2系统设计2.1设计要求2.1.1基本要求(1)电动车从起跑线出发(车体不得超过起跑线),沿引导线到达B 点。在“直道区”铺设的白纸下沿引导线埋有13 块宽度为15cm、长度不等的薄铁片。电动车检测到薄铁片时需立即发出声光指示信息,并实时存储、显示在“直道区”检测到的薄铁片数目。(2)电动车到达B 点以后进入“弯道区”,沿圆弧引导线到达C 点(也可脱离圆弧引导线到达C点)。C点下埋有边长为15cm的正方形薄铁片,要求电动车到达C 点检
7、测到薄铁片后在C 点处停车5 秒,停车期间发出断续的声光信息。(3)电动车在光源的引导下,通过障碍区进入停车区并到达车库。电动车必须在两个障碍物之间通过且不得与其接触。(4)电动车完成上述任务后应立即停车,但全程行驶时间不能大于90 秒,行驶时间达到90秒时必须立即自动停车。2.1.2发挥部分(1)电动车在“直道区”行驶过程中,存储并显示每个薄铁片(中心线)至起跑线间的距离。(2)电动车进入停车区域后,能进一步准确驶入车库中,要求电动车的车身完全进入车库。(3)停车后,能准确显示电动车全程行驶时间。(4)其它。2.2方案论证与比较2.2.1电机驱动方案的选择与论证方案一:使用继电器对电机进行开
8、关控制和调制。但缺点很明显,继电器响应慢而且机械结构容易坏。方案二:使用三极管或者达林顿管,结合单片机输出PWM 信号实现调速的目的,此方案易于实施,但若控制电机转动方向较为困难。方案三:使用PWM控制芯片来实现对电机的控制。方案选择:采用方案三。,该方案电路简单,性能稳定,可以轻松实现对电机方向的控制。2.2.2路面寻线模块方案一:采用光敏传感器,根据白色背景和黑线反光程度的不同来判断传感器是否位于黑线上。方案二:采用反射式红外传感器来进行探测。只要选择数量和探测距离合适的红外传感器,可以准确的判断出黑线的位置。方案选择:采用方案二。方案一受环境光的影响太大,效果不佳。而红外光不易受到环境光
9、的干扰。2.2.3金属检测模块采用金属接近开关来检测铁片,当金属接近时,高频磁场在金属中产生了涡流,使得LC 谐振回路的震荡幅度下降到阈值电压,开关输出信号。2.2.4寻光模块方案一:采用单一的光敏电阻,利用其在不同的光强下阻值不同,确定小车的转向,保证其朝着光源最强的角度前进,这样做电路实现简单,但是精度不易控制。方案二:采用多个光敏电阻,在小车车头排列成为半圆状结构。根据矢量合成原理,按照各个传感器测量光强的不同,确定小车相对于光的位置。方案选择:采用方案二。此方案实现较为复杂但能取得良好的效果。2.2.5避障模块方案一:采用一体化红外接收头,在38KHz附近,接收头的灵敏度不同。依次在3
10、8KHz发射频段不同的红外线,在距离障碍物一定距离时测出障碍物。方案二:采用超声波测距的方法,利用超声波传感器,监视测量发射脉冲和接受脉冲的时间差,计算超声波和物体之间的距离。可以将避障和寻光模块一起排列为环状结构。方案选择:虽然超声波测距有其性能上的优势,但其价格过高,且通过算法上的优化红外测距完全可以满足设计要求,故采用方案一。2.2.6测距模块方案一.采用断续式光电开关测距方案二.利用磁钢和干簧管,在车轮上均匀粘贴若干磁钢。每当车轮上磁钢转动至干簧管处,单片机进行一次计数,结合车轮半径就能求出小车行进距离。方案选择:考虑到小车的实际机械结构,如果采用方案一必然会对小车结构有较大的改变。方
11、案二结构简单、市场上的磁钢、干簧管体积小巧,易于在我们的小车上很好的固定安装。而且软件上也易于实现。3硬件电路设计本系统以MSP430F149 和MSP430F425为控制核心。整个硬件框图如下图所示: 图2.1系统硬件框图3.1 主控制模块MSP430系列单片机是美国TI公司1996年开始推向市场的一种16位的超低功耗的混合信号处理器。其之所以称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器集成在一个芯片上,以提供“单片”解决方案。MSP430单片机更适合于低功耗、高速实时控制以及数据计算,它拥有更多的片上资源供设计使用,是设计的不错选择。由于本小车实现
12、功能较多,因此我们选择了MSP430F149和MSP430FE425为双核心的系统。通过编写通信协议,完成其之间的串行通信。MSP430F149主要完成电机驱动、寻迹、避障、寻光等功能。如图2.2:图2.2MSP430F149原理图MSP430FE425主要完成金属检测、测速、液晶显示等功能。如图2.3:图2.3 MSP430FE425原理图3.2 电机驱动模块电机的驱动芯片选用L298N 作为驱动芯片。工作稳定电机驱动信号由单片机提供,信号经过光耦隔离后,传至PWM 控制芯片L298N,通过L298N的输出与两个电机相连。L298N的连接方法如图2.4所示 图2.4 L298N的连接方法芯片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易智能电动车 毕业设计 简易 智能 电动车
链接地址:https://www.31ppt.com/p-3990597.html