资源描述:
《基于单片机的智能小车设计_毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要AT89C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。本系统以设计题目的要求为目的,采用AT89C51单片机为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。整个系统的电路结构简单,可靠性能高。实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析。在智能小车控制系统的设计中,以AT89C51为核心,用L293D驱动两个直流电机,当产生信号驱动小车前进时,是通过寻迹模块里的红外对管
2、是否寻到黑线产生的电平信号通过LM393再返回到单片机,单片机根据程序设计的要求做出相应的判断送给电机驱动模块,让小车来实现前进、左转、右转、停车等基本功能。寻白线时,外部环境光线的强弱对小车的运动会产生很大的影响,基于此原因,本实验中的寻迹是指在白色地板上寻黑线。寻迹是指通过红外发射管和接收管识别路径。采用的技术主要有:(1)通过编程来控制小车的速度;(2)传感器的有效应用;(3)新型显示芯片的采用;第48页该设计报告共分为五章:第一章是智能小车总体概况。介绍了小车的功能及展示了小车模型。第二章是系统要求。介绍了小车设计的要
3、求及原理。详细阐述了各功能模块的方案比较与论证,最后得出最终方案。第三章是硬件实现及单元电路实现。详细阐述了各部分电路的设计,并给出了原理图。第四章是软件设计。介绍了设计思想、程序流程图及具体程序设计。第五章是系统调试。介绍了调试软件WAVE,以及软件调试过程;硬件测试及测试仪器和设备等。最后是参考文献和附录。关键词:AT89C51单片机;光电传感器;PWM调速;电动小车SmartcarsdesigntheAT89C51microcontrollerisoneofeight,hisversatilityandusability
4、istheuserhighpraise.Thissystemtodesignforthepurposeofthetopicrequest,AT89C51microcontrollerascontrolcore,ultrasonicsensordetectionroadbarriers,theautomaticcontrolofelectriccarobstacle-avoidance,speed,andspeed,andcanbeautomaticallystoprecordingtime,第48页mileageandspee
5、d,automatictracingandlightfunction.Thewholesystemofthecircuitstructureissimple,reliableperformance.Thetestresults,thispaperintroducesthehardwaredesignmethodofsystemanalysisandtestresults.Inthedesignofthecontrolsystemofintelligentcar,USESAT89C51asthecore,withL293Ddri
6、vetwodcmotordrivingcar,whenthesignalgeneration,isgoingthroughtracingmoduleoftheinfraredtubesarefoundbytheblacklevelsignalgeneratedLM393single-chipmicrocontroller,returnagainaccordingtotherequirementofdesignprocedureofjudgmentformotordrivermodule,letthecartoachievepr
7、ogress,left,right,thebasicfunctionsuchasparking.Findthewhiteline,andtheexternalenvironmentofthestrengthofthelightofsportscarproduceverybigeffect,thisbasedontheexperimentsoftracingreferstothewhitestripedfloorfound.Tracingisthroughinfraredtubesandreceivetuberecognitio
8、npath.Usingthetechnologymainlyinclude:(1)throughprogrammingtocontrolthespeedofthecar,(2)sensoreffectiveapplication,(3)newdisplaychipUSES,T