☰
电赛全流程实战经验:从备赛、硬件设计到测评的避坑指南
2026/9/30 1:02:07 网站建设 项目流程

等了半年的电赛通知终于下来了!群里转发的通知文件还是熟悉的红头样式,但看到"2020年电子设计竞赛"这几个字时,心里那块石头总算落了地。作为参加过两届电赛的过来人,我太明白这种心情了——备赛三个月、四天三夜熬下来,最后测评时手都在抖,但结束后回头再看,真的很感谢那段天天跟示波器、焊台、代码较劲的日子。

这篇东西不给比赛划重点,也不做押题,纯粹是把我从选题、备赛、参战到测评全流程踩过的坑、悟出的道理整理出来。无论你是第一次参赛的萌新,还是想冲刺更高奖项的老兵,希望这些经验能帮你少走几段弯路。

1. 想清楚再动手:电赛到底考的是什么

1.1 四天三夜的表象与本质

电赛(全国大学生电子设计竞赛)表面上是给四天三夜,让你做一个能实现指定功能的电子系统。但参加过的人都知道,真正比拼的从来不只是那四天。赛前几个月积累的模块库、代码段、调试手感和队伍默契,才是决定最终成绩的隐形分数。

竞赛题目覆盖电源、控制、信号、仪器仪表、无人机等方向,每道题看起来都是一个具体的系统设计任务,但本质考察的是三个层面的能力:硬件设计能力——原理图、PCB、焊接、硬件调试是否熟练;嵌入式软件能力——单片机选型、代码架构、外设驱动、算法实现是否扎实;系统联调能力——软硬件怎么掰扯清楚,出了问题是排查硬件还是排查代码。

很多队伍第一天信誓旦旦选难题,第三天开始后悔,第四天只能做个半成品交上去。核心原因就是没想明白:电赛不是"现场做出来的"比赛,而是"现场把以前做过的内容组合出来的"比赛。平时积累越厚,现场越从容。

1.2 题目类型与方向选择

把近几年电赛题目翻出来看,类型其实相当稳定:

  • 电源类(AC-DC、DC-DC变换器):考拓扑结构、功率器件选型、环路补偿、EMI处理。
  • 控制类(小车、倒立摆、四轴飞行器):考传感器融合、PID/MPC控制算法、电机驱动。
  • 信号类(放大器、滤波器、信号发生器):考研运放、滤波器设计、自动增益控制、DDS/锁相环。
  • 仪器仪表类(阻抗测量、频率计、示波器):考数字信号处理、高速采集、算法校正。
  • 无线电类(收发信机、调制解调):考射频前端、混频器、基带处理,这类对设备要求高。

我个人的建议是:队伍里谁擅长什么就选什么方向,不要强行挑战短板。你让三个只会单片机的去搞大功率电源,四天三夜基本就是给开关管献祭的。反过来,让搞过信号链的去写模糊PID也不是一天两天的事。用熟不用生,是选题的第一原则。

1.3 评分体系决定了你的策略

电赛的评分一般由三块构成:作品实测(占比最大,现场测试功能指标)、设计报告(占比次之,考察方案合理性和完整性)、答辩表现(部分赛区安排口试答辩)。

实测得分通常按指标档位划分,做完基础部分拿基础分,做完发挥部分拿加分。设计报告如果格式混乱、图缺参数、逻辑不通,即便作品做出来了也会被扣不少分。很多队伍在作品上拼了老命,报告却用比赛最后一晚草草赶完,这是很亏的策略。

想明白评分结构后,你就会发现备赛重点应该放在哪里:第一优先保证基础指标全部能跑通,第二争取发挥部分的个别指标,第三留出充分时间写一份配得上作品的报告。

2. 备赛阶段的硬功夫

2.1 知识地图:从单片机到信号链

