2019全国电赛总结

2023-05-16

准备阶段:

赛前大约一个星期就开始全力备战电赛,由于学校条件不算太好,所以选题上就不选放大器设计之类的题目,只能选择一些电源题,控制题,造飞机题。

技术准备:

这里推荐一下ti的webench,是专门为电源设计提供成品电路方案的,你只需要把需求输入进去,它就能给出许多满足要求的基于ti电源芯片的解决方案,但是不要太过于相信webench,因为它只能在一定范围内给出推荐电路,webench本身也不太智能。比如你需要一个5v到70v输入,6v输出的宽范围大电流升降压芯片,如果直接把你的需求写到webench中,很可能提示没有相关解决方案。但是如果你把需求范围写的窄一些,把芯片datasheet先下载下来仔细看看,会发现其实ti还是有一些很厉害的芯片的。然后把webench生成的图纸,自己按照需求改改就行(前提是大概明白这个芯片的工作原理,具体得参考datasheet)。这里特别提醒一下,一些很高端又很新的的芯片最好不要上淘宝找货,推荐直接找ti授权的代理商购买,否则容易买到假货。

人力准备:

这次电赛在人员的选择上,我出现了许多失误。首要错误就是电赛报名报错人,在电赛出题当天下午5点,就应该将最终人员名单报上,在这个时候一定要亲自确认名单无误,因为这次报名我没有亲自察看,都是交给我队友去搞这些“杂活儿”,结果就出错了。这个名单一旦录入系统,是没有办法修改的。这件事情给我两个教训:1.不要找不靠谱的队友,如果你在赛前哪怕一天两天,你觉得这个队友无法承担责任,做事不细心,或者经常跟你无厘头的吵架,那就可以换人了,不要觉得不好意思,一般一个本科生的电赛国赛只有一次。2.不要过于相信任何人,太重要的事情,一定要花两分钟核对,有些非常重要的“杂活儿”一定要亲自完成。如果你要拿国奖,一定是要谨慎至极,但不是每个队友都拥有这种谨慎的态度。要把任何可能导致你失败的因素排除,否则很可能就因为这一两个因素被淘汰。参加电赛一定要保证你和你的队友都非常厉害,最好之前有一直做过项目,确保他们都是可靠的人,三个人的团队,缺一不可。

物资准备:

赛前一个星期,我就选定了电源题。并且准备了许多类型的电源模块,我想着是一出题,我就能马上开始用洞洞板拼接。这次是ti杯(估计以后也会是),所以我使用了tivaC系列的单片机(也可以考虑MSP432),并且把最小系统板画得很大,空余地方就全部打上小洞洞(0.8mm直径(如果要插电感,孔径可以再大一点),2.54mm间距,就是标准洞洞板),这样就搞成了“洞洞开发板”。在开题之后,直接往你的开发板上插元器件或者其它的模块就行了。实际上在嘉立创打样洞洞板,不比直接买的要贵多少。也就是说提前把题目相关的模块准备好,然后在开题当天下午5点之前根据题意再次提交PCB工程即可。

本次比赛中我犯下的失误:

选队友时的失误:

其中一位队员,是小白一类,但我看他总想着拿奖,也有在电赛方面做出过努力,就给了他很多资料,在我空闲的时候教了他很多东西。但是在临近比赛几个月,感觉他没有以前积极了,每次去宿舍找他,总是发现他躺床上玩手机,或者在跟舍友打王者;让他7点到基地学东西,结果8点才来…然后我就换人了,换成一个学长。
学长在竞赛开始时,就过来帮我写代码,然后我专心负责硬件。等到学长写的差不多了,一看名单公示,我们都蒙了:名单上没有那位学长,取而代之的是那位中途退赛的同学。大家心里都很清楚,名单交错了。这件事情给我两个启示:1.非常关键的地方,必须要亲自核查,不要把命运交给任何人。2.有些人本就不是这方面的料,就不要勉强,该放弃就应该趁早放弃。如果他(她)是合适的人选,即使你不去催,ta也会主动地去找资料,主动地去学习。

选题失误:

题目要尽量回避一些近几年出现的类似的题目(因为别人有前人的经验,而你不一定有),当然,如果你的“前人”把类似的题目完成的很好,并且可以参考的点非常多,资料保留的比较全,那么就可以考虑这题。原因就是,一般好的作品,无论是作品本身还是成熟的套路都保留的比较全,如果选了类似的题目,请保证能把这题做到极致,否则根本竞争不过别人。在2019全国电赛中,我选了F题(纸张测量装置),其实在2018的省赛中就有类似的题(手势识别),他们的原理都是测量微小电容。2018年我的学长也有做过这题,只是他们完成的并不好,我没有参考他们的方案,自己重新搞了一套。到最后交作品的时候,我们赛区一堆人都是选的F题,可想而知,他们参考了学长的设计,节约了多少时间。
如果一些题目要求比较复杂,也确保没有多少竞争对手,那就保证把基础部分完成就行,不要搞太多额外的东西,也能拿个不错的奖项;如果题目简单,那么也不要搞太多额外的东西,请把题目要求搞到极致。

做题失误:

比较庆幸的是,我在赛前也有学习过别人的参赛经验,明白了读题要非常仔细,并且做出来的作品尽量保持跟题目要求“完全一样”,从给出赛题到结束比赛,前后把题目通读了至少5次,把所有可能有歧义的地方都认真看过,所以在读题时没有发生“读题失误”。但是在做题的时候还是有一些小遗憾:这次我做的是2019的F题,纸张计数器,当时搞完了所有要求,还有大约一天的剩余时间,我就搞了个语音播报纸张数,并且用了自己手工做的LED数码管,结果评测的那个人根本就不感兴趣…还是在我的要求之下,才肯把我的语音播报写到登分表上的。并且给我一句:“写可以帮你们写上去,但是有可能不加分”。
我估计他的意思就是,太多花里胡哨的我不要,我只要“相关的拓展功能”,例如,别人的机器可以数纸张,而你的机器还可以大致地识别纸张种类(比如数人民币什么的)。
所以这种失误,我希望犯下一次之后,不再有第二次,因为一个普通人参加电赛国赛的机会也只有一次。不要让这些小失误毁了你半年的努力。

操作失误:

赛前一定要认真研究赛场规定,在答辩之前肯定会发下来一张白纸,上面就写着各种赛场注意事项。请记住一个原则:如果你对你的评测结果不满意,或者觉得评委对你有失公平,请在拿着作品离场之前拨打咨询电话确认,一旦作品离场,就没有机会了。我们的赛场规则上写着30分钟准备时间,但是评委20分钟就来评测了,虽然不知道是否合理,但我至少得在场内就提出疑问,这样也至少没有遗憾。当时直到作品离场的时候我还是傻乎乎的,没反应过来。

总结:

参赛最重要的不是那张奖状,而是你通过竞赛获得了什么,你积累了什么样的人脉和技术实力。不要想着混奖状,要在队伍里抢着事情做,这样是永远不会吃亏的。
各种细节要十分清晰,保持沉着冷静,对各种突发情况响应迅速,电赛国奖是为那些做到极致的队伍准备的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2019全国电赛总结 的相关文章

  • 02.构建项目流程梳理及总结

    02 构建项目流程梳理及总结
  • Nuttx学习入门

    Nuttx学习 NuttX 是一个实时操作系统 RTOS xff0c 强调标准合规性和占用空间小 可从 8 位扩展到 64 位微控制器环境 xff0c NuttX 中的主要管理标准是 POSIX 和 ANSI 标准 NuttX 的主要环境依
  • 软件测试之如何介绍自己的项目

    测试人员在找工作的过程中 xff0c 通常有一个问题是很难绕开的 就是要如何向别人介绍自己之前做过的项目 要解决这个问题 xff0c 大致可以分为如下几个步骤 xff1a 1 对项目进行基本介绍 2 说明自己负责测试的模块 3 针对部分模块
  • FreeRTOS多任务管理

    文章目录 1 任务1 1 任务简介1 2 任务调度1 3 任务的状态 就绪态 运行态 阻塞态 挂起态 1 4 空闲任务 2 动态创建两个任务2 1 定义动态内存空间的堆2 2 定义任务函数2 3 定义 任务控制块 指针2 4 动态创建任务
  • 计算机类期刊投稿心得 [ 添加中...现35种 ]

    1 杂志名称 计算机应用研究 杂志文章包含专业 建模 xff0c 仿真 xff0c 网络 xff0c 人工智能 xff0c 比较杂 投稿联系方式 http www arocmag com 注册在线投稿审稿 投稿费用 250元 页 杂志级别
  • Minix下的汇编

    Minix下的汇编 大多数的编译器 xff0c 如Turbo C C 43 43 xff0c Borland C C 43 43 xff0c M C C 43 43 xff0c GCC xff0c VC 43 xff0c 编译过程都是 xf
  • 解决Xshell 7 报错 “要继续使用此程序,您必须应用最新的更新或使用新版本”

    1 先创建一个文本文档 xff0c 同时把该文档名称和后缀改为xshell7 bat xff1b 2 打开编辑这个xshell7 bat文件 xff0c 并且把以下文字复制进去 xff0c 注意set XSHELL 61 这一项需要改成你自
  • 多任务操作系统的任务切换

    在学习OS时 xff0c 对于多任务操作系统的任务切换 xff0c 一直不能理解 xff1a 控制权是怎么么回到调度程序上的 xff1f 记得在描述任务切换时 xff0c 一般都是这么描述的 xff1a 在每一个时钟滴答 xff0c 都将检
  • Minix下的汇编2

    似乎minix平台并没有带一个真正的汇编编译器 xff0c 看看makefile xff0c 几乎都是清一色的用cc来编译汇编代码的 而且 xff0c 即使是一个最简单功能的汇编程序 xff0c 也少不了一个 main 标签 在minix的
  • 原来在/var/spool/mail中

    fetchmail会把从mail server收到的邮件投递到 var spool mail 中去 而mutt也会自动地到 var spool mail里取信 xff0c 解码 xff0c 并显示 但 xff0c fetchmail的速度不
  • 汉字编码标准与识别(一)代码页(Code Page)初识

    BBS水木清华站 精华区 发信人 yanglc 魂归燕园 别理我 xff0c 烦着呢 信区 Linux 标 题 汉字编码标准与识别 一 发信站 BBS 水木清华站 Sat Apr 29 17 19 05 2000 http www linu
  • 让xpdf支持中文(C++primer中文版)

    首先到http www linuxfans org nuke modules php name 61 Site Downloads amp op 61 geninfo amp did 61 2385下载一个打了补丁的xpdf 安装 xff0
  • Xpdf-3 for MDK

    http www linuxfans org nuke modules php name 61 Site Downloads amp op 61 geninfo amp did 61 2385 Xpdf 3 for MDK 类别 其它软件
  • 不同公司的牛

    本文转自 C 43 43 Builder 研究 http www ccrun com other go asp i 61 264 amp d 61 sgz5id 传统公司 xff1a 你有两头母牛 你卖掉一头 xff0c 买了一头公牛 你的
  • 从词法分析开始

    刚开始时 xff0c 用lex的确是很方便 xff0c 但是这样却不能将词法分析的思想实践出来 最好的方法还是自己写一个lex 当然龙书上写得很详细了 xff0c 但是写得再详细 xff0c 把它实现出来还是很难的 我的计划是 xff1a
  • Python 获取当前路径几种方法

    Python 获取当前路径的几种方法 绝对路径 1 os path 方法 span class token comment coding utf 8 span span class token comment usr bin python
  • [pixhawk笔记]2-飞行模式

    本文翻译自px4官方开发文档 xff1a https dev px4 io en concept flight modes html xff0c 有不对之处 xff0c 敬请指正 pixhawk的飞行模式如下 xff1a MANUAL xf
  • 扩展卡尔曼滤波详解

    Extened Kalman Filter 简单介绍 卡尔曼滤波详解讲解的基本的卡尔曼滤波算法是通过一个线性随机差分方程来估计当前状态 xff0c 但是如果状态估计关系以及测量关系使非线性的怎么办 xff0c 而且在实际使用中大部分的问题都
  • 关于PX4中的高度若干问题

    飞行的高度是如何测量的 xff1f 地面的高度和海平面的高度差别很大 xff0c 飞控又是如何有效判别进行降落的 xff1f 这是我脑子里的疑问 搜索的一圈发现很少有人讨论这方面的问题 xff0c 于是本次我就直接看一下源代码 xff0c
  • 基于4G网卡和树莓派zero实现低延时数字图传(250-300ms左右)

    方案本身并不复杂 xff0c 都是采用成熟的产品 xff0c 只需要几个命令行就能解决问题 0 准备工作 硬件 xff1a 树莓派zero 4G网卡 linux台式机 笔记本 虚拟机 软件 xff1a raspivid netcat nc

随机推荐