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

合集下载

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

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

基于单片机的红外遥控智能小车设计报告毕业设计(论文)题目:基于单片机的红外遥控智能小车西安邮电学院毕业设计(论文)任务书学生姓名指导教师职称工程师学院电子工程学院系部光电子技术专业光电信息工程题目基于单片机的红外遥控智能小车任务与要求任务:以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引言随着控制技术及计算机技术的发展,寻迹小车系统将在未来工业生产和日常生活中扮演重要的角色。

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

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

基于单片机的红外遥控智能小车的设计【摘要】本设计采用AT89S52单片机加电机驱动电路和红外遥控及液晶实时显示小车运行状态还有红外接收一体化传感器设计而成,采用模块化的设计方案,运用红外遥控器控制小车的启动和停止,并对设计的电路进行了实际测试。

实现了用红外遥控控制小车的启动停止左转右转的同时可以实时显示小车的运行状态。

【关键词】单片机;红外遥控;电机驱动;LCD16021.引言利用单片机最小系统加红外遥控器及红外接收模块及电机驱动模块通过编程来实现小车的启动和停止,左转右转和前进后退等功能,本设计采用模块化设计结构,各个功能相互不受影响,具有较高的智能化、人性化。

2.红外遥控小车的系统组成红外遥控小车的实现主要由遥控发射器、红外接收头、电机驱动模块及可扩展接口电路及液晶显示模块组成,如图1所示。

红外遥控器用来产生遥控编码脉冲,驱动红外发射管输出红外遥控信号,遥控接收头完成对遥控信号的放大、检波、整形、解调出遥控编码脉冲。

遥控编码脉冲是一组串行二进制码,此串行码输入到单片机,由单片机完成对遥控指令解码,并执行相应的遥控功能。

使用红外遥控器作为控制系统的输入,然后单片机一方面根据接收到的遥控码来驱动电机模块控制小车的运行,同时控制液晶实时显示小车的运行状态。

为了实现此功能,首先需要解决如下几个关键问题:如何接收红外遥控信号;如何识别红外遥控信号以及解码软件的设计、驱动电机运行及液晶显示的程序设计。

2.1 红外遥控的实现原理遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较容易的一类来加以说明,现以日本NEC的uPD6121G组成发射电路为例说明编码原理。

当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。

这种遥控码具有以下特征:(1)采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms 的组合表示二进制的“1”。

红外遥控小车设计报告

红外遥控小车设计报告

单片机技能与认证培训设计报告题目:红外遥控小车姓名:学号:系别专业:电信系班级:完成时间: 6月12日华南理工大学广州学院电子信息工程学院一、设计任务及要求用红外遥控的方式,控制小车模型前进、后退、左转、右转等功能。

二、设计方案以及元器件选取设计方案:本设计方案通过红遥控发射信号产生高低电平,用来提供给L298N,达到来控制电机的目的。

其中INA、INB、INC、IND的电平分别为一高一低,两个电机就能转动了。

小车尾部采用万向轮来辅助小车前进后退以及左右转。

元器件选取:L298N小车驱动89c52单片机hs0038红外接收器2个直流电机4节五号电池万向轮1个电解电容2个电阻、电容、晶振等最小系统部分元器件三、硬件电路1.最小系统部分如下图所示:复位电路采取按键复位电路。

晶振的作用则是为系统提供基本的时钟信号2.红外接受电路采用hs0038红外接收器,电路图如下3.小车驱动电路采用L298N来控制电机:四、软件设计红外专用的延迟函数:主函数部分如下五、调试以及结果1.第一次小车无法起动。

后发现原因是因为把hs0038的3个口弄错,误把第一个引脚当作GND,导致无法通过红外遥控小车行走。

后发现1为输出端,2为GND,3为VCC。

修改线路后成功通过遥控控制小车前后左右行走。

2.小车左轮部分齿轮在1个地方有时会卡住无法转动,需要人工转动下带动左轮转动,经过除尘、添加润滑油等措施后,卡住现象稍有减少,但无法完全避免。

六、总结通过这次实验,我们锻炼了自己的动手能力,了解了遥控小车的原理及制作过程,使我们的团队意识增强,经过几天的努力,完成了模块的设计与制作,完成了整个系统的编程、组装与调试。

基本上满足竞赛的要求,使用模块时,综合考虑电路的简单、电路的成本、以及电路的性能。

此次设计仍有一些问题没有得到完全解决,对一些器件的应用还不是很熟悉,因此在今后的学习中,更要好好学习知识,增加技能训练。

