基于单片机的红外遥控智能小车毕业设计报告

合集下载

基于单片机的红外遥控智能小车设计报告

基于单片机的红外遥控智能小车设计报告

基于单片机的红外遥控智能小车设计报告毕业设计(论文)题目:基于单片机的红外遥控智能小车西安邮电学院毕业设计(论文)任务书学生姓名指导教师职称工程师学院电子工程学院系部光电子技术专业光电信息工程题目基于单片机的红外遥控智能小车任务与要求任务:以51单片机为控制核心,实现具有自动避障、加速、减速等功能的红外遥控智能小车。

要求:1 搜集资料,熟悉单片机开发流程;熟悉红外传感器等相关器件;掌握单片机接口和外围电路应用;具备一定的单片机开发经验。

2 学会电路设计、仿真等相关软件的使用;3 具备一定的硬件调试技能。

4 学会查阅资料;5 学会撰写科技论文。

开始日期2010年3月22日完成日期2010年6月27日主管院长(签字) 年月日西安邮电学院毕业设计 (论文) 工作计划学生姓名赵美英指导教师崔利平职称工程师学院电子工程学院系部光电子技术专业光电信息工程题目基于单片机的红外遥控智能小车工作进程主要参考书目(资料)1、何立民,单片机应用系统设计,北京:航天航空大学出版社;2、李广弟,单片机基础,北京:北京航空航天大学出版社,2001;3、何立民,MCS-51系列单片机应用系统设计系统配置与接口技术,北京航空航天大学出版社,1990.01;4、赵负图,传感器集成电路手册,第一版,化学工业出版社,2004;5、Atmel.AT89S51数据手册.主要仪器设备及材料1.普通计算机一台,单片机开发环境;2.电路安装与调试用相关仪器和工具。

(如示波器、万用表、电烙铁、镊子、钳子等)。

论文(设计)过程中教师的指导安排每周四进行交流与总结;其余时间灵活安排,及时解决学生问题。

对计划的说明依学生实际情况,适当调整工作进度。

西安邮电学院毕业设计(论文)开题报告电子工程学院光电子技术系(部)光电信息工程专业2006 级光电0601班课题名称:基于单片机的红外遥控智能小车学生姓名:赵美英学号:05064028指导教师:崔利平报告日期: 2010年3月25日说明:本报告必须由承担毕业论文(设计)课题任务的学生在毕业论文(设计) 正式开始的第1周周五之前独立撰写完成,并交指导教师审阅。

基于51单片机红外无线遥控智能小车控制设计

基于51单片机红外无线遥控智能小车控制设计

基于51单片机红外无线遥控智能小车控制设计摘要:本文利用51单片机设计了一款具有红外无线遥控功能的智能小车控制系统。

该系统基于红外技术,实现了对智能小车的远程控制。

通过建立遥控信号传输模型和小车控制模块,实现了智能小车的实时运动控制,包括前进、后退、左转、右转等操作。

本文详细介绍了系统设计方案、硬件设计和软件设计,通过实验验证,证明该系统能够稳定地实现智能小车的远程控制,具有一定的应用价值和推广前景。

关键词:51单片机;红外无线遥控;智能小车控制;遥控信号传输模型Abstract:In this paper, a smart car control system with infrared wireless remote control function based on 51 single-chip microcomputer is designed. The system is based on infrared technology, which realizes the remote control of the smart car. By establishing the remote control signal transmission model and the car control module, real-time motion control of the smart car, including forward, backward, turning left and turning right, is realized. This paper introduces the system design scheme, hardware design and software design in detail. Through experiments, it is proved that the system can stably realize the remote control of the smart car, and has certain application value and promotion prospects.Keywords:51 single-chip microcomputer; infrared wireless remote control; smart car control; remote control signaltransmission model1. 引言智能小车控制系统是一种目前比较受关注的智能化系统,在智能出行和智慧交通中有着广泛的应用。

基于单片机的红外遥控智能小车设计

基于单片机的红外遥控智能小车设计

基于单片机的红外遥控智能小车设计引言:随着科技的不断发展,智能物联网已经走进了我们的生活。

智能小车作为一种智能化的产品,能够实现远程遥控、自动避障等功能,受到了广大消费者的青睐。

本文就基于单片机的红外遥控智能小车设计进行详细介绍。

一、设计目标本设计的目标是通过红外遥控,实现对智能小车的远程控制,小车能够根据收到的指令进行行驶、避障等操作。

