image

编辑人: 独留清风醉

calendar2025-12-05

message0

visits215

第9章反馈型智能跟随小车|机器人技术四级|备考不看书系列

循迹时小车总偏航?PID控制越调越乱?传感器接线没思路?第9章是四级实操核心铺垫,拆9.1-9.4全考点!看完掌握反馈原理、接线实操和算法要点,备考超稳~

9.1 反馈控制原理——小车的眼睛和大脑

核心定义:反馈控制是小车通过感知(传感器)实际状态,对比目标状态后调整动作的机制,像人用眼睛看路并调整脚步方向。

考点拆解

★★★ 考点1:闭环控制系统的组成——被控对象(小车)、传感器(检测)、控制器(Arduino)、执行器(电机),选择题高频考组成部分

★★★ 考点2:闭环与开环的区别——闭环有反馈环节能修正误差,开环无反馈易偏差,判断题常考开环控制系统比闭环更精准(错误)

★★ 考点3:传感器反馈机制的作用——实时采集小车位置/速度等信息,为控制提供依据,实操题会问移除传感器后小车会怎样(无法修正偏差)

深度解读:用生活案例对比开环和闭环——开环像盲走直线,只凭感觉迈步子,走偏了也不知道;闭环像正常走路,眼睛看路(传感器检测),大脑判断(Arduino计算),脚调整方向(电机动作),走偏了能及时纠正。

关联拓展:这节的闭环逻辑是后续PID控制的基础,记住检测-对比-调整三步骤,学PID时就能快速理解其核心作用啦。

9.2 硬件连接——小车的身体骨架

9.2.1 红外对管传感器——小车的探路眼

核心定义:由红外发射管和接收管组成,能检测前方是否有黑线(循迹)或障碍物(跟随),就像小车的视力探测器

考点拆解

★★★ 考点1:红外对管的工作原理——发射管发红外光,接收管接收反射光,黑线/障碍物反射率不同导致接收信号变化,选择题必考

★★★ 考点2:红外对管的接线规范——VCC5VGNDGND,信号脚接模拟口(A0-A5),实操接线必考,接反电源会烧传感器

★★ 考点3:红外对管的安装位置——循迹时需安装在小车底部贴近地面,跟随时常安装在车头,实操题会问安装过高会怎样(检测不准确)

深度解读:用手电筒类比——红外发射管像手电筒发光,接收管像眼睛看光;地面是白色时,光反射多,接收管看得到光(信号强);遇到黑线时,光被吸收,接收管看不到光(信号弱),小车就知道走到黑线了。

关联拓展:记牢模拟口接线,下节写循迹算法时,就要通过读取这些接口的信号值来判断小车位置哦。

9.2.2 电机驱动电路——小车的动力转换器

核心定义:连接Arduino和电机的中间站,能把Arduino输出的小电流放大,驱动电机转动,就像小车的动力放大器

考点拆解

★★★ 考点1:常用电机驱动模块型号——L298N,选择题高频考驱动直流电机的核心模块是?L298N

★★★ 考点2L298N的接线要点——VCC(电机电源)接7-12VVSS5VENA/ENBPWM口(D9/D10),IN1-IN4接数字口,实操接线评分关键

★★ 考点3PWM口的作用——调节电机转速,判断题常考任意数字口都能调节电机转速(错误,需PWM口)

深度解读:为什么需要驱动电路?Arduino数字口输出电流只有几十毫安,像小力气的人,拖不动电机这个大箱子L298N就像大力士助手,接过Arduino的指令后,用外接电源的大电流驱动电机转动。

关联拓展:记住ENA/ENBPWM口,后面学速度自适应调整时,就要通过这些接口输出不同PWM值来改变转速。

9.2.3 信号调理电路——小车的信号过滤器

核心定义:对传感器输出的微弱/杂乱信号进行放大、滤波,让Arduino能准确读取,就像给信号过滤杂质

考点拆解

★★ 考点1:信号调理的核心作用——去除干扰、放大弱信号,选择题考传感器信号不稳定时需加什么电路(信号调理电路)

考点2:常用元件——电阻、电容、运算放大器,判断题考电容在调理电路中起滤波作用(正确)

深度解读:传感器输出的信号可能像嘈杂的电话声,有很多干扰;信号调理电路里,电容像隔音棉过滤干扰,运算放大器像扩音器放大弱信号,让Arduino接收到清晰的指令

关联拓展:虽然考级实操中信号调理电路常已集成,但理解其作用,遇到传感器读数不准时就能快速排查原因。

9.3 软件实现——小车的行动指令

9.3.1 循迹算法——小车的走路规则

核心定义:让小车根据红外对管检测的黑线信号,判断自身位置并控制电机转向的程序逻辑,就像走路时的左右脚迈步规则

考点拆解

★★★ 考点1:双红外对管循迹逻辑——左管检测到黑线(左偏)则右电机加速,右管检测到黑线(右偏)则左电机加速,实操编程必考