比如红外传感器的原理与应用的知识,光敏二极管的原理与应用电路等,当我们遇到不懂不会的问题时,我们能通过图书馆、网络等各种渠道学习想要知道的知识,有时候虽然只是一个很简单的小车模块,但使我们认识到自己所学的专业知识在实践中所出现的很大的不足。

毕业设计(论文)-基于单片机的智能循迹小车设计

毕业设计(论文)-基于单片机的智能循迹小车设计

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

这里介绍的是如何用80C51单片机来实现长春工业大学的毕业设计,该设计是结合科研项目而确定的设计类课题。

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

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

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

采用的技术主要有:(1)通过编程来控制小车的速度;(2)传感器的有效应用;(3)新型显示芯片的采用。

关键词:80C51单片机;光电检测器;PWM调速;电动小车。

ABSTRACT80C51 is a 8 bit single chip computer. Its easily using and multi-function suffer large users. This article introduces the CCUT graduation design with the 80C51 single chip computer. This design combines with scientific research object. This system regards the request of the topic, adopting 80C51 for controlling core, super sonic sensor for test the hinder. It can run in a high and a low speed or stop automatically. It also can record the time, distance and the speed or searching light and mark automatically the electric circuit construction of whole system is simple, the function is dependable. Experiment test result satisfy the request, this text emphasizes introduced the hardware system designs and the result analyze.The adoption of technique as:(1) Reduce the speed by program the engine;(2) Efficient application of the sensor;(3) The adoption of the new display chip.Key words:80C51 single chip computer; light electricitydetector;PWM speed adjusting;Electricity motive small car.目录1 绪论 (4)1.1本课题研究的背景和意义 (4)1.2智能循迹小车设计原理 (5)2 方案设计与论证 (5)2.1直流调速系统 (5)2.2检测系统 (6)3 智能寻迹小车模块设计 (10)3.1总体方案 (10)3.2传感检测单元 (11)3.2.1小车循迹原理 (11)3.2.2传感器的选择及检测电路设计 (11)3.2.3传感器的安装 (12)3.3软件控制单元 (13)3.3.1单片机选型及程序流程 (13)3.3.2车速的控制 (13)3.3.3电机驱动单元 (14)3.3.4蜂鸣器电路设计 (15)3.3.5稳压电源设计 (15)4 系统功能测试 (15)4.1测试仪器及设备 (16)4.2功能测试 (16)5 结束语 (17)致谢 (18)参考文献 (19)附录 (20)1相关芯片介绍 (20)1.1单片机概述 (20)1.2LM339芯片介绍 (24)1.3L298N芯片介绍 (27)1.47805芯片介绍 (28)2小车控制程序源代码(C) (30)1 绪论1.1 本课题研究的背景和意义随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。

基于51单片机的红外智能遥控小车李秋玉李敏

基于51单片机的红外智能遥控小车李秋玉李敏

基于51单片机的红外智能遥控小车李秋玉李敏发布时间:2022-07-08T14:50:18.544Z 来源:《创新人才教育》2021年12月作者:李秋玉李敏[导读] 随着人工智能的快速发展,智能化小车在现实生活中应用越来越广。

湖南省衡阳市职业中等专业学校李秋玉湖南财经工业职业技术学院李敏 421002摘要:随着人工智能的快速发展,智能化小车在现实生活中应用越来越广。

采用51单片机为控制核心,应用红外遥控技术,数码显示技术,电机驱动技术等,实现了小车的无线运行控制、速度调节等功能,增强了小车的智能化程度。

关键词:51单片机;红外遥控;电机驱动;智能化;引言随着生活水平的不断提高,人们对于工作环境的要求也越来越高。

一些工作环境恶劣,或者危险系数比较高的岗位,人们越来越不想参与[1]。

然而,智能化的发展,很好的弥补了这方面的不足。

智能移动小车,能代替人们穿越一些危险、复杂的工作环境,装载各类智能化设备去完成工作任务,如灭火、环境监测和检修等[2,3,4]。

因此,智能车的研究在相关行业的电子设计竞赛,或者创新竞赛中都比较重视,同时也是各高校师生的热点研究方向[5]。

本文设计了一款基于51单片机的红外遥控智能小车,重点讲述了小车的硬件电路和软件程序。

设计测试结果表明,其智能化程度高,成本低廉,具有较大的应用前景和研究意义。

1、总体框架图本设计采用51单片机为控制核心,应用红外遥控技术和电机驱动技术实现对小车无线控制,同时采用数码显示技术,实现小车速度档位的显示。

