智能小车毕业设计论文.doc
《智能小车毕业设计论文.doc》由会员分享,可在线阅读,更多相关《智能小车毕业设计论文.doc(33页珍藏版)》请在咨信网上搜索。
1、哈尔滨华德学院毕业设计(论文)摘要本设计以STC89C51单片机为控制核心,小车具有循迹检测、电机驱动、等主要功能。首先,两个电机分别单独控制左右两个车轮,通过调节两个电机的转速及转动时间,达到小车正常行驶及转向的目的。车头的四个红外光电传感器通过对路况的检测反馈给单片机,控制小车行走路线,防止超出边界线。与此同时检测前方是否有小车,并且将信息反馈给单片机,控制小车减速,防止出现撞车。在第二圈超车过程中,两车相继进入超车区后,甲车减速后直线前进,乙车正常行驶并进入超车区,达到超车目的。关键词: 控制;检测;反馈;STC89C51单片机;超车AbstractThis design with th
2、e STC89C51 single-chip microcomputer as the core, the car has a tracking detection, motor drive, such as the main function. First of all, the two motor control separately or so two wheels, by adjusting the two motor rotation speed and time, achieve the goal of the car moving and steering. Four infra
3、red electric car sensor through the road test feedback to MCU, control the car walking routes, prevent beyond the border. At the same time detect whether there is a car in front, and feedback the information to the microcontroller, control the car slow down, to prevent a crash. In the second circle
4、during the overtaking process, the two cars have entered after overtaking area, a straight line after car slow down, b car overtaking is moving into the area, the purpose of overtaking.Keywords:control,Detection,Feedback,STC89C51 single-chip micro-computer,Overtaking目 录摘要IAbstractII第1章 绪论11.1 课题背景11
5、.2 设计题目11.3 设计要求1第2章 方案论证与比较32.1 设计任务32.2 设计要求32.3.1调速模块32.3.2 寻迹模块52.3.3 转向装置模块5第3章 系统硬件设计73.1电源设计73.2最小系统设计83.3电机驱动模块设计93.4循迹模块设计103.5避障模块设计113.6显示模块设计12第4章 电路设计软件的使用144.1仿真软件的介绍144.2仿真软件的优势14第5章 电路的组装及调试165.1 电路的组装165.2 电路调试165.3 电路焊接及调试原理办法185.3.1 电子电路的设计基本步骤185.3.2 电子电路的组装195.3.4 电子电路故障检查的一般方法2
6、0结论22致谢23附录1 译文25附录2 英文参考资料26附录3 程序流程图27附录4 整机原理图28附录5 元件清单29-28-第1章 绪论1.1 课题背景众所周知,汽车的研究是伴随着汽车工业的蓬勃发展而越来越受人关注。基本全国电子大赛和省内电子大赛每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义很大。本题目是结合科研项目的设计类课题,设计的智能电动小车应该能够周围环境进行检测(检测是否有黑线)、能通过无线模块进行通信、能交替领跑任务。根据题目的要求及组内讨论,确定如下方案:设计两辆电动智能小车(甲车、乙车)能够按照给出的程序,甲前乙后同时起跑,而且准确无误并无
7、碰撞地在给定区域内同向行走,并在超车区内实现超车,以完成交替领跑任务。本设计以STC89C51单片机为控制核心。STC89C51是一款8位Flash单片机,它的易用性和多功能性受到了广大使用者的好评。所以本设计与实际相结合,现实意义很强。1.2 设计题目 智能小车的设计与制作1.3 设计要求甲车车头紧靠起点标志线,乙车车尾紧靠边界,甲、乙两辆小车同时起动,先后通过起点标志线,在行车道同向而行,实现两车交替超车领跑功能。甲车车头紧靠起点标志线,乙车车尾紧靠边界,甲、乙两辆小车同时起动,先后通过起点标志线,在行车道同向而行,实现两车交替超车领跑功能。跑道如图1-1所示。图1-1 跑道示意图第2章
8、方案论证与比较2.1 设计任务通过组内讨论以及题目的要求,在下面的文章中我们总体介绍智能小车的结构。1、寻轨模块:用于探测黑线的有无,基础每辆小车由3个光电管组成,通过反射红外线的变化判断黑线的有无。2、电机驱动模块:由于单片机输出的电流有限,无法直接驱动电机工作,因此需要通过专业的电路进行驱动,本小车采用L298芯片驱动电机。3、单片机模块:根据使用的传感器和控制策略的不同,单片机的选择也不同。本设计主要采用STC系列中的STC89C51单片机。4、红外传感器开关:寻找前面是否有小车,作为通讯工具。5、电源模块:本设计主要用12V/6800mAh的锂电池,其输入电压12.6VDC;输出12V
9、DC。能稳定安全地给电机供电。2.2 设计要求 甲车车头紧靠起点标志线,乙车车尾紧靠边界,甲、乙两辆小车同时起动,先后通过起点标志线,在行车道同向而行,实现两车交替超车领跑功能。2.3方案论证 本设计的多种模块可有多种方案采取,以下介绍各方案的优缺点。2.3.1调速模块方案一:串电阻调速系统。方案二:静止可控整流器,简称V-M系统。方案三:脉宽调速系统。旋转变流系统由交流发电机拖动直流电动机实现变流,由发电机给需要调速的直流电动机供电,调节发电机的励磁电流即可改变其输出电压,从而调节电动机的转速。改变励磁电流的方向则输出电压的极性和电动机的转向都随着改变,所以G-M系统的可逆运行是很容易实现的
10、。该系统需要旋转变流机组,至少包含两台与调速电动机容量相当的旋转电机,还要一台励磁发电机,设备多、体积大、费用高、效率低、维护不方便等缺点。且技术落后,因此搁置不用。V-M系统是当今直流调速系统的主要形式。它可以是单相、三相或更多相数,半波、全波、半控、全控等类型,可实现平滑调速。V-M系统的缺点是晶闸管的单向导电性,它不允许电流反向,给系统的可逆运行造成困难。它的另一个缺点是运行条件要求高,维护运行麻烦。最后,当系统处于低速运行时,系统的功率因数很低,并产生较大的谐波电流危害附近的用电设备。采用晶闸管的直流斩波器基本原理与整流电路不同的是,在这里晶闸管不受相位控制,而是工作在开关状态。当晶闸
11、管被触发导通时,电源电压加到电动机上,当晶闸管关断时,直流电源与电动机断开,电动机经二极管续流,两端电压接近于零。脉冲宽度调制(Pulse Width Modulation),简称PWM。脉冲周期不变,只改变晶闸管的导通时间,即通过改变脉冲宽度来进行直流调速。与V-M系统相比,PWM调速系统有下列优点:1、由于PWM调速系统的开关频率较高,仅靠电枢电感的滤波作用就可以获得脉动很小的直流电流,电枢电流容易连续,系统的低速运行平稳,调速范围较宽,可达1:10000左右。由于电流波形比V-M系统好,在相同的平均电流下,电动机的损耗和发热都比较小。2、同样由于开关频率高,若与快速响应的电机相配合,系统
12、可以获得很宽的频带,因此快速响应性能好,动态抗扰能力强。3、由于电力电子器件只工作在开关状态,主电路损耗较小,装置效率较高。根据以上综合比较,以及本设计中受控电机的容量和直流电机调速的发展方向,本设计采用了H型单极型可逆PWM变换器进行调速。脉宽调速系统的主电路采用脉宽调制式变换器,简称PWM变换器。脉宽调速也可通过单片机控制继电器的闭合来实现,但是驱动能力有限。为顺利实现电动小汽车的前行与倒车,本设计采用了可逆PWM变换器。可逆PWM变换器主电路的结构式有H型、T型等类型。我们在设计中采用了常用的双极式H型变换器,它是由4个三极电力晶体管和4个续流二极管组成的桥式电路。综合考虑系统的各项性能
13、,最后我们决定采用PWM调速系统。2.3.2 寻迹模块方案一:采用光电自动寻轨传感器,通过采集黑白线返回主控制单片机的电信号不同,来实现自动寻迹的功能。方案二:采用反射式红外传感器来进行探测。只要选择数量和探测距离合适的红外传感器,可以准确的判断出跑道边界的位置。方案的选择:方案二中的反射式红外传感器驱动方便,识别率高,并且采集速度快,返回信号准确,能够实现题目的要求,即能精确实现循迹黑线,方案二虽然效果更佳,但价格较昂贵。所以选择方案二。2.3.3 转向装置模块方案一:双电机控制。采用两个直流电机控制小车后轮,检测不到黑线走直线时,单片机控制两轮转速相等。当传感器检测到黑线,需要向左转时,增
14、加右轮转速,降低左轮转速;需要向右转时,增加左轮转速,降低右轮转速。但此种方法必须精确控制两车轮转速直行时相等,否则将会出现小摇摆及抖动,达不到平滑运动的效果。方案二:步进电机控制前轮。步进电机将电脉冲信号转换成相应的角位移的特种电机,步进电机的显著特点是快速启动能力,测到障碍物时能够快速转向;另外步进电机的精度高,每步可以小至0.72度,不会失步,在负荷不超过动态转矩值时,可以瞬间启动和停止。逆转时能够精确返回原始位置。外加机械机构可以把角度变成直线位移。但步进电机的价格比较昂贵。经过比较分析,采用方案一即两个直流电机控制转向。本章小结通过我们组内讨论以及题目的要求,我们的电动智能小车选主要
15、采用STC系列中的STC89C51单片机,其设计主要用12V/6800mAh的锂电池,能稳定安全地给电机供电;由于单片机输出的电流有限,无法直接驱动电机工作,因此需要通过专业的电路进行驱动,只要单片机给出相应的控制信号,便可控制电机工作。以STC 89C51为控制核心,用于探测黑白交线的位置,基础由若干个光电管组成,通过反射红外线的变化判断黑白交线的有无,便于走黑白交线。综合考虑系统的各项性能,我们决定采用PWM调速系统;采用光电自动寻轨传感器,通过采集黑白线返回主控制单片机的电信号不同,来实现自动寻迹的功能;采用双电机控制控制小车的转向。第3章 系统硬件设计3.1电源设计使用8节1.5V南孚
16、电池为整个系统供电,电压可达到12V,其中通过稳压芯片7805获取5V直流电源为单片机供电,12V电源为电机供电以获得较高速度,该电源输出电流能力较大,而且能较长时间为小车提供稳定的电流,使系统运行稳定,符合实际要求。电源原理图如图3-1所示。 图3-1 电源原理图电源稳压芯片7805/7905 是一种典型的组合装封三端稳压集成电路模块带金属基板散热按装片该模块多用于有处理器的5V电源的处理板戏称电脑稳压块输入电压可达直流12V输出5V+-5%以内,电流1A,最大短时可达3A(极限) 在超过500毫安输出时最好加装散热器 ,7805面对字标左脚进右脚出,中间脚接地。在实际应用中,应在三端集成稳
17、压电路上安装足够大的散热器(当然小功率的条件下不用)。当稳压管温度过高时,稳压性能将变差,甚至损坏。当制作中需要一个能输出1.5A以上电流的稳压电源,通常采用几块三端稳压电路并联起来,使其最大输出电流为N个1.5A,但应用时需注意:并联使用的集成稳压电路应采用同一厂家、同一批号的产品,以保证参数的一致。另外在输出电流上留有一定的余量,以避免个别集成稳压电路失效时导致其他电路的连锁烧毁。3.2最小系统设计 本设计最小系统分两部分,一部分是晶振部分,另一部分是复位电路部分。最小系统原理图如图3-2所示。图3-2最小系统原理图单片机的置位和复位,都是为了把电路初始化到一个确定的状态,一般来说,单片机
18、复位电路作用是把一个例如状态机初始化到空状态,而在单片机内部,复位的时候单片机是把一些寄存器以及存储设备装入厂商预设的一个值。单片机复位电路原理是在单片机的复位引脚RST上外接电阻和电容,实现上电复位。当复位电平持续两个机器周期以上时复位有效。复位电平的持续时间必须大于单片机的两个机器周期。具体数值可以由RC电路计算出时间常数。复位电路由按键复位和上电复位两部分组成。(1)上电复位:STC89系列单片及为高电平复位,通常在复位引脚RST上连接一个电容到VCC,再连接一个电阻到GND,由此形成一个RC充放电回路保证单片机在上电时RST脚上有足够时间的高电平进行复位,随后回归到低电平进入正常工作状
19、态,这个电阻和电容的典型值为10K和10uF。(2)按键复位:按键复位就是在复位电容上并联一个开关,当开关按下时电容被放电、RST也被拉到高电平,而且由于电容的充电,会保持一段时间的高电平来使单片机复位。单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器(VCO)。晶振用一种能把电能和
20、机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。晶振通常与锁相环电路配合使用,以提供系统所需的时钟频率。如果不同子系统需要不同频率的时钟信号,可以用与同一个晶振相连的不同锁相环来提供。STC89C51使用11.0592MHz的晶体振荡器作为振荡源,由于单片机内部带有振荡电路,所以外部只要连接一个晶振和两个电容即可,电容容量一般在15pF至50pF之间。3.3电机驱动模块设计 电机的左右轮分别由两个独立的电机驱动,
21、通过控制两个电机正转时间的不同,实现小车的前进和左右的方向选择。应用L298N进行电机驱动,IN1和IN2控制小车左轮并且通过ENA控制占空比,这样能控制小车的左轮驱动能力。IN3和IN4控制小车右轮并且通过ENB控制占空比来控制小车右轮的驱动能力,以达到调节速度的要求。输出端OUT1和OUT2接左轮,OUT3和OUT4接右轮,前进时,两轮驱动能力相同,左转时,右轮比左轮驱动力强,右转时,同理。而二极管的引入能够起到保护电机的作用。电机驱动原理图如图3-3所示。 图3-3 电机驱动原理图 L298N 为SGS-THOMSON Microelectronics 所出产的双全桥步进电机专 用驱动芯
22、片( Dual Full-Bridge Driver ) ,内部包含4信道逻辑驱动电路,是一种二相和四相步进电机的专用驱动器,可同时驱动2个二相或1个四相步进电机,内含二个H-Bridge 的高电压、大电流双全桥式驱动器,接收标准TTL逻辑准位信号,可驱动46V、2A以下的步进电机,且可以直接透过电源来调节输出电压;此芯片可直接由单片机的IO端口来提供模拟时序信号。3.4循迹模块设计循迹采用反射式光电传感器,反射式光电传感器具有一对红外信号发射与接收二极管,发射管发射一定频率的红外信号,接收管接收这种频率的红外信号,当红外的检查方向遇到障碍物(反射面)时,红外信号反射回来被接收管接收。经处理之
23、后,通过数字传感器接口返回微控制器,微控制器可利用红外波的返回信号来识别周围环境的变化。当遇到黑线时,图中三极管8050导通,反相器输入口处检测到低电平,经反相器后变为高电平,供单片机识别,同时指示灯被点亮,图中滑动变阻器,可方便改变光电传感器的输入电流,从而改变灵敏度,图中0.1uF电容,可减少电路中“毛刺”,以增加电路的抗干扰能力。循迹模块原理图如图3-3所示。 图3-3循迹模块原理图在本设计中我们采用红外一体式发射接收器,发射管和接收管的直径都为3mm,系统中我们设计反射距离在1.5cm左左,此时探测环境都在检测电路板之下,不易受到其他光线的干扰。传感器都选用RPR220发射红外传感器。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 小车 毕业设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。