基于单片机的智能循迹小车答辩10版 ppt课件
智能循迹小车答辩课堂PPT
智能寻迹小车硬件设计
图4 H桥式电路
直流电机驱动电路图:
智能寻迹小车硬件设计
图 5 电机驱动电路
1.主程序流程图:
智能寻迹小车软件设计
开始 系统初始化
否 X、Y 路口信号?
是
小车执行X、Y路口命令 实现S路线行驶
奇数圈 否
偶数圈 否
寻迹
是 左拐
是 左拐
寻迹
是 straight 直走
否
是
left
左拐
场地示意图
设计要求
图1
功能介绍
设计要求
• 万向轮在前,可沿引导线逆时针方向运行一周,全程时间不
超过3分钟;
• 万向轮在前,可沿引导线逆时针方向运行两周,并且每周从E
到F必须经过不同的S形路径;
• 万向轮在前,小车每一圈行驶的S形路线要与上一圈行驶的路
线不同。
小车总体结构
智能寻迹小车的总体设计方案
电机模块比较
• 采用直流减速电机,配合L298N驱动芯片组合。 • 采用步进电机,配合L298N驱动芯片组合。
智能寻迹小车硬件设计
循迹模块:
利用红外线对于不同颜色具有不同的反射性质的特点。在小车行驶 过程中传感器的红外发射二极管不断发射红外光,当红外光遇到白色地 面时发生漫发射,红外对管接收管接受到反射光;如果遇到黑线则红外 光被吸收,则红外对管接收管接收不到信号(反射光).
➢选题背景 ➢系统设计要求 ➢智能寻迹小车总体设计方案 ➢智能循迹小车硬件设计 ➢智能循迹小车软件设计 ➢结论
目录
选题背景
自第一台工业机器人诞生以来,制造能替代人工作的机器一直是人类 的梦想。
中国自1978年把“智能模拟”作为国家科学技术发展规划的主要研究 课题,开始着力研究智能化。
智能小车毕业设计答辩ppt课件
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
结论
本设计方案按照任务书的要求,以AT89C250单片机 为控制核心,结合红外光寻迹传感器,电机控制模 块实现小车的自动寻迹功能(按路面的黑色轨道行 驶),基本完成各项指标,实现小车智能化
制作的PCB图
通过protel2004画出原理图之后在制作PCB图如下:
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
小车形成
PCB图熨在覆 铜板上
腐蚀覆铜板
覆铜板打孔
焊接元器件
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
小车流程图
左边
红外检测
中间
单片机 AT89C2051 驱动电机
运行
右边
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
系统设计选择
u选择Atmel公司的AT89C2051单片机作为主控制器。AT89C2051是一 个低功耗,高性能的8位单片机,32个IO口, 2个16位可编程定时计数 器。
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
电路原理图
通过protel2004软件画出来的原理图如下:
病原体侵入机体,消弱机体防御机能 ,破坏 机体内 环境的 相对稳 定性, 且在一 定部位 生长繁 殖,引 起不同 程度的 病理生 理过程
循迹避障智能小车设计ppt课件
基于单片机的智能小车设计
指导老师: 班级:
制作:
1
智能小车介绍
❖ 智能小车是一种能够通过编程手段完成特定任务的 小型化机器人, 它具 有制作成本低廉,电路结构简单, 程序调试方便等优点.由于具有很强的趣味性,智能 小车深受广大机器人爱好者以及高校学生的喜爱.
17
连接剩余排线
将所有vcc高电平连一排 所有Gnd低电平连一排
18
固定完成
19
软件部分
避障程序 .docx
避障.mp4
避障程序
20
循迹程序框图
循迹程序 .docx
循迹.mp4
21
❖
感 谢 阅
读感 谢 阅
读
3
硬件部分
4
智能小车结构
5
传感器
电 位 器
6
红外传感器
❖ 当检测方向遇到障碍物(反射面)时,红外线反射 回来被接 收管接收,经过比较器电路处理之后,绿 色指示灯会亮起,同时信号输出接口输出数字信号 (一个低电平信号0),可通过电位器旋钮调节检 测距离,有效距离范围 2~30cm,工作电压为 3.3V-5V。
❖ 顺时针调电位器,检测距离增加;逆时针调电位器 ,检测距离减少。
7
灰度传感器
❖ 灰度传感器是模拟传感器,灰度传感器利用光敏电 阻对不同颜色的检测面对光的反射程序不同,其阻 值变化在的原理进行颜色深浅检测。灰度传感器有 一只发光二极管和一只光敏电阻,安装在同一面上 。在有效的检测距离内,发光二极管发出白光,照 射在检测面上,检测面反射部分光线,光敏电阻检 测此光线的强度并将其转换为小车可以识别的信号 。
电机驱动
供电线
基于STM32单片机的智能寻迹避障小车课件
基于STM32单片机的智能寻迹避障小车答辩学生:xx指导老师:xxx答辩时间:2019年6月16日CONTENTS目录硬件设计2软件设计3绪论1实物展示4PART ONE 选题背景研究意义绪论随着电气时代和计算机时代的到来,自动控制和传感器相关技术日益成熟,电气自动化、机械制造以及计算机网络之间的联系日益密切,自动控制和人工智能技术在工业、农业以及制造业渐渐形成了不可替代的优势,各种智能化设备正在逐步替代人为的操作,极大的方便我们的工作、生活。
智能小车是新时代的新发明,有着良好的发展前景,其领域可覆盖到自动料车,场地搬运车,以及工作在其他复杂恶劣的环境的车辆。
智能小车将大大的提高人类的工作效率同时也可以降低复杂恶劣环境下人们的工作压力。
研制一种高效、智能的寻迹避障小车具有重要的现实意义。
目前,世界上许多国家都在积极进行智能小车的研究和设计开发,已应用于多个领域,尤其是在军事、探测领域的应用特别突出。
我国对于智能小车的研究、开发和应用起步较挽,但是也取得了较为显著地成果,现在各国对于智能小车的研究还处于发展阶段,随着电气自动化技术,自动控制技术、人工智能以及计算机技术的高速发展,智能小车的发展必将迎来一个前所未有的高度。
研究意义三探索未知领域对于一些场地的搬反复运工作,劳动量大,但是劳动形式单一,人们需要不断地重复一个动作将一个地方物体搬运到另一个地方。
有了智能寻迹避障小车,可以大大解放工作人员劳动量,智能小车将按照预定的命令从一个地方搬运物体到另一个地方。
在一些十分危险的场地,如果由人类完成搬运工作有十分大的危险,有了智能寻迹避障小车,将大大降低人们工作的危险在探索一些人类未知的领域的时候,比如说火星,人类很难亲身进入到这些地方,有了智能避障小车,小车能够自发的躲避障碍帮助人类收集资源和信息对于一些行动不便的人们,智能小车也将是他们很好的代步工具。
研究意义一解放人类双手研究意义二降低工人危险究意义四残障人士好帮手硬件设计PART ONE总体概述原理图驱动模块避障模块寻迹模块。
基于C51的智能循迹小车--讲解
PPT课件下载:w w w .1ppt .com/kejian/
范文下载:w w w .1ppt .com/fanw en/
试卷下载:w w w .1ppt .com/s hit i/
教案下载:w w w .1ppt .com/jiaoan/ PPT论坛:w w w .1ppt .cn
1
初识循迹小车 PROJECT INTRODUCTION
硬件电路设计——开集输出与推挽输出
➢ 开集输出: 只能输出低电 平 常用作电平匹 配
电气与信息工程学院
➢ 推挽输出: 一般是指两个
三极管(或MOS 管)分别受两互 补信号的控制, 总是在一个三极 管导通的时候另 一个截止,可以 输出高电平和低 电平
12
硬件电路设计——电源模块电路设计
2 GND
VCC_7.6V
电气与信息工程学院
15
硬件电路设计——电机驱动模块电路设计——L298N驱动原理
IN1 IN2 ENA OUT1 OUT2 转向
0
0
1
0
0
停
1
0
1
1
0
正
0
1
1
0
1
反
1
1
1
1
1
停
0
0
0
----
----
停
1
0
0
----
----
停
0
1
0
----
----
停
1
1
0
----
----
停
电气与信息工程学院
16
硬件电路设计——电机驱动模块电路设计——PWM调速原理
ppt答辩基于MCS-51单片机智能小车控制器设计
本设计在传统小车控制器的基础上, 引入了MCS-51单片机,实现了更高 效、智能的控制。
技术背景
随着智能化技术的发展,智能小车在各 个领域的应用越来越广泛,而控制器作 为小车的核心部件,其设计至关重要。
目的和目标
目的
通过本次设计,旨在提高智能小 车的控制精度、响应速度和稳定 性,以满足不同应用场景的需求 。
感谢观看
THANKS
无线通信
实验四验证了小车的无线通 信功能稳定可靠,数据传输 速度快,满足实时控制要求。
结果讨论与改进建议
结果讨论
总体来说,基于MCS-51单片机的智能小车 控制器设计在速度、转向、障碍物识别和无 线通信等方面表现良好,但在曲线行驶和复 杂环境下的障碍物识别方面仍有改进空间。
改进建议
针对转向控制精度和复杂环境下的障碍物识 别问题,建议优化算法以提高控制精度和识 别率;同时,为提高小车的整体性能,可考 虑采用更先进的传感器和通信模块。
控制器软件设计
主程序流程
描述了主程序的运行流程,包括初始化、传 感器数据采集、运动控制等环节。
数据融合算法
采用适当的算法对传感器数据进行融合,提 高控制精度。
中断服务程序
针对不同中断源,设计了相应的中断服务程 序,提高系统实时性。
运动控制算法
采用PID控制算法实现智能小车的速度和方 向控制。
传感器和执行器的选择与连接
目标
实现基于MCS-51单片机的智能 小车控制器的设计,并进行实际 测试和验证。
02
MCS-51单片机简介
MCS-51单片机的特点
高性能
采用高速、高可靠性的 CMOS技术,运算速度
比普通单片机快。
低功耗
集成度高
基于单片机的智能循迹小车---答辩PPT(1.0版)
主要程序功能
/*********************第一部分 管脚声明*********************/
sbit Left_pwm=P1^6; Sbit Right_pwm=P1^7; sbit sbit sbit sbit P3_4=P3^4; P3_5=P3^5; P3_6=P3^6; P3_7=P3^7; //IN1 //IN2 //IN3 //IN4 //三路寻迹模块接口第一路 //三路寻迹模块接口第二路 //三路寻迹模块接口第三路 //接驱动模块ENA使能端,输入PWM信号调节速度 //接驱动模块ENB使能端,输入PWM信号调节速度
void little_left(void) //小车前进向左微调 { Left_go; Right_go; push_val_left=2; push_val_right=5; } void rotate_right(void) //旋转右转 { push_val_left=4; push_val_right=3; Left_go; Right_back; } void little_right(void) //小车前进向右微调 { Left_go; Right_go; push_val_left=4; push_val_right=2; }
void timer0() interrupt 1 //TIMER0中断服务子函数产生PWM信号 { TH0=(65536-1000)/256; //1ms定时 TL0=(65536-1000)%256; //time++; pwm_val_left++; pwm_val_right++; pwm_out_left(); pwm_out_right(); }
智能循迹小车精讲PPT课件
2024/1/27
22
地图构建技术探讨
增量式地图构建
随着机器人的移动不断更新地图信息。
多机器人协同建图
利用多个机器人的感知信息共同构建环境地 图。
2024/1/27
23
导航策略优化方向
动态避障
实时感知环境中的动态障碍物,并调整路径规划以避免碰撞。
2024/1/27
24
导航策略优化方向
多目标点导航
代码实现
在循迹算法的基础上,增加避障逻辑。当检测到障碍物时,根据避障策略调整小车的运动状态,同时更新路径信 息,确保小车能够安全地绕过障碍物并继续沿着预定路径行驶。
2024/1/27
15
调试技巧与经验分享
调试技巧
使用仿真工具进行前期验证,可以大大缩短开发周期;在实际调试过程中,可以采用分模块调试的方 法,逐一验证各个模块的功能和性能。
智能循迹小车精讲 PPT课件
2024/1/27
1
目 录
2024/1/27
• 智能循迹小车概述 • 智能循迹小车硬件组成 • 软件编程与算法实现 • 路径规划与导航策略 • 无线通信与远程控制 • 性能测试与评估指标 • 总结与展望
2
01
智能循迹小车概述
2024/1/27
3
定义与发展历程
2024/1/27
适用于无权图,能找到最短路径。
A*算法
引入启发式函数,提高搜索效率。
18
路径规划方法比较
RRT(快速扩展随机树)
通过随机采样构建路径,适用于高维空间和 复杂环境。
2024/1/27
PRM(概率路线图法)
构建连通图后进行路径搜索,适用于静态环 境。
19
智能小车答辩PPT课件
姓名:牛爱 导师:李春晖老师
2021
1
智能小车的设计
目录
目录
1、前言
2、硬件
3、软件
4、结论
第一章 前言 第二章 硬件设计 第三章 软件设计 第四章 开发工具及调试过程
2021
2
智能小车的设计
目录
1、前言
2、硬件
3、软件
4、结论
智能化研究目的
1、光机电一体化; 2、小型化; 3、自主运作,不需人为管理; 4、方便快捷。
目录
1、前言 2、硬件 3、软件 4、结论
硬件总体框图
充电电池 7.2V
电机驱动 芯片
LM2940 输出5V
直流电机
舵机
LM2940 输出5V
单片机
2021
LM2940 输出5V
CMOS 摄像头
LM2940输 出5V
编码器
10
智能小车的设计
目录主板电路原ຫໍສະໝຸດ 图1、前言 2、硬件 3、软件 4、结论
最小系统板
2021
4
智能小车的设计
目录
1、前言
2、硬件
3、软件
4、结论
国内对智能车辆的研究
2021
5
智能小车的设计
小结
智能控制
目录
1、前言
2、硬件
3、软件
4、结论
现有研究不足
性价比↑
智能小车研究
器件 集成度↑
局部失稳
性能↑
单价↓
发展前景广阔
2021
6
智能小车的设计
试验方案
目录
1、前言 2、硬件 3、软件 4、结论
新建:创建一个新项目 编辑:编辑源代码 编译:将源代码编译成机器码 链接:链接成二进制可执行文件 调试:测试程序,寻找错误,进行完善
智能小车答辩课件
智能小车答辩课件一、引言随着科技的不断发展,智能小车在众多领域中的应用越来越广泛。
智能小车答辩课件旨在全面介绍智能小车的设计理念、技术原理、功能特点以及应用前景,为答辩提供有力支持。
二、设计理念智能小车的设计理念是以人为本,以提高人们生活质量为目标。
通过将现代科技与传统汽车相结合,实现车辆智能化、网络化和绿色化,为人们提供更加便捷、舒适和安全的出行体验。
2. 网络化:利用车联网技术,将车辆与云端、道路、其他车辆等互联互通,实现信息共享、数据分析和远程监控,为用户提供实时路况、智能导航等服务。
3. 绿色化:采用清洁能源和高效动力系统,降低能耗和排放,减轻环境负担,推动可持续发展。
三、技术原理1. 传感器技术:介绍智能小车所搭载的各种传感器,如摄像头、雷达、激光雷达、超声波传感器等,以及它们在车辆环境感知、定位导航、障碍物检测等方面的作用。
2. 控制系统:阐述智能小车的控制系统原理,包括车辆动力学模型、路径规划算法、运动控制策略等,以及如何实现车辆的稳定行驶和精确操控。
4. 车联网技术:分析智能小车如何利用车联网技术实现车辆与云端、道路、其他车辆等的互联互通,以及如何实现数据传输、信息共享和远程监控等功能。
四、功能特点智能小车答辩课件将详细介绍智能小车的功能特点,包括:1. 自动驾驶:智能小车具备自动驾驶功能,可自动识别道路状况、规划行驶路径、控制车辆行驶,实现安全、舒适的出行体验。
2. 自动避障:通过搭载传感器和控制系统,智能小车能够实时检测周围环境,识别障碍物,并自动调整行驶路径,确保行车安全。
3. 自动泊车:智能小车具备自动泊车功能,可自动寻找停车位、规划泊车路径,并实现精准泊车,提高停车效率。
4. 智能导航:利用车联网技术,智能小车可实时获取路况信息,为用户提供最优出行路线,提高出行效率。
5. 语音交互:智能小车支持自然语言处理和智能语音识别技术,用户可通过语音指令实现车辆控制、信息查询等功能。
循迹小车答辩PPT
传感器
传感器用于检测小车与路径边 缘的距离和方向。
传感器通常采用红外或超声波 传感器,以实现非接触式检测。
传感器将检测到的距离和方向 信息发送给控制器,控制器根 据这些信息调整电机的运动, 以实现自动循迹。
电池与充电器
电池为小车提供动力, 确保小车能够持续运 行。
电池与充电器的性能 直接影响小车的续航 能力和充电体验。
主循环
进入一个无限循环,不断 读取传感器数据、处理数 据、控制电机,使小车能 够按照设定的路径行驶。
异常处理
对异常情况进行处理,如 传感器故障、电机故障等。
传感器数据处理
数据采集
通过传感器采集小车周围的环境信息,如距离、角度等。
数据滤波
对采集到的数据进行滤波处理,去除噪声和异常值。
数据转换
将采集到的数据转换为小车控制所需的参数,如速度、方向等。
充电器用于为电池充 电,通常采用恒流、 恒压充电方式。
车体结构
车体结构是小车的支撑和固定各部件 的框架。
车体结构还需要考虑小车的稳定性和 耐用性,以确保在运行过程中不会发 生侧翻或损坏。
车体结构通常采用轻质材料制成,如 铝合金或塑料,以减轻小车的重量。
03
循迹小车的软件设计
主程序流程
初始化
初始化小车的硬件,对小车的测试环节不够充分,导致后期调试工 作量增大。
文档整理
项目过程中,部分技术文档的整理不及时,影响后续维护和升级。
对未来工作的展望
1 2
持续优化技术
针对本次项目中表现出的不足,团队成员将继续 深入学习相关技术,提高技术水平。
完善测试环节
在未来的项目中,将更加重视测试环节,确保产 品质量。
通过本次项目,团队成员在嵌入式系 统、电路设计、编程等方面的技术能 力得到了显著提升。
智能循迹小车答辩课件x
智能循迹小车答辩课件x(二)引言概述:智能循迹小车是一种基于技术和的创新产品,能够根据线路上的标记自主导航,实现自动驾驶的功能。
本文将对智能循迹小车的原理、技术、应用和发展前景进行详细阐述。
正文内容:1.循迹原理1.1传感器系统:智能循迹小车配备了多种感知器,如光电传感器、红外传感器和摄像头,用于检测路线上的标记。
1.2数据处理:通过对传感器采集到的数据进行处理和分析,智能循迹小车能够识别和分辨不同的标记,并做出相应的行驶决策。
1.3控制系统:智能循迹小车内置控制系统,根据传感器数据和路线的特征,自动调整方向和速度,实现在指定路线上的自主导航。
2.技术挑战2.1环境适应能力:智能循迹小车需要在各种复杂环境下进行循迹行驶,如室内、室外、弯道、坡道等,因此需要具备良好的环境适应能力。
2.2高精度定位:为了实现精确导航,智能循迹小车需要具备高精度的定位能力,能够准确识别路线上的标记并进行定位。
2.3鲁棒性和稳定性:智能循迹小车需要能够在不同的路况和工况下保持稳定的行驶性能,并具备一定的鲁棒性,能够应对不可预测的情况。
3.应用领域3.1物流与仓储:智能循迹小车能够在仓储环境中自主导航,实现货物的搬运和分拣,提高物流效率和减少劳动成本。
3.2制造业:智能循迹小车可以应用于生产线上,自动搬运和组装零部件,提高生产效率和质量。
3.3健康医疗:智能循迹小车能够在医院内自主导航,实现药品和样本的运输。
同时,智能循迹小车还可以用于定位和监控病人,提高医疗服务的效率。
3.4家庭服务:智能循迹小车可以应用于家庭环境中,实现自动搬运、清扫和送餐等家庭服务功能,提供便捷的生活体验。
3.5农业领域:智能循迹小车可以用于农业生产中的播种、除草、施肥等任务,提高农业生产效率和减少劳动成本。
4.发展前景智能循迹小车在工业自动化和智能交通领域具有广阔的应用前景。
随着技术的不断进步和成本的降低,智能循迹小车将逐渐普及,并成为人们生活中不可或缺的一部分。
智能小车设计大学毕业答辩 ppt课件
2020/12/27
7
避障单元方案选择
❖ 用超声波传感器进行避障。超声波传感器的 原理是:超声波由压电陶瓷超声波传感器发 出后,遇到障碍物便反射回来,再被超声波 传感器接收。没有超声波反射回来时,输出 高电平.
2020/12/27
8
超声波测距原理
❖ 超声波是一种频率比较高的声音,指向性强.超 声波测距的原理是利用超声波在空气中的传 播速度为已知,测量声波在发射后遇到障碍 物反射回来的时间,根据发射和接收的时间 差计算出发射点到障碍物的实际距离。由此 可见,超声波测距原理与雷达原理是一样的。
❖ 感谢在大学学习期间与我一起度过的所有老 师和同学们,这段难忘的时光是我一生的财 富!
2020/12/27
14
2020/12/27
3
智能小车结构
2020/12/27
4
主控单元
❖ 控制器主要用于控制电机,通过相关传感器 对路面的障碍进行处理,并将处理信号传输 给控制器,然后控制器做出相应的处理,实 现小车的自动避障。
❖ 采用AT89S52作为系统控制的方案。 AT89S52单片机算术运算功能强,软件编程 灵活、自由度大,功耗低、体积小、技术成 熟,成本也比ARM低。
❖ (3)该毕业设计能够从理论设计和工程实践相结合,巩固了我们的基础知识和 培养我们的创新意识,从而提高我们的素质修养。我经过这次系统的毕业设计, 熟悉了对一项课题进行研究、设计和实验的详细过程,相信在将来的工作和学习 当中会有很大的帮助。
2020/12/27
13
致谢
❖ 最后我要衷心地感谢老师。感谢他悉心的指 导和莫大的帮助,让我能够顺利的完成此次 设计。同时也非常感谢工学院的各位领导和 各位老师四年来给予我的教诲和指导,感谢图 书馆老师在我查找资料时给予的理解支持和 帮助。
循迹小车答辩ppt课件
DB7 14 PSB 15
V /ORUNSTTC
16 17
VCC
1 0K 1 0K 1 0K 1 0K 1 0K 1 0K 1 0K 1 0K
VCC
1 28 6 4
液晶显示
LEDK 18 LEDA 19
20
变电站电气主接线是指变电站的变压 器、输 电线路 怎样与 电力系 统相连 接,从 而完成 输配电 任务。 变电站 的主接 线是电 力系统 接线组 成中一 个重要 组成部 分
小车光电采样电路
变电站电气主接线是指变电站的变压 器、输 电线路 怎样与 电力系 统相连 接,从 而完成 输配电 任务。 变电站 的主接 线是电 力系统 接线组采样电路原理框图
采样电路 1
P 2 .7
采样电路 2
P 2 .6
采样电路 3
P 2 .5
恍然大悟了吗?
变电站电气主接线是指变电站的变压 器、输 电线路 怎样与 电力系 统相连 接,从 而完成 输配电 任务。 变电站 的主接 线是电 力系统 接线组 成中一 个重要 组成部 分
➢利用红外采集模块中的红外发射接收对 管检测路面上的轨迹
➢将轨迹信息送到单片机 ➢单片机采用模糊推理求出转向的角度和
行走速度,然后去控制行走部分 ➢最终完成智能小车可以按照路面上的轨
迹运行。
变电站电气主接线是指变电站的变压 器、输 电线路 怎样与 电力系 统相连 接,从 而完成 输配电 任务。 变电站 的主接 线是电 力系统 接线组 成中一 个重要 组成部 分
3 、系统硬件设计
小车电机 驱动
路面数据采 集电路
S TC
变电站电气主接线是指变电站的变压 器、输 电线路 怎样与 电力系 统相连 接,从 而完成 输配电 任务。 变电站 的主接 线是电 力系统 接线组 成中一 个重要 组成部 分
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
sbit P3_4=P3^4; sbit P3_5=P3^5; sbit P3_6=P3^6; sbit P3_7=P3^7;
注意:L298N 芯片的工作电压需要两路: 第一路: 输出供给电机回路的工作电源 第二路: 输入逻辑控制回路电源 5V ( 电源出/入)
8
2020/12/27
L298N接入直流电机的端口接法
9
循迹模块
循迹原理: 利用红外线对于不同颜色具有不同的反射性
质的特点。在小车行驶过程中传感器的红外发射 二极管不断发射红外光,当红外光遇到白色地面 时发生漫反射,红外对管接收管接收反射光;如 果遇到黑线则红外光被吸收,则红外管接收不到 信号.
12
三路红外探头检测状态及其小车控制方法
2020/12/27
13
所谓的差速,是指左右两车轮的速度差,假如左边 车轮比右边的快,则小车会偏向右。同时,左边的 车轮转速比右的慢,那么小车会向左边转动。
目前主要有以下两种方式。
(1)小车向左转,可是是左轮停止,左轮继续转 动,这样可实现左转,这种方式实现小角度的转弯 ,在角度不大时可采用此种方式。
if(Right_stop) { if(pwm_val_right<=push_val_right)
//IN1 //IN2 //IN3 //IN4
sbit HW1=P2^0; sbit HW2=P2^1; sbit HW3=P2^2;
//三路寻迹模块接口第一路 //三路寻迹模块接口第二路 //三路寻迹模块接口第三路
#define Left_go {P3_4=0,P3_5=1;} //当 P3_4=0,P3_5=1; 时左电机前进 #define Left_back {P3_4=1,P3_5=0;} //当 P3_4=1,P3_5=0; 时左电机后退 #define Right_go {P3_6=0,P3_7=1;} //当 P3_6=0,P3_7=1; 时右电机前转
红外对管采集回来的信号通过3路循迹传感器 模块里面的LM339比较器后输出高或低电平,从 而实现信号的检测。
2020/12/27
10
当模块检测到前方障碍物信 号时 电路板上红色指示灯 点亮,同时OUT 端口持续输 出低电平信号,该模块检测 距离2~60cm, 检测角度 35°
LM339比较器
红外探头电路
变电机转速,占空比 {
if(Left_stop) { if(pwm_val_left<=push_val_left)
Left_pwm=1; else Left_pwm=0;
if(pwm_val_left>=40) pwm_val_left=0;
} else
Left_pwm=0; }
void pwm_out_right(void) //右电机调速 {
3
在软件调试中,使用功能强大且的WAVE 6000软件进 行软件编译与调试,使用Microcontroller ISP Software及其配套的单片机对程序进行烧录。
2020/12/27
15
主要程序功能
/*********************第一部分 管脚声明*********************/
#define Right_back {P3_6=1,P3_7=0;} //当 P3_6=1,P3_7=0; 时右电机后退
2020/12/27
16
/******************第二部分 PWM调速控制函数******************/
void pwm_out_left(void) //左电机调速,调节push_val_left的值改
(2)小车向左转,可以是左轮反转,右轮正转, 这样可以实现大角度的左转,甚至可以进行原地打 转。
同理可推出小车如何向右转向。
2020/12/27
14
循迹小车软件设计:
本设计采用C语言来编译程序。模块化结构程序的设
计,可以使系统软件便于调试与优化,也使其他人更
1
好地理解和阅读系统的程序设计。因此,软件的设计 上,运用了模块化程序的结构对软件进行设计,使得 Nhomakorabea5
2.循迹小车硬件设计
电机驱动模块 循迹模块
2020/12/27
6
电机驱动模块
L298N驱动芯片和直流电机接线原
理图
2020/12/27
7
L298N电机驱动板
2020/12/27
实物图
L298N 是一个内部有两 个H桥的驱动芯片,这样电 机的运转只需要用三个信号 控制:两个方向信号和一个 使能信号。
基于单片机的智能循迹小车的设 计
设计成员: 付
002号 010号 蓉 012号 047号
2020/12/27
1
主要内容:
1
系统概述
2
循迹小车硬件设计
3 循迹小车软件设计
4
总结
2020/12/27
2
1.系统概述
小车实物图
整个系统括单片 机控制模块、电 机驱动模块、循 迹模块、电源和 小车车体。
2020/12/27
3
循迹小车的工作原理
本系统采用简单明了的设计方案。 通过高发射功率红外光电二极管和高灵敏度光电
晶体管组成的传感器循迹模块判断黑线路经 然后由STC89C52单片机通过IO口控制L298N驱
动模块改变两个直流电机的工作状态 最后实现小车循迹
2020/12/27
4
控制系统结构框图
2020/12/27
2020/12/27
11
以第一路为例 简单分析
IN1-为定位器调节的电压输入端(V固定) IN1+为探头输出的电压(探头out与GND间电压)Vout
检测到白色时 R1减 小 Vout<V固定 输出 低电平 LED亮
Vout V固定
检测到黑线时 R1增大 Vout>V固定 输出
高电平 LED灭
2020/12/27
程序变得更加直观易懂。程序的主要模块有:主程序、
定时溢出中断服务程序、外部中断服务程序。
2
Keil C51单片机软件开发系统可用于编辑C或汇编 源文件。然后分别由C51编译器编译生成目标文件 (.OBJ)。目标文件与库文件一起经LIB51连接
定位生成绝对目标文件(.ABS)。ABS文件由
OH51转换成标准的Hex文件。