其总体框架图如图1所示,主要包括单片机、红外接收模块、数码显示模块、电机驱动模块,以及电源模块。

红外接收模块接收红外信号,发送给单片机进行解码,单片机根据解码的信息,实现小车的智能控制和速度档位的显示,电源模块给其它模块提供电源。

2、硬件电路硬件电路主要包括单片机最小系统、红外收发电路、电机驱动电路、数码显示电路和电源电路。

单片机最小系统为硬件电路核心部分,是整个设计的数据处理中心;红外收发电路为信号来源与初处理电路;电机驱动电路为小车的运行控制电路;数码显示电路为小车速度档位显示电路;电源电路为整个智能小车提供合适的电源。

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

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

基于单片机红外遥控的智能车设计作者:马亚冰来源:《消费电子·理论版》2013年第12期摘要:本文对基于单片机的红外遥控智能车的总体设计,具体的硬件以及软件设计,怎样根据系统要求选择模块实现小车的功能做出了阐述。

通过具体的设计和方案的选择实现小车的智能循线和躲避障碍的功能,并且能够将采集到的路面信息,行驶里程以及时间等一系列的数据反应到液晶显示屏上。

通过软件硬件的合理选择与结合,使得智能车能实现良好的操作性能。

关键词:单片机,红外遥控,智能车,设计中图分类号:TP872 文献标识码:A 文章编号:1674-7712 (2013) 24-0000-02一、总体方案的设计红外遥控智能车是想改变原有的智能车只能单一的直线行走,实现简单的左转、右转、前进、后退等特点。

利用传感器实现智能车的巡线、避障功能,并且能够实现实时显示功能。

基于单片机的红外遥控智能车有手动驾驶和自动驾驶两种功能。

遥控智能车的硬件部分主要是由电源、主控制器、驱动电机、红外检测传感器、障碍物检测装置、路经检测装置和液晶显示屏组成的。

软件部分的主要任务是完成信号的检测处理,对驱动设备进行控制等功能。

小车遇到障碍物时,电机驱动小车实现正转还是反转时,显示屏显示,小车是否沿预定轨道行驶等都会利用相应的传感器将信号传递给单片机,经过红外线查询并解码,对各个信号做出处理。

二、硬件设计(一)车身构架的设计。

智能车的前轮采用活动脚轮,它既能起到支撑作用又能实现水平360度的旋转。

后轮的主要作用是调整转速、控制转向,所以两边各采用一个电机驱动,小车的左、中、右各装有三个传感器,左侧的传感器用来检测小车是否到达设定的行驶边界线时,若到达边界,主控制器控制电机减速,控制小车向另一侧移动,回到正常行驶的轨道中,防止小车出轨。

直流电机由于其转动力矩小、速度较为均匀、重量轻、机械强度高,使用操作简单方便等特点,通常在智能车设计过程中得到较为广泛的应用。

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

