00-110903-0052-基于51单片机的智能小车毕业论文.pdf





《00-110903-0052-基于51单片机的智能小车毕业论文.pdf》由会员分享,可在线阅读,更多相关《00-110903-0052-基于51单片机的智能小车毕业论文.pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、00-110903-0052基于51单片机的智能小车毕业论文浙江万里学院本科毕业论文-1-摘要智能作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。本设计主要体现多功能小车的智能模式,设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器人、采矿勘探机猿人、家用自动清洁机器人等自动半自动机器人的设计与普及有一定的参考意义同时小车可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值整个小车平台主要以51单片机为控制核心,通过无线遥控实现前进后退和转向行
2、驶:通过红外线传感器,实现小车的自适应巡航、避障等功能。设计采用对比选择,模块独立,综合处理的研究方法通过翻阅大量的相关文献资料,分析整理出有关信息,在此基础上列出不同的解决方案,结合实际情况对比方案优劣选出最优方案进行设计从电机车体,最小系统到无线遥控,红外线对管的自动寻迹再到红外线自动避障和语音控制,完成各模块设计通过调试检测各模块,得到正确的信号输出,实现其应有的功能最后将各个调试成功的模块结合到小车的车体上,结合程序,通过单片机的控制,将各模块有效整合在一起,达到所预期的目标,完成最终设计与制作,能使小车在一定的环镜中智能化运转关键词:智能,红外线传感器,自动寻迹,语音控制,综合处理浙
3、江万里学院本科毕业论文-2-目录5.3.3联合调试.25 6 结论与展望.26 立且.27 叠主主蓝.28 附录1系统实物图.29 附录2实验原理图.29 附录3毕业设计作品说明书.29 浙江万里学院本科毕业论文-1 1 引言智能化作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。中国自1978竿把“智能模拟”作为国家科学技术发展规划的主要研究课题,开始着力研究智能化。从概念的引进到实验室研究的实现,再到现在高端领域航天航空、军事、勘探等的应用,这一过程为智能化的全面发展奠定基石。智能化全面的发展
4、是实现其对资源的合理充分利用,以尽可能少的投入得到最大的收益,大大提高工业生产的效率,实现现有工业生产水平从自动化向智能化升级,实现当今智能化发展由高端向大众普及I”。从先前的模拟电路设计,到数字电路设计,再到现在的集成芯片的应用,各种能实现同样功能的元件越来越小为智能化产物的生成奠定了良好的物质基础。本设计以智能化全面发展的普及与应用为目的,整体开发过程简单易懂,所选择的平台与各电子元件恰当合理,无需花费过多的人力财力便可达到预期所要求各功能的实现,也符合课题研究的意义。设计的理论方案、分析方法及特色与创新点等可以为国内自动运输机器人、采矿勘探机器人、家用自动清洁机器人等自动半自动机器人的设
5、计与普及有一定的参考意义。小车也可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。同时作为高校毕业设计研究课题,对学生的思维、动手能力以及总结论述等综合能力得到充分锻炼,有利子以后独立及全面的发展。设计主要以简易智能机器人为开发平台,选择通用、价廉的51单片机为控制平台,选择常见的电机模型车为机械平台,通过细化设计要求,结合传感器技术、电机控制技术、无线通信技术等相关知识实现小车的各种功能。设计完成以自无线电遥控、红外线对管的自动寻迹、红外线自动避障以及语音控制组成的硬件模块结合软件设计组成多功能智能小车,共同实现小车的前进倒退、转向行驶,自动根据
6、地面黑线寻迹导航,检测障碍物后停止和语音信号的控制等功能,实现智能控制,达到设计目标。浙江万里学院本科毕业论文-1-2 总体设计本课题设计主要是制作一款能进行智能判断并能做出正确反应的小车小车具有以下几个功能2自动避障功能:寻迹功能按路面的黑色轨道行驶:无线遥控功能和语音控制。作品既可以对高端智能化进行剖析,也可以作为高级智能玩具发展对象,同时可成为大学生学习嵌入式控制系统的应用实例作品以两直流电动机为主驱动,通过各类传感器件来采集各类信息,送入主控单元AT89S51单片机,处理数据后完成相应动作,以达到自身控制。电机驱动电路采用高电压,高电流,四通道驱动集成芯片L293D;避障采用红外线收发
7、来完成,自动寻迹采用红外线接收二极管完成;无线逼控则是采用带有PT2272解码的TDL-9915接收模块和带有PT2262编码的TDL9988-4发送模块完成以及附加功能的话音模块是以柱极式话筒脉冲波经过处理后完成最后由控制单元处理数据后通过汇编程序有序合理的将各模块信号整合在一起并完成相应动作,实现了智能控制,相当于简易机器人气2.1备模块分析选择通过收集各硬件模块资料信息,对其进行有效的分析选择,最终逃出最合理的设计方案。2.1.1主控单元方案比较与选择方案:采用各类数字电路来组成小车的控制系统,对外围避障信号,自动寻迹信号,无线遥控信号,语音控制信号进行处理。本方案电路复杂,灵活俊不高,
8、效率低,不利于小车智能化的扩展,对各路信号处理比较困难方案二:采用AT89S51单片机来作为整机的控制单元红外线探头采用市面上通用的发射管与及接收头,经过比较芯片调制处理后囱控制系统接收路线寻找采用红外线管对路面信号采集,送到单片机系统处理,同样包括无线遥控信号和语音控制信号此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,能很好地满足题目的要求臼1.浙江万里学院本科毕业论文-2-比较以上两种方案的优缺点,方案二简洁、灵活、可扩展性好,更能达到题目的设计要求,因此采用方案二来实现2.1.2避障单元方案比较与选择方案,采用超声波避隙,超声波受环填影响较大,
9、电路复杂,而且地面对超声波的反射,会影响系统对障碍物的判断。方案二:采用红外线避障,利用单片机来产生38阻z信号对红外线发射管进行调制发射,发射出去的红外线遇到避障物的时候反射回来,红外线接收管对反射回来信号进行解调,输出比较电平外界对红外信号的干扰比较小,且易子实现,价格也比较便宜,故采用方案二红外线避障方法,利用一管发射另一管接收,接收管对外界红外线的接收强弱来判断降碍物的远近,由于红外线受外界可见光的影响较大,因此通过调制信号产生38阻z的载波来减少外界的一些干扰。只要障碍物在限定范围内就会产生相对的电平供单片机控制,实现避障功能2.1.3寻迹单元方案比较与选择方案,采用发光二极管发光,
10、用光敏二极管接收由于光敏二极管受可见光的影响较大,稳定性差。方案二:利用集成型红外对管作为寻迹单元的传感器,其中红外线发射管发射红外线,红外线二极管进行接收。采用红外线发射,外面可见光对接收信号的影响较小,再用射极输出器对信号进行隔离本方案也易于实现,比较可靠,因此采用方案二当小车底部的某边红外线收发对管遇到黑帮时,可以检测到输入电平为高电平,反之为低电平结合单片机查询方式,通过程序控制小车哪边轮胎转动来改变方向。这样不断循环检测,方向控制,使小车按黑线行走2.1.4遥控单元方案比较与选择方案,由发射和接收两大部分组成红外遥控系统,应用编解码专用集成电路芯片来进行控制操作,发射部分包括键盘矩阵
11、、编码调制、LED红外发送器:接收部分包括光、电转换放大器、解调、解码电路等。相对结构比较复杂,而浙江万里学院本科毕业论文-s-且使用的时候必须将遥控器前的红外发射孔对准接收管才可以。方案二:无线电遥控也由发射和接收两大部分组成,由于无线电遥控模块在市场上非常普及,加上无线电遥控有传输距离远、抗干扰能力强、无方向性等优点,对于小车的控制是一个不错的选努气方案三2超声波遥控是利用超声波来传送指令的遥控,可以应用于需要遥控、遥测的场合。果用AX5326与AX5327等构成的遥控系统具有体积小、功耗低、功能强大、抗干扰能力强等优点但由子超声波遥控价格相对上面两种价格较贵,而且对于小车的遥控也太过子夸
12、大化。结合三种方案,最终选择用电量、发射、接受功率都不大,一般的小障碍也可以穿越,而且遥控无方向性的无线电遥控采用带有PT2272解码的TDL-9915接收模块和带有PT2262编码的TDL9988-4发送模块完成2.1.5语音控制单元方案比较与选择方案一:采用柱极式话筒产生不同的频率信号来完成声音提示,经放大整形后产生一个脉冲电平输入给单片机完成声音提示功能但方案给人以提示的可懂性比较差,但在一定程度上能满足要求,而且易于实现,成本也不高方案二:采用DS1420可分段录放音模块,能够给人以直观的提示,也可以实现更多电平转换以让岛生片机控制,但DS1420录放音模块价格比较高,程序编制过程过于
13、复杂,所以方案二位价比不如方案一。柱极式话筒接收声波信号,通过三极管放大信号,使信号通过整流的二极管得到一个脉冲信号,并经过74HC04取反后供单片机控制,实现语音控制2.2总体设计框固此系统是以单片机为控制核心,处理执行各个外部传感器检测得到的电平信号,其中外部信号有四部分得到2寻迹模块,避障模块,遥控模块和语音模块最后把处理结果传递给小车电机,使得到相应效果如图2-1总体设计框图浙江万里学院本科毕业论文-4-语音控制自动粤迹=单片机核心控制融和避障模块元钱遥控图2-,设计框图浙江万里学院本科毕业论文-5-3 硬件设计本系统硬件主要有六大模块组成:单片机控制模块、无线遥控模块、红外对管寻迹模
14、块、红外线避障模块、电机控制模块和语音控制模块3.1单片机控制模块本模块采用51系列单片机作为核心处理楼单片机控制系统基本由最小系统和外围信号1/0口组成,其中最小系统包括电源(地),CPU时序电路一般使用11.0592M或者12M和30P电容组成,复位电路。有了以上三块,单片机就能够正常工作。AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytes ISP(In-system programrnable)的可反复擦写1000次的Flash只读程序存储器,楼件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8
15、位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高位价比的解决方案其应用范围广,性能良好,可用于解决复杂的控制问题。利用AT89S51的I/0端口对传感器信号进行实时判断监控来控制步进电机做出相应的反映如图3-1是较为常见的带烧录接口的单片机最小系统图。Cl vcc 叩斗vccPO.O IADO 9 n l9 实rAl.PO 11也A。Ii l”吨,16 7 J乡芷TlP0.2 Z PO写All.!6 J4 1,出D;R 吉AS布阳Tv市p Pl O厅2Pl.Im口DI Pl.呈IF.CfDiode ltO刷Pl.JICE7.0 PJ.
16、O但足D阳JU;领cP;l.l汀三DP1;g;月2自 n咽芷了Pl-J P3,3 P3.4汀u1:阳:;g晒1 2 l/1(9 Pl.ZAlO P2.3/All Pl.4)Al2 P2r丛t._3 主二J;,二一f?七Ps,gc2BNIOt J ii 浙江万里学院本科毕业论文-6-图3-1带烧录接口的单片机最小系统3.1.1时钟电路单片机的时钟产生有两种方法:内部时钟方式和外部时钟方式系统的时钟电路设计是采用的内部方式,即利用芯片内部的振荡电路AT89单片机内部有一个用于构成振荡器的高增益反相放大器引脚XTALl和XTAL2分别是此放大器的输入端和输出端。这个放大器与作为反馈元件的片外晶体谐振
17、攒一起构成一个自激振荡器外接晶体谐振器以及电容Cl和C2构成并联谐振电路,接在放大器的反馈回路中对外接电容的值虽然没有严格的要求,但电容的大小会影响震荡器频率的高低、震荡器的稳定性、起振的快速性和温度的稳定性。因此,此系统电路的晶体振荡器的值为12剧z,电容应尽可能的选择陶瓷电容,电容值通常取30PF.在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。3.1.2复位电路复位是由外部的复位电路来实现的片内复位电路是复位寻l脚RST通过一个触发器与复位电路相连,触发器用来抑制噪声,它的输出在每个机楼周期中由复位电路采样一次复位电路通
18、常采用上电自动复位和按钮复位两种方式所谓上电复位,是指计算机加电瞬间,要在RST引脚出现大子10峭的正脉冲,使单片机进入复位状态按钮复位是指用户按下“复位”按钮,使单片机进入复位状态5)0如图3-2是上电复位及按钮复位的一种实用电路浙江万里学院本科毕业论文 c m:Cl j二Cl邸,!OuF图3-2N:l驳吕主善者PALiif百元飞机ccm幽DOk.J!纵,!,!导同VA=,;悲:服PO VJDj r咽言同.,.,且三万AJ)7 om Lt 例,In四也Clp内PUICm 1q,萃”民,;顶tc:,阳盹3LJI Pl VA0 PUIA.10 以“阿4Ai,Pl I All!LI if V回问r
19、r,i.u PO吃飞C28llil31复位电路-7-vc,上电肘,5V电源立即对单片机芯片供电,同时经电阻R对电容C3充电C3上电压建立的规程就产生一定宽度的负脉冲,经反向后,RST上出现正脉冲使单片机实现了上电复位。按钮按下时,RST上同样出现高电平,实现了按钮复位。在应用系统中,有些外围芯片也需要复位。如果这些芯片复位端的复位电平和单片机一致,则可以与单片机复位脚相连,因此,非门在这里不仅起了反向作用,还增大了驱动能力,电容Cl,C2起虑波作用,防止干扰窜入复位端产生误动作臼lO 3.1.3烧写接口电路RST置商电平,然后向单片机事行发送编程命令。Pl.7(SCK)输入移位脉冲,Pl.6(
20、MISO)$行输出,Pl.5(MOS!)串行输入。被烧写的单片机一定是最小系统(单片机已经接好电源,晶振,可以运行。如图3-3烧写接口电路。浙江万里学院本科毕业论文-8-。1、,t!C。lvvc,。回盹画主才口咀P.Oli.mxr事.l.)PO拢.D)PO主仰(D也EUiADI P9)/.DJ P9,1.D P9.llt.rfl IS!茹苦FPlO/ll PL,r,ll!X PJ 兔tt,J!tW1u,配2PLJ,C!l部1 PU.(;置卫17、C.,.,湿3PLJ,(!JQ s P3Je,冠D且飞明JL_j:0.,:市fio_Pl.t c,x PH lluiln llDI.PH,tO P!1
21、1J.JS PJJ,11!?!li#-S 町.,:1,句t飞11D飞BJihll Pl,必.l)PU/All I V叩Pl.I队iPl,7,队i二P忽略;,11,:)且1MI图3-3烧写接口电路3.2无线遥控模块此模块实现了无线电远距离控制小车的停启、方向行驶的功能,在整个小车系统中起到不可忽视的作用。3.2.1元钱遥控工作原理图3-4是无线电遥控设备方框圈,由发射机、接收机及执行机构三部分组成发射机主要包括编码电路和发射电路。编码电路由操纵椿(操纵开关或电位器等)控制,操纵者通过操纵器:使编码电路产生所需要的控制指令这些控制指令是具有某些特征的、相互间易于区分的电信号,例如:用频率为270日
22、z的正弦信号作为控制左舵的指令,用频率为350日z的正弦信号作为控制右舵的指令,即不同频率的正弦信号代表不同的控制指令。除了可利用频率特征外,还可用正弦信号的幅度及相位特征、脉冲信号的幅度、宽度及相位特征以及码组特征等表示各种指令-9-浙江万里学院本科毕业论文执行电路和执行机构泽码也凶附;if -:M日!接;收:苦苦刷刷调然、.z:、I tji,叮:。司;tfii:mu:1发l糕!;射;i:苦苦L _;!._ 编码B B书Kl.:K2-KJ?Kn:接收机发射机执行机构无线电遥控设备方框图图3-4编码电路产生的指令信号都是频率较低的电信号,无法直接传送到遥控目标上去,还要将指令信号送到发射电路,
23、使它载在高频信号(载波)上,才能由发射天线发送出去我们把指令信号载到载波上去的过程叫调制,调制作用自发射电路的调制器完成。发射电路的主要作用是产生载泼,并囱调制器将指令信号调制在载波上,经天线将已调载波发送出去。接收机自接收电路及译码电路组成接收电路又包括商频部分及解调器部分自接收天线送来的微弱信号经接收机离频部分的选择和放大后,送到解调器。由于“卸m下来的各种指令信号是混杂在一起的、还要送到j译码电路译码。译码电路的工作就象把卸下来的货物鉴别分类,再分别送到使用场地一样,它对各种指令信号进行签剔,送到相应的执行放大电路执行放大电路把指令信号放大到具有一定的功率,用以驱动执行机构。执行机构将电
24、能转变为机械动作,例如电机的转动、电磁铁的吸动等,带动被控的调节机构,从而实现对被控目标的控制E的。本模块采用的无线遥控是市场上现成的带有PT2272解码的TDL-9915接收模块和带有PT2262编码的TDL9988-4发送模块,如图3-5.浙江万里学院本科毕业论文-10-图3-5TDL-9915和TDL9988-43.2.2 PT2262/2272芯片编码芯片PT2262发出的编码信号白:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射当
25、发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315阳恒的高频发射电路不工作,当有按键按下时,问2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315皿z的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315阳z的高频发射电路停止振荡,所以高频发射咆路完全收控予PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调和)相当于调制度为100%的调幡如图3-6PT2262引脚图:外裂蓝图1&-J鹦试应rJ/!1理在T去,26量W幅D曲丛需2、3毫也411/00./IWI凶”/Ill Agm 图3-6PT2262引脚图PT22
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 00 110903 0052 基于 51 单片机 智能 小车 毕业论文

限制150内