★★★ 考点2:循迹阈值设定——通过串口监测传感器值,设定区分黑白线的阈值,编程题考如何确定阈值(串口打印传感器值后选取中间值)

★★ 考点3:常见逻辑错误——两管同时检测到黑线时未减速,导致冲出弯道,判断题考循迹时两管都检测到黑线应加速(错误)

深度解读:用走平衡木类比双红外对管循迹——小车像人站在平衡木(黑线)上,左红外对管是左脚,右红外对管是右脚;左脚踩空(左管没检测到黑线,说明左偏)就右脚用力迈(右电机加速),右脚踩空就左脚用力迈,保持身体在平衡木上。

关联拓展:掌握双管循迹后,多管循迹逻辑类似,只是增加了检测点,后续学复杂循迹时能轻松拓展。

9.3.2 PID控制原理与应用——小车的精准调速师

核心定义:通过比例(P)、积分(I)、微分(D)三个参数,计算误差并调整电机转速,让小车速度/位置更稳定,就像精准的调速员

考点拆解

★★★ 考点1PID各参数作用——P(比例)快速修正误差,I(积分)消除静态误差,D(微分)抑制震荡,选择题高频考参数作用

★★★ 考点2P参数调节技巧——P过大会导致小车震荡,过小会修正缓慢,实操调试必考“P参数太大的现象(小车左右摇晃)

★★ 考点3PID的应用场景——速度稳定控制、位置精准跟随,判断题考“PID控制仅用于速度调节(错误)

深度解读:用控制水温类比PID——目标水温50℃(目标值),当前40℃(实际值):P参数让加热管大火加热(差距越大火力越大),快速升温;I参数补充小火,消除差一点到50℃”的静态误差;D参数在接近50℃时减小火力,防止水温超过50℃(震荡)。

关联拓展PID是四级进阶重点,现在记牢参数作用,后续做复杂项目(如机械臂)时也会用到。

9.4 项目实践:反馈型智能跟随小车——理论落地的实战场

9.4.1 直线循迹——小车的基础走路训练

核心定义:让小车在直线黑线上稳定行驶,不偏离路线的实操任务,是后续弯道跟随的基础。

考点拆解

★★★ 考点1:直线循迹的接线检查——红外对管接模拟口、L298NPWM口和数字口,实操必考接线检查步骤

★★★ 考点2:直线偏移的调试方法——左偏调大右电机转速,右偏调大左电机转速,实操调试评分核心

深度解读:直线循迹就像学骑自行车的直线练习,重点是及时修正小偏差”——刚有点左偏就轻微加快右电机,不要等偏太多再大调,否则会来回摇晃。

关联拓展:直线循迹调试好后,弯道跟随只需在其基础上增加减速+大角度转向的逻辑。

9.4.2 弯道跟随——小车的转弯技巧训练

核心定义:让小车遇到弯道黑线时,通过减速和调整左右电机转速差,平稳通过弯道的实操任务。

考点拆解

★★★ 考点1:弯道检测逻辑——单管持续检测到黑线(进入弯道),双管同时检测到黑线(出弯道),编程实操必考

★★★ 考点2:弯道调速策略——进入弯道时双电机减速,转向侧电机转速降低更多,出弯道后恢复直线速度,调试评分点

深度解读:弯道跟随像人走路转弯——看到弯道(单管检测到黑线)先放慢脚步(双电机减速),转弯时内侧脚迈小步(转向侧电机减速),外侧脚迈大步(另一侧加速),出弯道后恢复正常步速。

关联拓展:掌握弯道跟随后,可尝试增加弯道角度,挑战更复杂的“S循迹路线。

9.4.3 速度自适应调整——小车的智能调速训练

核心定义:让小车根据路线(直线/弯道)自动调整速度,直线快、弯道慢的智能控制,体现反馈控制的核心价值。

考点拆解

★★★ 考点1:速度自适应的实现逻辑——通过传感器信号判断路线类型,调用不同转速函数,编程题必考逻辑框架

★★ 考点2PID在自适应中的应用——PID控制直线速度稳定,避免忽快忽慢,选择题考速度自适应中PID的作用(稳定转速)

深度解读:速度自适应就像开车——直线道路(无弯道信号)踩油门加速,看到弯道标志(单管黑线信号)松油门减速,过弯后再加速,全程不用手动频繁调整。

关联拓展:这个逻辑可拓展到避障小车,检测到障碍物时自动减速停车。

实操拓展:反馈型小车核心硬件接线与调试(四级高频实操任务)

实操任务:反馈型智能跟随小车核心硬件接线与直线循迹调试——该任务是四级实操必考基础,后续弯道跟随、避障等任务都基于此接线和调试逻辑。

