智能小车PPT课件
合集下载
循迹避障智能小车设计ppt课件

2023最新整理收集 do something
基于单片机的智能小车设计
指导老师: 班级:
制作:
1
智能小车介绍
❖ 智能小车是一种能够通过编程手段完成特定任务的 小型化机器人, 它具 有制作成本低廉,电路结构简单, 程序调试方便等优点.由于具有很强的趣味性,智能 小车深受广大机器人爱好者以及高校学生的喜爱.
17
连接剩余排线
将所有vcc高电平连一排 所有Gnd低电平连一排
18
固定完成
19
软件部分
避障程序 .docx
避障.mp4
避障程序
20
循迹程序框图
循迹程序 .docx
循迹.mp4
21
❖
感 谢 阅
读感 谢 阅
读
3
硬件部分
4
智能小车结构
5
传感器
电 位 器
6
红外传感器
❖ 当检测方向遇到障碍物(反射面)时,红外线反射 回来被接 收管接收,经过比较器电路处理之后,绿 色指示灯会亮起,同时信号输出接口输出数字信号 (一个低电平信号0),可通过电位器旋钮调节检 测距离,有效距离范围 2~30cm,工作电压为 3.3V-5V。
❖ 顺时针调电位器,检测距离增加;逆时针调电位器 ,检测距离减少。
7
灰度传感器
❖ 灰度传感器是模拟传感器,灰度传感器利用光敏电 阻对不同颜色的检测面对光的反射程序不同,其阻 值变化在的原理进行颜色深浅检测。灰度传感器有 一只发光二极管和一只光敏电阻,安装在同一面上 。在有效的检测距离内,发光二极管发出白光,照 射在检测面上,检测面反射部分光线,光敏电阻检 测此光线的强度并将其转换为小车可以识别的信号 。
电机驱动
供电线
基于单片机的智能小车设计
指导老师: 班级:
制作:
1
智能小车介绍
❖ 智能小车是一种能够通过编程手段完成特定任务的 小型化机器人, 它具 有制作成本低廉,电路结构简单, 程序调试方便等优点.由于具有很强的趣味性,智能 小车深受广大机器人爱好者以及高校学生的喜爱.
17
连接剩余排线
将所有vcc高电平连一排 所有Gnd低电平连一排
18
固定完成
19
软件部分
避障程序 .docx
避障.mp4
避障程序
20
循迹程序框图
循迹程序 .docx
循迹.mp4
21
❖
感 谢 阅
读感 谢 阅
读
3
硬件部分
4
智能小车结构
5
传感器
电 位 器
6
红外传感器
❖ 当检测方向遇到障碍物(反射面)时,红外线反射 回来被接 收管接收,经过比较器电路处理之后,绿 色指示灯会亮起,同时信号输出接口输出数字信号 (一个低电平信号0),可通过电位器旋钮调节检 测距离,有效距离范围 2~30cm,工作电压为 3.3V-5V。
❖ 顺时针调电位器,检测距离增加;逆时针调电位器 ,检测距离减少。
7
灰度传感器
❖ 灰度传感器是模拟传感器,灰度传感器利用光敏电 阻对不同颜色的检测面对光的反射程序不同,其阻 值变化在的原理进行颜色深浅检测。灰度传感器有 一只发光二极管和一只光敏电阻,安装在同一面上 。在有效的检测距离内,发光二极管发出白光,照 射在检测面上,检测面反射部分光线,光敏电阻检 测此光线的强度并将其转换为小车可以识别的信号 。
电机驱动
供电线
智能小车设计ppt课件

