在2021年11月4日8:00----11月7日20:00,我和我的队友一起参与了全国大学生电子设计竞赛。
我们是属于那种没有学习多久,没有太多经验的小白。这次电赛经历对于我们来说更多的只是增长经验与教训。
我想从选题,选模块,制定方案等方面回顾一下我此次的电设比赛。

关于选题

我们只在今年暑假时进行了电赛培训,当时做的是19年的纸张测数装置,采用的是FDC2214模块。通过该模块的电容值变换来确定纸张的数量,当时我们测了30张左右。也对比赛的软件和硬件部分有了一定的熟悉。
其他类型的题,如控制类小车,信号类以及一些对硬件要求很高的题我们都没有尝试过,也觉得暂时我们没有实力在短短的比赛时间内完成。所以在此次比赛中,我们首选的也是测量类题。
我们可以先看看该题的技术要求。


其实参加比赛的人应该很多人都可以发现这道题与17年的K题几乎一模一样,只是提出了相位与谐波的要求。
但是组委会可能屏蔽了网上17年题目解法的一些信息。因为那时候我们在网上查的时候,一些图片直接被屏蔽掉了,查看不了。
可能也是我们第一次比赛太天真了,以为有往年相似的题就可以比较容易的做出来。但从今年的情况来看,我们学校有三个组选择这个题但都没做出来。包括我了解到的似乎很多人都没做出来或者说没有完整的做出来。
现在从网上找到的成功作品也大多数是F题智能送药小车。H题的我一个也没有找到。
第一步选题往往是最关键的,这代表着你选定了一个方向。
大家可以从这几个角度来思考选择题目的问题,当然需要思考的方向有很多,这只是个人的看法。

关于选择模块

这次我们参考了17年的比赛方案,发现大多数人用到的都是CS5463模块。这种模块。此芯片具有测量瞬时电压、瞬时电流、瞬时功率、电压有效值、电流有效值、功率有效值及电能计量的功能。而且也有完善的例程可以参考。所以我们当时的第一个方案就是采用这个模块。

价格也不算太贵。但问题在于这个模块库存实在是太少,我们买的这个模块迟迟不发货,我们那时候估计可能电赛比完都发不了货。
无奈之下第二天只好买了替代模块SUI-101A。

这个也给了例程和说明书,问题在于这个给的资料实在太少,在网上也没有找到成功的案例。这个模块来时,先一直在调串口的代码。
后面我们想用一个小的交流电去接这个模块看看这个模块能否发送数据,发送的数据是怎么样的。但离谱的是我们学校实验室的所有交流电源都在另一个校区,自己搭的电路耗时又比较久。那就只能接市电了。
(这里也发现了信号发生器发送不了交流电流信号)
题目其实要求的是测量模块要连接220V,我们那时候其实挺怂的,因为要把插排里的线直接接到模块上,所以我们那时候焊接与制作都非常小心。

连接完大概是这样子。
也有连接的图示

后面我们直接插上市电去测,首先我们采用的是说明书自带的自定义协议说明,但发现仍然无法接收到数据。

说明书内还说明modbus协议可用。

但这个协议我们没有接触过,而且用keil写不了要用STM32原本的软件去写,这些我觉得在短时间内我们都无法实现。
这时候听说SUI-101A用I2C协议可以写成功,我们又去尝试了一遍,但结果仍然不理想,不是数据乱码而是完全的没有数据。
这个时候我们其实就已经有点想放弃了。
其他组的同学忘记用的是arduino还是exp那个他们在网上找到了一个modbus的例程,但最后也无法发送数据。
这个时候我们已经怀疑是这个模块本身的问题了,后面用示波器去测模块每个接口产生的电平变换,发现每个接口都会有电平变换,但是模块上面的电阻,电容也会产生类似01的电平变换!
这个时候已经来到了第三天的晚上,我们快乐的吃起了夜宵,准备弃赛躺平。

