智能小车实验报告

合集下载

智能小车毕业实习报告

智能小车毕业实习报告

一、实习背景随着科技的飞速发展,智能技术已经深入到我们生活的方方面面。

智能小车作为智能技术的一个重要应用,近年来得到了广泛关注。

为了更好地了解智能小车的原理和应用,提高自己的实践能力,我选择了智能小车作为毕业实习的课题。

二、实习目的1. 掌握智能小车的原理和设计方法;2. 提高自己的动手能力和团队协作能力;3. 培养自己的创新意识和实践能力;4. 为毕业设计打下坚实基础。

三、实习内容1. 理论学习在实习过程中,我首先对智能小车的原理进行了深入的学习。

通过查阅资料、阅读相关书籍,了解了智能小车的组成、工作原理以及各类传感器的工作原理。

主要包括以下内容:(1)单片机原理:学习了51单片机的结构、工作原理以及编程方法;(2)传感器原理:学习了红外传感器、超声波传感器、光电传感器等常用传感器的原理和特点;(3)电机驱动原理:学习了直流电机、步进电机等电机的驱动原理和控制方法;(4)通信原理:学习了串口通信、无线通信等通信方式的基本原理。

2. 实验与实践在理论学习的基础上,我进行了以下实验和实践:(1)搭建智能小车电路:根据设计要求,我选择了51单片机作为控制核心,红外传感器、超声波传感器、电机驱动模块等作为主要硬件。

通过焊接、连接等操作,搭建了智能小车的电路;(2)编程与调试:利用C语言对单片机进行编程,实现智能小车的各项功能。

主要包括:红外传感器循迹、超声波传感器避障、电机驱动控制等;(3)测试与优化:对智能小车进行测试,观察其运行效果。

针对存在的问题,对程序和电路进行优化,提高智能小车的性能。

3. 团队协作在实习过程中,我与团队成员密切合作,共同完成智能小车的研发。

我们分工明确,各司其职,共同解决了许多技术难题。

四、实习收获1. 提高了实践能力:通过实际操作,我掌握了智能小车的搭建、编程和调试方法,提高了自己的动手能力;2. 培养了团队协作精神:在团队协作中,我学会了与他人沟通、协调,提高了自己的团队协作能力;3. 增强了创新意识:在解决技术难题的过程中,我不断思考、尝试,培养了创新意识;4. 为毕业设计打下基础:通过这次实习,我对智能小车有了更深入的了解,为毕业设计积累了丰富的经验。

智能小车活动报告

智能小车活动报告

智能小车活动报告活动简介本次智能小车活动是由XX学校电子科技协会举办的,旨在通过实践项目深入理解智能控制原理和编程思想。

活动中,参与者将组队完成一辆智能小车的设计、搭建和编程,并进行实地测试和展示。

活动时间和地点活动时间:2022年6月10日至6月15日活动地点:XX学校电子实验室活动内容1.第一天:介绍智能小车项目的背景和目标,讲解小车的零部件和连接方式。

参与者分组并进行认识和分工。

2.第二天:小车组装和调试。

参与者按照给定的零部件和组装图,完成小车的搭建。

在搭建过程中,了解小车组成部分之间的关系和工作原理。

3.第三天:小车电路连接和传感器添加。

参与者将电路板连接到小车主体,并添加红外线传感器、超声波传感器等,以实现小车的避障功能。

4.第四天:小车编程。

参与者学习Arduino编程,使用C语言编写小车的控制程序,并完成小车基本功能的编程。

5.第五天:小车功能优化。

参与者通过更改程序和添加新的功能,进一步优化小车的性能,例如增加循迹功能、遥控功能等。

6.第六天:小车测试和展示。

参与者将完成的小车进行测试,检验各个功能的实际效果,并进行展示和交流。

活动成果通过本次智能小车活动,参与者不仅学习了智能控制原理和编程思想,还培养了团队合作和解决问题的能力。

他们通过亲自参与到项目中,深入理解了电子电路的连接和传感器的使用,掌握了Arduino编程的基本技能,并能够将所学到的知识应用到实际项目中。

同时,活动还提高了参与者的创新思维和动手能力。

