智能循迹小车___设计报告

合集下载

智能循迹小车___设计报告

智能循迹小车___设计报告

智能循迹小车___设计报告设计报告:智能循迹小车一、设计背景智能循迹小车是一种能够通过感知地面上的线条进行导航的小型机器人。

循迹小车可以应用于许多领域,如仓库管理、物流配送、家庭服务等。

本设计旨在开发一款功能强大、性能稳定的智能循迹小车,以满足不同领域的需求。

二、设计目标1.实现循迹功能:小车能够准确地识别地面上的线条,并按照线条进行导航。

2.提供远程控制功能:用户可以通过无线遥控器对小车进行控制,包括前进、后退、转向等操作。

3.具备避障功能:小车能够识别和避开遇到的障碍物,确保行驶安全。

4.具备环境感知功能:小车能够感知周围环境,包括温度、湿度、光照等参数,并将数据传输给用户端。

5.高稳定性和可靠性:设计小车的硬件和软件应具备较高的稳定性和可靠性,以保证长时间的工作和使用。

三、设计方案1.硬件设计:(1) 采用Arduino控制器作为主控制单元,与传感器、驱动器等硬件模块进行连接和交互。

(2)使用红外传感器作为循迹传感器,通过检测地面上的线条来实现循迹功能。

(3)使用超声波传感器来检测小车前方的障碍物,以实现避障功能。

(4)添加温湿度传感器和光照传感器,以提供环境感知功能。

(5)将无线模块与控制器连接,以实现远程控制功能。

2.软件设计:(1) 使用Arduino编程语言进行程序设计,编写循迹、避障和远程控制的算法。

(2)设计用户界面,通过无线模块将控制信号发送给小车,实现远程控制。

(3)编写数据传输和处理的程序,将环境感知数据发送到用户端进行显示和分析。

四、实施计划1.硬件搭建:按照设计方案中的硬件模块需求,选购所需元件并进行搭建。

2.软件开发:根据设计方案中的软件设计需求,编写相应的程序并进行测试。

3.功能调试:对小车的循迹、避障、远程控制和环境感知功能进行调试和优化。

4.性能测试:使用不同场景和材料的线条进行测试,验证小车的循迹性能。

5.用户界面开发:设计用户端的界面,并完成与小车的远程控制功能的对接。

智能寻迹小车设计报告

智能寻迹小车设计报告

目录1.项目设计目的 (1)2.项目设计正文 (3)2。

1.项目分析及方案制定 (3)2。

2.设计步骤及流程图 (4)2。

2.1.寻迹设计步骤 (4)2。

2。

2.流程图 (4)2.3.主要模块介绍 (4)2。

3。

1.LM393 (4)2。

3.1.1 LM393的主要特点 (4)2.3。

1。

2 LM393引脚图及内部框图 (5)2。

3。

1.3 LM393 功能简介 (5)2。

3。

2.89C2051 (5)2.3.2。

1 89C2051简介 (5)2.3.2.2 89C2051 主要性能参数 (5)2.3。

2.3 89C2051 功能特性概述 (6)2.4.电路设计及PCB绘制 (6)2。

4。

1.电源电路 (6)2.4。

2.红外收发电路 (6)2。

4.3.电机驱动电路 (7)2。

4。

4.单片机最小系统 (7)2。

4。

5. 整体电路 (8)2。

4.6。

PCB板的绘制 (8)2.5. 成品展示 (9)3.项目设计总结 (9)4.参考文献 (10)智能寻迹小车——CDIO三级项目王君杰(电子信息工程1501 150070116)一、项目设计目的在科技飞速发展的今天,智能化的概念已经渗入到各行各业,自动控制系统也出现在生活的方方面面,早到工厂的机械化生产,近到目前的自动驾驶.越来越多的领域涉及到电控制技术。

特别是使用单片机一类的MCU的控制,在生活中越来越常见。

因此,基于单片机控制的电路的学习和时间对于我们来说就显得尤为重要。

同时,对于单片机作为软件主控单元,结合模电数电的硬件电路支持的综合项目开发,也是作为大学生需要了解并且熟练运用的基础。

掌握了这些知识,对于我们以后的职业发展也有着莫大的帮助。

二、项目设计正文2.1、项目分析及方案制定首先对于“智能寻迹小车”这个标题而言,我们可以分为两个部分:小车和智能寻迹。

“小车"决定了硬件电路的大致构成:电源、电容、电阻、开关、电机、LED.而“智能”则决定了一些高级电路的选用:MCU、传感器、电机驱动、电位器及一些IC。

智能循迹小车___设计报告

智能循迹小车___设计报告

智能循迹小车___设计报告智能循迹小车设计专业:自动化班级:自动化132姓名:罗植升莫柏源梁桂宾指导老师:2014年4月——2010年6月本课题是基于STC89C52单片机的智能小车的设计与实现,小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。

小车系统以 STC89C52单片机为系统控制处理器;采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。

此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。

当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。

现在国外的自动控制和传感器技术已经达到了很高的水平,特别是日本,比如日本本田制作的机器人,其仿人双足行走已经做得十分逼真,而且具有一定的学习能力,还据说其智商已达到6岁儿童的水平。

作为机械行业的代表产品—汽车,其与电子信息产业的融合速度也显著提高,呈现出两个明显的特点:一是电子装置占汽车整车(特别是轿车)的价值量比例逐步提高,汽车将由以机械产品为主向高级的机电一体化方向发展,汽车电子产业也很有可能成为依托整车制造业和用车提升配置而快速成为新的增长点;二是汽车开始向电子化、多媒体化和智能化方向发展,使其不仅作为一种代步工具、同时能具有交通、娱乐、办公和通讯等多种功能。

无容置疑,机电一体化人才的培养不论是在国外还是国内,都开始重视起来,主要表现在大学生的各种大型的创新比赛,比如:亚洲广播电视联盟亚太地区机器人大赛(ABU ROBCON)、全国大学生“飞思卡尔”杯智能汽车竞赛等众多重要竞赛都能很好的培养大学生对于机电一体化的兴趣与强化机电一体化的相关知识。

但很现实的状况是,国内不论是在机械还是电气领域,与国外的差距还是很明显的,所以作为机电一体化学生,必须加倍努力,为逐步赶上国外先进水平并超过之而努力。