导航策略
当检测到障碍物时,采用绕行、停止等策略进行避障操作。
避障策略
硬件调试
检查电路连接是否正确,电源供电是否稳定,传感器是否工作正常等。
软件调试
采用单步调试、断点调试等方法对程序进行逐步排查,找出问题所在并进行修改。
问题解决方法
针对常见问题,如传感器失灵、小车无法直行等,提供相应的解决方法。同时,也可通过查阅相关资料、请教专业人士等方式寻求帮助。
问题三
智能小车的成本控制仍需改进。建议通过优化设计方案、降低采购成本、提高生产效率等措施,降低小车的制造成本和售价。
随着人工智能、物联网、云计算等技术的不断发展,智能小车将更加智能化、自主化和网络化,实现更高级别的自动驾驶和协同作业。
技术趋势
智能小车将在更多领域得到应用,如智能交通、智慧城市、智能家居等,成为未来智能生活的重要组成部分。
精确性
提高智能小车的导航精度和搬运精度,确保准确无误地完成任务。
设计目标
设计一款具有自主导航、避障、搬运等多种功能的智能小车,实现智能化、自动化运行。
稳定性
确保智能小车在各种环境下都能稳定运行,不出现意外情况。02CHAPTER
智能小车硬件设计
选用高性能、低功耗的微控制器,如STM32系列。
主控芯片类型
主控芯片原理
主控芯片优势
通过内部CPU、存储器和外设接口等资源,实现对小车各项功能的精确控制。
具有高集成度、高可靠性和易于开发等特点,满足智能小车复杂控制需求。
03
02
01
红外传感器
超声波传感器
陀螺仪传感器
加速度传感器
01
02
03
04
用于检测障碍物,实现避障功能。
当检测到障碍物时,采用绕行、停止等策略进行避障操作。
避障策略
硬件调试
检查电路连接是否正确,电源供电是否稳定,传感器是否工作正常等。
软件调试
采用单步调试、断点调试等方法对程序进行逐步排查,找出问题所在并进行修改。
问题解决方法
针对常见问题,如传感器失灵、小车无法直行等,提供相应的解决方法。同时,也可通过查阅相关资料、请教专业人士等方式寻求帮助。
问题三
智能小车的成本控制仍需改进。建议通过优化设计方案、降低采购成本、提高生产效率等措施,降低小车的制造成本和售价。
随着人工智能、物联网、云计算等技术的不断发展,智能小车将更加智能化、自主化和网络化,实现更高级别的自动驾驶和协同作业。
技术趋势
智能小车将在更多领域得到应用,如智能交通、智慧城市、智能家居等,成为未来智能生活的重要组成部分。
精确性
提高智能小车的导航精度和搬运精度,确保准确无误地完成任务。
设计目标
设计一款具有自主导航、避障、搬运等多种功能的智能小车,实现智能化、自动化运行。
稳定性
确保智能小车在各种环境下都能稳定运行,不出现意外情况。02CHAPTER
智能小车硬件设计
选用高性能、低功耗的微控制器,如STM32系列。
主控芯片类型
主控芯片原理
主控芯片优势
通过内部CPU、存储器和外设接口等资源,实现对小车各项功能的精确控制。
具有高集成度、高可靠性和易于开发等特点,满足智能小车复杂控制需求。
03
02
01
红外传感器
超声波传感器
陀螺仪传感器
加速度传感器
01
02
03
04
用于检测障碍物,实现避障功能。
智能小车控制PPT课件