基本功这东西没有捷径,但有高效路径。以主流控制类题目为例,你最少需要具备以下知识地图:

  • 单片机:STM32是绝对主流,F103性价比高、教程多,F407性能够用、带硬件FPU和DSP指令。寄存器操作和HAL库都要会——平时调库快,出了问题查寄存器更直接。
  • 传感器:MPU6050(姿态)、HC-SR04或TOF(测距)、编码器(测速)、陀螺仪加速度计滤波算法要能写出来。
  • 电机驱动:TB6612、DRV8833、MOS管H桥都要备,直流电机、步进电机、无刷电机的驱动逻辑完全不同。
  • 电源设计:至少会用AMS1117做线性降压,会用MP1584、TPS5430做Buck,会看芯片数据手册算反馈电阻。
  • 信号链:想做信号类题目,必须掌握同相/反相放大器、仪表放大器、有源滤波器的设计公式和调试方法。

如果你是做软件为主的,不要以为硬件跟你没关系。我在备赛期发现的规律是:硬件懂一点软件的人,排查软硬件接口问题时效率是指数级提升的。反之亦然。

2.2 硬件储备:元器件、仪器与工具清单

到比赛前一周才开始买元件绝对是灾难。建议提前一个月把常用元件囤够,我只列清单里最核心的部分:

类别具体型号/规格数量建议
主控芯片STM32F103C8T6、STM32F407VET6每种至少5片
电机驱动TB6612、DRV8833模块各5块以上
传感器MPU6050、HC-SR04、编码器、灰度传感器各备3-5个
电源芯片AMS1117-3.3、MP1584EN、TPS5430各10片
运放OPA2277、OPA2350、NE5532、LM358各10片
逻辑器件SN74LVC4245电平转换、CD4052模拟开关各5片
接插件排针、杜邦线、XH2.54端子、DC插座大量
显示OLED 0.96寸、TFT 1.8寸各5块

工具方面,除了常规的焊台、热风枪、万用表之外,数字示波器是必须的,至少要双通道、100M带宽起步。频谱仪、信号发生器没有的话可以用带波形发生功能的示波器顶一顶,但模拟类题目有条件还是建议借一台。

2.3 组队、分工与赛前练手

电赛组队上限三人,最优配置通常是一人偏硬件(画板、焊接、模拟电路)、一人偏软件(单片机、算法)、一人偏综合(电源系统、机械结构、报告文档)。三个人必须互相信得过,因为四天三夜的高压环境下,互相埋怨的队伍基本都会崩盘。

赛前练手是最容易被忽视的高回报项目。完整做一两道往届真题,比刷十篇博客都有用。练手时要刻意模拟比赛节奏:周五早上拿到题,周日晚上必须交东西,中间不睡觉不叫苦,该通宵通宵——提前适应那种紧张感,正式比赛时就不会因为熬夜能力不足而掉链子。

3. 四天三夜:从开题到封装的全流程

3.1 第一个小时:读题与选题决策

拿到题目后的第一个小时,不建议急着动手。先把所有题目从头到尾读一遍,然后用以下标准衡量每道题:

  • 和你们平时练的方向匹配度有多高?
  • 元器件清单里有没有不好买、没备齐的型号?
  • 基础部分(必做项)的难度是不是你们能力范围内的?
  • 发挥部分(加分项)有没有"看起来能摸一摸"的?

我见过太多队伍在A题和B题之间反复横跳,第一个半天就浪费了。决策半小时,执行四天,这是电赛开局最重要的节奏。选定之后立刻把方案定下来,画系统框图,分模块列任务清单,然后开干。

3.2 第一天:系统方案与模块划分

确定题目后,当天最重要的事情是把系统拆成互相尽可能独立的模块。比如做一个智能小车,就拆成主控板、电机驱动、传感器采集、电源管理、显示交互五个模块。每个模块指定一个人负责,接口提前约定好(电平、协议、报文格式)。

硬件设计的要点是:能模块化就不要集成,能飞线解决就不要等打板。比赛时间有限,除非题目明确要求自制PCB,否则用开发板+模块堆方案比从零画板快得多。但如果你想冲高奖,绕不开的一款板子——自制核心板——至少要在赛前做好,比赛时直接用,这能省出整整一天的调试时间。

第一天结束前,硬件模块应该全部上电,软件框架应该搭好,通信协议应该跑通。如果你的进度还停留在原理图阶段,说明方案过于复杂,趁早砍功能。