智能循迹小车课程设计报告

智能循迹小车课程设计报告

智能循迹小车课程设计报告一、课程设计目标:本次智能循迹小车课程设计的目标是让学生了解智能硬件的基础知识,掌握基本电子元器件的原理及使用方法,学习控制系统的组成和运行原理,并通过实践操作设计出一款功能齐全的智能循迹小车。

二、课程设计内容及步骤:1. 调研与分析——首先要对市面上现有的智能循迹小车进行调研与分析,了解各种类型的循迹小车的特点和优缺点,为后续的设计提供参考。

2. 硬件选型——根据课程设计目标和实际需要,选择合适的主控芯片、电子元器件和传感器等硬件。

3. 原理图设计——根据硬件选型,设计出对应的原理图,并在硬件上进行布局与焊接。

4. 程序设计——先在电路板上测试硬件是否正常,随后进行程序设计,根据传感器的反馈控制小车的运动,让小车能够沿着黑线自动循迹行驶,同时加入避障功能和自动寻迹功能。

5. 调试与优化——完成程序设计后,要对小车进行全面验收测试,发现问题及时解决并优化相关程序。

三、设计思路:本次课程设计基于树莓派电路板,利用循迹模块实现小车的自动循迹和自动寻迹。

同时将超声波模块结合避障算法实现小车的自动避障。

小车的外壳采用3D打印技术制作,操作简单实用。

四、课程设计效果:通过本课程设计,学生们从理论到实践,了解了智能硬件的基础知识,掌握了基本电子元器件的原理及使用方法,学习了控制系统的组成和运行原理。

同时,实践操作过程中,学生们培养了动手能力和实际操作的技能。

通过制作一台智能循迹小车,学生们对智能硬件的认识更加深入,并获得了较高的设计满足感。

五、课程设计展望:智能循迹小车是智能硬件应用领域的一项重要发明,具有广泛的应用前景。

未来,可以将循迹小车应用于快递、物流等行业,实现自动化送货、配送。

同时可以将遥控技术与循迹技术相结合,设计出更加高效、实用的智能循迹小车,推动智能化生产和工作环境。

2024年度-智能循迹小车设计

2024年度-智能循迹小车设计

智能循迹小车设计目录•项目背景与意义•系统总体设计•循迹算法研究•控制系统设计•调试与测试•项目成果展示•总结与展望01项目背景与意义智能循迹小车概述定义智能循迹小车是一种基于微控制器、传感器和执行器等技术的自主导航小车,能够按照预定路径进行自动循迹。

工作原理通过红外、超声波等传感器感知周围环境信息,将感知数据传输给微控制器进行处理,微控制器根据预设算法控制执行器调整小车行驶状态,实现循迹功能。

随着工业自动化的发展,智能循迹小车在生产线、仓库等场景中的应用需求不断增加。

自动化需求教育领域需求娱乐领域需求智能循迹小车作为教学实验平台,在高等教育、职业教育等领域具有广泛应用前景。

智能循迹小车可以作为玩具或模型车进行娱乐竞技活动,满足消费者休闲娱乐需求。

030201市场需求分析通过本项目的研究与实践,掌握智能循迹小车的核心技术,包括传感器技术、微控制器技术、控制算法等。

技术目标将智能循迹小车应用于实际场景中,提高生产效率、降低成本、提升产品品质等方面的效益。

应用目标通过智能循迹小车的研发与教学应用,培养学生动手实践能力、创新精神和团队协作能力。

教育意义推动智能循迹小车相关产业的发展,促进就业和经济增长,提升国家科技竞争力。

社会意义项目目标与意义02系统总体设计主控制器传感器模块电机驱动模块电源管理模块总体架构设计01020304负责接收和处理传感器数据,控制小车运动。

包括红外传感器、超声波传感器等,用于感知环境和障碍物。

驱动小车前进、后退、转弯等动作。

为整个系统提供稳定可靠的电源。

硬件选型及配置选用高性能、低功耗的微控制器,如STM32系列。

选用高灵敏度、低误差的传感器,如红外反射式传感器、超声波测距传感器等。

选用高效、稳定的电机驱动器,如L298N电机驱动板。

选用合适的电池和电源管理芯片,确保系统长时间稳定运行。

主控制器传感器模块电机驱动模块电源管理模块初始化模块传感器数据处理模块运动控制模块调试与测试模块软件功能划分负责系统启动时的初始化工作,包括硬件初始化、参数设置等。

智能循迹小车实验报告

智能循迹小车实验报告

智能循迹小车实验报告第一篇:智能循迹小车实验报告摘要本设计主要有单片机模块、传感器模块、电机驱动模块以及电源模块组成,小车具有自主寻迹的功能。

本次设计采用STC公司的89C52单片机作为控制芯片,传感器模块采用红外光电对管和比较器实现,能够轻松识别黑白两色路面,同时具有抗环境干扰能力,电机模块由L298N芯片和两个直流电机构成,组成了智能车的动力系统,电源采用7.2V的直流电池,经过系统组装,从而实现了小车的自动循迹的功能。

关键词智能小车单片机红外光对管 STC89C52 L298N 1 绪论随着科学技术的发展,机器人的设计越来越精细,功能越来越复杂,智能小车作为其的一个分支,也在不断发展。

在近几年的电子设计大赛中,关于小车的智能化功能的实现也多种多样,因此本次我们也打算设计一智能小车,使其能自动识别预制道路,按照设计的道路自行寻迹。

设计任务与要求采用MCS-51单片机为控制芯片(也可采用其他的芯片),红外对管为识别器件、步进电机为行进部件,设计出一个能够识别以白底为道路色,宽度10mm左右的黑色胶带制作的不规则的封闭曲线为引导轨迹并能沿该轨迹行进的智能寻迹机器小车。

方案设计与方案选择3.1 硬件部分可分为四个模块:单片机模块、传感器模块、电机驱动模块以及电源模块。

3.1.1 单片机模块为小车运行的核心部件,起控制小车的所有运行状态的作用。

由于以前自己开发板使用的是ATMEL公司的STC89C52,所以让然选择这个芯片作为控制核心部件。

STC89C52是一种低损耗、高性能、CMOS八位微处理器,片内有4k字节的在线可重复编程、快速擦除快速写入程序的存储器,能重复写入/擦除1000次,数据保存时间为十年。