• 提示:此模块不宜带电 连接,若要带电连接,则 先让模块的GND端先连接, 否则会影响模块的正常工 作。
第13页/共29页
超声波测距模块时序图 • 从模块时序图可以看出,只需要提供一个短期的10uS脉
冲触发信号,超声波即可进行距离测量工作。 • 该模块被触发后,超声波发射头将发出8个40kHz周期
电平,同时检测回波。一旦检测到有回波信号则输出回响 信号。 • 回响信号是一个脉冲的宽度成正比的距离对象。可通 过发射信号到收到的回响信号时间间隔可以计算得到距离。 • 公式: uS/58=厘米;或者uS/148=英寸。 • 建议测量周期为60ms 以上,以防止发射信号对回响信号 的影响。
第14页/共29页
设计目的
•
熟练掌握单片机系统设计与调试方法;
•
掌握智能小车控制原理;
•
掌握光电开关、超声模组、循迹传感器的工作原理及使用方法;
•
掌握电路板设计与制作及电子产品组装、制作与调试技术。
第1页/共29页
设计内容
• 1.利用提供的小车套件组装一辆小车,设计循 迹线路并组装循迹传感器和避障装置;
• 2.设计小车电机驱动板、寻迹模块、避障模块 电路,绘制电路原理图并制作PCB电路板;
第5页/共29页
电机模块
• 方案1:采用步进电机作为该系统的驱动电机。 由于其转过的角度可以精确的定位,可以实 现小车前进路程和位置的精确定位。虽然采 用步进电机有诸多优点,步进电机的输出力 矩较低,随转速的升高而下降,且在较高转 速时会急剧下。
小车怎么转弯呢?怎么直行?
第15页/共29页
小车控制方式
• 当两个直流电机转向相反同时转速相同时就可以实现电动车的原地旋转,由此可以轻松的实现小车坐标不 变的90度和180度的转弯。
第13页/共29页
超声波测距模块时序图 • 从模块时序图可以看出,只需要提供一个短期的10uS脉
冲触发信号,超声波即可进行距离测量工作。 • 该模块被触发后,超声波发射头将发出8个40kHz周期
电平,同时检测回波。一旦检测到有回波信号则输出回响 信号。 • 回响信号是一个脉冲的宽度成正比的距离对象。可通 过发射信号到收到的回响信号时间间隔可以计算得到距离。 • 公式: uS/58=厘米;或者uS/148=英寸。 • 建议测量周期为60ms 以上,以防止发射信号对回响信号 的影响。
第14页/共29页
设计目的
•
熟练掌握单片机系统设计与调试方法;
•
掌握智能小车控制原理;
•
掌握光电开关、超声模组、循迹传感器的工作原理及使用方法;
•
掌握电路板设计与制作及电子产品组装、制作与调试技术。
第1页/共29页
设计内容
• 1.利用提供的小车套件组装一辆小车,设计循 迹线路并组装循迹传感器和避障装置;
• 2.设计小车电机驱动板、寻迹模块、避障模块 电路,绘制电路原理图并制作PCB电路板;
第5页/共29页
电机模块
• 方案1:采用步进电机作为该系统的驱动电机。 由于其转过的角度可以精确的定位,可以实 现小车前进路程和位置的精确定位。虽然采 用步进电机有诸多优点,步进电机的输出力 矩较低,随转速的升高而下降,且在较高转 速时会急剧下。
小车怎么转弯呢?怎么直行?
第15页/共29页
小车控制方式
• 当两个直流电机转向相反同时转速相同时就可以实现电动车的原地旋转,由此可以轻松的实现小车坐标不 变的90度和180度的转弯。
基于单片机智能小车ppt课件

本次设计的智能小车是沿黑线行驶的,由于黑纸和白色纸质地板对光线的 反射系数不同,因此可以通过反射光的强弱来使小车沿着黑线行驶。其具体工 作过程如下:小车沿白色纸质地板行驶,安装在小车下的红外发光二极管发射 红外线信号,遇到白线时,红外线会被反射回来,被光敏三极管吸收,光敏三 极管将会被导通,比较器输出低电平;遇到黑线时,红外线信号被黑色吸收, 不会反射回来光敏三极管处于截止状态,比较器输出高电平。将检测到的信号 送到单片机I/O口,当I/O口检测到高电平的信号时,表明红外线信号被黑色吸 收,小车正在沿黑线行驶,没有偏离轨道;当I/O口检测到低电平的信号时,表 明红外线被反射回来,被光敏三极管吸收,小车检测到了白色,已偏离了轨迹 ,需要调用循迹子程序来纠正轨迹。左边检测到白色时小车右转、右边检测到 白色时小车左转、两边都检测到白色时小车会自动停车、两边都检测不到白线 时,表明小车正在沿着预定轨迹行驶,没有偏离轨迹。 智能小车的避障也是通过这一原理实现的,不同的是避障电路安装位置不 同,避障电路安装在小车的车头,当有障碍物时红外线会被反射回来,比较器 输出低电平,无障碍物时,无红外线反射回来,比较器输出低电平,左边检测 到障碍物时小车右转、右边检测到障碍物时小车左转、两边都检测到障碍物时 小车会自动停车、两边都检测不到障碍物时,小车会按原定路线继续向前行驶。 这里就不再做详细的介绍了。
如上图所示,为HS1838的接受到的红外码。在没有信号输入 时,HS1838输出高电平,有信号输入时,接收到红外码时首先输 出9ms的低电平,再输出4.5ms的引导码,接着输出数据。数据0 是0.56ms的低电平和0.56ms的高电平,数据1是0.56ms的低电平 和1.68ms的高电平。可见0和1的区别在于高电平持续时间的长短 不同,根据这个区别我们就可以见别出0和1了。但是在解码之前 需要判断引导码,如果引导码不正确就不解码,所谓判断引导码, 就是看看是否有9ms的低电平和4.5ms的高电平。
智能循迹碰撞小车ppt