基于单片机的红外遥控智能小车设计
基 于 单 片 机 的 红 外 遥 控 智 皂 / 卜 Z- 设计
樊冰 洁 西 安外 事学 院展,社会整体科技水平也得到 了长足发展,信 息化建设更是达到新高度 ,随之而来的各项智能技术也掀起一股科技热潮。并且 智 能化的信 息技术在整个社会未来的发展过程中必然会起到决定性作用。那么在这 么多的智能化设计中,有什么可以代表智能化发展的高峰吗?答案是肯定 的 智能小车的设计发展就是一个很好 的代表。所 以,以下就对单片机的红外遥控智能小车的设计 、开发过程进行简要分析并且整理 出基本设计思路。 【 关键词 】单 片机;红外遥控;智能小车;设计
智 能 小 车 作 为 智 能 科 技 领 域 发 展 过 程 只的重 要部 分对 于整 个社 会 智能化 发展 有着 长足 影 响 ,而如 何设 计 出科学 、合 理 的智能 小 车 控 制 系 统 又 是 进 行 智 能 小 车 设 计 过 程 中 需要 考 虑 的首要 因素 之 一。 红外线 遥控 感应 技 术 作 为 当 今 社 会 科 技 发 展 过 程 中 研 发 出 的 新 型 技 术 , 在 诸 多 领 域 都 有 着 充 分 的 应 用 开 发 , 智 能 小 车 的 设 计 系 统 也 不 例 外 的 使 用 到 了红 外 遥 控 技 术 进 行 设 计 制 作 。 1 . 单 片 机 智 能 小 车 红 外 遥 控 的设 计 背 景 单 片机 是 从 上 个 世 纪 八 十 年 代 开 始 发 展 起 来 的 ,将 c P U 、R O M 、 定时 器 等各 项 硬件 、软件 集 中 安装 在 一个 微 小硅 芯 片 中的集 成 电路 芯 片 。如 果分 析 它 的功 能 ,我 们会 发 现 单片 机甚 至 可 以说 是 一个 微 型的 计 算机 系 统 。同 时伴 随着 经 济和 社 会 的飞 速发 展 ,人 们 的经 济 水平 和 生活 水 平都 大 幅度 提 高 ,汽 车 已经 不再 是 普通 老 百姓 可 望而 不 可 即的 东 西,汽 车 的普 及 度 达到 了一个 空 前 的高 度 ,并 且可 能 继续 攀 升 。然 而不 仅 需求 增加 了 , 人们 对汽 车 的 性 能等 要求 也 越来 越 高 ,因 此新 型 工 艺 技术 也在 不 断产 生发 展 以适 应 汽车 设 计及 生 产 过 程 中 的。在 智 能化 技 术 运用 如此 广 泛 的 当今 社 会 ,将 智 能技 术 应用 于 小 车设 计过 程 是发 展 必 然 趋 势 。单 片机 智 能 小车 红 外遥 控 设计 的 主要 思 路 是将 单 片 机运 用 到 小车 的 智能 化 设计 中 ,然 后 再 运用 红 外 遥控 技 术来 控 制 系统 进 一步 来控 制 小 车 的运 行 。某种 程 度上 来 说 ,智 能 小车 的设 计生 产 水平 表 现 了一 个 国家 的 科技 水平 简 介表 明一个 国家 的文 化 软 实力 ,代 表 了一个 国家 综 合 实力 的 部 分 。 因此 ,进 行智 能 小 车设 计 以及遥 控 指 导 方 式 的完 善 是发 展 智能 化 技术 的 重要 部分 ,而 红 外 线作 为 新 型技 术 中常 用 控制 方 式 ,应用 与 智 能 小 车 的控 制 设计 中 无疑 是 如虎 添 翼 ,应 当充 分利 用 并且 完 善 设计 过 程 中 出现 的 问题 。 2 . 单 片机 智 能小 车 的 发 展 情况 如 今 科 学 技 术 的 不 断 提 高 ,智 能小 车 无疑 成 为 世 界 范 围 内 研 究 的 热 点 。就 如 韩 国来 说 , 早在2 l 世 纪 之 初 就 已经 在 汉 阳 大 学 举 行 过 飞 思 卡 智 能 车 大赛 。 而 这 次 大 赛 更 是 面 向 国 内各 所 高 校 性 的 大赛 。 这 个 科 技 竞 赛 由组 委 会 提 供 标 准 汽 车 模 型 、 电 机及 电池 , 而 参 赛 者 主 要 是 制 造 出能 够 自动 识 别路 径 的 智 能 小 车 。而 这 竞 赛 不 仅 需 要 学生 具 备汽 车 电 子 、计 算 机 、能 源 等 各 方 面 的知 识 , 同 时 更 重 要 的 是 考 验 他 们 是 否 能 将 知 识 与 实践 相 结 合 。 3 . 单 片 机 智 能 小 车 设 计 的 主 要 内 容 及 其 意 义 进 行 智 能 小 车 的 红 外 遥 控 设 计 第 一 步 是 应 该 明 确 整 个 设 计 方 案 的 运 行 目 的 。 毫 无 疑 问 , 智 能 小 车 红 外 遥 控 设 计 的 目 的 是 希 望 可 以通 过 红 外 线 传 感 器 , 对 周 围 的 环 境 尤 其 是 路 面 情 况 有 正 确 的 反 应 , 在 基 于 此 做 出 准 确 无 误 的 运 行 指 示 ,最 后 在 利 用 智 能 小 车 中 的 控 制 系 统 对 小 车 整 体 的 运 行 进 行 准 确 的 指 导 。 同 时 , 我 们 应 该 明 确 在 设 计 中 与 红 外 线 有 关 的 设 备 系 统 以 及 智 能 控 制 系 统 的研 究 和 设 计 是 整 个 设 计 过 程 中 的 重 中之 重 。 做 好 智 能 小 车 的 红 外 遥 控 设 计 能 够 很 大 程 度 上 能够 提 高 国家 智 能化 水 平 ,体 现 国家整 体 科 技 水 平 。并 且 , 由于 智能 小 车设 计 的不 断普 及 , 使 得 更 多专 家学 者 乃 至许 多 大学 生 都投入 该 项 设

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

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