其程序和数据存储是分开的。

3.1.2 传感器模块方案一:使用光敏电阻组成光敏探测器采集路面信息。

阻值经过比较器输出高低电平进行分析,但是光照影响很大,不能稳定工作。

方案二:使用光电传感器来采集路面信息。

循迹小车课程设计报告

循迹小车课程设计报告

循迹小车课程设计报告一、课程设计目标。

本课程设计旨在通过循迹小车的设计与制作,培养学生的动手能力、创新意识和团队合作精神,同时提高学生对于电子技术和机械原理的理解与应用能力。

二、课程设计内容。

1. 理论学习,学生将学习循迹小车的基本原理、电子元件的使用方法、以及相关的机械知识。

2. 实践操作,学生将动手制作循迹小车,并学习如何进行程序编写和电路连接。

3. 创新设计,学生将有机会对循迹小车进行改进和创新设计,提高其性能和功能。

三、课程设计步骤。

1. 理论学习阶段。

在这个阶段,学生将学习循迹小车的原理,包括红外线传感器的工作原理、电机驱动原理等。

同时,学生还将学习相关的电子知识,包括电阻、电容、电感等元件的使用方法。

2. 实践操作阶段。

学生将根据所学理论知识,动手制作循迹小车的电路连接,并编写相应的程序。

在这个阶段,学生将学会如何使用焊接工具、编程软件等工具,培养他们的动手能力和实际操作能力。

3. 创新设计阶段。

在完成基本的循迹小车制作后,学生将有机会对其进行改进和创新设计。

他们可以尝试使用不同的传感器、改进电路连接方式,甚至加入遥控功能等。

通过这一阶段的设计,学生将培养他们的创新意识和解决问题的能力。

四、课程设计评价。

1. 学生的实际操作能力,通过学生对循迹小车的制作和程序编写,可以评价学生的动手能力和实际操作能力。

2. 学生的创新能力,通过学生对循迹小车的改进和创新设计,可以评价学生的创新意识和解决问题的能力。

3. 学生的团队合作能力,在课程设计过程中,学生需要分工合作,可以评价学生的团队合作能力。

五、课程设计实施建议。

1. 提供足够的实践操作时间,保证学生有充分的时间动手制作循迹小车。

2. 强调创新设计的重要性,鼓励学生尝试不同的设计方案,培养其创新意识。

3. 加强团队合作意识的培养,让学生在课程设计过程中学会分工合作、协调沟通。

六、课程设计总结。

通过本课程设计,学生将不仅仅是学习了循迹小车的制作和原理,更重要的是培养了他们的动手能力、创新意识和团队合作精神。

智能循迹小车-电子设计大赛优选全文

智能循迹小车-电子设计大赛优选全文

智能寻迹小车总结报告08电本3袁坤朱昊汪武杰1.设计任务:设计并制作了一个智能电动车,通过车前方的感光模块引导小车沿黑色路径运行,并记录小车整个运动过程的时间。

(1)感光模块引导小车运动:小车黑色轨迹白色背景图1如图1,小车运行在以白色背景的黑色轨迹上。

小车在整个运行过程中沿黑色轨迹运动,当黑色轨迹向左转时,小车能够自动左转弯,左转弯灯亮;当黑色轨迹向右转时,小车能够自动右转弯,右转弯灯亮。

(2)小车能记录整个运行过程的时间:在小车开始运行时,单片机控制计时,当小车收到停止指令后,计时器停止计时,并通过小车上的数码管显示小车整个运行过程的时间。

2.程序框图寻迹小车的主程序如下3.系统的具体设计与实现根据设计任务要求,并且根据我们自己的需要而附加的功能,该电路的总体框图可分为几个基本的模块,框图如(图2)所示:红外传感模块3.1设计中选用红外传感器来准确检测黑色寻迹线。

共设置2个传感器,传感器检测到黑色的寻迹线时,输出逻辑电平1,检测不到黑色寻迹线时,输出逻辑电平0。

在小车正前方中间安装两个标号是1号和2号的传感器用于定位寻迹线中心线,如图。

实物图:由电路图可以看出,在整个运行过程中,红外线发射管一直工作,发出红外线,由于黑色对红外线的反射量很小,而白色背景对红外的反射量很大,这样经过红外接收管的电压值的不同,可以判断出小车的运行情况。

当小车在黑色轨迹上正常运行时,1号和2号传感器输出1,当小车右偏时,2号由输出1转变为0,此时单片机驱动电机模块,调控小车左右两轮的转速,调整车身向左转;当小车左偏时,1号由输出1转变为0,单片机调控小车车身向右转。

传感器部分是小车的“眼睛”,只有通过它的引导小车才能正常在轨道上运行。

在小车的调试过程中,遇到了一些问题。

第一,两个传感器中的红外管有时一直感光,有时感光很差;第二,在黑线上运行时,在一些弯路传感器可以判断出来,一些反应迟钝,并且恢复直行的时候,传感器却依然保持上一状态运行。

智能循迹小车设计报告

智能循迹小车设计报告

电子作品设计报告项目名称:智能循迹小车摘要:本组的智能循迹小车是采用自主设计的车体,以两个直流电机来驱动小车,各个模块自行设计。

通过反射式红外光电传感器TCRT5000来采集跑道信息,传送至主控芯片STC12C5A60S2单片机,进行数据处理后,送进驱动芯片L298N 以完成相应的操作,实现小车的自主循迹功能。

关键词:STC12C5A60S2 L298N 反射式红外光电传感器TCRT5000 自动循迹引言:随着电子科技的迅猛发展,人们对技术也提出了更高的要求。

汽车的智能化在提高汽车的行驶安全性,操作性等方面都有巨大的优势,在一些特殊的场合下也能满足一些特殊的需要。

智能小车系统涉及到自动控制,车辆工程,计算机等多个领域,是未来汽车智能化是一个不可避免的大趋势。

本文设计的智能小车以STC12C5A60S2单片机为控制核心,用反射式红外光电传感器TCRT5000作为检测元件实现小车的自主循迹前行功能。

一、系统设计本组智能小车的硬件主要有以STC12C5A60S2 作为微处理器,小车主要由自动循迹模块,电机驱动模块,前轮转向模块,电源模块,比较器模块组成。