避障智能小车创新训练
3.2 电机驱动
电机驱动电路图
避障智能小车创新训练
3.3 电源模块
12V电源转5V电源电路原理图
避障智能小车创新训练
3.3传感器
3.3.1 红外线反射型传 感器
用于机器人避障,可以手动调节测距的 范围,红外线的工作原理是,当电源接通 后,红外线传感器就开始工作,机器人距 离障碍物达到所设定的范围时,传感器接 收到反射回来的红外线达到一定程度后, 传感器内部通过三极管放大作用,输出低 电平,我们可以利用CPU判断后,执行相 应的程序,达到绕开障碍物的目的。
转弯。
避障智能小车创新训练
• 五 实验与调试
前方没有障碍物,智能小车正常直行
前方有障碍物,智能车先向后退,然后向右拐弯 左边有障碍物,智能车先向后退,然后向右拐弯
右边有障碍物,智能车先向后退,然后向左拐弯
当一侧温度升高时,小车会向温度高的一侧转弯 前方有坍塌或悬崖,智能小车先向后退,然后向没有坍塌或悬崖方向转弯
序烧写测试综合软件。它可以通过普 通的串口(COM)烧写单片机的程序。
软件运行稳定
避障智能小车创新训练
智能车实现功能:
在小车前进过程中,正常情况下小车直行。红外传感器主要负责 探测前方是否有障碍,而两侧的碰撞传感器主要负责探测两侧受否 有障碍。如果遇到障碍,小车就会向右旋转,避开有障碍的路线, 超声波传感器主要是避免小车从边缘掉下,有避崖功能。火焰传感 器主要是感知温度,如果一侧温度升高,小车就会向温度高的一侧
避障智能小车创新训练
3.3.2 碰撞传感器
本实验所使用的碰撞传感器的原理是正 常状态下输出高电平;当触碰触头时,输出低 电平。当碰撞时,小车通过控制舵机来实现 左转、右转、前进和后退来寻找正确的线路。 在该方案中,碰撞传感器只作为一个辅助传 感器,在红外传感器的探测死角起作用,用 来辅助转弯。
智能循迹小车ppt文档全文预览

REPORTING
THANKS
感谢观看
别和跟踪。
优化控制算法
采用PID控制、模糊控制等算法, 提高小车行驶的稳定性和准确性。
完善硬件设计
优化电路设计、电机驱动、电源 管理等硬件模块,提升小车性能。
拓展应用场景
将智能循迹小车应用于仓储物流、 智能家居等领域,验证其实用性
和可靠性。
未来研究方向探讨
多传感器融合技术
研究如何将多种传感器信息进行融合, 提高小车的环境感知能力和适应性。
调试技巧和优化策略
调试技巧
在调试过程中,可以采用分模块调试的方法,逐个验证每个模块的功能是否正常;同时,可以利用串口通信等手 段,实时输出调试信息,帮助定位问题。
优化策略
针对循迹算法的优化,可以采用动态阈值调整的方法,提高轨迹检测的准确性;针对电机控制的优化,可以采用 PID控制算法,提高小车的行驶稳定性和速度控制精度。此外,还可以通过硬件升级、算法改进等手段,进一步 提高智能循迹小车的性能。
深度学习技术应用
探索深度学习在智能循迹小车中的应 用,如通过神经网络实现更复杂的路 径规划和决策。
多车协同控制技术
研究多辆智能循迹小车之间的协同控 制策略,实现更高效、灵活的群体协 作。
智能化与自主化
进一步提升小车的智能化水平,如实 现自主导航、避障、路径规划等功能, 使其更加适应复杂环境。
2023
2023
REPORTING
智能循迹小车ppt文档 全文预览
2023
目录
• 智能循迹小车概述 • 智能循迹小车硬件设计 • 软件编程与算法实现 • 性能测试与结果分析 • 挑战与解决方案探讨 • 总结与展望
2023
PART 01
06440_基于单片机智能小车ppt课件