准备清单Arduino UNO主控板1块、L298N电机驱动模块1块、直流电机2个、红外对管传感器模块1个、电池组(7.4V1个、杜邦线若干、小车底盘1——对应9.2小节所有硬件知识点。

分步流程

步骤1:红外对管传感器接线(操作要点:VCCUNO5VGNDUNOGND,信号脚接A0A1;评分点:电源正负极接对(5分),信号脚接模拟口(5分),共10分)

步骤2L298NUNO接线(操作要点:L298NVSS5VGNDUNOGNDENAD9ENBD10IN1D2IN2D3IN3D4IN4D5;评分点:PWM口接对(5分),控制口接线正确(5分),共10分)

步骤3L298N与电机、电池组接线(操作要点:电机接L298NOUT1/OUT2OUT3/OUT4,电池组接L298NVCC(电机电源);评分点:电机正负极接线对应(5分),电池组电压符合要求(5分),共10分)

步骤4:直线循迹调试(操作要点:上传循迹程序,打开串口监视器设定阈值,调整电机转速使小车沿直线行驶;评分点:阈值设定准确(5分),小车直线行驶无明显偏移(5分),共10分)

常见问题

问题1:红外对管无信号——原因:电源正负极接反或接触不良,解决:用万用表测接线通断,重新插拔电源接线

问题2:电机不转——原因:L298NENA/ENB未接PWM口或未输出高电平,解决:检查ENA/ENB接线,在程序中给ENA/ENBHIGH

问题3:小车持续左偏——原因:左电机转速过快或左红外对管位置偏移,解决:调小左电机PWM值或微调红外对管安装位置

问题4:串口监视器无传感器值——原因:信号脚接错或串口波特率不匹配,解决:确认接模拟口,程序中Serial.begin(9600)并匹配监视器波特率

真题印证:考点怎么考?(5道典型真题解析)

1、下列不属于闭环控制系统组成部分的是?【选择题|★★★

A.传感器 B.控制器 C.执行器 D.电源开关  

答案:D  考点链接:9.1小节闭环控制系统组成  解题技巧:记住被控对象、传感器、控制器、执行器四大核心,电源开关是供电配件,不是控制组成部分

 

2、Arduino控制直流电机时,L298NENA接口可接任意数字口【判断题|★★★

答案:错误  考点链接:9.2.2小节L298N接线要点  解题技巧:ENA/ENB是转速调节口,需接PWM口(标有~的接口),不是任意数字口

 

3、双红外对管循迹时,小车左偏的正确调整方法是?【选择题|★★★

A.左电机加速 B.右电机加速 C.双电机减速 D.双电机加速  

答案:B  考点链接:9.3.1小节循迹算法逻辑  解题技巧:左偏说明左边偏离黑线,需让右边用力拉回,即右电机加速

 

4、写出双红外对管(A0A1)直线循迹的核心逻辑代码,阈值设为500  【编程题|★★★

答案:

// 读取左右传感器模拟值
int left = analogRead(A0);
int right = analogRead(A1);

// 根据传感器值控制电机转向
if (left < 500) {
    // 左偏:调整电机参数,修正方向
    digitalWrite(IN1, HIGH);
    analogWrite(ENA, 150);
    digitalWrite(IN3, LOW);
    analogWrite(ENB, 200);
} else if (right < 500) {
    // 右偏:调整电机参数,修正方向
    digitalWrite(IN1, LOW);
    analogWrite(ENA, 200);
    digitalWrite(IN3, HIGH);
    analogWrite(ENB, 150);
} else {
    // 直线行驶:左右电机功率一致
    digitalWrite(IN1, HIGH);
    analogWrite(ENA, 180);
    digitalWrite(IN3, HIGH);
    analogWrite(ENB, 180);
}

考点链接:9.3.1小节循迹算法  解题技巧:先读传感器值,再判断左偏、右偏、直线三种情况,对应不同电机控制逻辑

 

5、要求完成红外对管与L298N的接线并实现直线循迹  【实操题|★★★

评分标准:接线正确(红外对管接模拟口、L298NPWM口和控制口,20分);程序上传成功(5分);小车沿直线行驶无明显偏移(15分),共40分  考点链接:9.2小节硬件连接、9.4.1小节直线循迹  解题技巧:先检查接线再上传程序,调试时轻微调整电机转速差

拓展引导:更多真题可试试喵呜刷题小程序或APP,适配四级考点,刷题更高效

易错点汇总:避开这些坑,考级更顺利

易错点

错误认知

正确结论

记忆技巧

闭环与开环的区别

开环控制系统更精准

闭环有反馈能修正误差,更精准

有反馈=有修正,更精准

L298N接线

ENA/ENB可接任意数字口

需接PWM口(标~),才能调速

调速找PWM,标~的接口

循迹算法逻辑

两管同时检测黑线应加速

可能是出弯道,应减速修正

双管黑线=特殊情况,先减速

PIDP参数作用

P参数越大修正越稳

P过大导致震荡,过小修正慢

“P参数像油门,太大晃,太小慢

红外对管安装

安装越高检测范围越广越好

需贴近地面,过高检测不准确

探路要贴近,太远看不清

这篇笔记是四级实操核心,赶紧收藏!你调小车时遇过偏航或电机不转的问题吗?评论区交流~ 刷适配真题就用喵呜刷题,备考更顺!

 

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:第9章反馈型智能跟随小车|机器人技术四级|备考不看书系列

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share