电机驱动部分我们采用12V直流电源直接供电,其他部分由3个5V稳压模块供电。

小车硬件系统结构示意图如下:1.1设计要求:(1)实现小车沿规定轨迹前进;(2)电路板自行设计,车体不可采用飞思卡尔车模;1.2车体方案论证与选择:根据比赛设计要求,我们的车模不可使用飞思卡尔或玩具车的整体车模,我们采用自主设计车体。

一方面是符合比赛设计要求,另一方面是我们的车体要求不是很难,可以通过自己设计出来,节省大量资金,并且灵活性强。

二、硬件设计及说明2.1原理图设计2.1.1 稳压电源:电源电路为系统提供了基准电源,是整个系统工作稳定性关键所在,所以我们选用了1个LM2940-5.0和2个LM7805来稳定电压输出(5V),使用了电解电容来作为滤波电容。

其原理图如下:2.1.2 基本系统:基本系统控制电路采用单片机STC12C5A60S2作为微处理器,负责整个电路的资源分配以及对各路信号的采集、分析和处理。

智能循迹小车设计报告

智能循迹小车设计报告

单片机项目综合设计(2)实训报告系所:电子工程系专业:嵌入式系统工程学生姓名:学生学号:指导教师:2015 年11 月16日目录第1章项目简介 (1)1.1项目研究背景及意义 (1)1.2项目研究目的 (1)1.3项目主要内容 (1)第2章项目方案分析 (2)2.1系统分析 (2)2.1.1 原理介绍 (2)2.1.2 系统框图 (2)2.2方案论证 (3)2.2.1 主控模块选择 (3)2.2.2 采样模块选择 (3)2.2.3 驱动模块选择 (4)2.2.4 电源模块选择 (4)2.2.5 避障模块选择 (4)第3章项目硬件设计 (6)3.1项目硬件框图,如图3.1所示 (6)3.2项目硬件电路设计 (6)3.2.1 单片机主控电路设计 (6)3.2.2 驱动电路设计 (7)3.2.3 电源电路设计 (8)3.2.4 采样电路设计 (9)3.2.5 避障电路设计 (9)第4章项目软件设计 (11)4.1程序流程图 (11)4.1.1 循迹部分,如图4.1所示 (11)4.1.2 倒车入库出库部分,如图4.2所示 (12)4.1.3 避障部分,如图4.3所示 (12)4.2主要程序代码 (12)4.2.1 循迹部分 (12)4.2.2 避障部分 (13)第5章项目调试 (14)5.1实际焊接 (14)5.1.1 焊接步骤 (14)5.1.2 焊接过程中出现的问题及解决的方法 (14)5.2模块调试 (14)5.2.1 调试步骤 (14)5.2.2 调试过程中出现的问题及解决的方法 (16)5.3模块连接 (16)5.3.1 连接步骤 (16)5.3.2连接过程中出现的问题及解决的方法 (16)5.4代码编写 (16)5.4.1 代码编写步骤 (16)5.4.2 代码编写过程中出现的问题及解决的方法 (16)5.5程序烧写 (16)5.5.1 烧写步骤 (16)5.5.2 烧写过程中出现的问题及解决的方法 (17)5.5.3软硬件调试步骤 (17)5.6软硬件调试 (17)5.7赛道调试 (17)5.7.1赛道调试步骤 (17)5.7.2 赛道调试过程中出现的问题及解决的方法 (17)第6章结论 (18)6.1作品总结 (18)6.2注意事项 (18)6.3学习收获 (18)6.4成果物 (19)6.4.1硬件成果物 (19)6.4.2软件成果物 (19)第1章项目简介1.1项目研究背景及意义智能化作为现代社会的新产物,是以后的发展方向,它可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。

智能循迹避障小车报告书精选全文完整版

智能循迹避障小车报告书精选全文完整版

可编辑修改精选全文完整版电子科协竞赛项目报告书参赛作品:基于51单片机的智能寻迹避障小车小组成员:盛博专业班级:电信1205班报告提交日期: 2013年 4 月12日目录1设计要求与功能 (3)1.1设计基本要求 (3)2 硬件设计 ................................................. (3)2.1主控系统及所需主要元件 (3)2.2机械系统 (4)2.3电机驱动模块 (5)2.4 循迹模块 (6)2.5避障模块 (6)2.6电源模块 (7)2.7报警模块 (7)2.8远程操控模块 (8)3 软件设计 (8)3.1主程序及框图 (8)3.2电机驱动程序 (9)3.3循迹程序 (9)3.4避障程序 (10)3.5报警及远程操控程序 (10)4调试过程 (11)5总结 (11)附录总C程序 (11)一设计要求与功能设计并制作一个能自动循迹壁障的智能小车。

可沿不规则黑色轨迹行驶,遇到障碍可自动绕行,遇到黑色停止线自动停止,轨迹、通道、障碍现场如图。

1.基本要求(1)小车启动沿着轨迹行驶,遇到终点线停车;(2)小车遇到行驶轨迹范围内的障碍物应自动绕行,脱离轨迹后能自动寻找轨迹并形式到终点。

2.发挥部分(1)增加声、光报警功能,增加无线遥控启动、停止功能;(2)利用Protel或者Alitum Designer等软件进行PCB设计。

二硬件设计2.1主控系统及所需主要元件主控系统由STC89C52单片机负责,通过接收并分析信号模块传输过来的信号对各模块下达指令,使各模块能持续并稳定地共同工作,形成有机的整体,从而实现小车的各种功能。

所需主要元件:STC89C52单片机,减速电机,红外对管等。

各口功能:P0.0-P0.2是红外传感器信号输入口;P0.3-P0.6是四路红外对管信号输入口;P1.0-P1.1是无线信号输入口;P2.0-P2.7是四路减速电机控制信号输出口。

智能循迹小车___设计报告

智能循迹小车___设计报告

智能循迹小车设计专业:自动化班级: 0804班姓名:指导老师:2010年8月——2010年10月摘要:本课题是基于AT89C52单片机的智能小车的设计和实现,小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。

小车系统以 AT89S52 单片机为系统控制处理器;采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。

此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。

引言当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。