活动总结通过本次活动,我们看到了参与者们的努力和成长。

他们在小组合作中充分发挥了团队合作的重要性,通过相互协作克服了许多技术难题。

活动的成功举办不仅激发了参与者对电子科技的兴趣,也为他们的个人发展和职业规划提供了重要的经验和参考。

展望未来希望未来能继续举办类似的智能小车活动,为更多学生提供机会,以实践的方式学习和探索。

通过这样的活动,不仅可以进一步推动学生对电子科技的热情,还可以培养更多具备创新精神和实践能力的电子科技人才。

车联网小车实验报告(3篇)

车联网小车实验报告(3篇)

第1篇一、实验目的本次实验旨在通过搭建车联网小车平台,学习车联网技术的基本原理和实现方法,了解车辆环境感知、通信协议、智能控制等相关知识,培养学生的动手能力和创新思维。

二、实验背景随着物联网技术的飞速发展,车联网已成为未来汽车工业和智能交通领域的重要发展方向。

车联网技术通过将车辆与互联网连接,实现车辆之间的信息共享、协同控制和智能化服务。

本次实验旨在通过搭建车联网小车平台,让学生了解车联网技术的基本原理和实现方法。

三、实验内容1. 车辆环境感知实验(1)实验目的:学习车辆环境感知技术,实现小车对周围环境的感知。

(2)实验内容:使用超声波传感器和红外传感器对小车周围环境进行感知,包括障碍物距离、温度、湿度等。

(3)实验步骤:①搭建小车平台,连接超声波传感器和红外传感器;②编写程序,读取传感器数据,进行数据处理;③实现小车避障、跟随等功能。

2. 监控系统及光纤通信实验(1)实验目的:学习监控系统及光纤通信技术,实现小车信息的实时传输和监控。

(2)实验内容:使用摄像头和光纤通信模块,实现小车信息的实时传输和监控。

(3)实验步骤:①搭建小车平台,连接摄像头和光纤通信模块;②编写程序,实现摄像头图像采集和光纤通信数据传输;③实现小车监控画面实时显示,并对传输数据进行处理。

3. 驾驶行为实验(1)实验目的:学习驾驶行为分析技术,实现小车对驾驶员行为的识别和响应。

(2)实验内容:使用摄像头和加速度传感器,对驾驶员行为进行分析。

(3)实验步骤:①搭建小车平台,连接摄像头和加速度传感器;②编写程序,实现驾驶员行为识别和响应;③实现小车对驾驶员行为的实时反馈。

四、实验结果与分析1. 车辆环境感知实验通过实验,我们成功实现了小车对周围环境的感知。

超声波传感器和红外传感器能够准确测量障碍物距离,摄像头能够实时采集小车周围环境图像。

通过数据处理和图像识别技术,小车能够实现避障、跟随等功能。

2. 监控系统及光纤通信实验通过实验,我们成功实现了小车信息的实时传输和监控。

智能小车报告简版

智能小车报告简版

智能小车报告智能小车报告1. 引言智能小车是一个基于和自动导航技术的电动小车,可以根据预设的指令和条件自主完成各种任务。

本报告将对智能小车的主要功能和技术进行介绍,并探讨该技术在实际应用中的潜力和局限性。

2. 智能小车的主要功能2.1 自主导航智能小车配备了一系列传感器和导航系统,可实现自主导航功能。

通过激光雷达、摄像头、惯性测量单元等传感器,智能小车可以感知周围环境,并根据地图和路径规划算法进行自主导航。

用户可以通过预设的目的地或者指令,让智能小车自动找到最优路径,并完成导航任务。

2.2 避障与路径规划智能小车的导航系统能够根据实时感知到的障碍物和地图信息,进行路径规划并实时调整路径。

当智能小车遇到障碍物时,它会自动调整行进方向,避开障碍物,并寻找新的路径继续前进。

路径规划算法会综合考虑行进距离、时间、能耗等因素,以达到最优的导航效果。

2.3 智能交互智能小车配备了语音识别和语音合成技术,可以与用户进行智能交互。

用户可以通过语音指令控制智能小车的行为,例如让它前进、停止或者返回起点。

智能小车会根据语音指令解析用户的意图,并相应地执行动作。

