基于AT89C51的智能小车课程总结_第1页
基于AT89C51的智能小车课程总结_第2页
基于AT89C51的智能小车课程总结_第3页
基于AT89C51的智能小车课程总结_第4页
基于AT89C51的智能小车课程总结_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

本文格式为Word版,下载可任意编辑——基于AT89C51的智能小车课程总结

:AT89S51单片机是一款八位单片机,他的易用性和多功能性受到了广

大使用者的好评。本次的设计采用在现有玩具电动车的基础上,加装光电、红外线、超声波传感器及金属探测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动车的智能控制。然后以89S52为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。

AT89S51Inrecentyears,alongwiththedevelopmentofcomputerinthesocialsectorinfiltrationandlargescaleintegratedcircuit,theapplicationofSCMiscontinuouslytowarddeeper.Becauseitisprovidedwithstrongfunction,smallvolume,lowpowerconsumption,lowprice,reliablework,andconvenientuse,etcthereforeparticularlysuitableforcontrollingtherelatedsystems.MoreandmorewidelyusedinAutomaticControl,IntelligentInstruments,Meters,DataAcquisition,

MilitaryProducts,andHouseholdElectricalAppliances,etc.IchoosetheAVRmicrocomputerinthedesign,andwithAVRasthecore,itcompletesthewholesysteminformationprocessingandcoordinatingfunction.Relativetothemature51SCM,AVRSCMismorerichinresources,andtabletinterfacealsomorepowerful.ThesystemthroughinfraredtechnologytorealizecontrollingthedoorinterlocksystemwhichcombinesInfraredRecognition,DoorSettings,InterlockControlandthetechnologyofSCMinterruption,etcSystemconsistsofAVRSCM,InfraredTransmitters,

Infrared

Sensors,

Controller

Module,

Diodes,

Light-emittingdiodes,Sounders,Buttons,Transistor,CrystalVibrationControl,andResistanceetc.Itcancontrolseveralinfraredinterlocksystem,alsowiththefunctionofmodifiedandsettingupthedoorcontrolparameters.

:AVRSCM,Infrared,ControllerModule,LockControl

1

目录

一、引言2、引言错误!未定义书签。

(一)选题背景错误!未定义书签。(二)课题研究内容与意义错误!未定义书签。二、系统总体设计错误!未定义书签。

(一)系统功能分析错误!未定义书签。(二)系统方案设计(系统框图)错误!未定义书签。三、硬件设计错误!未定义书签。

(一)智能遥控小车机械结构设计错误!未定义书签。

1.电池盒座机械结构图设计错误!未定义书签。2.马达固定座错误!未定义书签。3.轮子错误!未定义书签。(二)智能遥控小车硬件模块电路设计错误!未定义书签。

1.主控电路原理图设计图,说明错误!未定义书签。2.马达电路原理图设计图,说明错误!未定义书签。3.遥控电路原路图设计图,说明错误!未定义书签。(三)智能遥控小车PCB幅员设计错误!未定义书签。

1.PCB抗干扰设计错误!未定义书签。2.错误!未定义书签。

四、智能遥控小车软件程序设计错误!未定义书签。

(一)软件总体设计思路错误!未定义书签。(二)C语言程序设计错误!未定义书签。

1.流程图设计错误!未定义书签。2.C语言源程序错误!未定义书签。

五、系统功能测试错误!未定义书签。六、课程总结3引言3

2

六、课程总结

附录:原理图

PCB程序

元器件清单工艺文件设计文件

引言(一)选题背景

随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国大学生电子大赛和省内电子大赛中几乎每次都有关于小车这方面的题目,全国各高校也都很重视该题目的研究,可见其研究意义很大。本设计就是在这样的背景下提出的,指导教师已经有充分的准备。此题目是结合科研项目而确定的设计类课题。设计的智能电动小车应当具有智能寻迹、避障、避悬崖等功能。

(二)课题研究内容与意义