3.3 第二天到第三天:软硬件联调与指标逼近

第二天开始进入痛苦的联调期。联调的核心策略是:先用最简配置跑通整链路,再逐项优化指标。比如做信号放大器,先不管增益精度和带宽,让信号能从输入端走到ADC,波形能在屏幕上看到,然后再计算增益误差、用软件校准、加滤波算法。

电源类题目要特别留意:带载和不带载是两回事。空载时输出电压稳得很,一旦接上负载就开始掉压,多半是反馈环没调好或电感饱和。控制类题目则要做好"调PID调到怀疑人生"的心理准备——从P开始,一点一点加,先让系统不震荡,再让它快速收敛。

第三天晚上是个关键节点:作品至少要完成基础部分的全部功能。如果基础部分还没跑通,发挥部分先放一放,不要贪多。

3.4 最后一天:整合、测试与设计报告

最后一天要留出至少四五个小时做全系统联合测试。把所有模块接到最终电源系统上,反复跑测试流程,看有没有偶发性的死机、复位、通信失败。比赛最可怕的不是功能做不出来,而是测评现场当着评委的面翻车。

我强烈建议:最后一天上午就把设计报告写完。报告不是赛后补的,而是全程跟着写的。每天结束前花半小时记录方案选择、测试数据、关键波形、遇到的问题和解决办法,最后汇总润色就快了。报告模板提前准备,电路图用Altium Designer或EDA导出,截图存档。

封装作品的时候多花点心思:线束扎带理好,PCB打上标记,屏幕贴上标签,按键说明写在面板上。评委一天要看几十个作品,一个清爽整洁的盒子天然带着"这组靠谱"的光环。

4. 实战现场最常踩的坑

4.1 电源与噪声:90%的硬件怪问题从这里来

在我接触过的所有队伍中,电源问题占据了现场故障的大头。排查顺序永远是先电源,再时钟,再信号,最后软件。

典型症状是:系统上电后单片机偶尔重启,ADC采样值跳来跳去,电机一转屏幕就花。原因通常出在电源上——开关电源纹波太大、地线没有单点接地、电机驱动瞬间电流把主控电压拉塌了。解决方法很简单:电源模块单独供电,数字地和模拟地单点相连,主控电源入口加100uF电解电容+0.1uF陶瓷电容退耦。这些是电路板设计阶段就该做的事,叠板子前多想一步,后面能省两天。

4.2 模拟信号路径:传感器数据不稳怎么办

传感器数据飘,先区分是真噪声还是采样问题。真噪声会在示波器上看到高频毛刺,多半是走线过长、屏蔽不良、地平面不完整;采样问题则表现为数据在某个固定值附近跳变,多半是ADC参考电压不稳或者采样时序不对。

MPU6050的I2C通信有时会挂死,最粗暴有效的解法是用IO口模拟I2C时序,换用400kHz的速度反而稳定。如果你用了DMP库,初始化时死等则可能是因为芯片虚焊,用放大镜检查一下引脚。

做信号调理时,运放供电电压一定要看数据手册。有的运放只能工作在单电源5V以下,你给它供上正负15V,它当场冒烟。选型前花两分钟翻手册,比烧掉后查半天强得多。

4.3 控制类调参:PID不是调越大越好

控制类题目的核心痛苦在于PID调参。我的经验是:先把采样周期固定,再调P,P调到开始震荡后回退30%左右;然后加一点I消除静差;最后加D抑制超调。很多人喜欢把三个参数一起乱拧,系统震荡了还以为是机械问题,这是完全错误的方向。

如果控制对象是电机,要先把电机的死区电压测出来,代码里做补偿;如果控制对象是自平衡车,要用互补滤波把加速度计和陀螺仪融合,单纯用陀螺仪积分撑不过三秒。这些细节都是平时练过的内容,现场临时补来不及。

4.4 离奇但真实的现场意外