二、设计原理1.主控芯片:本设计使用单片机作为主控芯片,常用的单片机有51系列、AVR系列等,可根据实际需求选择合适的芯片型号。

2.红外遥控模块:红外遥控模块是实现红外通信的设备,可以将遥控器发出的红外信号解码成数据,实现遥控操作。

3.电机驱动模块:电机驱动模块可将单片机的PWM信号转化为电机的动力驱动信号,控制小车的行驶方向和速度。

4.超声波传感器:超声波传感器可以感知到小车前方的障碍物距离,根据测得的距离,进行相应的避障操作。

5.电源模块:小车需要使用适当的电源,通常是锂电池或者直流电源供应。

三、系统设计1.硬件设计:(1)搭建小车底盘:根据所选择的底盘,搭建小车结构,并安装好电机驱动模块、电源模块等硬件设备。

(2)连接电路:将红外遥控模块、超声波传感器等硬件设备与主控芯片进行连接,确保每个模块正常工作。

2.软件设计:(1)红外遥控程序设计:通过红外遥控模块接收红外信号,并解码成相应的指令。

根据指令控制电机驱动模块,实现小车的行驶方向和速度控制。

(2)超声波避障程序设计:根据超声波传感器测得的距离,判断是否有障碍物,如果有障碍物就停止或者转向。

四、实验结果和讨论经过实验验证,本设计的红外遥控智能小车能够准确接收红外信号,并根据指令控制小车的行驶方向和速度。

同时,超声波传感器能够及时感知到前方的障碍物,并进行相应的避障操作。

然而,该设计仍然存在一些不足之处,比如超声波传感器的测距范围有限,可能无法感知到较小的障碍物。

此外,红外遥控信号的传输距离也有一定限制,需要保持遥控器与小车之间的距离不过远。

基于单片机的红外避障小车毕业设计(论文) 精品

基于单片机的红外避障小车毕业设计(论文) 精品
(1)智能感知系统,利用各种传感器来获得车辆自身、车辆行驶的周围环境及
驾驶员本身的状态信息,必要时发出预警信息。主要包括碰撞预警系统和驾驶员状态监控系统。碰撞预警系统可以给出前方碰撞警告、盲点警告、车道偏离警告、换道/并道警告、十字路口警告、行人检测与警告、后方碰撞警告等.驾驶员状态监控系统包括驾驶员打吨警告系统、驾驶员位置占有状态监测系统等。
本设计主要由单片机控制系统模块、电机驱动模块、红外避障模块、声控模块组成,系统以STC89C52RC单片机为核心,通过避障模块和声控模块接受到的信息来控制电机运行。系统通过7节1.5V干电池通过降压电路降成5V稳定直流电对单片机和发动机进行供电。本文介绍了红外避障的原理、系统整体设计及相关软件的介绍。软件部分采用模块化设计思路,整个程序包括主程序,电机驱动程序,信号检测程序,通过小车运行时检测到的运行信息来调用左转、直行或停止函数来控制小车。
其实物图和原理图如下图
红外传感器E18-D80NK-N实物图
红外传感器E18-D80NK-N内部原理图
电器特性:
红色:VCC;黑色:GND;黄色:OUT。
U:5VDC
This design is mainly composed of single-chip microcomputer control system module, motor drive module, the infrared obstacle avoidance module, voice control module, system with STC89C52RC single-chip microcomputer as the core, through the obstacle avoidance module and voice control module receives information to control the motor running. System by 7 1.5 V dry cell by step-down circuit down into a stable dc 5 V for single chip microcomputer and engine power. This paper introduces the principle of infrared obstacle avoidance, the introduction of overall system design and related software. Software part adopts the modular design thinking, the process includes the main program, motor driver, signal detection procedures, through the car runs the operation of the detected information call to turn left, go straight, or stop function to control the car.

基于单片机的智能小车设计(红外避障及循迹)

基于单片机的智能小车设计(红外避障及循迹)

轮式移动机器人的设计报告单片机系统课程设计智能小车(避障及循迹)的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

基于51单片机红外遥控小车制作报告

基于51单片机红外遥控小车制作报告

基于51单片机红外遥控小车制作报告基于51单片机红外遥控小车是一项有趣且有挑战性的项目,通过该项目的实践,可以深入了解单片机和红外遥控的原理,并提高自己的动手能力和解决问题的能力。