本设计以AT89S51为主芯片,通过P0.0,P0.1,P0.2,P0.3分别控制LG9110电机驱动,来驱动电机1和电机2,。由电机的正转与反转来完成小车的前进,后退,左转,右转等功能的基本动作。在小车前进时假使前方有障碍物,由红外发射管发射的红外信号被反射给红外接收管,且将此信号经过P3.7传送入AT89S52中,主芯片通过内部的代码进行小车的绕行,同时主芯片将P3.7的信号状态通过P2.5的LED灯显示出来;小车行走时P3.5与P3.6的红外接收探头会进行路面检测,当走到悬崖处时,端口将会收到一个电平信号,此电平信号通过相应端口传送入主芯片中,以此来控制小车后退然后左转以避开悬崖前进;另外通过代码还附有程序状态指示功能,蜂鸣器的报警功能,夜间自动照明等功能。

第三代单片机包括了Intel公司发展MCS-51系列的新一代产品,如8xC152﹑80C51FA/FB﹑80C51GA/GB﹑8xC451﹑8xC452,还包括了Philips﹑Siemens﹑ADM﹑Fujutsu﹑OKI﹑Harria-Metra﹑ATMEL等公司以80C51为核心推出的大量各具特色﹑与80C51兼容的单片机。新一代的单片机的最主要的技术特点是向外部接口电路扩展,以实现Microcomputer完善的控制功能为己任,将一些外部接口功能单元如A/D﹑PWM﹑PCA(可编程计数器阵列)﹑WDT(监视定时器)﹑高速I/O口﹑计数器的捕

3

获/比较规律等。这一代单片机中,在总线方面最重要的进展是为单片机配置了芯片间的串行总线,为单片机应用系统设计提供了更加灵活的方式。Philips公司还为这一代单片机80C51系列8xC592单片机引入了具有较强功能的设备间网络系统总线CAN(ControllerAreaNetworkBUS)。新一代单片机为外部提供了相当完善的总线结构,为系统的扩展与配置打下了良好的基础。本设计就采用了比较先进的89S52为控制核心,89S52采用CHOMS工艺,功耗很低,因此该设计具有实际意义

(一)系统功能分析

一.主控电路部分

(1)由四个4号电池提供约6V之直流电压给主控板作为电源,当按下主控板上编号

S1的POWER电源开关时,编号D1的PWR-G电源指示灯应亮起(绿色灯);此外由一个5号9V电池提供直流电压给驱动板作为电源,当驱动板上编号S1的SW_SPDP电源开关切至ON时,电路板上编号D1的PWR-G电源指示灯会亮起(绿色灯)。

(2)当操通过遥控板进行无线控制时,主控板上编号D10至D14的五颗黄色LED会依据RF模块所接收到的信号进行数据讯号的显示。

(3)当主控板或驱动板所使用之电池电源,其电压值低于3.9V时,主控板上编号B1的BUZZER蜂鸣器会发出连续的哔哔哔声作为低电压警示音。

二、马达控制板部分

(1)由一个5号9V电池提供直流电压给驱动板作为电源,当驱动板上编号S1的SW_SPDP电源开关切至ON时,编号D1的PWR-G电源指示灯会亮起(绿色灯)。

(2)当操通过遥控板进行无线控制时,驱动板会依据单片机所传送过来的控制信号,在编号D2至D9的八颗SMD之红色LED上,浮现出用来控制步进马达的数据信号。

(3)驱动板上的光电耦合器(PC817)在焊接时无需使用IC脚座。

三、遥控电路板部分

(1)由四个4号电池提供约6.0V之直流电压给遥控板作为电源,当把电路板上编号S1的SW_SPDP电源开关切至ON时,编号D1的PWR-G电源指示灯会亮起(绿色灯)。

(2)当遥控板所使用之电池电源,其电压值低于3.9V时,电路板上编号D2的PWR-R电源警示灯会亮起(红色灯),代表处于低电压状况必需更换电池。

(3)藉由操作遥控板上编号为S3至S7的五个按钮开关可以控制无线机器人进行以下动作:

a.按下编号S5的UP按钮,无线机器人会以一般速度往前行进。b.按下编号S7的Down按钮,无线机器人会以一般速度往后行进。c.按下编号S4的Left按钮,无线机器人会原地向左弯。d.按下编号S6的Right按钮,无线机器人会原地向右弯。

e.同时按下编号S5的UP和编号S4的Left按钮,无线机器人会往前逐渐向左转。f

温馨提示

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

评论

0/150

提交评论