感谢观看
2024/1/28
27
2024/1/28
20
测试方法、指标评价体系建立
功能测试
对智能小车的各项功能进行测试,如前 进、后退、左转、右转、停止等,确保
各项功能正常实现。
稳定性测试
2024/1/28
在不同环境下对智能小车进行测试, 如不同路面、不同光照条件等,评估
其稳定性和适应性。
性能测试
测试智能小车的速度、加速度、转向 灵敏度等性能指标,评估其运动性能 。
允许外部事件打断CPU的 正常执行流程,转去执行 中断服务程序。
2024/1/28
8
常见单片机类型及特点
8051系列
经典的单片机系列,具有简单 的结构和丰富的外设接口,适
合初学者使用。
2024/1/28
AVR系列
高性能、低功耗的单片机,具 有快速的执行速度和丰富的外 设接口,适用于高端应用。
PIC系列
19
调试过程中常见问题解决方法
电源问题
电机驱动问题
检查电源连接是否正确,电池电量是否充 足,以及电源管理模块是否正常工作。
检查电机驱动模块的连接和配置,确保电 机能够正常转动且速度可调。
传感器问题
通信问题
检查传感器的连接和配置,确保传感器能 够正确感知环境信息并传递给单片机。
检查通信模块的连接和配置,确保单片机能 够与其他设备或计算机进行正常通信。
基于单片机智能小车 ppt课件
2024/1/28
1
目录
• 智能小车概述 • 单片机原理及选型 • 智能小车硬件设计 • 软件编程与算法实现 • 调试、测试与优化策略 • 总结与展望
2024/1/28
2
2024/1/28
2024/1/28
27
2024/1/28
20
测试方法、指标评价体系建立
功能测试
对智能小车的各项功能进行测试,如前 进、后退、左转、右转、停止等,确保
各项功能正常实现。
稳定性测试
2024/1/28
在不同环境下对智能小车进行测试, 如不同路面、不同光照条件等,评估
其稳定性和适应性。
性能测试
测试智能小车的速度、加速度、转向 灵敏度等性能指标,评估其运动性能 。
允许外部事件打断CPU的 正常执行流程,转去执行 中断服务程序。
2024/1/28
8
常见单片机类型及特点
8051系列
经典的单片机系列,具有简单 的结构和丰富的外设接口,适
合初学者使用。
2024/1/28
AVR系列
高性能、低功耗的单片机,具 有快速的执行速度和丰富的外 设接口,适用于高端应用。
PIC系列
19
调试过程中常见问题解决方法
电源问题
电机驱动问题
检查电源连接是否正确,电池电量是否充 足,以及电源管理模块是否正常工作。
检查电机驱动模块的连接和配置,确保电 机能够正常转动且速度可调。
传感器问题
通信问题
检查传感器的连接和配置,确保传感器能 够正确感知环境信息并传递给单片机。
检查通信模块的连接和配置,确保单片机能 够与其他设备或计算机进行正常通信。
基于单片机智能小车 ppt课件
2024/1/28
1
目录
• 智能小车概述 • 单片机原理及选型 • 智能小车硬件设计 • 软件编程与算法实现 • 调试、测试与优化策略 • 总结与展望
2024/1/28
2
2024/1/28
2024版智能小车控制PPT课件