聊几个我亲眼见过的离奇现场事故:

  • 有个队伍的小车跑起来就复位,查到最后是电机漆包线脱落,短路点在电机内部,电阻值不稳定,主板和电机共地导致复位。
  • 有队伍测放大器的增益,输入端一接信号发生器,输出就直流漂移,原因是信号发生器的地跟示波器的地形成了地环路电流。
  • 还有队伍用OLED显示模块放在电机旁边,电机一转屏幕闪得跟坏了一样,其实是OLED的数据线受到了电磁干扰,加屏蔽线和滤波电容解决。

这些问题的共性是:电子系统是一个整体,任何一环的不规范,最终都会以最隐蔽的形式反噬你。所以从第一天搭电路开始就务求接线规范、电源去耦到位、信号完整性强。

5. 测评环节:作品拼完,还没完

5.1 测评流程与演示要点

测评当天一般按照题目分组进行,每个作品有固定的测试时长。评委手里有一张评分表,逐项打勾。你的任务就是让评委轻轻松松把每个勾都打上。

操作要点如下:

  • 提前把测试流程演练N遍,包括上电顺序、按键操作、显示切换。现场不要出现"这个,那个,我找一下"这种话。
  • 测试遇到偶然失败不要慌,礼貌地说"我重新复位再来一次"。很多指标允许多次测量取最好值,前提是你得熟悉复位流程。
  • 参数设置提前烧进固件,不要在现场临时改代码。现场编译一次都是三分钟起步,评委没那个耐心。
  • 作品外观、电源指示灯、按键说明标签、测量线材:准备充分,评委体验好,潜意识里就会给你加分。

5.2 设计报告的评分点

设计报告不是流水账,评委主要看三块:方案论证是否合理(有没有对比选型,而不是拍脑袋)、电路设计是否完整(有原理图、有参数计算、有PCB版图)、测试结果是否可信(有数据表格、有波形截图、有误差分析)。

很多队伍报告里贴了原理图,但图上没有参数标注;测了数据,但没有测试条件(输入电压、负载电流、环境温度);写了分析,但没有结论。这些都是白给的扣分项。我一般是用表格把指标值、实测值和误差率列出来,一目了然。

5.3 答辩前要准备的几类问题

部分赛区设有答辩环节。评委问的问题一般集中在:

  • 为什么选择这个方案,有没有对比过其他方案?
  • 这个指标是怎么测出来的,测试仪器是什么?
  • 系统功耗大概多少,有没有测量过?
  • 如果给你再多一天,你会优化哪一块?

回答策略是诚实、简洁、有数据支撑。不懂的问题不要硬编,直接说"这块我们没有深入,赛后我们会再研究",比扯一堆圆不上的话要体面得多。

我也建议大家赛前把每个人的分工和项目细节互相交流一遍:硬件要知道软件的实现思路,软件要知道硬件的工作原理。因为评委提问会随机指定队员回答,不像有些比赛可以一个人扛所有问题。

6. 从比赛结束往回看

电赛结束不代表这件事就翻篇了。我见过太多队伍,比赛一结束就把作品拆了、文件删了、代码丢了——这是特别可惜的事。无论成绩如何,复盘整理的意义甚至比奖状本身更大。

比赛结束后建议做三件事:把方案框图、原理图、测试数据、代码整理成一个项目文件夹存档;把比赛过程中遇到的问题和对应解法写进自己的技术笔记;把调试中积累的模块代码封装成可复用的库,下次比赛直接调用。这些东西是电赛真正留下的沉淀。

另外说句掏心窝的话,电赛是一个"越投入,收获越大"的赛事。你说它能直接给你找工作加分吗?学历好、项目对口的话确实有帮助。但更珍贵的是那四天三夜被逼出来的快速学习能力、团队沟通能力和在高压下冷静排查问题的心态。这些能力不会写进简历,但会在你后来的很多事里悄悄起作用。

最后分享一个我自己的小习惯:每次比赛或者大项目收尾后,我会逼自己在三周内写一篇完整的技术复盘,不管是发博客还是自己保存。写得越具体越好,比如"DMA接收为什么丢第一个字节"、"LDO后级为什么加个10uF就稳定了"这种级别的细节。等过半年自己回看时,你会惊讶于当时的自己已经能解决这么复杂的问题,也会更清楚地看到自己还有多远的路要走。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询