同时,智能小车也会通过语音合成技术将执行结果反馈给用户,提供友好的交互体验。

3. 智能小车技术的潜力和局限性3.1 潜力智能小车技术具有广阔的应用前景。

首先,在物流行业中,智能小车可以代替人工完成货物搬运、仓库管理等工作,提高工作效率并减少人力成本。

此外,在旅游和服务行业中,智能小车可以充当导游、服务员等角色,为游客提供便利和娱乐体验。

此外,智能小车还可以应用于环境监测、巡检等领域,为人们提供全方位、高效的服务。

3.2 局限性虽然智能小车技术具有很大的潜力,但也存在一些局限性。

首先,目前的智能小车技术仍然处于发展阶段,尚未完全成熟。

其次,智能小车在复杂环境中的导航和避障能力仍有待提高。

在一些复杂的场景中,例如人流密集的地方或者复杂交通情况下,智能小车可能会出现导航错误或者无法及时避开障碍物的问题。

智能运输小车实验报告

智能运输小车实验报告

一、实验目的1. 熟悉智能运输小车的组成及工作原理;2. 掌握智能运输小车的编程与调试方法;3. 熟悉传感器的工作原理及在智能运输小车中的应用;4. 提高实际操作能力,培养创新意识。

二、实验原理智能运输小车是一种集传感器、微控制器、电机驱动等模块于一体的智能设备,具有自动避障、循迹、遥控等功能。

本实验以智能运输小车为研究对象,通过传感器采集环境信息,利用微控制器进行运算处理,驱动电机实现运动,实现小车的智能运输。

1. 传感器:本实验采用红外传感器、编码器等传感器,用于检测小车周围环境、速度、方向等信息。

2. 微控制器:本实验采用STC89C51单片机作为核心控制单元,负责处理传感器信息、控制电机驱动模块等。

3. 电机驱动模块:本实验采用L298N电机驱动模块,用于驱动小车电机,实现小车的运动。

4. 电机:本实验采用直流减速电机,用于驱动小车行驶。

三、实验步骤1. 硬件连接:将红外传感器、编码器、电机驱动模块、电机等硬件连接到单片机。

2. 编程:编写智能运输小车程序,实现以下功能:(1)传感器数据采集:采集红外传感器和编码器的数据;(2)数据运算:根据传感器数据,计算小车行驶速度、方向等参数;(3)电机驱动:根据运算结果,控制电机驱动模块,实现小车行驶;(4)避障:当检测到前方有障碍物时,小车自动减速或停止;(5)循迹:小车在行驶过程中,根据红外传感器采集的信号,保持行驶在指定轨迹上;(6)遥控:通过红外遥控器控制小车的前进、后退、转向等动作。

3. 调试:将编写好的程序下载到单片机中,进行实验测试,根据测试结果调整程序参数,确保小车运行稳定。

四、实验结果与分析1. 实验结果:经过调试,小车可以实现以下功能:(1)自动避障:当检测到前方有障碍物时,小车自动减速或停止;(2)循迹:小车在行驶过程中,根据红外传感器采集的信号,保持行驶在指定轨迹上;(3)遥控:通过红外遥控器控制小车的前进、后退、转向等动作。

智能小车实验报告心得(3篇)

智能小车实验报告心得(3篇)

第1篇一、引言随着科技的不断发展,人工智能技术逐渐渗透到我们生活的方方面面。

作为人工智能的一个典型应用,智能小车实验为我们提供了一个将理论知识与实践操作相结合的平台。

在本次智能小车实验中,我深刻体会到了理论知识的重要性,同时也感受到了动手实践带来的乐趣和成就感。

以下是我对本次实验的心得体会。

二、实验目的本次实验旨在通过设计、搭建和调试智能小车,让学生掌握以下知识:1. 传感器原理及在智能小车中的应用;2. 单片机编程及接口技术;3. 电机驱动及控制;4. PID控制算法在智能小车中的应用。

三、实验过程1. 设计阶段在设计阶段,我们首先对智能小车的功能进行了详细规划,包括自动避障、巡线、遥控等功能。

然后,根据功能需求,选择了合适的传感器、单片机、电机驱动器等硬件设备。

