欢迎来到天天文库
浏览记录
ID:439646
大小:581.09 KB
页数:34页
时间:2017-08-02
《基于单片机的自动往返小汽车的设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计基于单片机的自动往返小汽车的设计28摘要本设计以AT89C51单片机芯片作为自动往返小汽车的检测和控制核心。小车的行驶轨道为白色纸面加黑色线条构成。我们利用两个放置在小车前端,两个放置在小车后端的红外线光电传感器来检测跑道上黑线的位置,并以此判断小车的位置。根据设计方案小车在不同位置具有不同速度和不偏离轨道的要求对小车的运行行驶速度和方向进行相应的控制。小车小轮上铺有霍尔元件,小车每转一周就将的反映信号传送到AT89C51单片机内,由AT89C51单片机的内部计时器来计算小车实际行驶的时间
2、和距离,通过LED灯直观的显示出来。设计主要部分:1.小车电源部分:采用单一的+9V电源供电,利用MC34063将电源经过DC/DC转换,让CPU和电机电源都具备自己独立的电源,让小车的电源部分同步实现抗干扰和外围设备的简单化。2.纠偏控制部分:通过装在小车前后的四个红外线传感器检测小车是否一直和铺在地面的黑线对齐,如果偏离,传感器会将得到的不同输入信号传送到单片机,再由单片机输出控制信号控制继电器的吸合与放开,实现偏转电机的正反转向,最终达到对小车行驶方向的纠正。3.速度控制部分:同样的先通过红外线
3、传感器传达来的信号,再根据需要的具体速度调速。调速部分我们采用软件控制的PWM调速。主要是在计时中断程序里设定一个变量,每次中断执行一次就令变量+1,然后将当前的变量值与原先设定的PWM的值进行比较,再由单片机控制给电机加上所需要的不同占空比方波来控制小车的电机转速,最终达到控制小车行驶速度的目的。4.数字显示部分:利用四个共阴极的8位LED数码管与译码块CD4511共同组成静态显示部分。5.中央控制单元:选用89C51单片机,不但使系统简单而且很大程度上增加了系统的稳定性和灵活性。关键词:89C51
4、单片机;红外传感器;PWM调速;DC/DC变换28AbstractThisdesignwithAT89C51chipasautomaticround-tripcardetectionandcontrolcore.Cardrivingrailforwhitepaperandblacklinemake.Weusetwoplacedincarfront,twoplacedintheinfraredphotoelectricsensoraftercartodetecttherunwayblacklinepos
5、ition,andjudgedwhetherthecarposition.Accordingtothedesignschemeindifferentlocationshavedifferentcarspeedandnotofftracktodrivethecarrunningspeedanddirectionforthecorrespondingcontrol.Carsmallwheelsarehallelement,thecaroneachweekwillturnthereflectionsigna
6、lstotheAT89C51byAT89C51,withintheinternaltimertocalculatetherealdrivingcar,timeanddistancebyledsintuitivedisplayed.Designmainparts:1.Carpowerpart:Ithasadoptedasingle+9Vpowersupply,useMC34063willpowerafterDC/DCconversion,lettheCPUandmotorpowerallhavethei
7、rownindependentpower,letthecarpowerpartofsynchronizationofanti-jammingandperipheralssimplified.2.Rectifycontrolparts:Throughthepackedincarandfourinfraredsensordetectswhetherhasbeenlaidinthecarwiththeblacklinealignment,ifthedeviationofthesensorwillgetdif
8、ferentinputsignalstothemicrocontroller,againbymicrocontrolleroutputcontrolsignalcontrolrelaysuctionmatchandrelease,realizethepositiveandnegativetodeflectmotorcardrivingon,andfinallyreachthecorrectdirection.3.Speedcontrolparts:The
此文档下载收益归作者所有