遥控电动小车装置的设计制作_第1页
遥控电动小车装置的设计制作_第2页
遥控电动小车装置的设计制作_第3页
遥控电动小车装置的设计制作_第4页
遥控电动小车装置的设计制作_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

遥控电动小车装置的设计制作专家点评本文涉及一台遥控电动小车控制系统的设计与制作。该系统以89C52单片机为核心控制器,包含主控制器模块、电机驱动模块、液晶显示模块、键盘模块、测距模块、蓝牙通信模块、电源模块等。通过手持无线遥控器,能控制小车前进、转向、倒退、精确转弯、自动定位等功能,实现题目所要求的任务。本文系统方案及器件选型描述详尽,但报告结构不完整,缺乏理论分析计算和测试方案与数据,需要继续完善。摘要本系统以89C52单片机为核心控制器,包含了主控制器模块、电机驱动模块、液晶显示模块、键盘模块、测距模块、蓝牙通信模块、电源模块等。进而设计制作出一台具有自动运行的智能小车控制系统。本系统以两个步进电机作为驱动,通过各类传感器件来采集各类信息,通过24GHZ蓝牙通信模块实现小车在手持无线遥控器的控制下前进、转向、倒退、小车精确转弯、自动定位等功能,实现所要求的任务。本智能小车系统具有很高的灵敏度和精确度,操控简单、便捷。关键词89C52单片机;电机驱动;蓝牙通信一、总体方案论证11设计要求111基本要求(1)电动小车能在无线遥控器的控制下前进、转向、倒退,遥控距离不少于5M。(2)电动小车能在无线遥控器的控制下从指定的A点到达指定的B点,要求电动小车达到B点的时间尽量短,在B点的定位误差不大于10。(3)手持无线遥控器能在120CM120CM的范围内,实时显示电动小车位置的X、Y坐标值(坐标原点可自定义),即电动小车能将其位置的坐标值实时传送至手持无线遥控器。要求定位误差不大于10,显示刷新时间不大于05秒。12系统总体框图本设计要求能够实现电动小车在手持无线遥控器的控制下前进、转向、倒退等功能,而且能够将其位置的坐标值实时传送至手持无线遥控器。考虑这些要求我们决定用步进电机和单片机等组成核心电路。系统总框图如图11所示图11系统总框图二、设计方案与论证21主控制器模块的选择方案一采用SPCE061A单片机。凌阳单片机的资源相对来说比较丰富,32K16BITFLASH,两路D/A,1个全双工异步串行口(UART)方便其跟其他为控制通信。而且它的编程和C语言很相似,最重要的它在语音处理方面有得天独厚的优势,并且凌阳公司的网站提供了丰富的技术支持。通信模块电源模块遥控器单片机B键盘模块显示模块单片机A电机驱动模块小车控制器通信模块电源模块方案二89C52单片机。89C52单片机使用非常简单、方便,进入市场的时间较长,运用技术成熟,价格低廉,应用范围广泛,可以实现要求的一些基本功能。但89C52单片机内部的RAM(128BIT或256BIT)和ROM都比较小,内部没有集成D/A、A/D,不方便语音处理,因而系统扩展比较麻烦。由于本课题没有要求语音播报等功能,且其它要求不需外部扩展A/D就可以实现,所以基于以上方案的对比,及资源的利用等各个方面的综合考虑,本系统采用89C52单片机作为主控芯片。22电动机的选择方案一直流电机。直流电机采用H型PWM驱动电路驱动,通过改变电机电源电压的极性来实现直流电机的正反转。电压极性的变化和运转时间的长短由单片机实现,由于电压调整范围很难达到很高的精确度,很难达到本系统的精确度。方案二步进电机。步进电机具有惯性小、响应频率高,因此具有瞬间启动与急速停止的优越特性,与其它驱动元器件相比,有明显优点;通常不需要反馈就能对位移或速度进行精确控制;输出的转角或位移精度高,误差不会积累,并且因为步进电机是根据脉冲个数决定旋转角度,单片机只需记下脉冲个数就能计算出电机的旋转角度,从而计算出小车的行驶距离,省去了距离检测模块,简化了设计。通过直流电机与步进电机方案的比较,结合制作要求,我们选择步进电机。23驱动模块的选择方案一使用多个功率放大器件组合驱动电机。通过使用不同的放大电路和不同的参数器件,可以达到不同的放大要求,放大后能够得到较大的功率。但是由于使用的是两相的步进电机,就需要对两路信号分别进行放大,由于放大电路很难做到完全一致,当电机的功率较大时运转起来会不稳定,而且电路的制作也比较复杂。方案二使用L298N芯片驱动步进电机。L298N是内含两个H桥的高电压大电流双桥式驱动器,每个桥都具有一个使能输入端,在不受输入信号影响的情况下允许或禁止器件工作,每个桥的两个桥臂低端三极管的发射机接在一起并引出,用以外接检测电阻。L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO口提供信号;而且电路简单,使用方便。通过两种方案的比较,我们选用L298N驱动。24显示器方案的选择方案一采用单片机的并行接口直接驱动LED显示。优点是电路简单,元件廉价。但有占用过多的I/O口资源,对单片机的运算开销较大,显示信息量不够丰富,功耗大等缺点,不能满足我们设计的系统要求。方案二利用51单片机的串行通信口,采用74LS595芯片扩展的LED电路。虽然节省了IO口资源和程序开销,但显示信息还是不够丰富,只能显示数字和少量的字符,还是无法满足系统要求。方案三采用LCD液晶显示。优点是显示信息非常丰富,可以很容易的显示汉字和英文字符。占用I/O口资源较少,不需要循环扫描,节省了程序开销,耗电量低。作为人机交往互主界面,给使用者提供高效的显示界面。可以完全满足系统要求。综合以上三种方案,我们选择方案三,采用1602液晶模块作为显示器件。三、硬件电路设计31单片机最小系统的实现单片最小系统由复位电路、电源和时钟电路等组成。复位电路包括手动复位和自动上电复位,按键手动复位有电平方式和脉冲方式两种。其中,按键电平复位是通过使复位端经电阻与VCC电源接通而实现的。而按键脉冲复位则是利用RC微分电路产生的正脉冲来实现的。自动上电复位,是指计算机加电瞬间,要在RST引脚出现大于2个机器周期的正脉冲,使单片机进入复位状态。其单片机最小系统原理图如图31(附录)所示。32步进电机驱动电路的实现步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的。L298N是SGS公司的产品,内部包含4通道逻辑电路,是一种二相和四相电机的专用驱动器,即内含两个H桥的高电压大电流双桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。其电路原理图如图32(附录)所示。3324GHZ蓝牙无线通信模块24GHZ蓝牙无线通信技术的工作方式是全双工模式传输,在抗干扰性上有着绝对的优势,这个优势决定了它的超强抗干扰性以及最大可达10米的传输距离。此外24GHZ蓝牙无线通信技术还拥有理论上高达2MBPS的数据传输速率,这为应用层功能实现提高了可靠的保障。其原理图如图33(附录)所示。四、软件设计软件设计是实现小车智能运转的关键所在,本系统软件包括主程序、定时中断处理程序、显示子程序等。主程序主要完成系统初始化、按键检测即子程序调用等功能,其流程图如图41所示。定时中断处理程序主要完成10MS的定时,以完成小车位置显示、遥控器和小车控制器的通信等功能,其流程图见图42。显示子程序主要完成遥控器LCD的界面显示,其流程图见图43。系统程序见附录二。图41主程序主流程图图42定时中断处理程序流程图图43显示子程序流程图开始初始化手动控制NY自动控制键盘扫描无线遥控结束从A到B地NY开始保护现场重赋初值恢复现场结束开始设置显示区首址设置显示区宽度设置显示坐标结束送显示字符恢复现场置标志位显示刷新五、功能检测与调试对小车的整体来说其测试按照模块来进行,分为以下几个步骤首先测试电源的工作情况,各个模块能否得到良好供电。检查单片机能否正常的烧写程序和工作。测试后轮电机的工作情况,并试验电机的驱动能力。编写程序控制小车运行,完成前进、后退一定距离,转90度等功能。反复测试各参数变化对小车的影响,找出最有效的配置。对小车运行过程中各种可能出现的情况测试,发现问题,找出解决方法。整理数据,优化程序设计。经过多次调试,本系统能够基本满足设计要求,能够较快较平稳的沿路面按要求行驶。六、总结经过四天三夜的共同努力,我们终于看到了成果,感受到了成功的喜悦感谢全国大学生电子设计大赛的组委会给了我们这样一次难得的锻炼的机会,同时也深深地感谢几位辛勤指导我们工作和学习的老师通过这次大学生电子设计大赛让我们感受到了实践出成果的喜悦,也深深地体会到理论联系实际的重要性。由于时间不足以及客观多方面的困难,小车在设计中难免还存在不足的地方,希望老师们提出宝贵的意见。在本次大赛中,我们将自己大学几年来所学的知识,能够学习致用,开括了我们的制作能力,激发了我们的创新思维,培养了我们勇于面对困难克服困难的坚强意志和不懈努力的精神,更增强了我们团队合作的能力,感受到知识的海洋是无尽的,需

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论