2. 搭建阶段在搭建阶段,我们按照设计图纸,将各个模块连接起来。

在连接过程中,我们遇到了一些问题,如电路板布局不合理、连接线过多等。

通过查阅资料、请教老师,我们逐步解决了这些问题。

3. 编程阶段编程阶段是本次实验的核心环节。

我们采用C语言对单片机进行编程,实现了小车的基本功能。

在编程过程中,我们遇到了许多挑战,如传感器数据处理、电机控制算法等。

通过查阅资料、反复调试,我们最终完成了编程任务。

4. 调试阶段调试阶段是检验实验成果的关键环节。

在调试过程中,我们对小车的各项功能进行了测试,包括避障、巡线、遥控等。

在测试过程中,我们发现了一些问题,如避障效果不稳定、巡线精度不高、遥控距离有限等。

针对这些问题,我们再次查阅资料、调整程序,逐步优化了小车的性能。

四、心得体会1. 理论与实践相结合本次实验让我深刻体会到了理论与实践相结合的重要性。

在实验过程中,我们不仅学习了理论知识,还通过实际操作,将所学知识应用于实践,提高了自己的动手能力。

2. 团队合作在实验过程中,我们充分发挥了团队合作精神。

在遇到问题时,我们互相帮助、共同探讨解决方案,最终完成了实验任务。

智能小车实习报告

智能小车实习报告

随着科技的不断发展,智能化技术逐渐渗透到各个领域,智能小车作为人工智能技术在工业、农业、军事、医疗卫生和宇宙探测等领域的重要应用之一,受到了广泛关注。

为了更好地了解和掌握智能小车的相关知识,提高自身的实践能力,我参加了为期一个月的智能小车实习。

二、实习目的1. 学习智能小车的原理和设计方法,掌握智能小车的构造和性能。

2. 了解智能小车在各个领域的应用,提高自身的创新意识和实践能力。

3. 通过实际操作,培养团队协作精神和动手能力。

三、实习内容1. 智能小车基础知识学习实习初期,我们学习了智能小车的定义、分类、组成及工作原理。

智能小车主要由传感器、控制器、执行器、电源和通信模块等组成。

传感器负责收集环境信息,控制器根据收集到的信息进行决策,执行器执行控制器的决策,电源为整个系统提供能量,通信模块实现与其他设备或系统的数据交换。

2. 智能小车硬件设计在硬件设计方面,我们学习了传感器选型、电路设计、电机驱动和电源设计等。

传感器选型主要包括红外传感器、超声波传感器、光电传感器等;电路设计包括单片机电路、驱动电路和电源电路等;电机驱动主要采用L298N驱动模块;电源设计主要考虑电池容量、电压和电流等。

3. 智能小车软件设计软件设计是智能小车实现功能的关键环节。

我们学习了单片机编程语言C语言,掌握了中断、定时器、串口通信等编程技巧。

在软件设计过程中,我们实现了小车的前进、后退、左转、右转、循迹和避障等功能。

4. 智能小车系统集成与调试在系统集成与调试阶段,我们将硬件和软件相结合,完成了小车各个模块的连接和调试。

通过不断调整参数,使小车能够稳定运行,实现了预期的功能。

通过本次实习,我们成功设计并实现了一款基于AT89C52单片机的智能小车。

该小车具备以下功能:1. 循迹功能:小车能够自动跟随黑线前进,实现自动循迹。

2. 避障功能:小车能够检测到前方障碍物,自动避开障碍物。

3. 远程控制功能:通过蓝牙模块,可以实现手机远程控制小车的前进、后退、左转、右转等功能。

智能小车实训报告5页

智能小车实训报告5页

智能小车实训报告5页一、实验目的本实验旨在通过图像识别技术和单片机控制技术,构建一辆具有自主巡线和避障功能的智能小车。

二、实验器材硬件器材:1. Arduino UNO 控制器2. 舵机驱动模块4. 红外遥控模块5. 平衡车底盘6. 直流电机7. 陀螺仪传感器8. 红外线反射传感器软件工具:2. Python 编程语言三、实验步骤1. 硬件连接将舵机驱动模块和电机驱动模块连接至 Arduino 控制器上,并将红外遥控模块和陀螺仪传感器两个模块连接到 Arduino 子板上。