毕业设计(论文)题目:基于单片机的红外遥控智能小车西安邮电学院毕业设计(论文)任务书学生姓名指导教师职称工程师学院电子工程学院系部光电子技术专业光电信息工程题目基于单片机的红外遥控智能小车任务与要求任务:以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周周五之前独立撰写完成,并交指导教师审阅。

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

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

编号单片机课程设计(级)题目:基于单片机智能红外遥控小车的设计学院:物理与机电工程学院专业:电子信息科学与技术作者姓名:指导教师:职称:副教授完成日期:20 年 1 月 6 日二〇一七年一月基于单片机智能红外遥控小车的设计摘要本次设计的简易智能小车,采用STC89C52RC单片机作为小车的检测和控制核心;采用红外线遥控远程人为控制小车行驶状态;采用SM4105W80U3显示小车处于自动行驶还是遥控行驶;可以实现小车的前进、后退、左转、右转、停止运动。

关键词:STC89C52RC;红外遥控1 前言本设计能实现对小车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。

本设计采用MCS-51系列中的STC89C52RC单片机。

以STC89C52RC为控制核心,使用红外遥控对小车的前进、后退、左转、右转、停止运动进行实时的控制。

本次设计主要内容是基于STC89C52RC设计一部智能小车,小车能够实现自动前进,和红外遥控的智能小车控制系统,包括了对驱动电路,红外通讯等的探索和研究。

2 方案设计与论证2.1 遥控方案的选择由于属于小范围内遥控,小车在小范围内行驶,为了减少设计成本,增加便利性,所以采用常用的家用电视红外遥控器作为红外遥控发射部分,只需在小车上加装红外接收装置即可。

定义遥控器的上一曲键为左转键,暂停键为右转键,下一曲键为停止键,CH健为前进键,音量增大键为后退键,实现小车行驶的基本控制。

红外遥控系统的组成如图2.1所示。

发射部分包括键盘矩阵、编码调制、LED 红外发送器;接收部分包括光、电转换放大器、解调、解码电路。

图2.1 红外流程图2.2 遥控对小车的控制切换到红外遥控功能,对小车的前进、后退、左转、右转、停止运动实现实时控制,具体如下所述:(1)前进是左右两个电机同时顺时针旋转,实现小车的前进;(2)后退是左右两个电机同时逆时针旋转,实现小车的后退;(3)停止是左右两个电机同时停止旋转,实现小车的停止;(4)右转是右电机逆时针旋转和左电机顺时针旋转同时工作,实现小车的右转;(5)左转是左电机逆时针旋转和右电机顺时针旋转同时工作,实现小车的左转;实现不同的运动方式,是通过PWM信号对L293D芯片中的H桥进行控制。

基于单片机的智能小车设计红外避障

基于单片机的智能小车设计红外避障
增加电磁组,扩大创意组规模;赛道变窄,提高小车控制难度;措施更严密。
1.3该设计的主要内容和目的
智能小车主要由由四大组成部分:红外避障部分、红外循迹部分、执行部分、CPU智能小车要实现循迹识别路线,避障后退并选择其他前进路线。该设计主要 通过对系统硬件电路的设计,软件设计和程序的编写,然后通过后期软硬件调试 达到设计目的,使其具有上述功能。
Comb ined with actual situati on compari ng scheme to desig n and choose the optimal solution. From the infrared remotecontrol, infrared trackingand
obstacle avoidanee, arein strict accordaneewith the scientificrigorous
随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。全国电子大
赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视 该题目的研究。可见其研究意义很大。智能小车是一个集环境感知、规划决策、
自动驾驶等功能于一体的综合系统。它集中的运用了计算机、传感器、信息。通 信、导航、人工智能及自动控制等技术,是典型的高新技术综合体。
第四章 系统软件设计.15
4.1主程序1.5
第五章总结24
附录1程序清单25
附录2硬件原理图34
附录3实物图35
第一章绪论
1.1设计的背景和意义
随着电子技术、计算机技术和制造技术的飞速发展,数码相机、DVD洗衣机、汽
车等消费类产品越来越呈现光机电一体化、智能化、小型化等趋势。各种智能化 小
车在市场玩具中也占一个很大的比例。根据美国玩具协会的调查统计,近年来全 球玩具销量增幅与全球平均GDP增幅大致相当。而全球玩具市场的内在结构比重 却 发生了重大改变:传统玩具的市场比重正在逐步缩水,高科技含量的电子玩具 则蒸 蒸日上。美国玩具市场的高科技电子玩具的年销售额2004年交2003年增长
  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内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

相关文档
最新文档