现在国外的自动控制和传感器技术已经达到了很高的水平,特别是日本,比如日本本田制作的机器人,其仿人双足行走已经做得十分逼真,而且具有一定的学习能力,还据说其智商已达到6岁儿童的水平。

作为机械行业的代表产品—汽车,其和电子信息产业的融合速度也显著提高,呈现出两个明显的特点:一是电子装置占汽车整车(特别是轿车)的价值量比例逐步提高,汽车将由以机械产品为主向高级的机电一体化方向发展,汽车电子产业也很有可能成为依托整车制造业和用车提升配置而快速成为新的增长点;二是汽车开始向电子化、多媒体化和智能化方向发展,使其不仅作为一种代步工具、同时能具有交通、娱乐、办公和通讯等多种功能。

无容置疑,机电一体化人才的培养不论是在国外还是国内,都开始重视起来,主要表现在大学生的各种大型的创新比赛,比如:亚洲广播电视联盟亚太地区机器人大赛(ABU ROBCON)、全国大学生“飞思卡尔”杯智能汽车竞赛等众多重要竞赛都能很好的培养大学生对于机电一体化的兴趣和强化机电一体化的相关知识。

但很现实的状况是,国内不论是在机械还是电气领域,和国外的差距还是很明显的,所以作为机电一体化学生,必须加倍努力,为逐步赶上国外先进水平并超过之而努力。

智能循迹小车实验报告

智能循迹小车实验报告

智能循迹小车实验报告一、实验目的本次实验旨在设计并实现一款能够自主循迹的智能小车,通过传感器检测路径信息,控制小车的运动方向,使其能够沿着预定的轨迹行驶。

通过本次实验,深入了解自动控制、传感器技术和单片机编程等方面的知识,提高实际动手能力和问题解决能力。

二、实验原理1、传感器检测本实验采用红外传感器来检测小车下方的黑线轨迹。

红外传感器由红外发射管和接收管组成,当发射管发出的红外线照射到黑色轨迹时,反射光较弱,接收管接收到的信号较弱;当照射到白色区域时,反射光较强,接收管接收到的信号较强。

通过比较接收管的信号强度,即可判断小车是否偏离轨迹。

2、控制算法根据传感器检测到的轨迹信息,采用 PID 控制算法(比例积分微分控制算法)来计算小车的转向控制量。

PID 算法通过对误差(即小车偏离轨迹的程度)进行比例、积分和微分运算,得到一个合适的控制输出,使小车能够快速、准确地回到轨迹上。

3、电机驱动小车的动力由直流电机提供,通过电机驱动芯片(如 L298N)来控制电机的正反转和转速。

根据控制算法计算出的转向控制量,调整左右电机的转速,实现小车的转向和前进。

三、实验器材1、硬件部分单片机开发板(如 STM32 系列)红外传感器模块直流电机及驱动模块电源模块小车底盘及车轮杜邦线、面包板等2、软件部分Keil 等单片机编程软件串口调试助手四、实验步骤1、硬件搭建将红外传感器模块安装在小车底盘下方,使其能够检测到黑线轨迹。

将直流电机与驱动模块连接,并安装在小车底盘上。

将单片机开发板、传感器模块、驱动模块和电源模块通过杜邦线连接起来,搭建好实验电路。

2、软件编程使用单片机编程软件,编写传感器检测程序、控制算法程序和电机驱动程序。

通过串口调试助手,将编写好的程序下载到单片机开发板中。

3、调试与优化启动小车,观察其在轨迹上的行驶情况。

根据小车的实际行驶情况,调整 PID 控制算法的参数,优化小车的循迹性能。

不断测试和改进,直到小车能够稳定、准确地沿着轨迹行驶。

循迹小车课程设计报告

循迹小车课程设计报告

智能循迹小车设计与制作课程设计报告系别:专业:班级:成员:指导老师:时间:二〇一一年6月30日一、设计目的:1、学会智能电子产品的功能设计与任务分析,能进行小型电子产品方案设计;2、掌握基于51单片机、FPGA模数混合硬件系统设计和程序设计;3、熟悉电子信息类企业项目完整的运作过程及管理规范,培养团队协作能力、沟通能力、创新能力和组织能力。

二、智能循迹小车任务分析这是一种基于STC89C51单片机的小车寻迹系统。

该系统采用两组高灵敏度的光电对管,对路面黑色(白色)轨迹进行检测,并利用单片机产生PWM波,控制小车速度。

测试结果表明,该系统能够平稳跟踪给定的路径。

整个系统基于普通玩具小车的机械结构,并利用了小车的底盘、前后轮电机及其自动复原装置,能够平稳跟踪路面黑色轨迹运行三、智能循迹小车循迹原理该智能小车在画有黑线的白纸“路面”上行驶,由于黑线和白纸对光线的反射系数不同,可根据接收到的反射光的强弱来判断“道路”—黑线。

利用了简单、应用比较普遍的检测方法—发光二极管+光敏电阻。

发光二极管+光敏电阻,即利用光线在不同颜色的物理表面具有不同的反射性质的特点。

在小车行驶过程中不断地向地面发射白光,当白光遇到白色地面时发生漫发射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,则小车上的接收管接收不到信号。

四、智能循迹小车总体方案整个电路系统分为检测、控制、显示、驱动四个模块。

首先利用光电对管对路面信号进行检测,经过比较器处理之后,送给软件控制模块进行实时控制,然后显示小车的运行状态,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。

系统方案方框图如图1所示。

图1 智能小车寻迹系统框图五、智能循迹小车各模块方案1、循迹模块设计方案1:用红外发射管:接收管自己制作光电对管循迹传感器。

红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射出的光线则测出黑线继而输出高电平。

智能循迹小车设计报告(总17页)

智能循迹小车设计报告(总17页)

智能循迹小车设计报告(总17页)一、设计目的本项目旨在设计一款运用机器视觉技术的智能循迹小车,能够自主寻找指定路径并行驶,可用于实现自动化物流等应用场景。

二、设计方案2.1 系统概述本系统基于STM32F103C8T6单片机和PiCamera进行设计。

STM32F103C8T6单片机负责循迹小车的控制和编码器的反馈信息处理,PiCamera则用于实现图像识别和路径规划,两者之间通过串口进行通讯。