2. 巡线程序设计编写巡线程序,使小车能够自主巡线。

巡线程序的主要功能是利用红外线反射传感器检测地面上黑白交替的线条,然后控制小车转向或停止。

4. 远程控制程序设计编写远程控制程序,使小车能够通过红外线遥控器进行操作。

远程控制程序的主要功能是接收红外遥控信号,并进行相应的操作。

5. 整合程序将巡线程序、避障程序和远程控制程序整合到一个程序中,使小车能够在不同情况下实现自主巡线、避障和远程控制操作。

四、实验结果在巡线实验中,小车能够准确地检测到地面上黑白交替的线条,并在此基础上实现正确的转向和运动。

在避障实验中,小车通过陀螺仪传感器检测到自身的倾斜角度,进而避免与障碍物发生碰撞。

总结本实验通过对图像识别和单片机控制技术的应用,实现了自主巡线、避障和远程控制等多种功能的智能小车。

实验过程充满挑战,但通过不断调试和优化,最终实现了预期的效果。

这个实验让我深刻认识到了图像识别和控制技术的重要性和广泛性,也让我更加坚定了今后学习和研究相关领域的决心。

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

智能小车实验报告智能小车实验报告摘要为了实现智能小车按照题目要求运动,从指定位置进入规定区域,并寻找到障碍物,驶向障碍物,将障碍物推出规定区域,并实时显示障碍物的位置。

本实验系统分为两个小系统,控制端与运动端。

控制端以单片机C8051F020作为控制核心,运动端采用DSP2812作为控制核心。

并以无线模块实现控制端与运动端之间的交流,以实现智能小车按照题目要求运动,并将信息实时反馈给控制端,显示出来;对于关键的小车运动执行元件,经过充分比较、论证,最终选用了步进电机,能够准确定位并且具有瞬间启动和急速停止的优越特性。

电机的驱动是以L298N为芯片的驱动模块;小车的电源模块采用16V的锂电池供电;通过红外对管TCRT5000判断黑线为循迹,实现了小车在规定区域上行驶并将信息实时反馈给控制端等功能;并且小车的控制端显示部分选用LCD12864液晶屏来显示所需的参数。

最后的实验表明,系统完全达到了设计要求,不但完成了所有基本和发挥部分的要求,并增加了路程显示、全程时间显示等创新功能。

关键词:C8051F020单片机、DSP2812、L298N、红外对管TCRT5000、循迹、LCD12864液晶屏一、系统方案1.1 总体方案设计本实验需要智能小车在规定的120cm*120cm区域内。

从起点位置出发,检测障碍物所在位置并实施清除动作。

在重力感应传感器控制下实现智能小车的前进,后退,左转,右转等操作,控制智能小车行驶到障碍物位置,并且停留至少3秒钟,给出声或光的信号。

然后将障碍物推出规定区域。

为了完成实验要求,控制端在单片机控制下,显示模块,重力传感器模块、无线通信模块的协同配合,共同完成控制端的工作。

运动端以DSP2812为核心,超声波模块、红外避障模块、驱动控制模块、循迹模块和电源模块的统一调配下,让小车符合条件的行驶、通信、并清除障碍物,完成整个实验。

根据实验要求,我们设计的总体方案为控制端以Silicon Laboratories公司生产的单片机C8051F020为控制核心,运动端以TI公司新推出的功能强大的32位定点的DSP2812为核心,采用步进电机和LM298芯片控制小车运动,用锂电池提供16V 电压,用TCRT5000保证小车能在规定的区域内正常行驶,并以超声和红外共同确定障碍物位置,并在远程控制端通过重力传感器控制小车的前进、后退、左转、右转等功能,将障碍物推出指定区域。

并用无线通信实现远程控制端和运动端之间的交流。

1.2 总体方案比较方案一:以C8051F020单片机作为控制端核心,DSP2812作为运动端的核心,并通过超声波测定障碍物的位置,用TCRT5000防止智能小车冲出区域,用步进电机精确定位小车行驶的距离,并以无线来使控制端和运动端通信。

以此来实现将障碍物推出规定区域。