本文将介绍基于51单片机红外遥控小车的制作过程和实现的功能。

一、实验原理1.51单片机原理51单片机是一种广泛应用于电子产品和嵌入式系统中的微控制器,采用的是哈佛结构,具有较高的性能和稳定性,广泛使用于工业自动化和嵌入式开发中。

2.红外遥控原理红外遥控是一种常见的遥控方式,通过使用红外光发射器和接收器之间的通信,实现无线遥控设备的功能。

红外遥控信号一般由多个比特组成的数据包,通过不同的数据包可以实现不同的操作。

二、实验器材和工具1.器材2个电机、L298N电机驱动模块、51单片机、红外接收器、红外发射器、遥控器、电池盒、杜邦线等。

2.工具电烙铁、焊锡、剪线钳、螺丝刀、万用表等。

三、制作步骤1.电路连接将L298N电机驱动模块与电机连接,L298N模块的输入引脚与单片机的输出引脚连接,红外接收器与单片机的IO引脚连接,红外发射器与单片机的IO引脚连接。

2.程序设计根据需求编写程序,包括红外遥控信号解析、电机控制等功能。

3.调试测试四、实现的功能1.红外信号解析通过红外接收器接收到遥控器发送的红外信号,解析信号中的数据包,判断用户的操作。

2.基本运动控制根据用户的操作,通过控制电机的转动方向和速度,实现小车的前进、后退、左转、右转等基本运动功能。

3.灵敏度调节通过调整程序中的参数,可以调节小车的灵敏度,使其对用户的操作更加敏感和准确。

4.智能避障在程序中添加红外避障功能,当小车检测到前方有障碍物时,自动停下或转向避开障碍物,保证小车的安全。

五、实验心得通过制作基于51单片机红外遥控小车的实验,我深入了解了51单片机和红外遥控的原理,并提高了自己的动手能力和解决问题的能力。

在实验过程中遇到了一些困难,但通过查阅资料和与同学交流,我成功地解决了这些问题。

基于单片机的智能小车设计_毕业设计论文

基于单片机的智能小车设计_毕业设计论文

摘要AT89C51单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。

本系统以设计题目的要求为目的,采用AT89C51单片机为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,快慢速行驶,以及自动停车,并可以自动记录时间、里程和速度,自动寻迹和寻光功能。

整个系统的电路结构简单,可靠性能高。

实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析。

在智能小车控制系统的设计中,以AT89C51为核心,用L293D驱动两个直流电机,当产生信号驱动小车前进时,是通过寻迹模块里的红外对管是否寻到黑线产生的电平信号通过LM393再返回到单片机,单片机根据程序设计的要求做出相应的判断送给电机驱动模块,让小车来实现前进、左转、右转、停车等基本功能。

寻白线时,外部环境光线的强弱对小车的运动会产生很大的影响,基于此原因,本实验中的寻迹是指在白色地板上寻黑线。

寻迹是指通过红外发射管和接收管识别路径。

采用的技术主要有:(1)通过编程来控制小车的速度;(2)传感器的有效应用;(3)新型显示芯片的采用;该设计报告共分为五章:第一章是智能小车总体概况。

介绍了小车的功能及展示了小车模型。

第二章是系统要求。

介绍了小车设计的要求及原理。

详细阐述了各功能模块的方案比较与论证,最后得出最终方案。

第三章是硬件实现及单元电路实现。

详细阐述了各部分电路的设计,并给出了原理图。

第四章是软件设计。

介绍了设计思想、程序流程图及具体程序设计。

第五章是系统调试。

介绍了调试软件WAVE ,以及软件调试过程;硬件测试及测试仪器和设备等。

最后是参考文献和附录。