2.2 硬件设计2.2.1 循迹模块循迹模块采用红外传感器对黑线进行探测,通过检测黑线与白底的反差判断小车的行驶方向。

本设计采用5个红外传感器,每个传感器分别对应小车行驶时的不同位置,通过对这5个传感器的读取,可以获取小车所在的实际位置和前进方向。

电机驱动模块采用L298N电机驱动模块,通过PWM信号来控制电机的转速和方向。

左右两侧的电机分别接到L298N模块的IN1~IN4引脚,电机转向由模块内部的电路通过PWM 信号控制。

2.2.4 Raspberry PiRaspberry Pi用于图像处理和路径规划。

本设计使用PiCamera进行图像采集,在RPi 上运行OpenCV进行图像处理,识别道路上的黑线,并通过路径规划算法计算出循迹小车当前应该行驶的方向,然后将该方向通过串口传输给STM32单片机进行控制。

本设计的系统结构分为三个层次:传感器驱动层、控制层、应用层。

其中,传感器驱动层实现对循迹小车上的传感器的读取和解析,生成对应的控制指令;控制层对控制指令进行解析和执行,控制小车的运动;应用层实现图像处理和路径规划,将路径信息传输给控制层进行控制。

在应用层,本设计采用基于灰度阈值的图像处理算法,通过寻找图像中的黑色线条,将黑色线条和白色背景分离出来,以便进行路径规划。

路径规划采用最短路径算法,计算出循迹小车当前应该行驶的方向,然后将该方向发送给控制层进行控制。

2.4 可行性分析本设计的硬件设计采用常见的模块化设计,采用Arduino Mega作为基础模块,通过模块之间的串口通信实现对整个系统的控制,扩展性和可维护性良好。

智能小车循迹报告

智能小车循迹报告

电工电子实习报告学院:专业班级:学生姓名:指导教师:完成时间:成绩:智能循迹小车设计报告一. 设计要求(1).通过理论学习掌握基本的焊接知识以及电子产品的生产流程。

(2).熟悉掌握手工焊接的方法与技巧。

(3).完成循迹智能小车的安装与调试二. 设计的作用、目的1.利用所学过的基础知识,通过本次电子实习培养独立解决实际问题的能力;2.巩固本课程所学的理论知识和实验技能;3.掌握常用电子电路的一般设计方法,提高设计能力和实验、动手能力,为今后从事电子电路的设计、研制电子产品打下基础。

三.设计的具体实现1. 系统概述智能机器人小车的设计中我们使用的是一体反射式红外对管,所谓一体就是发射管和接受管固定在一起,反射式的工作原理就是接收管接收到的信号是发射管发出的红外光经过反射物的反射后得到的,所以使用红外对管进行循迹时必须是白色地板红外寻迹是利用红外光电对管对路面信号进行检测,经过比较器处理之后,送给软件控制模块进行实时控制,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。

(为简化操作,本次实习只安装了两侧的探头)1)行驶直线的控制:利用红外传感器的左右最外端的探头检测黑线,如果全白则说明在道中间,没有偏离轨道,走直线;一旦右侧探头检测到黑线,说明小车外侧探头已跑出轨道,让车左拐;同理一旦左侧检测到黑线,说明左侧探头已经出线,执行右拐命令。

2)拐直角弯的控制:当车前探头检测到黑线,执行直走,让车中心探头去检测,一旦探头检测到黑线开始左拐,直到车位探头检测到跳出左拐命令,继续开始执行循迹,通过设置车中间探头与车尾探头的间距,便可以实现拐弯的角度,进而顺利入弯。

小车的硬件主要包括4大模块:即电源模块、电机驱动模块、红外循迹模块、简易控制模块。

系统工作框图如下:2.单元电路设计与分析1)电源模块电源模块电路板LM2596 开关电压调节器是降压型电源管理单片集成电路,能够输出3A 的驱动电流,同时具有很好的线性和负载调节特性。

循迹小车课设报告

循迹小车课设报告

循迹小车课设报告一、引言循迹小车作为自动控制领域的研究热点之一,具有很高的应用价值。

本文旨在介绍循迹小车的设计原理、硬件配置和软件实现,以及实验结果和分析。

二、设计原理循迹小车的设计原理基于反射光线的特性。

通过使用光敏传感器,可以感知地面上的光强度,从而判断小车应该如何行驶。

当地面上的光强度较高时,代表小车离开了黑色轨迹,需要调整方向。

当地面上的光强度较低时,代表小车仍在黑色轨迹上,可以继续沿着当前方向行驶。

三、硬件配置为了实现循迹小车的功能,需要以下硬件配置:1. 电机驱动模块:用于控制小车的速度和方向。

2. 光敏传感器模块:用于感知地面上的光强度。

3. 微控制器:作为控制中心,接收传感器的信号并控制电机驱动模块。

四、软件实现循迹小车的软件实现主要包括以下几个方面:1. 信号采集和处理:通过光敏传感器采集地面上的光强度信号,并对信号进行处理,得到小车应该采取的行动。

2. 控制算法:根据信号处理的结果,通过控制算法计算小车需要调整的方向和速度。

3. 电机控制:将控制算法得到的结果转化为电机的控制信号,控制小车的运动。

五、实验结果和分析在实验中,我们使用了一个简化的迷宫轨迹作为测试场景。

通过对循迹小车的实际测试,我们得到了以下结果和分析:1. 小车能够准确地沿着迷宫轨迹行驶,避免偏离轨迹。

2. 在遇到环形轨迹时,小车能够正确地判断出前进的方向,避免进入死循环。

3. 在遇到多个分支轨迹时,小车能够根据光强度的变化选择正确的分支。

六、总结通过本次循迹小车课设,我们深入了解了循迹小车的设计原理和实现方式。

循迹小车具有广泛的应用前景,可以在工业自动化、智能仓储等领域发挥重要作用。

同时,本次实验也展示了我们团队的合作能力和创新思维。

希望今后能够进一步完善循迹小车的性能,并将其应用于实际生产中。

以上就是本次循迹小车课设报告的内容,通过对循迹小车的设计原理、硬件配置和软件实现的介绍,以及实验结果和分析,我们对循迹小车有了更深入的了解。

智能循迹小车设计报告

智能循迹小车设计报告