方案二:以C8051F020单片机为控制端和运动端的核心,用TCRT5000来保证小车在规定区域正常行驶。

使用无线来实现控制端和运动端的交流,使用超声模块来检测障碍物,并将障碍物推出区域。

由于DSP2812具有强大数据处理能力和高运行速度,十分符合实验中的对于步进电机以及坐标控制。

所以我们采用第二个方案。

1.3 各个部分模块方案比较与论证(1)控制端核心控制器模块控制端的控制器是实验中的控制核心部分,它用来控制智能小车的前进后退等动作,又要显示相关信息。

所以,一个合理的控制中心必不可少的。

方案一:采用Silicon Laboratories公司的C8051F020单片机对电动小车进行控制。

C8051F020单片机的功能比较强大。

片内含CIP-51的CPU内核,它的指令系统与MCS-51完全兼容。

其中的C8051F020单片机含有64kB片内Flash程序存储器,4352B的RAM、8个I/O端口共64根I/O口线、一个12位A/D转换器和一个8位A/D转换器以及一个双12位D/A转换器、2个比较器、5个16位通用定时器、5个捕捉/比较模块的可编程计数/定时器阵列、看门狗定时器、VDD监视器和温度传感器等部分。

C8051F020单片机支持双时钟,其工作电压范围为2.7~3.6V (端口I/O,RST和JTAG引脚的耐压为5V)。

与以前的51系列单片机相比,C8051F020增添了许多功能,同时其可靠性和速度也有了很大提高。

而且价格适中,各种功能也易于实现控制。

方案二:采用STC 公司的STC89C52RC。

其价格便宜,应用广泛,但是功能单一,需要添加多个附加的模块,实现较为复杂;运行速度一般,抗干扰能力不是很强。

通过对以上两种方案的比较,我们选择了方案一,方案一采用的C8051F020单片机功能强大,价格适中,应用方便,是个合理的选择(2)运动端核心控制器的选择方案一:采用C8051F020单片机,该微处理器具体情况同上。

方案二:采用DSP2812微处理器。

DSP2812是TI公司新推出的功能强大的TMS320F2812的32位定点DSP,是TMS320LF2407A的升级版本,最大的特点是速度比TMS320LF2407A有了质的飞跃,从最高40M跃升到TMS320F2812的150M,处理数据位数也从16位定点跃升到32位定点。

最大的亮点是其拥有EVA、EVB事件管理器和配套的12位16通道的AD数据采集,使其对电机控制得心应手。

DSP2812微处理器具有强大的分析、计算和可视化功能,利用DSP2812提供的数十个专业工具箱,可以方便、灵活地实现对自动控制、信号处理、通信系统等的算法分析和仿真。

通过比较,我们需要强大的计算能力与速度,故而选择第二种方案,采用DSP2812微处理器作为运动端的核心。

(3)车体的选择车体是实验最基础的部分,涉及到小车能否稳定快速的按照预定轨迹行驶并实现超车。

选择好车体尤为重要。

方案一:采用三轮小车用两独立电机分别带动两车轮,再加一个万向轮,机械加工简单,成本低,但该小车不适合爬坡、倒退行驶。

方案二:采用履带式小车履带式玩具电动小车的车体、车架和电机都是现成的,在上面架一块板子就可以放下电路板,各种传感器的安装也较方便;其次,所购买的电动小车是由两直流电机控制的。

电机一个控制左轮,另一个控制右轮,这小车的前样可以很好地实现进、后退、原地转弯等各种运动。

根据实验要求,我们选择方案二,履带式小车稳定快速且装卸方便。

(2)电源模块方案一:铅酸电池供电,优点电流大,缺点重量太沉,携带不方便,也不便于在车上安装。

方案二:16V锂电池组供电,虽然它的持续供电时间不是很长时,但优点是体积小重量轻,电压也稳定得多。

便于安装于车上且携带方便。

经过比较,我们选择方案二,16V电源经7812模块转化可以输出12V电压供给直流电机,其他模块可用7805转换成5V后再供电。

(3)驱动模块电机模块选择是整个方案设计的关键,根据题目的要求,这需要对小车的精确控制,所以要产生不同的方波来驱动直流电机使小车精确行驶。