关键词: AT89C51单片机;光电传感器;PWM调速;电动小车Smart cars designtheAT89C51 microcontroller is one of eight, his versatility and usability is the user high praise. This system to design for the purpose of the topic request, AT89C51 microcontroller as control core, ultrasonic sensor detection road barriers, the automatic control of electric car obstacle-avoidance, speed, and speed, and can be automatically stop recording time,mileage and speed, automatic tracing and light function. The whole system of the circuit structure is simple, reliable performance. The test results, this paper introduces the hardware design method of system analysis and test results.In the design of the control system of intelligent car, USES AT89C51 as the core, with L293D drive two dc motor driving car, when the signal generation, is going through tracing module of the infrared tubes are found by the black level signal generated LM393 single-chip microcontroller, return again according to the requirement of design procedure of judgment for motor driver module, let the car to achieve progress, left, right, the basic function such as parking. Find the white line, and the external environment of the strength of the light of sports car produce very big effect, this based on the experiments of tracing refers to the white striped floor found. Tracing is through infrared tubes and receive tube recognition path. Using the technology mainly include:(1) through programming to control the speed of the car,(2) sensor effective application,(3) new display chip USES,This design report is divided into five chapters:The first chapter is intelligent car overview. Introduces thefunction and the car show car model.Chapter 2 is the system requirements. Introduces the design requirement and the principle of car. Expounds the functional modules of the scheme comparison and argumentation, the final solution.The third chapter is hardware realization and unit circuit implementation. Expounds each part of the circuit design, and gives the principle diagram.Chapter four is a software design. Introduces the design idea and program flow chart and design program.The fifth chapter is debugging systems. Introduces the WAVE, and software testing software debugging process, Hardware testing and testing instruments and equipment, etc.The references and appendix.Keywords:AT89C51, photoelectric sensors, PWM control, electric cars目录绪论........................................................ (5)第一章智能小车总体概况 (6)1. 1 概况 (6)1. 2 总体结构图 (6)第二章系统方案设计 (7)2. 1 方案论证 (7)2.1.1 系统原理图 (7)2.1.2 路面情况检测方案的选择 (8)2.1.3 电动机的选择 (9)2.1.4 电动机驱动方案的选择 (9)2.1. 5 路程检测方案的选择 (9)2.1.6 障碍物探测方案的选择 (10)2.1.7 供电电源方案的选择 (10)第三章系统硬件电路设计 (11)3.1 系统硬件设计 (11)3.1.1 路面黑线检测设计与实现 (11)3.1.2 电动机驱动电路设计与实现 (11)3.1.3 车轮检速与路程计算 (13)3.1.4 红外避障电路 (15)3.1.5 电源电路 (15)第四章主控芯片介绍 (16)4.1. 1 AT89C51主控芯片介绍 (16)4.1. 2 电动机驱动芯片L293D (18)4.1. 3 串口电路芯片MAX232 (19)第五章软件设计 (19)5.1. 1 软件设计思想 (19)5.1. 2 主程序设计 (20)5.1. 3 显示子程序设计 (24)5.1. 4 避障子程序设计 (25)5.1. 5 寻迹模块软件程序设计 (26)第六章系统调试与结论 (29)6. 1 硬件调试 (29)6.1. 1 测试方法与仪器 (29)6.1. 2 软件程序调试 (30)6.1. 3 测试经验总结 (31)参考文献........................................................31致谢........................................................ . (31)附录A ........................................................ .33附录B......................................................... .34绪论随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。

(完整版)基于单片机智能循迹小车毕业设计

(完整版)基于单片机智能循迹小车毕业设计

沈阳理工大学课程名称:基于单片机智能循迹小车姓名:魏玉柱指导教师:程磊催宁海摘要本文论述了基于单片机的智能循迹小车的控制过程。

智能循迹是基于自动引导机器人系统,用以实现小车自动识别路线,以及选择正确的路线。

智能循迹小车是一个运用传感器、单片机、电机驱动及自动控制等技术来实现按照预先设定的模式下,不受人为管理时能够自动实现循迹导航的高新科技。

该技术已经应用于无人驾驶机动车,无人工厂,仓库,服务机器人等多种领域。

本设计采用STC89C52单片机作为小车的控制核心;采用TCRT5000红外反射式开关传感器作为小车的循迹模块来识别白色路面中央的黑色引导线,采集信号并将信号转换为能被单片机识别的数字信号;采用驱动芯片L298N构成双H桥控制直流电机,其中软件系统采用C程序,本设计的电路结构简单,容易实现,可靠性高。