R1
220
U2
1
2
R2
6
4.7k
5
RV1
3
4
2
OPTOCOUPLER­NPN
10
11
4
U1:A
1 LM324
R3
220
U3
1
2
R4
6
4.7k
5
RV2
5
4
6
OPTOCOUPLER­NPN
10
11
4
U1:B
7 LM324
R5
220
U4
1
2
R6
6
4.7k
5
RV3 10
4
9
OPTOCOUPLER­NPN
10
3.3 电机驱动模块 电机驱动模块采用 L298N 来驱动电机。L298 通过主控单片机 接收指令来控制电机的工作状态。可以对电机进行正常进行 左拐弯、右拐弯、后退、停车等操作。(实际电路要加上拉电 阻) 电路图如下
3.4 显示模块 本组的显示模块是采用数码管显示。用来显示小车整个过程 行驶状态。小车启动,显示“Start”,小车左拐时显示“Left”, 小 车右拐时显示“right”, 小车前进时显示“Running”,小车后退时 显示“back”,小车停止时显示“stop”等。 电路图如下:
插件 插件 插件 插件
42
红外电管
4
ST178
43
短接线
8
44
小车
1
附录二:系统测试源程序
FPGA 顶层文件如下图所示:
液晶显示模块
CLK Res et car_state[2..0]
clk INPUT VCC INPUT VCC INPUT VCC

循迹小车报告精选全文完整版

循迹小车报告精选全文完整版

可编辑修改精选全文完整版创新制作循迹小车制作报告班级:学号:姓名:一、设计方案路面检测模块电路检测路面信息,区分黑色与白面,并形成相对应的高电平与低电平提供给单片机;单片机对路面循迹模块提供的高低电平进行分析,并形成相应的对策(直行、左转、右转和停止等),并将其转化成对应的电压输出给电机驱动模块;电机驱动模块根据单片机提供的电压信号驱动对应的电机,得到与对策相同的执行动作;电源模块电路为三个模块提供所需要的电。

电路框图如下图所示:电路框图二、路面检测模块工作原理一对光电开光的发射管不停的发射红外光,经过路面发射回来的被接受管接收到。

因为白色路面和黑线对光的反射不同,所以正对白色路面的光电对管的接收管接收到更多的红外光,而正对黑线的光电对管的接收管收到较少的红外光。

经过光电开关的接收电路将接收到红外光的多少转化为正相关的电流大小,并进一步转化成接收电路的输出电压(A点电压)的较小值和较大值。

输出电压的较小值和较大值进一步与一个居中的基准电压分别进行比较,对应比较器的输出端(C点)分别为高电平还是低电平,并进一步输出给单片机,同时对应指示发光管的不亮与亮。

路面循迹模块电路如下图所示:D1路面循迹模块电路三、单片机最小系统单片机最小系统包括了时钟电路和复位电路。

时钟电路为单片机工作提供基本时钟,复位电路用于将单片机内部各电路的状态恢复到初始值。

单片机是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号下严格地按时序进行工作。

时钟电路用于产生单片机工作所需要的时钟信号。

时钟信号的产生是在MCS-51系列单片机内部有一个高增益反相放大器,其输入端引脚为XTAL1,其输出端引脚为XTAL2。

只要在XTAL1和XTAL2之间跨接晶体振荡器和微调电容,就可以构成一个稳定的自己振荡器。

复位电路由一个按键、电解电容和电阻组成,它是使CPU 和系统中的其他功能部件都恢复到一个确定的初始状态,并从这个状态开始工作。

智能循迹小车___设计报告

智能循迹小车___设计报告
三、 报告内容安排:
本技术报告主要分为三个部分。第一部分是对整个系统实现方 法的一个概要说明,主要内容是对整个技术原理的概述;第二部分 是对硬件电路设计的说明,主要介绍系统传感器的设计及其他硬件 电路的设计原理等;第三部分是对系统软件设计部分的说明,主要 内容是智能模型车设计中主要用到的控制理论、算法说明及代码设 计介绍等。
本课题是基于 STC89C52 单片机的智能小车的设计与实现,小车 完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快 速稳定的寻线行驶。小车系统以 STC89C52 单片机为系统控制处理
器; 采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。 此外,对整个控制软件进行设计和程序的编制以及程序的调试,并 最终完成软件和硬件的融合,实现小车的预期功能。
摘要:
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷4高、调动设中电试作技资气高,术料课中并3中试、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内 纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

竞速智能循迹小车设
计报告
参赛队伍——
参赛人——胡沁玫,万超
目录
摘要:………………………………………………
引言:………………………………………………
设计方案:…………………………………………
报告内容安排:……………………………………
技术方案说明:……………………………………
一、总体模块:……………………………………
二、设计思路:……………………………………硬件电路的设计:……………………………………
一、最小系统:………………………………………
二、电源电路设计:…………………………………
三、传感器电路:……………………………………
四、电机驱动电路:…………………………………小车调试:……………………………………………小车循迹规则:………………………………………软件系统的实现:……………………………………制作总结:……………………………………………
摘要:
本次参赛作品是基于AT89S52单片机的智能小车的设计与实现,小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。

小车系统以 AT89S52 单片机为系统控制处
理器;
采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。

此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。

引言
当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。

现在国外的自动控制和传感器技术已经达到了很高的水平,特别是日本,比如日本本田制作的机器人,其仿人双足行走已经做得十分逼真,而且具有一定的学习能力,还据说其智商已达到6岁儿童的水平。

而本次学校组织的智能循迹小车大赛也让同学们能充分的参与到实际电子作品的设计,制作中,同时也让同学们能在实际制作中理解传感器系统,自动控制系统。

无容置疑,人才的培养不论是在国外还是国内,都开始重视起来,主要表现在大学生的各种大型的创新比赛,比如:亚洲广播电视联盟亚太地区机器人大赛(ABU ROBCON)、全国大学生“飞思卡尔”杯智能汽车竞赛等众多重要竞赛都能很好的培养大学生对于电子,电路,
自动控制,传感系统相关知识。

学校此次的比赛对于我们来说就是很好的一个平台,让我们能更加的加强自己理论方面的知识,同时,增强理论与实践相结合的发散性,创造性思维的能力。

