全国大学生电子设计竞赛全流程解析:备赛、测评与颁奖指南

发布时间:2026/9/1 15:28:19
全国大学生电子设计竞赛全流程解析:备赛、测评与颁奖指南 每年八月底总有一批参加电子设计竞赛的选手晒出奖状和颁奖合影也总有人问电赛不是做完作品、测完就结束了吗怎么还有颁奖很多人对全国大学生电子设计竞赛的完整流程印象只停留在“四天三夜写代码、焊电路、调参数”对后续的封箱、作品报送、现场测评、综合测评、颁奖会完全陌生。这篇文章站在一个亲身经历过全流程的参赛者视角把从报名组队到最终颁奖的完整链路拆开讲清楚。不仅讲“四天三夜怎么做题”还会重点讲很多人忽略的测评封箱环节、作品报送细节、现场测评演示技巧以及颁奖会背后的评审逻辑。如果你是第一次准备参加电赛或者已经报名但还没摸清流程这篇文章可以作为你的赛前流程手册。全文偏经验总结代码和清单都可直接复制到自己的备赛笔记里。1. 电赛到底在比什么先建立完整认知1.1 一场比赛四个核心环节全国大学生电子设计竞赛后文简称“电赛”通常被大家描述成“四天三夜”但四天三夜只是其中最集中的作品设计阶段。从参赛者视角看完整流程其实包含四个阶段题目分析与方案设计、作品制作与调试、测评封箱与作品报送、现场测评与颁奖。这四部分缺一不可。很多队伍前面三天状态很好结果在封箱环节出了岔子或者现场测评时演示顺序混乱导致丢分最后与奖项擦肩而过。复盘下来问题往往出在“不知道后面还有哪些环节、每个环节怎么评分”。作为电子信息类本科生电赛的吸引力在于它高度贴近真实工程给一个具体题目有限时间、有限物料、团队协作完成一套可演示的电子系统。它的核心考察点不是“谁会背多少知识点”而是“在压力下能不能把系统做出来、测出来、讲清楚”。1.2 赛题方向与团队分工电赛题目方向比较固定大致有电源类、控制类、仪器仪表类、信号与通信类、无人机/小车类等。不同年份题目会有变化但底层能力是共通的电源设计、传感器采集、信号调理、MCU/FPGA 控制、上位机交互、文档撰写。组队时建议按“硬件 软件 文档/测试”三角色配置。硬件负责电源、驱动、PCB 焊接和排故软件负责嵌入式程序、算法、上位机第三个人并不是只写文档要承担测试用例设计、数据记录、现场演示演练和查漏补缺。很多队伍第三个人闲着最后测评时反而手忙脚乱就是分工没做好。1.3 为什么赛前必须了解完整流程电赛有一定的信息差。第一次参赛的队伍往往把全部精力放在“做作品”上忽略了后面还有“封箱后现场测评”这个环节。而测评恰恰决定了奖项等级作品做得好但测不出来、表达不清楚分数会受很大影响。所以这篇文章希望解决的就是让你在比赛开始前就对整个流程有画面感。知道哪一天该紧张哪一天该冷静哪个环节可能翻车哪个环节能提前准备。2. 赛前准备真正的差距从比赛开始前就拉开了2.1 技能储备清单电赛四天三夜的强度很高赛前没有技能储备现场学肯定来不及。建议比赛开始前至少熟练掌握以下内容单片机基础外设GPIO、定时器、PWM、ADC、UART、I2C、SPI。常用传感器读法温湿度、红外测距、编码器、IMU、摄像头/OpenMV 等。电源模块LDO、DCDC 降压、升压电路以及基本的电流电压测量。显示与交互OLED、LCD、按键、蜂鸣器、LED。调试工具万用表、示波器、逻辑分析仪、串口助手。至少一种上位机语言Python 或 MATLAB用于数据读取、绘图和分析。注意这里说的“熟练掌握”不是看书看过而是能够不看手册直接写出可用代码。比赛期间时间非常紧如果每个外设都要现场查手册四天三夜只够调一个模块。2.2 物料与工具准备电赛一般允许自带常用工具、元器件和模块但具体要求要以当年赛区通知为准。从经验看下面这些最好提前备齐类别推荐清单焊接工具电烙铁、焊锡丝、助焊剂、吸锡带、热风枪可选测试仪表万用表、示波器、直流电源、信号发生器常用模块稳压模块、电机驱动、编码器、蓝牙/WiFi 模块、OLED、按键矩阵连接辅料杜邦线、排针、排母、铜柱、螺丝螺母、热缩管、扎带制作工具3D 打印机可选、切割垫板、美工刀、电钻可选不要到比赛前一天才检查物料。很多工具只有用了才知道不好使比如电烙铁头氧化严重、杜邦线内部断路等提前一天把工具通电测一遍能避免比赛期间浪费时间。2.3 代码库与封装模块有经验的队伍在赛前都有自己的“代码库”。比如常用的 OLED 驱动、MPU6050 读数、PID 控制、PWM 输出、ADC 滤波这些代码不需要多复杂关键是稳定、熟悉、能快速移植。下面以常见的 PID 控制为例展示一个可复用的简化版本适合比赛初期快速验证闭环控制思路。这段代码不依赖特定硬件可以看作一种“模板代码”实际使用时根据 MCU 型号调整接口即可。// pid.h 简化版位置式 PID 结构体 typedef struct { float kp; float ki; float kd; float target; float integral; float prev_error; float dt; } PID_t; float PID_Update(PID_t *pid, float current) { float error pid-target - current; pid-integral error * pid-dt; float derivative (error - pid-prev_error) / pid-dt; float output pid-kp * error pid-ki * pid-integral pid-kd * derivative; pid-prev_error error; return output; }这个模板的价值在于比赛开始后如果题目需要速度环、温控环或角度环你可以直接把结构体初始化后填入参数快速进入调试状态而不是从零开始写。3. 四天三夜从拿到题目到封箱的完整时间线3.1 第一天选题与总体方案电赛通常早上公布题目。第一天最重要的事情不是立刻焊板子而是冷静选题和确定方案。选题要看三方面一是有没有做过类似题目二是物料是否齐备三是团队优势方向。不要只看“哪个题目看着简单”要评估“哪个题目我们最有把握做完并测出指标”。确定题目后建议当天上午完成总体方案框图。方案要明确模块划分传感器 → 信号调理 → 主控 → 执行/显示。同时把软件任务拆成通信协议、算法、显示、按键处理等模块分给队员并行开发。第一天最容易犯的错误是方案反复横跳。上午觉得 A 方案好下午觉得 B 方案更牛到了晚上硬件焊了一半软件也写了一版结果什么都没跑通。好的做法是选一个最稳妥的方案先跑通再考虑优化。3.2 第二天硬件搭建与软件联调第二天是核心开发期。硬件同学负责焊接最小系统、电源、传感器接口软件同学同时开始编写外设驱动和主流程。这里一定要并行不要等硬件全部完成再开始写软件。联调时建议分模块验证先测电源输出是否正常再测传感器读数是否合理然后测执行机构响应最后把多个模块串起来。如果直接从完整系统开始调出现问题很难定位。这个阶段可以开始记录测试数据。推荐用串口把数据发送到上位机现场观察曲线比看串口打印的数值直观得多。用一个简单的 Python 脚本来接收串口数据并保存到 CSV作为后期测评报告的数据支撑# record_serial.py 串口数据采集示例 import serial import time import csv ser serial.Serial(COM10, 115200, timeout1) with open(record.csv, w, newline) as f: writer csv.writer(f) writer.writerow([time_ms, voltage, current]) start time.time() while True: line ser.readline().decode(utf-8, errorsignore).strip() if line.startswith(DATA,): parts line.split(,) if len(parts) 3: voltage parts[1] current parts[2] elapsed int((time.time() - start) * 1000) writer.writerow([elapsed, voltage, current]) print(ftime{elapsed}ms, V{voltage}, I{current})这段脚本在比赛现场非常实用。硬件发一行DATA,3.30,0.12上位机就能自动记录后期写文档、绘曲线、分析指标都有数据依据。3.3 第三天闭环调试与指标测量第三天通常进入系统联调和指标冲刺。此时重点不是“功能能不能跑”而是“指标能不能达标”。电赛评分很看重量化指标比如电压调整率、负载调整率、响应速度、精度误差等。要提前设计测试方案准备测试点。比如测电源效率就要测量输入输出电流电压测控制系统响应就要记录上升时间、超调量、稳态误差。这些数据就是测评报告的核心内容。如果时间允许建议做一个自动化测试脚本。下面用 pandas 和 matplotlib 对 CSV 数据做简单可视化适合快速确认测试结果# plot_record.py 数据可视化示例 import pandas as pd import matplotlib.pyplot as plt df pd.read_csv(record.csv) plt.figure(figsize(10, 4)) plt.plot(df[time_ms], df[voltage], labelVoltage) plt.plot(df[time_ms], df[current], labelCurrent) plt.xlabel(time (ms)) plt.ylabel(value) plt.legend() plt.grid(True) plt.show()到第三天晚上系统应该已经处于“能稳定复现指标”的状态而不是“偶尔能出一次正确结果”。如果作品性能不稳定多半是电源纹波大、接触不良或代码里有非确定时序问题优先排查这些。3.4 第四天文档撰写与封箱检查第四天的主要任务是整理文档、补充测试数据、完成封箱前检查。很多队伍低估了文档的重要性最后草草写几百字上交测评时也讲不清楚设计思路。文档一般包含题目要求、方案论证、理论分析、电路设计、软件流程、测试数据、误差分析、结论与改进。写的时候注意数据必须来自真实测量不要编造。测评专家有可能会现场复测文档里写得太理想实测对不上会扣印象分。封箱前检查是最关键的一步。需要检查作品是否固定牢固、电源接口方向是否有标识、各模块连接是否松动、电池是否充满、备用物料是否放好。封箱后通常不能再打开所以有一种“所有检查都要在封箱前完成”的心态。4. 测评封箱比你想象的更严肃4.1 封箱流程与规则四天三夜结束时工作人员会统一进行作品封箱。简单说就是把你的作品、报告、相关材料装进统一的箱子贴上封条然后由赛区统一收集、送抵测评现场。这里必须强调规则性封箱之后未经允许不得擅自拆封。如果测评前作品损坏能不能处理取决于赛区规定。因此封箱前一定要确认作品状态最好拍照片或视频记录内部接线万一现场出问题还能快速定位。4.2 封箱检查清单很多队伍封箱时手忙脚乱建议提前做好一张检查表逐项打钩作品是否加电运行正常指示灯或显示是否正常。所有模块是否固定防止运输途中震落。电源线是否留足接口长度并做好正负标识。外露端子是否做绝缘处理防止短路。文档纸质版是否装好是否和系统里的版本一致。是否带上备用下载器、数据线、电池、常用工具。记下自己作品的功能操作步骤方便测评时快速演示。封箱不是走过场而是你作品“出厂”前的最终状态确认。真正有经验的队伍会在封箱前最后做一次完整功能的流程测试就像代码上线前的回归测试。4.3 封箱后的心理调整封箱之后到现场测评之间通常有一段时间。这段时间不要彻底放松也不要过度焦虑。建议做两件事一是准备现场测评的演示脚本把操作步骤、讲解词、关键指标提前写好二是预演可能被专家追问的问题比如为什么用这个芯片、性能指标怎么测出来的、误差来源是什么。不要到了测评现场才开始“即兴发挥”。现场测评的时间有限如果操作不熟练很容易在规定时间内做不完指标演示损失很多分数。5. 作品报送与现场测评从“做出来”到“测出来”5.1 作品报送需要准备什么作品报送不只是把箱子送到测评地点。一般来说还需要配合提交设计报告、演示视频视当年要求而定等材料。每个赛区要求略有差异要提前和指导教师确认。这里有一个容易被忽略的点作品运输过程中的稳定性。作品如果只是放在纸箱里直接搬走很可能到了现场就松了、断线了。建议在箱内增加减震材料易碎模块单独固定电路板表面用静电袋保护。5.2 现场测评的测评流程现场测评一般按题分组每组有固定的测试时间。测评专家按照评分表逐项测试评分表会在测评现场密封但大体结构和赛题要求一致。测评环节通常包含功能演示按照题目要求展示基本功能。指标测试现场测量输出电压、电流、精度、速度等关键数据。提问环节专家会针对设计思路和关键参数提问。加分项部分题目有发挥部分或创新加分。演示时要注意操作顺序先把最简单的功能演示完保证基础分拿到再试高指标的发挥部分。不要一上来就挑战极限指标万一失败后面时间可能不够。5.3 如何设计你的现场测评演示现场演示是有技巧的本质上是“把作品能力高效呈现给不懂细节但熟悉题目的专家”。要提前把操作流程固定下来。比如上电等待系统初始化完成。展示默认界面或默认状态。按题目要求调整输入参数并展示输出。切换到数据显示界面展示实时测量值。如果需要记录关键数据并展示到屏幕上。演示时尽量少用串口和电脑如果必须用上位机要提前确认驱动能装、串口能识别。要是现场没有对应驱动上位机演示就会失败。最稳妥的演示方式是作品本身带显示或者能通过板载指示灯反馈状态。5.4 测评专家关注什么测评专家不是看“你的作品科技含量多高”而是看“你的作品是否满足赛题指标是否能稳定复现”。专家常问的问题有电源模块的转换效率是多少怎么测的控制系统的稳态误差为什么偏大怎么改进为什么选择这个传感器抗干扰能力如何输出波形的纹波为什么这么大回答问题时诚实比逞强更重要。如果实验结果不够好可以说“我们优化了 A 和 B但时间关系还没做到 C后续可以改进”。不要编造数据专家一旦追问细节就会露馅。6. 颁奖会比赛的结果落在哪里成长又落在哪里6.1 评审结果与奖项体系电赛一般设有赛区奖和全国奖。赛区测评后会确定省奖部分优秀作品会被推荐参加全国复测最终确定全国奖项。全国奖的评审还会结合综合测评综合测评通常是在规定时间内完成一个现场小任务重点考察个人的基本工程能力不允许带现成代码非常考验基本功。这里想特别说一句很多人问“电赛有颁奖吗”。真的有而且颁奖会还挺正式。获奖队伍会收到证书部分赛区还会组织颁奖典礼或经验分享会。不过比起那张奖状准备和参加电赛的过程才是更有价值的收获。6.2 颁奖会现场是什么样的颁奖会的流程通常包括领导致辞、宣布获奖名单、颁发证书、优秀指导教师发言、获奖学生代表发言、合影留念。有的一等奖团队会被邀请展示作品或作报告。参加颁奖会时需要留意自己的着装和礼仪虽然不是特别严肃的场合但作为参赛选手代表保持基本的整洁和精神面貌是加分项。如果获奖了建议派代表提前准备一段简短感言感谢指导教师、队友以及总结一下比赛经验。6.3 赛后复盘比奖状更重要的三件事颁奖结束不代表这件事结束了。回到学校后建议做一次完整的赛后复盘。第一重新跑一遍作品记录所有测量数据完善设计报告把它整理成一份可复用的项目文档。第二年如果继续参赛这些资料能节约大量时间。第二总结踩过的坑。比如哪类元器件容易烧、哪种布局容易受干扰、哪段代码调试时间最长都可以记录到备赛笔记里。第三把比赛中用到的代码、电路图、数据脚本整理成自己的工具库。下一次做课程设计、毕业设计或者科研项目时这些都是实实在在的积累。7. 电赛常见问题与避坑清单7.1 高频问题与解决思路问题现象常见原因解决思路第一天选错题后面做不下去没有根据物料和团队能力评估赛前多模拟选题提前备好常用模块电源不稳系统随机重启压差过大、滤波不足检查输入输出电压范围加电容滤波传感器读数跳动大供电噪声、线缆过长加强电源滤波使用屏蔽线或缩短线路程序烧进去没反应引脚配置错误先用最小程序验证 GPIO 和时钟测评现场功能正常但指标不稳定测试环境和自测环境不一致赛前按测评条件多次复测并记录数据封箱后发现作品松动封箱前没有做固定和检查提前做封箱检查表逐项打钩现场无法演示上位机电脑缺少驱动尽量做板载显示不依赖电脑文档写得太满但没有实测数据支撑为了篇幅编数据文档必须基于实测数据测评会现场复测7.2 全流程避坑清单现在把这些坑按时间顺序整理成清单报名阶段确认赛区通知、是否限学校数量、是否需要校内选拔。赛前两周检查物料调试所有模块准备代码库。第一天上午快速选题不要纠结超过两小时。第二天白天模块级联调尽量每天结束时有一个可运行版本。第三天晚上指标测试和文档初稿同步进行。第四天下午封箱检查按清单走不要凭感觉。测评前多查路线、时间、测评教室位置。测评现场先做基础功能再做发挥部分。综合测评靠平时积累重点考察基本功不依赖现成代码。赛后整理代码和文档形成自己的备赛资产。7.3 关于实验室安全与比赛心态最后提一个被很多人忽略的点实验室安全。电赛期间大量使用电源、电烙铁、电池等设备如果操作不规范不仅可能损坏作品还可能造成安全事故。使用电烙铁时注意不要烫伤不要在带电状态下随意插拔电路使用锂聚合物电池要防止过放和短路焊接时注意通风。心态方面四天三夜确实累但不要靠通宵硬撑。合理安排作息至少保证每天有几个小时连续睡眠。比赛比的不是谁睡得少而是谁的作品更完整、数据更扎实。真正有效的冲刺是在赛前几个星期不是在比赛最后一天。8. 总结与后续参赛建议通过这篇文章希望能帮你建立起电赛全流程的完整画面赛前储备是基础四天三夜是核心封箱报送是关口现场测评是关键颁奖与复盘是收尾。每一个环节都要提前准备而不是临场发挥。如果你准备第一次参加电赛下一步可以考虑做这样几件事和队友一起做一次小型系统设计比如温控小车、信号采集装置模拟电赛节奏并完整走一遍“设计-制作-测试-文档”流程。整理自己的代码库和物料清单方便比赛开始后直接调用。找两套往年赛题限定时间做方案预演检验团队协作和细节检查能力。电赛真正能带给你的不只是那一张获奖证书而是一次完整的工程项目训练从需求到方案从硬件到软件从测试到表达。把这些能力沉淀下来无论以后是继续学习、做科研还是进入工业界都会用得到。