作用原理
不同类型的传感器具有不同的作用原理。例如,超声波传感器通过发射超声波 并接收其反射波来测量距离;红外线传感器则利用红外线的反射或吸收特性来 检测物体;摄像头则通过捕捉图像信息来实现视觉感知。
电机驱动方式及性能比较
电机驱动方式
智能小车的电机驱动方式主要有直流电机、步进电机、伺服电机等。这些电机具有不同的特点和适用场景,需要 根据智能小车的实际需求来选择合适的电机。
要点一
深度学习在路径规划中的应用
要点二
强化学习在路径规划中的应用
随着深度学习技术的发展,越来越多的研究将深度学习技术 应用于路径规划中,通过训练神经网络模型来学习路径规划 策略,提高路径规划的智能化水平。
强化学习是一种通过与环境交互来学习策略的机器学习方法, 可以应用于路径规划中,通过不断试错来学习最优路径规划 策略。
实施效果评估
通过实际测试和数据分析,评估避障策略的实施效果,并进行优 化和改进。
06
智能小车调试与性能评估
硬件组装注意事项
选择合适的组件和配件,确保其 质量和性能符合设计要求。
按照电路图和说明书正确连接各 个模块,避免出现短路或断路现
象。
注意电源线的接线方式,确保正 负极正确连接,避免反接或虚接。
传感器数据采集与处理策略
传感器类型选择
根据智能小车功能需求,选择合适的 传感器,如超声波、红外、陀螺仪等。
数据采集与处理
设计合理的数据采集电路和信号处理 算法,提高传感器数据的准确性和稳 定性。
电机控制算法实现与优化
电机控制算法
实现基本的电机控制算法,如PID控制、 模糊控制等,确保小车能够稳定、准确地 行驶。
04
路径规划与导航技术探讨
不同类型的传感器具有不同的作用原理。例如,超声波传感器通过发射超声波 并接收其反射波来测量距离;红外线传感器则利用红外线的反射或吸收特性来 检测物体;摄像头则通过捕捉图像信息来实现视觉感知。
电机驱动方式及性能比较
电机驱动方式
智能小车的电机驱动方式主要有直流电机、步进电机、伺服电机等。这些电机具有不同的特点和适用场景,需要 根据智能小车的实际需求来选择合适的电机。
要点一
深度学习在路径规划中的应用
要点二
强化学习在路径规划中的应用
随着深度学习技术的发展,越来越多的研究将深度学习技术 应用于路径规划中,通过训练神经网络模型来学习路径规划 策略,提高路径规划的智能化水平。
强化学习是一种通过与环境交互来学习策略的机器学习方法, 可以应用于路径规划中,通过不断试错来学习最优路径规划 策略。
实施效果评估
通过实际测试和数据分析,评估避障策略的实施效果,并进行优 化和改进。
06
智能小车调试与性能评估
硬件组装注意事项
选择合适的组件和配件,确保其 质量和性能符合设计要求。
按照电路图和说明书正确连接各 个模块,避免出现短路或断路现
象。
注意电源线的接线方式,确保正 负极正确连接,避免反接或虚接。
传感器数据采集与处理策略
传感器类型选择
根据智能小车功能需求,选择合适的 传感器,如超声波、红外、陀螺仪等。
数据采集与处理
设计合理的数据采集电路和信号处理 算法,提高传感器数据的准确性和稳 定性。
电机控制算法实现与优化
电机控制算法
实现基本的电机控制算法,如PID控制、 模糊控制等,确保小车能够稳定、准确地 行驶。
04
路径规划与导航技术探讨
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
寻迹方案
+BJ A1 A2 B1 B2 VDD
小车用于焊接电 机且与接线柱连 线的线,1、可 以用杜邦线把两 头黑色夹头拔掉, 露出锡线,一头 焊接到电机,一 头接到蓝色接线 柱。2、可以直 接用本店配送的 黑色细线。
GND +5V
将2组电源 共地线用接 线柱卡紧
8个洞可锁 紧的接线柱
循迹模块实物图
Page 8
小车寻迹算法 循迹模块介绍
前方
LA LB
RA RB
左电机
右电机
左
右
左 轮
减 速 电
电机 减 驱动 速 电路 电
右 轮
机
机
A1 A2 0 0 不转 0 1 前转 1 0 后转
B1 B2 0 0 不转 0 1 前转 1 0 后转
单片机
1 1 不转 1 1 不转
万向滑轮
单片机通过电机驱动电路控制小车运行方法
二、有检测到黑线,则 H4发光到黑线光全部被吸收, H4接收端,没有收到任何信号, 因为H4不导通(截止),则 T1=VCC
Page 16
寻迹电路分析
检测到白纸有接收到反射光 LM324 2脚比较器反向端T1=0V 3脚比较器同向端=3V 同向端大于反向端则OUT1输出1
检测到黑线没接收到反射光了 调试方法,黑色物体
• sbit P17=P1^7;//单片机输出到L298N控制电机右前进
• 单片机引脚IO口和传感器的连接是根据程序来决定的,所 以如果烧写某个程序,看该程序的C语言源代码文件里对 于IO口的定义语句,就会知道如何接线了。
寻迹方案
车左侧电机线 两根
车右侧电机线 两根
6节电池盒
2P连线白色头接扩展 5V电压输出注意正负极
左
右
左 轮
减 速 电
电机 减 驱动 速 电路 电
右 轮
机
机
如果左边探测头P00测到黑线, 则小车偏了,小车左转弯
单片机
万向滑轮
注:检测到黑 线输出低电平
特殊情况1
P0.0 P0.1 P0.2
单片机通过电机驱动电路控制小车运行方法
P0.0 P0.1 P0.2
前进
101
前方 左转弯
0 01
LA LB
RA RB
电机 减 驱动 速 电路 电
右 轮
机
机
如果中间探测头P01右测到黑线, 则小车前进
单片机
万向滑轮
注:检测到黑 线输出低电平
P0.0 P0.1 P0.2
单片机通过电机驱动电路控制小车运行方法
前进
P0.0 P0.1 P0.2 10 1
前方 左转弯
011
LA LB
RA RB
右转弯 1 1 0
左
右
左 轮
减 速 电
基于单片机的智能小车
答辩人:鲁彦飞
小车结构
轮胎 2个 单片机1 循迹模块1 光电对管3个 减速箱+电机 2套 万向滑轮 1个 底盘 PCB敷铜板 亚克力板 螺丝 固定片
左
左 轮
减 速 电
机
前方
右
减 速 电
右 轮
机
万向滑轮
小车流程图
单片机 控制信 号输入
使能端5V有效 工作
电机驱动模块介绍
输出给 电机
LM324
遮挡传感器检测T1脚 电压变化是否正常
2脚比较器反向端T1=5V 3脚比较器同向端=3V
调节电位器R13,使得3 脚电压介于(2脚)
反向端大于同向端则OUT1输出0 T1电压的最大和最小
Page 17
值之间
电机 减 驱动 速 电路 电
右 轮
机
机
如果右边探测头P02测到黑线, 则小车偏了,小车右转弯
单片机
万向滑轮
注:检测到黑 线输出低电平
P0.0 P0.1 P0.2
单片机通过电机驱动电路控制小车运行方法
前进
P0.0 P0.1 P0.2 101
作业 答案
前方 左转弯
0 11
LA LB
RA RB
右转弯 1 1 0
0 01
LA LB
RA RB
Байду номын сангаас
右转弯 1 0 0
左
右
左 轮
减 速 电
电机 减 驱动 速 电路 电
右 轮
机
机
P13 P12
P13 P12
单片机
如果中间和左边探测头P02测到 黑线,则小车偏了,小车右转 弯
万向滑轮
注:检测到黑 线输出低电平
P0.0 P0.1
特殊情况3 P0.2
单片机通过电机驱动电路控制小车运行方法 P0.2 P0.1 P0.0
P14 P15 P16 P17
0
10
1 前进
1
01
0 后退
1
00
1 左转弯
0
11
0 右转弯
注:检测到黑 线输出低电平
P0.0 P0.1 P0.2
单片机通过电机驱动电路控制小车运行方法
前进
P0.0 P0.1 P0.2 101
前方 左转弯
011
LA LB
RA RB
右转弯 1 1 0
左
右
左 轮
减 速 电
• sbit P26=P2^6;//循迹传感器次左有测得信号 • sbit P27=P2^7;//循迹传感器中有测得信号
• sbit P14=P1^4;//单片机输出到L298N控制电机左后退 • sbit P15=P1^5;//单片机输出到L298N控制电机左前进
• sbit P16=P1^6;//单片机输出到L298N控制电机右后退
前进
LA LB
RA RB
前方 左转弯 右转弯
左
右
左 轮
减 速 电
电机 减 驱动 速 电路 电
右 轮
机
机
P13 P12
P13 P12
单片机
停车
0 00
如果三个探测头全部测到黑线, 则小车到达终点,停车
万向滑轮
寻迹电路分析
接
发
收
射
一、没有检测到黑线,则
H4发光到白纸光反射到H4接收 端,H4接收端导通,导通则T1 接地=0
+BJ A1 A2 B1 B2 VDD GND +5V
将2组电 源共地用 接线柱卡 紧
小车原配的2节电池盒, 由于供电小可不用它。
小车左侧电机自行焊 接两根线上去,两线 另一头接蓝色的A1A2 接线柱 小车右侧电机自行焊 接两根线上去,两线 另一头接蓝色的B1B2 接线柱
4节电池盒
2P连线白色头接扩展 5V电压输出注意正负极
右转弯 1 0 0
左
右
左 轮
减 速 电
电机 减 驱动 速 电路 电
右 轮
机
机
单片机
如果中间和右边探测头P02测到 黑线,则小车偏了,小车左转 弯
万向滑轮
注:检测到黑 线输出低电平
特殊情况2
P0.0 P0.1
P0.2
单片机通过电机驱动电路控制小车运行方法
前进
P0.0 P0.1 P0.2 1 01
前方 左转弯
注;这里的 VCC为大电压 是给电机提供 电源
接线图参考5循迹程序
• sbit P14=P1^4; //电机口 左前进 • sbit P15=P1^5; //电机口 左后退
端口定义
• sbit P16=P1^6; //电机口 右前进 • sbit P17=P1^7; //电机口 右后退
• sbit P25=P2^5;//循迹传感器最左有测得信号 低电平有效