电赛最后8天备赛策略:控制类、电源类、信号类赛题冲刺指南 1. 最后8天电赛备赛的底层逻辑该换一换了参加过电子设计竞赛的人都有一个共同感受前三个月觉得自己什么都会最后一周觉得自己什么都不会。这不是错觉而是备赛节奏出了问题。大部分人的备赛模式是“学知识—做项目—等比赛”但到了最后8天这个模式已经失效了。你不可能在8天内补齐所有知识短板但完全可以在8天内把已有能力组织成一套能打胜仗的系统。这篇文章面向的是已经完成基础准备、距离比赛只剩一周多的参赛者。不管你是第一次参赛还是第二次冲奖接下来的内容会按赛题类别逐一拆解备赛策略同时给出最后8天的时间分配方案、物资准备清单和赛场应急经验。核心思路只有一条最后8天不是用来学新东西的是用来把你会的东西变成能拿分的方案。先说说为什么最后8天的策略和之前完全不同。电赛的赛题通常涉及多个知识模块的交叉比如控制类需要单片机加传感器加电机驱动加算法电源类需要拓扑设计加磁性元件加反馈控制。平时你可以按模块逐个攻克但比赛是4天3夜限时交付你面对的不是“会不会”的问题而是“能不能在压力下快速搭出来”的问题。这两者之间隔着一道巨大的鸿沟而最后8天的全部工作就是填这道鸿沟。我见过太多队伍在赛前疯狂刷题、看视频、翻教材结果进了赛场发现连最基本的模块联调都要花半天。问题出在哪出在他们把备赛等同于学知识而忽略了比赛本质上是一场工程交付能力的测试。评委不看你会多少理论只看你的作品能不能稳定运行、指标能不能达标、报告能不能说清楚设计思路。所以最后8天的核心任务可以归纳为三件事固化常用模块的代码和电路、模拟真实赛题的限时训练、建立赛场物资和分工体系。下面按赛题类别展开每一类都会给出具体的备赛重点和实操建议。2. 控制类赛题把PID和传感器驱动练成肌肉记忆控制类赛题是电赛中出现频率最高的类型之一典型题目包括小车循迹、平衡控制、飞行器姿态控制、云台追踪等。这类题目的共同特点是硬件平台相对固定核心难点在算法调试和系统联调。最后8天你在控制类方向上应该把80%的精力放在三件事上。2.1 主控平台的代码框架必须提前搭好不管你用的是哪款主控芯片最后8天一定要有一套自己写熟的代码框架。这套框架至少包含定时器中断调度、串口调试输出、PWM输出封装、ADC采样封装、外部中断处理、以及一个简单的时间片轮询调度器。为什么要强调“自己写熟”因为比赛时你没有时间从头配置寄存器你需要的是改几个参数就能跑起来的东西。以常见的STM32平台为例我建议你把以下模块封装成独立的.c和.h文件并且确保每个模块都有可用的测试代码电机驱动模块封装前进、后退、转向、调速四个基本函数底层用PWM加方向IO实现。注意把死区时间、最大占空比限制这些参数做成宏定义方便快速修改。编码器读取模块如果用正交编码器定时器的编码器模式配置要提前调通。关键参数是每圈脉冲数和轮径这两个值决定了速度环和位置环的换算系数。陀螺仪/加速度计驱动不管是MPU6050还是ICM20602原始数据读取和零偏校准的代码要跑通。零偏校准建议在赛场上电后自动执行一次取500个样本求平均这个操作只需要几百毫秒但能显著提升后续姿态解算的精度。PID控制器位置式、增量式、串级PID三种结构各准备一份。参数不要写死做成可以通过串口在线修改的变量调试效率会高很多。这里有一个很多人忽略的细节代码框架里一定要有一个“安全停机”机制。比如检测到某个传感器数据异常或者电机堵转能自动切断PWM输出。比赛时如果小车失控冲出去撞坏设备你连修的时间都没有。2.2 传感器驱动调试的优先级排序最后8天不可能把所有传感器都调一遍你需要按赛题概率排优先级。根据历年赛题规律控制类最常用的传感器包括灰度传感器阵列循迹、超声波模块避障/测距、红外测距模块、摄像头模块OpenMV或树莓派、陀螺仪加速度计。我的建议是灰度阵列和陀螺仪必须调通超声波和红外选一个调通摄像头看队伍能力决定。灰度阵列的调试重点是阈值标定不同场地光照条件不同你需要做一个自动标定流程——让小车在赛道黑白区域各走一遍自动记录最大值和最小值取中间值作为阈值。这个流程写好了赛场上换场地只需要重新标定一次两分钟搞定。陀螺仪的调试重点是零偏和温漂。零偏校准前面说了温漂的问题在短时间比赛中影响不大但如果你的算法对角度积分依赖很重建议加一个简单的温度补偿系数。具体做法是在常温下测一组零偏值用手捂热传感器再测一组估算出温度每升高1度零偏变化多少然后在代码里做线性补偿。这个操作听起来粗糙但实测能把角度漂移降低一个数量级。2.3 联调阶段的时间分配和常见坑最后8天里你应该留出至少3天做完整的联调训练。联调不是把模块拼在一起跑一遍就完了而是要模拟比赛场景限定时间、限定场地、限定只能使用赛场上允许的工具和材料。联调中最常见的坑有三个。第一个是电源问题电机启动瞬间电流拉低电压导致单片机复位或传感器数据跳变。解决方案是电机电源和控制电源分开供电或者在电机电源端并联大容量电容。第二个是地线环路干扰多个模块共地时如果走线不合理会出现信号串扰。建议用星形接地所有模块的地线汇聚到一个点。第三个是机械结构松动小车跑几圈之后螺丝松了、轮子偏了这种问题在赛场上会浪费大量时间。联调时每跑完一轮就检查一遍机械紧固件养成习惯。注意联调训练时一定要记录每次失败的原因和修复方法。这些记录在赛场上就是你的排错手册能帮你快速定位问题。3. 电源类赛题拓扑选型要保守磁性元件要提前绕电源类赛题在电赛中属于“门槛高但拿奖相对稳”的方向。说门槛高是因为涉及模拟电路、磁性元件、反馈控制等多个硬核知识点说拿奖稳是因为电源题的指标测试相对客观做出来就是做出来做不出来就是做不出来没有太多主观评分空间。3.1 最后8天该锁定哪种拓扑电源类赛题常见的拓扑包括Buck、Boost、Buck-Boost、反激、正激、半桥、全桥等。最后8天我的建议是只锁定一到两种拓扑把它做透。如果你之前已经调通过某种拓扑就继续用它如果还没调通选Buck或Boost这种最简单的不要贪多。为什么强调保守因为电源电路的调试周期很长一个参数不对就可能炸管。最后8天你没有时间反复试错。以Buck电路为例你需要确定的参数包括开关频率、电感值、输出电容值、反馈电阻分压比、补偿网络参数。这些参数的计算公式在教材上都有但实际调试时你会发现理论值和实测值有偏差原因是寄生参数和器件非理想特性。我的经验是开关频率选100kHz到200kHz之间太低会导致电感体积大太高会导致开关损耗增加。电感值按最恶劣工况最大输入电压、最大负载电流计算然后取标准值偏大的一档。输出电容按纹波要求计算实际取值比计算值大50%左右比较稳妥。反馈电阻分压比按目标输出电压算注意反馈基准电压的精度直接影响输出精度。3.2 磁性元件的绕制和测试技巧电源题里最耗时的环节往往是磁性元件。如果你用的是成品电感那还好如果需要自己绕变压器或电感最后8天一定要提前绕好至少两套备用。绕制电感的几个关键点磁芯材料选择要看工作频率铁氧体适合高频铁粉芯适合低频大电流。绕线匝数按电感量公式计算但实际绕完后一定要用电感表测一下因为磁芯的AL值有离散性。气隙的调整可以微调电感量气隙越大电感量越小抗饱和能力越强。变压器的绕制更复杂需要注意绕组顺序、绝缘处理、漏感控制。如果赛题涉及隔离电源变压器是绕不开的。我的建议是提前找好绕制教程用漆包线和骨架多练几次把绕制时间压缩到30分钟以内。赛场上如果变压器坏了你至少能快速重绕一个。测试磁性元件时除了电感量还要关注饱和电流和温升。饱和电流可以用可调电源加负载慢慢加大电流观察电感量是否骤降来判断。温升测试就是满载跑半小时用手摸或者用测温枪看温度超过80度就要考虑换更粗的线或更大的磁芯。3.3 反馈环路调试的实战经验电源的反馈环路决定了系统的稳定性和动态响应。很多队伍做出来的电源能工作但一加负载电压就掉或者负载突变时振荡问题都出在环路补偿上。最后8天你需要掌握最基本的环路调试方法。以电压模式Buck为例补偿网络通常是一个运放构成的PI或PID调节器。调试步骤是先不加补偿观察开环响应然后加一个很小的积分电容看系统是否稳定逐步增大电容值直到系统在满载和空载之间切换时没有明显振荡。这里有一个实用技巧用电子负载的动态测试功能来评估环路稳定性。设置负载电流在50%和100%之间周期性跳变频率从100Hz扫到10kHz观察输出电压的过冲和恢复时间。如果过冲超过5%或者恢复时间超过1ms说明环路带宽不够或者相位裕度不足需要调整补偿参数。注意调试电源时一定要加过流保护和过压保护。最简单的做法是在输出端并联一个瞬态电压抑制二极管在输入端串联一个自恢复保险丝。这些元件成本很低但能避免炸管炸电容的惨剧。4. 信号类赛题把测量精度和算法效率同时抓起来信号类赛题包括信号发生器、频谱分析、滤波器设计、小信号放大、模数转换等方向。这类题目的特点是理论性强、指标要求高、对器件选型和PCB布局敏感。最后8天信号类的备赛重点应该放在“保精度”和“提速度”两个维度上。4.1 模拟前端的选型和布局要点信号类赛题的第一道关卡是模拟前端。不管你后面用多好的ADC和多快的处理器如果前端信号质量不行一切都是白搭。最后8天你需要确认几件事运放的带宽和压摆率是否满足信号频率要求、ADC的有效位数是否够用、电源纹波是否会影响小信号测量。运放选型有一个简单原则增益带宽积至少是信号频率的100倍压摆率至少是信号最大变化率的2倍。比如你要处理1MHz的正弦波运放的增益带宽积至少要100MHz。如果信号幅度是1V频率1MHz那么最大变化率是2π×10^6×1≈6.28V/μs压摆率至少要12.56V/μs。PCB布局方面模拟部分和数字部分要严格分开地平面要完整去耦电容要靠近芯片电源引脚。如果是自己腐蚀的板子做不到多层板那至少保证模拟地和数字地单点连接信号线尽量短避免平行走线。4.2 ADC采样和数字信号处理的配合ADC采样率的选择要满足奈奎斯特采样定理但实际工程中通常取信号最高频率的5到10倍。比如信号最高频率100kHz采样率至少500kHz最好1MHz。采样后的数据处理如果只是简单的幅值测量用峰值检测或者RMS计算就够了如果需要频谱分析就要上FFT。FFT在单片机上的实现是一个经典问题。最后8天你需要准备好一个可用的FFT函数并且知道它的运算时间和精度。以常见的CMSIS-DSP库为例1024点复数FFT在Cortex-M4上大约需要几百微秒具体时间取决于主频和优化等级。如果你的处理器没有硬件浮点单元建议用定点FFT速度会快很多。这里有一个很多人踩过的坑ADC采样和FFT之间没有加窗函数。不加窗会导致频谱泄漏测出来的频率和幅值都不准。常用的窗函数有汉宁窗、汉明窗、布莱克曼窗选择依据是主瓣宽度和旁瓣衰减的权衡。汉宁窗适合大多数场景旁瓣衰减快主瓣宽度适中。4.3 滤波器设计的快速验证方法信号类赛题经常要求设计特定指标的滤波器比如截止频率、通带纹波、阻带衰减。最后8天你需要有一套快速设计和验证滤波器的流程。我的建议是用现成的滤波器设计工具算出元件参数然后直接在面包板或者洞洞板上搭出来实测。实测时用信号发生器扫频记录幅频特性和理论值对比。如果偏差较大检查元件精度和运放带宽。滤波器的阶数越高对元件精度的要求越高二阶滤波器用5%精度的电阻电容通常够用四阶以上建议用1%精度。如果赛题允许数字滤波那事情会简单很多。你可以把模拟滤波器设计成简单的抗混叠滤波器剩下的滤波任务交给数字滤波器。FIR滤波器适合线性相位要求高的场景IIR滤波器适合计算资源有限的场景。在单片机上实现FIR滤波器用循环缓冲区加乘累加就行关键是系数要提前算好存成数组。5. 最后8天的时间表和物资清单前面按赛题类别讲了备赛重点这一部分给出一个可执行的时间表和物资清单。时间表按8天倒排物资清单按“必须有”和“最好有”两档列出。5.1 8天倒排时间表天数主要任务具体动作第8天代码和电路固化整理所有常用模块的代码确保每个模块都有独立测试工程检查核心电路板是否完好第7天器件清点和采购列出元器件清单核对库存缺什么立刻下单重点检查易损件和接插件第6天模拟赛题训练一选一道往年题限时8小时完成方案设计和部分实现重点练分工和决策第5天模拟赛题训练二换一道不同类型的题限时12小时重点练联调和排错第4天报告模板准备准备好报告框架包括方案论证、理论计算、电路图、测试数据表格、误差分析第3天全流程模拟完整模拟4天3夜流程从选题到交付重点练时间管理和文档同步第2天查漏补缺针对模拟中暴露的短板做最后强化整理赛场物资第1天休整和轻量复习不熬夜检查物资把常用代码和电路图过一遍早点休息这个时间表的核心逻辑是前两天固化能力中间三天模拟实战最后两天查漏和休整。注意第1天不要安排高强度任务保证睡眠赛场上拼的是脑力休息不好一切白搭。5.2 赛场物资清单必须有主控板至少两块一块用一块备常用传感器各两个以上电机驱动模块两个以上稳压模块和电源模块多备几个杜邦线、排针、排母、端子线若干电烙铁、焊锡丝、吸锡器、助焊剂万用表、示波器探头如果赛场提供示波器螺丝刀套装、镊子、斜口钳、剥线钳热熔胶枪和胶棒绝缘胶带、双面胶、扎带笔记本和笔记录数据和思路充电宝和备用电池最好有小型台钳或第三只手焊接时解放双手逻辑分析仪调试通信协议时非常有用可调电源如果赛场不提供备用电机和轮子各种阻值和封装的电阻电容套装洞洞板和覆铜板细砂纸和酒精棉片处理焊盘和清洁物资准备的原则是宁可多带用不上不可少带干着急。但也要注意赛场对携带物品的规定有些赛场不允许带某些工具提前确认。5.3 赛场分工和沟通机制4天3夜的比赛团队分工决定了效率上限。常见的分工模式是一人负责硬件搭建和焊接一人负责软件编程和调试一人负责文档撰写和测试记录。但这个分工不是绝对的关键时刻要能互相补位。沟通机制方面建议每半天开一次短会同步进度和问题。遇到卡壳超过1小时的问题立刻换人或者换方案不要死磕。比赛时间宝贵沉没成本不是成本。注意文档撰写不要留到最后一天。每天花半小时把当天的设计思路、测试数据、遇到的问题和解决方案记下来最后组装报告时你会感谢自己。6. 那些年赛场上的教训现在看还来得及最后分享几个我在赛场和备赛过程中积累的经验教训。这些东西在教材和教程里看不到但往往决定了你是拿奖还是陪跑。第一个教训不要在第一天的选题上纠结超过2小时。很多队伍第一天上午都在讨论选哪道题讨论来讨论去时间就过去了。正确的做法是快速浏览所有题目排除明显做不出来的在剩下的题目里选一个最有把握的立刻动手。选题没有绝对的对错执行才是关键。第二个教训焊接质量决定系统稳定性。赛场上的虚焊、冷焊是隐形杀手时好时坏的问题最难排查。焊接时一定要保证焊点光亮饱满线头要预焊接插件要插紧。每焊完一个模块就测一下通断不要等全部焊完再测。第三个教训测试数据要边做边记。很多队伍最后写报告时发现测试数据不全只能编或者补测。补测在时间压力下往往做不好编数据又容易被评委看出来。养成随手记录的习惯测试条件、测试结果、异常现象都记下来。第四个教训留出至少半天做整体联调和报告收尾。很多队伍把时间全花在功能实现上最后报告草草了事。电赛评分中报告占相当比例而且报告是评委了解你设计思路的唯一途径。功能再强报告写不清楚也拿不到高分。第五个教训带够零食和提神饮料。这话听起来不像技术建议但4天3夜的高强度工作对体能是巨大考验。准备一些高热量、易消化的食物比如巧克力、能量棒、坚果。咖啡和茶适量喝多了心慌手抖反而影响调试。最后说一个心态问题。最后8天你可能会焦虑、会怀疑自己、会觉得什么都没准备好。这很正常几乎每个参赛者都这样。但焦虑不解决问题行动才能。把注意力放在“今天能完成什么”而不是“还有什么没完成”上一天一天推进进了赛场你会发现之前觉得天大的问题其实都有解决办法。比赛当天早上检查一遍物资清单把常用代码和电路图在脑子里过一遍深呼吸然后放手去做。电赛是一场马拉松最后8天是冲刺阶段稳住节奏你能行。