关键词:STC89C52 智能循迹小车TCRT5000传感器电机驱动目录1引言 (4)2 需求分析 (4)2.2 循迹小车的发展历程回顾 (5)2.3智能循迹小车的应用 (5)2.4 智能循迹小车研究中的关键技术 (8)3系统设计 (9)4详细设计 (8)4.1 硬件设计 (8)4.1.1电路原理图 (9)4.1.2 器件选择 (10)4.1.2.1 智能循迹小车的主控芯片的选择 (10)4.1.2.2 智能循迹小车电源模块的选择 (10)4.1.2.3 智能循迹小车电机驱动电路的选择 (11)4.1.2.4 智能小车循迹模块的选择 (11)4.1.3 模块设计 (12)4.1.3.1电机驱动模块电路 (12)4.1.3.2光电传感器模块 (12)4.2 软件设计 (14)4.2.1程序流程图 (14)4.2.2实现主要代码 (14)5 实验结果 (16)5.1设计实现 (16)5.2出现的问题和解决的方法 (17)6 结束语 (18)7.参考文献 (19)1引言随着控制技术及计算机技术的发展,寻迹小车系统将在未来工业生产和日常生活中扮演重要的角色。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)题目:基于单片机的红外遥控智能小车西安邮电学院毕业设计(论文)任务书学生姓名指导教师职称工程师学院电子工程学院系部光电子技术专业光电信息工程题目基于单片机的红外遥控智能小车任务与要求任务:以51单片机为控制核心,实现具有自动避障、加速、减速等功能的红外遥控智能小车。

要求:1 搜集资料,熟悉单片机开发流程;熟悉红外传感器等相关器件;掌握单片机接口和外围电路应用;具备一定的单片机开发经验。

2 学会电路设计、仿真等相关软件的使用;3 具备一定的硬件调试技能。

4 学会查阅资料;5 学会撰写科技论文。

开始日期2010年3月22日完成日期2010年6月27日主管院长(签字) 年月日西安邮电学院毕业设计 (论文) 工作计划学生姓名赵美英指导教师崔利平职称工程师学院电子工程学院系部光电子技术专业光电信息工程题目基于单片机的红外遥控智能小车工作进程主要参考书目(资料)1、何立民,单片机应用系统设计,北京:航天航空大学出版社;2、李广弟,单片机基础,北京:北京航空航天大学出版社,2001;3、何立民,MCS-51系列单片机应用系统设计系统配置与接口技术,北京航空航天大学出版社,1990.01;4、赵负图,传感器集成电路手册,第一版,化学工业出版社,2004;5、Atmel.AT89S51数据手册.主要仪器设备及材料1.普通计算机一台,单片机开发环境;2.电路安装与调试用相关仪器和工具。

(如示波器、万用表、电烙铁、镊子、钳子等)。

论文(设计)过程中教师的指导安排每周四进行交流与总结;其余时间灵活安排,及时解决学生问题。

对计划的说明依学生实际情况,适当调整工作进度。

西安邮电学院毕业设计(论文)开题报告电子工程学院光电子技术系(部)光电信息工程专业2006 级光电0601班课题名称:基于单片机的红外遥控智能小车学生姓名:赵美英学号:05064028指导教师:崔利平报告日期: 2010年3月25日说明:本报告必须由承担毕业论文(设计)课题任务的学生在毕业论文(设计) 正式开始的第1周周五之前独立撰写完成,并交指导教师审阅。

西安邮电学院毕业设计 (论文)成绩评定表西安邮电学院毕业论文(设计)成绩评定表(续表)目录摘要 (I)Abstract (II)第1章引言 (1)第2章系统硬件设计及原理简介 (2)2.1 单片机控制系统 (2)2.1.1 AT89S52各引脚描述 (2)2.1.2 定时器/计数器2 (4)2.1.3 单片机最小系统 (6)2.2 液晶显示 (6)2.2.1 1602LCD接口引脚说明 (7)2.2.2 LCD的控制方法 (7)2.2.3 液晶与单片机连接电路 (10)2.3 温度测量电路 (10)2.3.1 DS18B20产品的主要特点 (10)2.3.2 DS18B20的引脚介绍 (11)2.3.3 DS18B20的使用方法 (12)2.3.4 DS18B20控制电路 (13)2.4 红外遥控 (14)2.4.1 红外遥控器 (14)2.4.2 红外接收头 (15)2.5 直流电机驱动 (16)2.6 按键中断电路 (18)2.7 避障电路 (18)第3章系统软件设计 (19)3.1 主程序 (19)3.2 液晶驱动子程序 (19)3.3 温度检测子程序 (20)3.4 电机驱动子程序 (21)3.5 速度调整子程序 (22)3.6 红外解码子程序 (23)第4章硬件安装及调试总结 (25)第5章结论 (26)致谢 (27)参考文献 (28)附录1:源程序 (29)1 main.c (29)2 1602c.h (31)3 ds18b20.c (33)4 TC9012.h (36)5 speed.h (38)附录2: (40)1 电路原理图 (40)2 PCB图 (41)3 元件清单 (42)摘要主要介绍了一款具有红外遥控、自动避障、温度检测等功能的智能小车的设计与制作,并详细介绍了单片机、温度传感器、1602LCD的原理及应用。