方案一:采用内部集成H桥式芯片L298驱动电路。

方案二:采用分立元件的H桥驱动电路。

由于采用内部集成H桥式芯片每一组PWM波用来控制一个电机的速度,而另外两个I/O口可以控制电机的正反转,控制比较简单,电路也很简单,一个芯片内包含有8个功率管,这样简化了电路的复杂性,所以采用方案一。

(4)运动控制模块在运动过程中,控制好小车在规定的区域内运功是小车完成任何题目要求的基础。

为此,系统将对小车行驶线路控制、信息传递进行有效的控制。

线路控制:在规定区域上,智能小车利用步进电机,准确控制行走的距离。

利用超声寻到障碍物冰将其推出规定区域,并将信息反馈给控制端。

在不同的阶段,小车执行不同的程序。

系统最终采取步进电机的精确计数以及DSP2812精确快速的计算能力以保证小车正常行驶。

信息传递:使用无线模块来进行控制端和运动端之间的交流,确定小车和障碍物的坐标位置,并在控制端显示器显示出来。

(5)显示模块方案一:采用使用起来比较方便的LCD1602液晶显示屏。

屏幕较小、便于放置,采用的而是并行接口,但是显示简单。

方案二:采用LCD12864显示屏,12864显示屏的尺寸大,亮度高,可以支持汉字的显示,显示效果好、显示的信息多。

通过对以上方案的比较,我们采用方案二。

因为LCD12864能同时多行显示,而且亮度好,符合实验要求。

(6)寻物模块智能小车需要在规定区域确定障碍物的位置,故而需要寻物模块寻找障碍物。

方案一:使用超声模块,超声波可以探射到很广的范围,虽然反应比较慢,但总体效果不错,调试也很简单。

方案二:使用红外模块,红外的探测更加精准,反应速度也较快,但它容易受到白色地面的干扰。

通过比较,我们采用了方案一。

因为超声模块探测范围广,干扰容易控制。

1.4 结构框图根据上面的分析论证,我们设计的系统的总体结构框图如图所示。

二、理论分析与计算2.1 信号检测与控制小车从规定区域启动后,在入口探测障碍物的位置,并将坐标传给控制端,自动行驶至障碍物前,将障碍物推出区域,并以是否遇到黑线来判断障碍物是否出了规定区域。

本实验小车使用DSP2812作为运动端控制核心,控制步进电机的运动,超声采集的信号,由无线通信端将信息反馈给控制端,再由单片机将需要显示的数据传输给显示屏进行显示。

2.2 控制端和运动端之间的通信方法本实验需要控制端和运动端相互配合工作才能实现,所以必须要有通信设备使两车可以实现交流,我们两车之间通信使用nRF24L01单片无线收发器,它可以发射和接收无线信息,从而实现两者之间的交流,显示障碍物坐标。

2.3节能本实验选取16V环保锂电池作为供电电源,各模块都使用5V电压供电,电流消耗较小,12864LED显示屏处于低耗能的背光模式,符合当今社会绿色节能环保的理念。

三、电路与程序设计3.1电路设计3.1.1 电机驱动模块驱动的核心部件是LM298,它通过DSP2812的指令直接控制步进电机转速,从而来使小车行驶。

在LM298应用中,我们要注意各引脚的分辨。

驱动图如图1所示:图1 驱动模块电路3.1.2循迹模块智能小车的循迹共有4路,通过TCRT5000是否接受到红外反射光来改变电压大小,从而使DSP发出指令,使小车停止前进,确定退出。

循迹电路图如图2所示:图2 循迹模块电路焊接电路时,可用一个电位器来代替四个电位器,这样即省材料,也使电路板更加精巧。

甚至还能将除TCRT5000以外的部件全部安放到车体板上面。

TCRT5000工作原理:TCRT5000具有一个红外发射管和一个红外接收管.当发射管的红外信号经反射被接收管接收后,接收管的电阻会发生变化。

3.1.3电源模块电源主要是将12V电压降为5V,输给小车的各部分模块。

电源图如图3所示:图3 电源模块电路电源最好需由两组并联而成,以免7805过载而烧坏。

相关文档
最新文档