我们从中也得到了教训,因为我们的方案只制定了两个,一个是CS5463,一个是SUI-101A,哪知道一个模块没库存一个模块测不了,第一天在淘宝上搜的时候电流测量模块没搜出来几个,而第三天搜的时候突然蹦出来很多。

但这个时候我们已经没有时间再去买模块和等快递了。
所以大家以后一定要把相关的模块每个都备一下,万一你测试的模块出了问题用不到就麻烦了。不怕多就怕少。

关于自制电器

题目基本要求第四问中提出了自制电器一与电器二电流值相差不超过1ma,且相位不同并要具有谐波。并且电器一只由电阻,电容,二极管组成。电容产生相位变化,二极管可产生谐波。
那时候我们以为自制电器只能由这三个元件组成,但需要承受220V的市电,于是我们采用的功率电阻的方案。
铝壳电阻是外表面使用铝合金或者黄金铝壳进行封装,铝壳上有沟槽,起到增加散热性能的作用。它的体积相对较小,耐热性好,功率大,精度高。铝壳电阻的功率最高的可以达到200多瓦。一般用在电源,变频器和电机控制等电路中。但是铝壳电阻的成本比较高,所以价格也较高。
并且自制电器产生的电流需要在50ma以下,所以我们觉得通过串联功率电阻可以达到这个效果。

但后面比赛那边的人说可以用变压器,这个算作电源部分不算做自制电器部分。这个时候我们自制电器的制作就变得非常简单了。接上变压器后,电压表测的电压直接降至了13.16V。在通过简易的电路就可以达到效果

自制电器需要插进去插座,所以还要买几个插头。

连线如图所示

实物图忘记拍了
最后测得的实际电流17ma左右。

总结

这只是三个小白一起参加电赛的一次经历。我知道我们还需要学习很多,我们还太年轻,太稚嫩,就连基本部分的要求都没有完成。
这次四天三夜我学会了什么呢?但最重要的还是学会了坚持,明白了实力与理想的差距。
能参加电赛的同学都是对电子世界感兴趣的人,如果你选择好这条路的话就坚持走下去叭。

2021全国电赛H题回顾相关推荐

  1. 19年全国电赛 H题电磁炮硬件电路+可控硅

    电赛时成绩不太理想,测试时舵机控制板坏了,之前一直关注的可控硅倒是好好的,欲哭无泪.电子实训就又改进了一下作品,做了ppt,分享下电磁炮电路部分,有错误的地方希望各位指正. <1>电器线圈 ...

  2. 5_竞赛无人机搭积木式编程——以2021年电赛G题植保无人机国奖标准完整复现为例学习

    竞赛无人机搭积木式编程 --以2021年电赛G题植保无人机国奖标准完整复现为例学习 首先我们需要了解下自动飞行任务执行过程几组关键变量的用法与实际作用效果: flight_subtask_cnt用于控 ...

  3. 2020电赛F题回顾——简易无接触温度测量与身份识别装置

    2020电赛F题回顾--简易无接触温度测量与身份识别装置 第一次参加电赛,已经大三了,这也有可能是我的最后一次,不禁感慨时间过得真快.在实验室一起奋斗的夜晚既辛苦又幸福,感谢陪伴在我身边一起做电赛的同 ...

  4. 【立创EDA开源推荐】005期 | 2019年电赛H题 电磁炮(激光版)

    工程名称: 2019年电赛H题 电磁炮(激光版) 工程作者:zzxw 工程主页链接: https://oshwhub.com/kakaka/tu-ya-zhi-neng-yun-duo 开源协议: G ...

  5. 立创EDA助力2021全国电赛数百万奖学金!

    持续助力电赛,100年!!! 全国竞赛是全国性的大学生学科竞赛活动,竞赛按照紧密结合教学实际,着重基础.注重前沿的原则开展,目的在于促进电子信息类专业和课程的建设,引导高等学校在教学中注重培养大学生的 ...

  6. 2021年电赛 E题 数字传输

    数字-模拟信号混合传输收发机(E题) 目录 题目 方案 工程文件 题目 (2) 实现数字信号传输. 首先键入4个0~9的一组数字,在发送端进行存储并显示,然后按下发送键对数字信号连续循环传输.在接收端 ...

  7. 2019电赛 H题-电磁炮 视觉部分

    2019电赛-H题-电磁炮-视觉自瞄部分; 硬件平台: Jetson Nano, Realsense D435 实现功能:识别到引导标志反馈坐标及距离,串口输出 #include <iostre ...

  8. 【全国大学生电子设计竞赛】2019电赛H题复盘录——电磁曲射炮+综合测评

    这是我本科阶段的最后一战,本来期待一个完美收官,但是意外频频,打的不尽如人意,但收获还是有的,故在此复盘,留下一些可供后来人参考的东西. 在此感谢我的队友CJC,WJJ,陪我一起熬夜! 笔者才疏学浅, ...

  9. 模拟电磁炮国一设计资料【2019电赛H题国一作品】

    经历重重测试,从初赛杀进综测再到去上海复测,真是一路坎坷啊!回顾电赛准备阶段,在实验室基地的我们熬了多少个夜,废寝忘食的学习-仅仅是为了能更有信心的面对电赛:在电赛的四天三夜中我们经历了太多,我们将近 ...

  10. 2021年电赛E题解析数字模拟信号混合传输收发机(详细介绍)

    目录 一.写在前面 二.平台介绍 二.整体思路简要 三.发送端 四.接收端 五.注意事项.工程代码.原理图下载链接 六.作品图片 一.写在前面 2021年的国赛从8月推迟到10月,到11月,这对于考研 ...

