智能小车单片机程序+论文+流程图+管教说明-报告模板

合集下载

基于51单片机智能小车(电路+程序+论文)

基于51单片机智能小车(电路+程序+论文)

基于单片机的多功能智能小车设计论文(摘要(关键词:智能车单片机金属感应器霍尔元件 1602LCD)智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。

智能电动车就是其中的一个体现。

本次设计的简易智能电动车,采用AT89S52单片机作为小车的检测和控制核心;采用金属感应器TL-Q5MC来检测路上感应到的铁片,从而把反馈到的信号送单片机,使单片机按照预定的工作模式控制小车在各区域按预定的速度行驶,并且单片机选择的工作模式不同也可控制小车顺着S形铁片行驶;采用霍尔元件A44E检测小车行驶速度;采用1602LCD实时显示小车行驶的时间,小车停止行驶后,轮流显示小车行驶时间、行驶距离、平均速度以及各速度区行驶的时间。

本设计结构简单,较容易实现,但具有高度的智能化、人性化,一定程度体现了智能。

目录1 设计任务 (3)1.1 要求 (3)2 方案比较与选择 (4)2.1路面检测模块 (4)2.2 LCD显示模块 (5)2.3测速模块 (5)2.4控速模块 (6)2.5模式选择模块 (7)3 程序框图 (7)4 系统的具体设计与实现 (9)4.1路面检测模块 (9)4.2 LCD显示模块 (9)4.3测速模块 (9)4.4控速模块 (9)4.5复位电路模块 (9)4.6模式选择模块 (9)5 最小系统图 (10)6 最终PCB板图 (12)7 系统程序 (13)8 致谢 (46)9 参考文献 (47)10 附录 (48)1. 设计任务:设计并制作了一个智能电动车,其行驶路线满足所需的要求。

1.1 要求:1.1.1 基本要求:(1)分区控制:如(图1)所示:(图1)车辆从起跑线出发(出发前,车体不得超出起跑线)。

在第一个路程C~D区(3~6米)以低速行驶,通过时间不低于10s;第二个路程D~E区(2米)以高速行驶,通过时间不得多于4秒;第三个路程E~F区(3~6米)以低速行驶,通过时间不低于10s。

基于51单片机的智能小车设计报告

基于51单片机的智能小车设计报告

本人保证自写文档,文档不足之处请谅解目录一、设计的目的------------------1二、设计的模块------------------1三、程序的流程------------------6四、元器件清单------------------8五、成品的制作------------------8六、注意事项--------------------9七、设计的总结------------------9设计的目的智能遥控车地目的主要突出在智能与遥控上,遥控意思明显就是通过某种控制手段使得小车能够实现由控制者控制前进后退等操作;智能可以体现为功能上的智能化。

本作的目的是实现控制小车移动时对前方所存在的威胁进行报警提醒。

设计的模块此次设计的硬件电路模块大致为五大类,分别是51单片机最小系统模块、电源模块、电机工作驱动模块、超声波报警系统模块、无线控制发射接收模块。

下图为硬件电路框图:1、单片机最小系统此模块式是本设计的控制核心模块,单片机最小系统由三部分组成:STC89C52芯片部分、复位部分(由按键开关、极性电容、10K电阻组成)、晶振部分(由12M石英晶振、两个30PF的瓷片电容组成)。

主要起程序的输入与控制、程序的复位、时间频率控制的作用。

2、无线控制模块本设计的无线控制模块是由编码芯片PT2262和解码芯片PT2272组成的电路模块组成,工作方式是编码芯片PT2262 发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272 接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。

3、电机驱动模块本设计是采用了L298N电机驱动模块来驱动减速电机工作;L298N是ST公司生产的一种高电压、大电流电机驱动芯片。

该芯片采用15脚封装。

主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。

电动智能小车(完整论文)

电动智能小车(完整论文)

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

这里介绍的是如何用89s52单片机来实现课程设计,该设计是结合科研项目而确定的设计类课题。

本系统以设计题目的要求为目的,采用89s52单片机为控制核心,利用超声波传感器检测道路上的障碍,控制电动小汽车的自动避障,慢速行驶,以及自动停车.整个系统的电路结构简单,可靠性能高。

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

采用的技术主要有:(1)通过编程来控制小车的速度;(2)传感器的有效应用;(3)新型显示芯片的采用.关键词89s52单片机超声波传感器电动小车目录第一章前言 (1)第二章方案设计与论证 (2)一直流调速系统 .................................... 错误!未定义书签。

二检测系统 (2)三显示电路 ........................................ 错误!未定义书签。

四系统原理图 (2)第三章硬件设计 (3)一 80C51单片机硬件结构............................ 错误!未定义书签。

二最小应用系统设计 (3)三 111前向通道设计................................ 错误!未定义书签。

四 111后向通道设计................................ 错误!未定义书签。

五 111显示电路设计................................ 错误!未定义书签。

第四章软件设计 .. (7)一主程序设计 (7)二333 显示子程序设计.............................. 错误!未定义书签。

三避障子程序设计 (11)四软件抗干扰技术 (11)五 333“看门狗”技术 .............................. 错误!未定义书签。

(完整版)智能小车课程设计报告书

(完整版)智能小车课程设计报告书

课程设计报告书课题名称智能小车蓝牙操控和循迹的实现 姓 名 学 号 学 院 专 业 指导教师2019年2月15日※※※※※※※※※※※ ※※ ※※ ※※※※※※※※※2015级学生课程设计材料1设计目的通过设计进一步掌握51单片机的应用,特别是在嵌入式系统中的应用。

进一步学习51单片机在系统中的控制功能,能够合理设计单片机的外围电路,并使之与单片机构成整个系统。

2功能要求智能小车作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动运作,不需要人为的管理,可应用于科学勘探等等用途;并且能实现显示时间、速度、里程,具有自动寻迹、寻光、避障等功能,可程控行驶速度、准确定位停车,远程传输图像、按键控制加速,减速,刹停,左转和右转、实时显示运行状态等功能。

3 总体设计方案在现有玩具电动车的基础上,加了四个按键,实现对电动车的运行轨迹的启动,并将按键的状态传送至单片机进行处理,然后由单片机根据所检测的各种按键状态实现对电动车的智能控制。

这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。

本设计采用AT89C51单片机。

以AT89C51为控制核心,利用按键的动作,控制电动小汽车的状态。

加装光电、红外线、超声波传感器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能控制,如图1所示。

简易智能电动车采用AT89C51单片机进行智能控制。

开始由手动启动小车,并复位初始化,当到达规定的起始黑线,由小车底部的红外光电传感器检测到第一条黑线后,通过单片机控制小车开始记数、显示、调速[2]。

在白纸所做轨迹道路中,小车通过超声波传感器正前方检测和光电传感器左右侧检测,由单片机控制实现系统的自动避障功能。

在电动车进驶过程中,采用双极式H型PWM脉宽调制技术,以控制小车调速;并采用动态共阴显示行驶时间和里程。

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

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

毕业设计(论文)设计(论文)题目:基于单片机的智能小车学院名称:电子与信息工程学院专业:电子与信息工程班级:电信092班姓名:\ 学号\指导教师:\ 职称\基于单片机的智能小车摘要智能车辆是目前世界车辆研究领域的热点和汽车工业新的增长点。

未来的车辆也一定是智能化的车辆。

所以,智能化的车辆是未来人们生活重要的载体。

因此有必要对智能车辆进行研究。

研制一种智能,高效的智能小车控制系统具有重要的实际意义和科学理论价值。

本文设计了一个能自动循迹的智能小车控制系统。

以STC89C52单片机为控制核心,利用反射式光电传感器检测黑线实现小车循迹,利用超声波传感器检测道路上的障碍并提示,利用LCD1602显示小车的速度和路程。

能实现小车自动根据地面黑线前进倒退、转向行驶,超声波测距提示障碍物,LCD1602实时显示小车的速度和行驶的路程,具有高度的智能化,达到设计目标。

关键词:智能小车,STC89C52单片机,超声波传感器,LCD1602目录摘要....................................................................................... 错误!未定义书签。

ABSTRACT ............................................................................................. 错误!未定义书签。

目录......................................................................................... 错误!未定义书签。

第1章绪论.................................................................................... 错误!未定义书签。

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

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

摘要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绪论随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。

基于MCS-51单片机系统——智能小车报告

基于MCS-51单片机系统——智能小车报告

智能小车报告制作人:许晓建、林文舜制作时间:2010年11月13日星期六摘要(关键词:智能小车 AT89S52 单片机红外线发射/接收管 TIP41/42c)智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。

智能电动车就是其中的一个体现。

本次设计的简易智能电动车,采用AT89S52单片机作为小车的检测和控制核心;采用红外线发射/接收管来检测路上黑线,从而把反馈到的信号送单片机,使单片机按照预定的工作模式控制小车在各区域按预定的速度行驶,并且单片机选择的工作模式不同也可控制小车顺着S形黑线行驶;采用tip41/42c三极管作为电机的控制机构;采用lm340t5作为稳压机构。

本设计结构涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科,具有高度的智能化、人性化,是机电一体化技术的产物。

制作智能小车为机电一体化专业学科的学生学习和掌握机电一体化技术有很大的帮助,对机电一体化专业学科的学生进一步巩固已学知识加深已学知识起到促进作用,引导和激励学生实事求是、刻苦钻研、勇于创新、多出成果、提高素质,发现和培养一批在学术科技上有作为、有潜力的优秀人才。

目录▪车模结构介绍▪研究项目介绍▪赛道及比赛规则▪电源及稳压机构介绍▪关于电机驱动▪关于舵机驱动▪关于赛道检测方式▪最佳路线问题▪单片机模块及最小系统介绍▪智能车系统程序▪致谢▪参考文献▪附录车模结构介绍车模调校的主要参数:后倾角、外倾角、前束、减震弹簧预紧力研究项目介绍•汽车动态分析•车速控制系统•方向控制系统•赛道检测系统•电子控制系统•策略规划系统•行为决策系统•数据传输系统赛道及比赛规则赛道材料: KT板、高密度、白色、0.5厘米厚。

中心黑线:为黑色即时贴经过裁减而成。

用指定车模沿黑线跑两圈取单圈最快者为胜。

电源及稳压机构介绍电池:电压:1.2×6=7.2 v、容量:2000mAh放电曲线(在3A的大电流放电条件下得到的结果)正确充电:推荐使用比赛选配的充电器。

单片机智能小车 (带完整程序)

单片机智能小车 (带完整程序)

广东职业技术学院毕业综合实践报告题目:单片机智能小车类型:设计类专业:应用电子技术(LED新型电光源)班级:xxx学生姓名:xxx指导教师:xxx完成时间:2016年6月摘要智能作为现代的新技术,是以后的发展方向,它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。

智能小车就是其中的一个体现。

智能小车,也称为轮式机器人,是一种以汽车电子为背景,涵盖智能控制、模式识别、传感技术、计算机、机械等多学科的科技创意性设计。

一般主要由路径识别、速度采集以及车速控制等模块组成。

本次设计的简易智能小车,采用STC89C51单片机作为小车的检测和主控芯片,充分利用了自动检测技术、单片机最小系统、液晶显示模块电路、串口无线通信,以及声光信号的控制、电机的驱动电路。

通过keil C软件编程,不断调试,最终实现小车的无线控制,壁障等功能。

关键词:智能小车,单片机,无线控制,壁障目录一引言 (3)1.1国外智能车辆研究现状 (3)1.2单片机智能小车发张前景 (3)二主控系统及驱动系统 (5)2.1系统架构 (5)2.2主控芯片的选择 (5)2.3驱动系统设计分析 (6)2.3.1电机及驱动芯片的选择 (6)2.3.2电机驱动模块 (7)2.4小结 (8)三无线控制系统 (8)3.1无线模块设计 (8)3.2通讯模块设计 (9)3.2.1蓝牙模块 (9)3.2.2接受发送数据子程序 (10)四壁障系统 (11)4.1壁障模块 (11)4.1.1超声波模块 (11)4.1.2红外传感器 (12)4.1.3壁障实现过程 (12)五温度传感系统 (14)5.1温度传感器简介 (14)5.2读温度子程序 (15)六液晶显示系统 (17)6.1LCD1602液晶显示屏简介 (17)6.1.1LCD1602引脚说明 (17)6.2LCD1602操作 (18)6.3LCD1602显示子程序 (19)七小车速度控制系统分析与设计 (21)7.1车速控制原理 (21)7.2车速控制子程序 (21)八智能小车流程图 (1923)8.1流程图 (23)九调试与总结 (24)致谢 (25)参考文献 (26)附录 (267)一引言1.1国外智能车辆研究现状国外智能车辆的研究历史较长,始于上世纪50年代。

智能小车设计毕业论文【范本模板】

智能小车设计毕业论文【范本模板】

摘要智能作为现代社会的新产物,是以后的发展方向它可以按照预先设定的模块在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或更高的目标。

本文设计是基于AT89s52微处理器的机器人车体系统和XL02—232AP1微功率无线透明传输模块的无线通信系统,以此实现小车的前进、后退、停止、及直角特别是圆弧形拐弯,本设计主要体现多功能小车的智能模式,设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器人、采矿机器人、家用自动清洁机器人,特别是智能足球机器人的设计与普及有一定的参考意义.同时小车可以作为玩具的发展方向,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。

关键词:单片机,智能小车,AT89s52,XL02-232AP1ABSTRACTAs a new product of modern society,intelligence is the trend in future development.It can work in some specific environment according to the mode which sets in advance。

Dispensing with behavior adjustment management,but it can achieve the expected,even higher goal.This design is based on the robot body AT89s52 microprocessor system and XL02-232AP1 transparent micro—power wireless transmission module of the wireless communication system,to achieve the car forward, backward,stop, especially the arc-shaped bend at right anglesThe design mainly reflected a smart-car model,The theoretical scheme,analysis method,uniqueness and innovation etc.that pointed in this paper,I think they are will be certain reference value in design an popularity of automatic or semi—automatic robot such as automatic transportation robot,prospecting robot,cleaning household robot,especially intelligent socce r robot。

基于单片机的智能循迹小车(文献综述) (2)

基于单片机的智能循迹小车(文献综述) (2)

2013年4月11日基于MCS-51单片机智能小车控制器设计与实现电子技术、计算机技术和制造技术的飞速发展,数码相机、DVD、洗衣机、汽车等消费类产品越来越呈现光机电一体化、智能化、小型化等趋势。

各种智能化小车在市场玩具中也占一个很大的比例。

根据美国玩具协会的调查统计,近年来全球玩具销量增幅与全球平均GDP增幅大致相当。

而全球玩具市场的内在结构比重却发生了重大改变:传统玩具的市场比重正在逐步缩水,高科技含量的电子玩具则蒸蒸日上。

美国玩具市场的高科技电子玩具的年销售额2004年交2003年增长52%,而传统玩具的年销售额仅增长3%。

英国玩具零售商协会选出的2001圣诞节最受欢迎的十大玩具中,有7款玩具配有电子元件。

从这些数字可以看出,高科技含量的电子互动式玩具已经成为玩家行业发展的主流。

如今知识工程、计算机科学、机电一体化和工业一体化等许多领域都在讨论智能系统,人们要求系统变得越来越智能化。

显然传统的控制观念是无法满足人们的需求,而智能控制与这些传统的控制有机的结合起来取长补短,提高整体的优势更好的满足人们的需求。

随着人工智能技术、计算机技术、自动控制技术的迅速发展,智能控制必将迎来它的发展新时代。

计算机控制与电子技术融合为电子设备智能化开辟了广阔前景。

因此,遥控加智能的技术研究、应用都是非常有意义而且有很高市场价值的。

我国开始使用单片机是在1982年,短短五年时间里发展极为迅速,当前世界上各大芯片制造公司推出了自己的单片机,从八位、16位到32位,但它们各具特色,护成互补。

在2003年七月,91student.con在上海、广州、北京等大城市所做的一次专业人才需求报告,但偏偏人才需求量位居世界第一。

单片机的应用在后PC时代得到了前所未有的发展,但对处理器的综合性能要求也越来越高。

综观单片机的发展,以应用需求为目标,市场越来越细化,充分突出以“单片”解决问题,而不像多年前以MCS51/96等处理器为中心,外扩各种接口构成各种应用系统。

基于单片机的多功能智能小车设计论文(电路+程序+论文)

基于单片机的多功能智能小车设计论文(电路+程序+论文)

基于单片机的多功能智能小车设计论文(电路+程序+论文)————————————————————————————————作者:————————————————————————————————日期:(关键词:智能车 AT89S52 单片机金属感应器霍尔元件 1602LCD)智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途.智能电动车就是其中的一个体现。

本次设计的简易智能电动车,采用AT89S52单片机作为小车的检测和控制核心;采用金属感应器TL-Q5MC来检测路上感应到的铁片,从而把反馈到的信号送单片机,使单片机按照预定的工作模式控制小车在各区域按预定的速度行驶,并且单片机选择的工作模式不同也可控制小车顺着S形铁片行驶;采用霍尔元件A44E 检测小车行驶速度;采用1602LCD实时显示小车行驶的时间,小车停止行驶后,轮流显示小车行驶时间、行驶距离、平均速度以及各速度区行驶的时间。

本设计结构简单,较容易实现,但具有高度的智能化、人性化,一定程度体现了智能.1 设计任务 (3)1.1 要求 (3)2 方案比较与选择 (4)2。

1路面检测模块 (4)2。

2 LCD显示模块 (5)2.3测速模块 (5)2。

4控速模块 (6)2。

5模式选择模块 (7)3 程序框图 (7)4 系统的具体设计与实现 (9)4。

1路面检测模块 (9)4.2 LCD显示模块 (9)4。

3测速模块 (9)4。

4控速模块 (9)4.5复位电路模块 (9)4.6模式选择模块 (9)5 最小系统图 (10)6 最终PCB板图 (12)7 系统程序 (13)8 致谢 (46)9 参考文献 (47)10 附录 (48)1。

设计任务:设计并制作了一个智能电动车,其行驶路线满足所需的要求。

1。

1 要求:1.1。

1 基本要求:(1)分区控制:如(图1)所示:(图1)车辆从起跑线出发(出发前,车体不得超出起跑线)。

智能小车设计论文

智能小车设计论文

智能小车设计报告姓名: 黄俊才学院:信息学院班级:电科1004学号:201048360417摘要本系统基于AT89S52单片机的小车寻迹系统,该系统采用两组高灵敏度的红外反射式光电传感器,对路面的黑色轨迹进行检测,将检测的数据送入单片机进行处理,并利用单片机产生PWM波,并以最短时间完成寻迹。

同时采用红外传感器对障碍物进行躲避功能。

对于交通灯的检测采用固定频率的红外线信号表示不同的交通指示灯,使控制系统更加智能。

在软件程序上采用一定的控制算法,使得小车在直到上加速行驶,在弯道上可以实现减速转弯,因此,本系统由红外光电传感器,单片机和驱动单元共同作用,保证小车能在预先设定的轨迹上行驶。

关键词:单片机寻迹传感器避碍交通灯检测本设计的主要特色:1.自制的三轮结构小车,采用PWM调速。

2.采用6V电池供电,直流稳压电路工作稳定,可使小车在不断行驶过程中更换电源。

3.采用红外发射传感器接收对黑线标志进行识别,具有高精度和高灵敏度。

4.通过程序编写音乐,在小车停车后自动播放。

5.通过载波调制与解调的原理,实现红外交通灯信号的远距离检测。

一、系统的基本原理与方案;1.1系统基本原理分析系统可以分为几个基本功能模块,如图1-1图 1-1对各功能模块的设计,分别有以下不同的设计方案;1.2传感器选择方案;方案一:采用发光二极管发光,用光敏二极管接收;发光二极管发出的可见光照射到黑带时,光线被黑带吸收,光敏二极管为检测到信号。

呈高阻抗,使输出端为低电平。

当发光二极管发出的可见光照射到地面时,它发出的可见光反射回来被光敏二极管检测到,其阻抗迅速降低,此时输出端为高电平。

但是由于光敏二极管受环境中可见光影响较大,电路的稳定性很差,但可以通过运放对检测信号进行处理。

方案二:采用反射式红外光电传感器。

用ST198A型反射式红外对管组成的路径识别传感器模块,检测距离和灵敏度均能达到系统要求,该器件具有如下特点:当发光二极管发出的光反射回来时,三极管导通输出低电平,该光电对管调理电路简单,工作性能稳定。

51单片机的智能小车毕业论文

51单片机的智能小车毕业论文
3.1.3 烧写接口电路
RST置高电平,然后向单片机串行发送编程命令。P1.7(SCK)输入移位脉冲,P1.6(MISO)串行输出,P1.5(MOSI)串行输入。被烧写的单片机一定是最小系统(单片机已经接好电源,晶振,可以运行)。如图3-3 烧写接口电路。
图3-3 烧写接口电路
3.2 无线遥控模块
此模块实现了无线电远距离控制小车的停启、方向行驶的功能,在整个小车系统中起到不可忽视的作用。
方案二:利用集成型红外对管作为寻迹单元的传感器,其中红外线发射管发射红外线,红外线二极管进行接收。采用红外线发射,外面可见光对接收信号的影响较小,再用射极输出器对信号进行隔离。本方案也易于实现,比较可靠,因此采用方案二。
当小车底部的某边红外线收发对管遇到黑带时,可以检测到输入电平为高电平,反之为低电平。结合单片机查询方式,通过程序控制小车哪边轮胎转动来改变方向。这样不断循环检测,方向控制,使小车按黑线行走。
AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。其应用范围广,性能良好,可用于解决复杂的控制问题。利用AT89S51的I/O端口对传感器信号进行实时判断监控来控制步进电机做出相应的反映。如图3-1是较为常见的带烧录接口的单片机最小系统图。
柱极式话筒接收声波信号,通过三极管放大信号,使信号通过整流的二极管得到一个脉冲信号,并经过74HC04取反后供单片机控制,实现语音控制。

智能小车系统设计流程图

智能小车系统设计流程图

智能小车系统设计流程图摘要本设计采用两块单片机(89S52)作为自动控制小车的检测控制、显示计算核心。

路面黑线检测采用反射式红外传感器,车速和距离检测使用了霍尔传感器,金属检测使用了金属接近开关。

电源部分采用了强电流、弱电流分开。

数字、模拟独立供电,利用光电耦合器件避免了电动机对控制系统的干扰。

同时利用了PWM技术动态的控制电动机的转速,利用低密度PLD简化电路提高硬件系统的可靠性,基于这些完备可靠的硬件设计,使用了一套独特的软件算法实现了小车在金属的检测,和在高速运动中的精确控制,达到了很好的效果!本设计的主要特色:~高效的H型PWM电路,提高电源的利用率。

~控制电路电源和电动机电源隔离,信号通过光电耦合器传输。

~红外检测路面,软件纠错,免受路面杂质干扰。

~优化软件算法,智能化的自动控制,反应迅速。

~前置式方向灯,行驶状态一目了然。

一:系统设计及方案论证根据题目要求,系统可以划分为几个基本模块,如图1-1所示。

对各模块的实现,分别有以下一些不同的设计方案:1-11:电机驱动调速模块方案一:采用继电器对电动机的开或关进行控制,通过开关的切换对小车的速度进行调整。

这个方案的优点是电路较为简单,缺点是继电器的响应速度慢,机械结构易损坏,寿命短,可靠性差。

方案二:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。

但是电阻网络只能实现有级调速,而数字电阻元件价格昂贵,主要问题是一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实现很困难。

方案三:采用由双极性管组成的H型PWM电路。

用单片机控制晶体管使之工作在占空比可调的开关状态,精确调整电机转速。

这种电路由于工作在管子的饱和截止模式下,效率非常高;H型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很块,稳定性也很高,是一种广泛采用的PWM调速技术。

基于上述理论分析,选用方案三。

2:路面黑线探测模块探测路面黑线的大致原理是:光线照射到路面并反射,由于黑线和白线的反射系数不同,可以根据接收到的反射光强弱判断是否到达跑道边侧。

智能小车论文讲解

智能小车论文讲解
避障电路的原理与设计
用漫反射式光电开关进行避障,光电开关实际是发射头与接收头于一体的检测开关,其工作原理是根据发射头发出的光束,被物体反射,接收头据此作出判断,是否有障碍物。当有光线反射回来时,输出低电平;当没有光线反射回来时,输出高电平。单片机根据接收头的电平高低作出相应的控制,避免小车碰到障碍物。小车采用漫反射式光传感器进行避障的电路原理图如下所示:
设计任务概述
设计任务概述
一 、任务
A、B 两辆汽车相对开行,并能按指定要求到达对方的发车点。行车道路示意图如图1所示,道路两侧各有1.5~2厘米宽的黑色边沿线;道路的宽度为A、B两车的宽度之和的1.1倍;会车区路段的宽度为A、B两车的宽度之和的1.6倍,会车区路段的长度是两车车长之和的2倍;道路中间不允许有任何导行线。
结论
结束语
参考文献
摘要
本小组设计制作的一款智能小车能够实现2012年山东省大学生电子设计竞赛本科组D题的基本功能和发挥部分的所有功能要求,并有一下拓展功能:1602液晶显示,蜂鸣器提示音等。
本组参赛作品的每辆小车均由四个直流步进电机为驱动,通过各类传感器来采集信息,送入主控制器STC89 C52单片机,处理数据后完成相应的操作,以实现相应的功能。直流步进电机采用电机专用驱动芯片L293D进行驱动,用光电开关来实现避障功能,用RPR220型光电对管来实现寻迹功能,用1602型液晶显示屏来实现显示功能,有蜂鸣器来实现语音提示功能。实现了智能小车在无人操纵的状态下实现路面寻迹,自动避障,显示输出的功能。
(3)其他。
三、说明:
1.道路两侧各有1.5~2厘米宽的黑色边沿线,道路的宽度包括边沿线在内。
2.A、B 两辆汽车必须是四轮车,且车辆宽度以车辆左右两轮外侧所占最大尺寸,如图2所示。车辆的长度为车辆前后两轮所占最大尺寸,如图3所示。车辆的高度不限。

智能车单片机实践报告

智能车单片机实践报告

以自动循迹智能车为载体的“单片机应用系统设计实践”1、设计目标小车能自己识别道路,自主导航跑过指定道路。

2、总体方案设计整体控制流程图:单片机控制器识别磁场信号,比赛中用的是通过信号发生器产生的变化磁场。

我们需要通过电感采集到信号,再通过运算放大电路将信号放大,继而形成识别道路的信号,最后将信号通过单片机的ADC采集管脚输入到单片机。

在单片机中处理后(在此过程中运用不同算法整理信号数据,减少误差)向舵机和电机发出指令,使小车的转角和速度做出相应改变,小车的前进方向和前进速度就会做出相应变化。

系统全部包括:汽车动态分析车速控制模块方向控制模块赛道检测模块电子控制模块策略规划模块行为决策模块路况记忆模块数据传输模块3、硬件电路设计小车硬件设计结构图人机接口模块:电感传感器原理根据电磁学相关知识,我们知道在导线中通人变化的电流(如按止弦规律变化的电流).则导线周围会产生变化的磁场,且磁场与电流的变化规律具有一致性,如果在此磁场中置一个电感,则该电感上会产生感应电动势,且该感应电动势的大小和通过线圈回路的磁通量的变化率成正比。

由于在导线周围不同位置,磁感应强度的大小和方向不同,所以不同位置上的电感产生的感应电动势也应该不同。

据此,则可以确定电感的大致位置。

采用ADC采集管收集信号:一般会采集一个周期采集多次求取平均值的方法来稳定信号。

在放大器输出端加上检波的电路,把交流信号变成直流。

信号波动很小,噪声可以忽略。

每次采集5次,求个平均。

对偏差数据的处理,这里用的是差比和,目的是为了在把偏差放在自己想要的范围之类,在不同环境下也可以得到有效偏差。

相关识别类代码有:void ADC_init(){adc_init(ADC_IN8_B0);adc_init(ADC_IN9_B1);// adc_init(ADC_IN4_A4);// adc_init(ADC_IN6_A6);}void ADC_GET(){left_ad = adc_convert(ADC_IN8_B0 ,ADC_8BIT);right_ad = adc_convert(ADC_IN9_B1 ,ADC_8BIT);}void ADC_Error(){int16 ad_difference=0;int16 ad_sum=0;ad_difference=left_ad-right_ad;ad_sum=left_ad+right_ad;ad_error=(ad_difference*30)/ad_sum;}磁传感器信号处理电路确定使用电感作为检测导线的传感器,但是其感应信号较微弱,且混有杂波,所以要进行信号处理。

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

简易智能小汽车队长:黄洋队员:尹志军梁荣新赛前辅导老师:臧春华文稿整理辅导老师:摘要设计分为5个模块:前轮PWM驱动电路、后轮PWM驱动电路、轨迹探测模块、障碍物探测模块、光源探测模块。

前轮PWM驱动电路用于转向控制;后轮PWM驱动电路用于方向和速度控制;探测模块利用三个光感元件,对黑色轨道进行寻迹;障碍物探测模块用于对两个障碍物进行探测;光源探测模块利用三个光敏电阻制成,用于寻光并确定光源角度,以期获得较为精确的转向值。

绕障方案利用障碍物较低这个重要条件,在C点出发后,先利用光敏电阻获得光源的方向是本设计的一大特色。

一、方案论证与比较1.轨迹探测模块设计与比较方案一、使用简易光电传感器结合外围电路探测。

由于所采用光电传感器实际效果并不理想,对行驶过程中的稳定性要求很高,且误测几率较大、易受光线环境和路面介质影响。

在使用过程极易出现问题,而且容易因为该部件造成整个系统的不稳定。

故最终未采用该方案。

方案二、利用两只光电开关。

分别置于轨道的两侧,根据其接受到白线的先后来控制小车转向来调整车向,但测试表明,如果两只光电开关之间的距离很小,则约束了速度,如果着重于小车速度的提升,则随着车速的提升,则势必要求两只光电开关之间的距离加大,从而使得小车的行驶路线脱离轨道幅度较大,小车将无法快速完成准确的导向从而有可能导致寻迹失败。

方案三、用三只光电开关。

一只置于轨道中间,两只置于轨道外侧,当小车脱离轨道时,即当置于中间的一只光电开关脱离轨道时,等待外面任一只检测到黑线后,做出相应的转向调整,直到中间的光电开关重新检测到黑线(即回到轨道)再恢复正向行驶。

现场实测表明,虽然小车在寻迹过程中有一定的左右摇摆(因为所购小车的内部结构决定了光电开光之间的距离到达不了精确计算值1厘米),但只要控制好行驶速度就可保证车身基本上接近于沿靠轨道行驶。

综合考虑到寻迹准确性和行驶速度的要求,采用方案三。

2.数据存储比较方案一、采用外接ROM进行存储。

采用外接ROM进行存储是保存实验数据的惯用方法,其特点是在单片机断电之后仍然能保存住数据,但无疑将增大软硬开销和时间开销。

方案二、直接用单片机内部的RAM进行存储。

虽然不能在断电后保存数据,但可以在实验结束后根据按键显示相应值。

而且本实验的数据存储不大,采用RAM可以减少IO接口的使用,便利IO接口分配,故此方案具有成本低、易实现的优点,更符合实际需求。

鉴于方案二的以上优点,综合比较,本方案采用方案二。

3.障碍探测模块方案分析与比较考虑到在测障过程中小车车速及反应调向速度的限制,小车应在距障碍物40CM的范围内做出反应,这样在顺利绕过障碍物的同时还为下一步驶入车库寻找到最佳的位置和方向。

否则,如果范围太大,则可能产生障碍物的判断失误;范围过小又很容易造成车身撞上障碍物或虽绕过障碍物却无法实现理想定向方案。

方案一、采用一只红外传感器置于小车中央。

一只红外传感器小车中央安装简易,也可以检测到障碍物的存在,但难以确定小车在水平方向上是否会与障碍物相撞,也不易让小车做出精确的转向反应。

方案二、采用二只红外传感器分置于小车两边。

二只红外传感器分别置于小车的前端两侧,方向与小车前进方向平行,对小车与障碍物相对距离和方位能作出较为准确的判别和及时反应。

但此方案过于依赖硬件、成本较高、缺乏创造性,而且置于小车左方的红外传感器用到的几率很小,所以最终未采用。

方案三、采用一只红外传感器置于小车右侧并与小车前进方向呈一固定角度。

基于对C点后行车地图中光源及障碍物尺寸、位置的分析,我们采用了从C点出发即获得光源对行车方向的控制,在向光源行驶的过程之中检查障碍物并做出相应的反应,这样不仅只使用一只红外传感器就实现了避障,而且避免因小车自然转弯而导致的盲目方向控制,同时为后面以最简单直接的路线和在最短时间内驶入车库创造了机会。

智能小车应以准确、智能见优,采用方案三。

4.寻找光源方案分析与比较方案一、采用多只方向性较强的光敏二极管作光源定位器。

若干定位器在水平面上按不同角度展开,在寻找光源时根据每个定位器接收到的光线强弱(有无)得出实时车库方位。

该方案若采用方向性较强的光敏二极管作为光源定位器,要么是需要很多的器件,要么是难以检测到光源的方向。

方案二、采用一个光源定位器。

用深色不透光材料与光敏电阻制成的光源定位器有较理想的定向测试效果,2.5米之外就可以确定电源的方向。

当小车绕过障碍物之后,通过不停地旋转使定位器获得最大光线照射以确定光源方向,这种方案有一定的可行性,但寻找光源的过程必定带来不必要的大量时间开销,且寻找过程盲目性太大,不利于控制,又增加了一个电机,增大的电源方案选择或安装的难度。

方案三、利用多只光源定位器。

在方案二所得数据的基础上,结合光敏电阻的敏感性,只用三到五只光敏电阻就可以达到目的,只是因其对光非常敏感,所以必需为每只光敏电阻加上黑色隔离板。

虽然制作有一定难度,但其能见长度和相对简明的控制措施显示了很大的优越性。

综合考虑以上方案,方案三更具准确性和独创性,故我们采用方案三。

5.距离检测方案比较方案一、通过测试得出小车平均速度v,在行驶过程中将行驶时间与其乘积t•v作为驶过的距离。

但该方案受电池电量、路面介质等因素的影响,在大多数情况下均暴露出误差较大的缺点。

故不予采用。

方案二、在后轮内侧匀距贴上m个磁钢,车厢内装上霍尔开关。

对轮子转速进行测量,由于低速下轮子与地面接触良好,设轮周长为c,可以用霍尔开关输出脉冲数n乘以c/m 得出行驶距离。

只要磁钢在后轮上的位置足够精确,霍尔开关固定牢靠,就可以获得较好的测试效果。

但车子颠簸时,稳定性较差。

方案三、在齿轮箱中安装透射式光电开关,测出变速齿轮的每秒转速,用变速比和车轮周长计算出线速度,积分求行驶距离。

但在齿轮箱中使用光电开关,要求有足够的安装位置,不能影响传动机构的机械动作。

其优点是工作稳定。

综合以上方案优劣和小车的结构特点,本系统采用了方案二。

6.刹车机构功能方案比较方案一、自然减速式。

当系统发出停止信号时停止给驱动电机供电,小车在无动力状态因阻力而自然变为静止。

由于惯性,小车全速行驶时需1.8秒后才能停止,因车轮滑行造成的误差较大。

无法实现精确制动的目标。

方案二、反转式。

当小车需要停车时给驱动电机以反转信号,利用轮胎与跑道的摩擦力抵消惯性效应。

由于车速是渐减的,反向驱动信号长度也要渐减,否则小车可能反向行驶。

使用此方案后全速刹车反应时间减少为0.5s。

本系统中采用方案二。

7.金属探测方案比较方案一、使用探测线圈和探测仪构成的金属探测器。

此类金属探测器利用探测线圈产生的交变磁场在接近金属材料时产生微弱变化这一原理,将变化信号放大处理进而实现探测金属的目的。

由于该探测器结构复杂,在短期内不可能完成制作,为节省时间,我们放弃了该方案。

方案二、使用电感式接近开关代替金属探测器。

电感式接近开关本身就是理想的传感器。

当金属物体接近开关的感应区域,开关就能无接触,无压力、无火花、迅速作出反应。

用它作为本次小车的金属传感器,简单易行、准确且抗干扰性能优越。

本系统中采用方案二。

二、硬件设计1总体设计**设计模块图如图1示:** 根据图1,本设计需要器件清单见表1。

图1元件 数量 元件 数量 元件 数量 接近开关 1只 电位器若干 二极发光管若干 光电开关 5只 单片机最小系统板 一块 12M 晶振 1只 霍尔开关 1只 光电二极管 若干 51系列89C52芯片 一块 玩具电动小车 1辆 集成电路芯片 若干 电阻,电容若干蜂鸣器一个表12原理分析和说明**键盘显示模块说明见图2该设计使得原本需要14个IO 接口的键盘显示少用了9个单片机IO 接口,虽然该设计的优势在本实验中没有完全体现出来,但若在现代工业设计中应用此方案,在对引脚需要较大的产品中其优点将体现得淋漓尽致。

.单 片 机 (52)前轮转弯PWM 控制后轮 速度 控制三只光电开关寻迹模块红外传感器测距探障模块五只光敏寻找光源模块特色键盘与显示模块 整流模块电源 分压声光显示探测金属片模块图2**元件安装方位图。

( 图4 )图4**光敏电阻分布位置图。

(图5)前后寻迹光电开关金属探测器测障光电开关转向灯车体中心光敏电阻蜂鸣器跳绚霓虹灯8 8 8 8 8 8164138 P1.2 DP1.0 P1.3P1.4P1.1 A B CEDA TA位选 P1.2 P1.0 P1.3P1.1 E7 F 2 69 84 5 31 0在各光敏电阻间用隔板隔开如此摆放可以很好的解决探测光源方位的难题,从而正确控制小车的转向.当小车行驶方向朝向光源时,中间电阻阻值为低,当小车偏移光源方向时,由于光敏电阻间挡板的遮拦作用,两侧的电阻定有一侧为低,此时可根据不同的情况作出转向调整,且通过测试,小车寻找光源的路径准确,合理。

**小车动力系统:为达到满意的控速性能,动力系统中的驱动电路使用了自制的PWM模块并配以组合门电路加以保护。

在行驶过程中有可能变热的部分电路也涂上了低熔点胶给予保护,有效的保证了整套系统的工作稳定性。

**车顶状态彩灯:直接由单片机控制的车顶状态彩灯简单易行,却使得小车更加人性化。

图5** 四电源供电系统:为确保在行驶过程小车各部件均能正常工作且相互之间不收影响,我们使用了四组电源为不同模块提供工作电压。

其中:三组9V电源分别为测距光电开关供电,经整流稳压后单独为单片机最小系统及其附属部件供电,及为霍尔开关、寻迹光电开关供电,一组6V电源为电机供电。

如此安排满足了多次测试大量用电的需求。

** 结合实际的传感器采集方式安排:鉴于小车使用的传感器较多,不可能也没必要让所有的传感器都采用中断方式,由于霍尔传感器和金属探测器应用于实时检测,我们安排它们工作在中断方式下,让应用于分时检测的其他传感器工作在查询方式下。

这样不仅贴合实际,更有效地节省了单片机的引脚空间。

** 独具自动返回跑道能力的寻迹方式:小车的寻迹模块采用三只光电开关。

一只置于轨道中间,两只置于轨道外侧,当置于中间的一只光电开关检测不到黑线且外侧两传感器任一只检测到黑线后,做出相应的转向调整,直到中间的光电开关重新检测到黑线(即回到轨道)再恢复正向行驶。

这种寻迹方式的独到之处在于,当小车因车速过快而使所有传感器脱离轨道时小车能根据最近一次转弯记录自动判别正确的运动轨迹,从而自动返回轨道。

三、软件设计1.软件设计特色说明** 不同占空比脉冲驱动电动机以往方案都是用事先定义好的0、1脉冲置于ROM中以查表获得脉冲的方法,但是这种办法不但不方便于操作,还占用了ROM单元,在使用上不具优越性。

而本次方案在软件设置上,每个全脉冲都由40个10ms脉冲组成,前面全都是1,后面都是0,高脉冲,即1的个数由RAM中5AH单元中摆放的数值来决定,所有脉冲均通过计数器中断来控制,中断每10ms 询查一下5BH单元,当5BH中数小于5AH中数时,脉冲置1,否则置0,每次5BH中数值加1,加到40就清0。

相关文档
最新文档