设计大致方案:
该智能车采用红外传感器对赛道进行道路检测,单片机根据采集到的信号的不同状态判断小车当前状态,通过电机驱动芯片L298N 发出控制命令,控制电机的工作状态以实现对小车姿态的控制。

报告内容安排:
本技术报告主要分为三个部分。

第一部分是对整个系统实现方法的一个概要说明,主要内容是对整个技术原理的概述;
第二部分是对硬件电路设计的说明,主要介绍系统传感器的设计及其他硬件电路的设计原理等;
第三部分是对系统软件设计部分的说明,主要内容是智能模型车设计中主要用到的控制理论、算法说明及代码设计介绍等。

技术方案概要说明
本模型车的电路系统包括电源管理模块、单片机模块、传感
器模块、电机驱动模块。

通过个模块的协调工作,最后组成一个完整的小车控制系统,最终实现小车的各项功能。

总体模块:
设计思路:
➢利用红外采集模块中的红外发射接收对管检测路面上的轨迹➢将轨迹信息送到单片机
➢单片机采用模糊推理求出转向的角度和行走速度,然后去控制行走部分
➢最终完成智能小车可以按照路面上的轨迹运行。

硬件电路的设计
1、最小系统:
小车采用atmel公司的AT89S52单片机作为控制芯片,图1是其最小系统电路。

主要包括:时钟电路、电源电路、复位电路。

其中各个部分的功能如下:
1、时钟电路:给单片机提供一个外接的16MHz的石英晶振。

2、电源电路:给单片机提供5V电源。

3、复位电路:在电压达到正常值时给单片机一个复位信号。

图1 单片机最小系统原理图
2、电源电路设计:
模型车通过自身系统,采集赛道信息,获取自身速度信息,加以处理,由芯片给出指令控制其前进转向等动作,各部分都需要由电路支持,电源管理尤为重要。

在本设计中,AT89S52单片机使用5V电源,电机考虑到电源为充电电池组,额定电压为12V,实际充满电后电压则为11.5-11.8V,所以单片机及传感器模块采用7805稳压后的5V电源供电,舵机及电机直接由电池供电。

3、传感器电路:
光电寻线方案一般由多对红外收发管组成,通过检测接收到的反射光强,判断黑白线。

原理图由红外对管和电压比较器两部分组成,红外对管输出的模拟电压通过电压比较器转换成数字电平输出到单
片机。

此次用的是LM324芯片,红外传感器是st178,管脚解法图如图所示,通过lm324的稳压,输出0或1信号,来控制是否检测到黑线。

图2 赛道检测原理图:
4、电机驱动电路:
电机驱动芯片L298N是SGS公司的产品,内部包含4通道逻辑驱动电路。

是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。

其引脚排列如图1中U4所示,1脚和15脚可单独引出连接电流采样电阻器,形成电流传感信号。

L298可驱动2个电机,OUT1、OUT2和OUT3、OUT4之间分别接2个电动机。

5、7、10、12脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。

也利用单片机产生PWM信号接到ENA,ENB端子,对电机的转速进行调节。

L298N的逻辑功能:
表1 SHARP GP2D12实物图
外形及封装:
图3 L298N实物图
L298N电路原理图:
由于一片L298N可以直接驱动两个电机,但是为了加大驱动力,我们采用两路并联的方式来驱动电机。

图3.3 L298N电路图
小车调试:
虽然对小车的整个系统已经完全的进行了各系统的焊接与
组装工作,源程序也有了一定的准备,但在调试过程中却也出现了一些小问题;
在对红外传感器调试的过程中,在传感器模块的指示灯总是无法点亮,起初我们认为是管脚的解法问题,但在对线路的排错测试里发现,线路的排布是没有问题的,于是我们便再对lm324的接法产生了怀疑,通过网上资料的收集,以及实际电路中的运用发现,芯片没有进行电源的连接(vcc和GND没有连接),在我们连接好后,现红外探测器的指示灯依旧无法点亮,但红外传感器本身能够点亮,于是我们对线路中的电阻产生了怀疑,怀疑运用的电阻的阻值太小,无法产生比较信号,于是,我们换了一个更大的电阻,终于,只是等被我们点亮了,同时,我们还测出了传感器的感应距离。

通过此次调试,我们还发现了许多的问题,并一一解决。

小车循迹规则:
在小车前进的过程中,当小车遇到弯道时,红外线传感器偏离原有的直线轨道,若是遇到向左的弯道,则左边的红外传感器,便会探测到黑线,接受到黑线的信号传给单片机,再通过驱动系统传送给减
速电机,则减速电机便会对左轮的电机进行减速,使小车向左开始转,当小车遇到右拐弯的时候,也同理对右轮进行减速,从而使小车进行右拐。

软件系统的实现
结论
根据本次比赛要求,我们小组队伍地阅读了大量的资料,并认真分析了设计的需求,还系统学习了单片机的工作原理及其使用方法,并独自设计智能小车的整个项目。

虽然条件艰苦,但经过不懈钻研和努力,购买到了所有所需的元器件,并系统的进行了多项试验,最终做出了整个小车的硬件系统,然后结合课题任务和小车硬件进行了程序的编制,本系统能够基本满足设计要求,能够较快较平稳的是小车沿引导线行驶,但由于经验能力有限,该系统还存在着许多不尽人意的地方有待于进一步的完善与改进。

通过本次小车的制作,不仅是对我们课本所学知识的考查,更是对我们的自
学能力和收集资料能力以及动手能力的考验。

本次比赛使我们对一个项目的整体设计有了初步认识,还认识了几种传感器,并能独立设计出其接口电路,再有对电路板的制作有了一定的了解,并学会了使用Protel设计电路。

本次小车制作使我们意识到了实验的重要性,在硬件制作和软件调试的过程中,出现了很多问题,最终都是通过实验的方法来解决的。

还有以前对程序只是一个很模糊的概念,通过这次的课题设计使我对程序完全有了一个新的认识,并能使用C熟练的进行编程了。

通过本次比赛,极大的锻炼了我们的思考和分析问题的能力,并对单片机有了一个更深的认识。

总之,在制作小车的过程中,无论是对于学习方法还是理论知识,我们都有了新的认识,受益匪浅,这将激励我们在今后再接再厉,不断完善自己的理论知识,提高实践运作能力。

相关文档
最新文档