该小车以玩具小车为车体,以AT89S52单片机为整个系统的控制核心,控制由三极管组成的桥电路来驱动直流电机。

使小车运动,采用HS0038红外一体接收头接收遥控信号,由单片机解码,实现对小车的遥控控制,红外二极管及HS0038红外接收头组成小车的自动避障电路。

为了实时观察小车运行状态,还配备了指示灯以显示小车行进方向。

另外,温度检测及显示电路可实现温度的实时监测。

本系统采用模块化设计,软件用C语言编写,采用了软件的多任务结构,提高了CPU的利用率和系统的灵活性。

本设计结构简单,较容易实现,具有高度的智能化和自动化。

关键词:AT89S52 直流电机红外遥控HS0038 解码AbstractThis article introduces an infrared remote control with automatic obstacle avoidance, the temperature detection function of the intelligent car design and production. The Principle and Application of microcontroller, temperature sensor and 1602LCD is the focus of the system.The car to toy car for the body to AT89S52 microcontroller core of the w- hole system of control, control the composition of the bridge from the transis- tor to drive the DC Circuit. Make car movement, one infrared receiver with HS0038 first to receive remote control signals for the MCU decoding, achiev- ing control of the car's remote control, infrared diode and the composition of car HS0038 infrared receiving circuit of automatic obstacle avoidance. In or- der to observe the car running real-time, is also equipped with lights to show the car moving direction. In addition, the temperature detection and display circuit can realize real-time monitoring of temperature.The system is modular in design, software written using C language, using the software's multi-task structure, increase the CPU utilization and system flexibility. The design is simple, relatively easy to implement, with a high degree of intelligence and automation.Key words:MCU DC motor Infrared Remote Control HS0038 Decode第1章引言单片机以其强大的控制能力已经被广泛应用于诸多领域,配以各种外部接口及传感器可以实现系统的智能化与自动化。

无论是在工业控制、医疗卫生,还是在国防军事、航天航空领域,微控制器都起着举足轻重的作用。

从最初的8位控制器到现在的16位、32位控制器都还有很大的发展和应用空间。

随着经济的不断发展,人们的生活水平也在不断的提高,车已经成为生活水平高低的一种象征。

大人想要一辆真正的车,小孩子也想要一辆属于自己的车。

此次设计的遥控小车,具有遥控的功能,可以模拟真的小车,更是小朋友们心中理想的玩具。

今天,电子行业也发展的非常快,电子产品的价格在不断的下调,所以这款遥控小车的电子元件的成本已经不是很高,集成芯片的工艺也不断更新,功能也非常强大,所以设计这种遥控小车已经不是难事。

智能遥控车的设计包含机械系统构建、控制系统硬件配置、传感技术、控制算法的程序编写等。

通过对这些技术的研究讨论,能更进一步了解现代智能技术。

本次设计的这款智能遥控小车在普通玩具车小车的机械部分做了改进,使之可以实现左右转向和前进速度控制,因此更加接近真实的车辆。

“智能遥控车”运用单片机和红外传感器控制小车运动。

遥控器采用普通电视遥控器,接收部分采用专用的红外接收头接收,能够将接收到的信号解调去掉载波,输出脉宽不等的脉冲,将信息送给单片机进行处理,送出控制信号来控制小车的前进、后退、左右转弯、加减速,H桥电路来控制电机的正反转来实现小车的前进后退。

另外该小车还具有检测温度并显示的功能,可实现温度的实时监测。

第2章系统硬件设计及原理简介按照设计要求,系统可以分为以下几个基本功能模块:遥控接收模块、液晶显示模块、电机驱动模块、避障模块、温度检测模块等。

系统结构框图如图2-1所示。

图2-1 系统结构框图有些模块的功能是由硬件完成,有些模块的功能由软、硬件配合完成。

下面将详细介绍各模块的基本原理及设计方法。

2.1 单片机控制系统AT89S52 是一种低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash存储器。

使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。

另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。

空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。

掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

相关文档
最新文档