最新文章

  1. 桌面虚拟化之资源分配
  2. 反射效果,自己公司内部编码,在text上输入内容后,通过输入内容查询数据库,弹出下拉框
  3. a*算法matlab代码_蚁群算法(含MATLAB代码)
  4. Python+selenium 自动化-通过窗口名切换窗口,如何获取当前窗口的title窗口名
  5. React中Context API的应用
  6. boost::mp11::mp_at相关用法的测试程序
  7. leetcode 435. Non-overlapping Intervals | 435. 无重叠区间(单调栈)
  8. 逻辑回归预测事件发生的概率_通过逻辑回归,对信用卡申请数据使用卡方分箱法预测违约率建模...
  9. Andoid自动判断输入是电话,网址或者Email的方法----Linkify的应用!
  10. EasyUI,对treegrid进行编辑
  11. Context mContext = getApplicationContext();
  12. 从代码到上线, 云端Docker化持续交付实践
  13. 未来三年分布式光伏必然爆发
  14. ckeditor 3.6一直提示“例外被抛出且未被接住”的问题的解决方法
  15. 汇编语言c标志位减法,5.2.3-2减法指令 - 汇编语言教程
  16. 正确的座机号码格式_简历里的手机号及座机号的标准写法是什么?正确书写才更可能求职成功!...
  17. 太难了 | 2019年互联网寒冬,如何防止自己被裁员失业?
  18. 10分钟学会发送邮件到指定邮箱
  19. 和苗波玩吉他英雄,还有诺拉斯战士
  20. 牛客IOI周赛17-普及组 数列统计(组合数)

热门文章

  1. 【安全牛学习笔记】密码嗅探、中间人攻击
  2. java写的国有资产管理系统
  3. python程序设计基础教程慕课版课后题答案薛景_Python程序设计基础教程(慕课版)...
  4. 分枝定界法(Branch-and-Cut)
  5. GB28181的NAT穿透
  6. Eclipse更换黑色主题 Darkest Dark Theme with DevStyle
  7. 组态王、力控、MCGS、瑞尔、杰控等国内组态软件一点看法 1
  8. 基于GPS的车辆导航及GPRS网络监控
  9. Python学习路线(课程大纲+Python视频教程+下载地址)
  10. html提示框延时消失,javascript实现延时显示提示框特效代码