赛前大约一个星期就开始全力备战电赛,由于学校条件不算太好,所以选题上就不选放大器设计之类的题目,只能选择一些电源题,控制题,造飞机题。
这里推荐一下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分钟就来评测了,虽然不知道是否合理,但我至少得在场内就提出疑问,这样也至少没有遗憾。当时直到作品离场的时候我还是傻乎乎的,没反应过来。
参赛最重要的不是那张奖状,而是你通过竞赛获得了什么,你积累了什么样的人脉和技术实力。不要想着混奖状,要在队伍里抢着事情做,这样是永远不会吃亏的。
各种细节要十分清晰,保持沉着冷静,对各种突发情况响应迅速,电赛国奖是为那些做到极致的队伍准备的。