欢迎来到天天文库
浏览记录
ID:1465848
大小:1.44 MB
页数:76页
时间:2017-11-11
《基于单片机的遥控系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录第1章绪论11.1课题背景11.2国内外智能车辆研究现状11.2.1国外智能车辆研究现状11.2.2国内智能车辆研究现状31.3课题主要工作内容31.3.1手动控制功能41.3.2超声波避障功能41.4本章小结4第2章系统总体设计52.1系统设计思路52.2系统硬件设计52.2.1系统功能模块的划分52.2.2单片机数目的选定62.2.3系统原理框图62.3系统软件设计72.3.1软件分层结构72.3.2多任务结构72.3.3消息驱动结构92.4本章小结10第3章芯片简介113.1AT89C52单片机113.1.1MCS-51单片机简介113.1.2A
2、T89C52单片机113.1.3AT89C52引脚说明133.2遥控模块编解码芯片153.2.1红外遥控编解码标准简介153.2.2编解码芯片的选型163.2.3TX-2/RX-2编解码芯片173.3电机驱动芯片203.3.1步进电机驱动芯片203.3.2直流电机驱动芯片223.4本章小结24第4章硬件电路设计254.1单片机系统设计254.1.1单片机复位电路254.1.2单片机时钟电路254.2红外遥控模块的设计264.2.1红外遥控原理264.2.2遥控发射电路274.2.3遥控接收电路284.3显示模块的设计284.4声音提示功能的设计294.5前
3、轮转向模块的设计294.5.1步进电机控制原理294.5.2前轮转向的机械结构设计304.5.3前轮转向中点校准功能的设计314.5.4前轮转向模块电路图314.5.5前轮转向任务的软件设计324.6后轮驱动模块的设计324.6.1直流电机控制原理324.6.2直流电机电路图324.7超声测障模块的设计334.7.1超声波测障原理334.7.2超声波发射电路344.7.3超声波接收电路354.7.4超声波测障模块的软件的设计354.8单片机通信模块的设计354.8.1单片机通信方式的选型354.8.2单片机通信的软件设计364.9本章小结37第5章软件系统
4、设计385.1程序流程图385.2程序编写415.2.1编程语言介绍415.2.2编写源程序425.3本章小结42第6章结论43基于单片机的电动小汽车的控制摘要本课题为基于单片机的电动小汽车的控制,主要功能是实现对小汽车的智能控制。本设计采用2片AT89C52单片机构成智能控制系统的核心,主从单片机之间采用串行口进行通信,共同实现对小汽车的各种控制。系统硬件功能部分由各个独立的功能模块分工完成,这种功能控制模块的划分很好地提高了系统的可靠性与可维护性,使得整个系统从整体上来看层次分明,更加结构化与立体化。其中,红外遥控部分采用遥控车模专用的编、解码芯片TX
5、-2/RX-2,提高了控制的可靠性;电机驱动部分采用直流电机驱动小汽车行进,采用步进电机实现对小汽车转向的精确控制,在直流电机驱动芯片中加入脉冲宽度调制(PWM)技术可对小汽车的行进速度进行调节;采用超声波传感器进行障碍识别,在小车行进过程中检测到障碍物时将障碍信号反馈给从单片机,由单片机发出相应的控制信号。本设计中的智能控制小车由小汽车本体与遥控器两部分组成,遥控器上使用了自制的前、后、左、右四方向摇杆开关和电源开关5个功能开关,操作简便,小车上提供了由发光二极管和蜂鸣器组成的声光提示系统,使得小汽车行进过程中的各种信息一目了然,操作界面非常友好。本次设
6、计基于完备的软硬件系统,很好的实现了小车的启动停止、直线行驶、曲线行驶、超声波测距避障等功能。关键词:AT89C52单片机;红外遥控;步进电机;直流电机;脉冲宽度调制;超声波传感器Microcontroller-basedcontrolofelectricCarsonABSTRACTThistopicismicrocontroller-basedcontrolofelectriccars,themainfunctionistoachieveintelligentcontrolofthecar.ThisdesignusedtwoAT89C52microcon
7、trollerconstitutethecoreoftheintelligentcontrolsystem,twosingle-chipusedserialporttocommunicate,togethertoachieveavarietycontrolofthecar.Systemhardwarefunctionsbythecompletionofthedivisionofindividualfunctionalmodules,Thisfunctioncontrolmoduleframingimprovesystemreliabilityandmain
8、tainability,makesthewholesystemst
此文档下载收益归作者所有