电赛猜题?我觉得没用,还不如做好这些!

2023-11-13

01


前言


大家好,我是张巧龙,转眼又到22年电赛,这个公众号上有很多同学可能都参加过电赛,有毕业的已经工作的,也有没毕业的今年要参加。

我第一次接触电赛是在大一暑期,从参加电赛到指导学生参加电赛,转眼快十年了。20年省赛有6个省一等奖,21年国赛有5个国一,2个国二。带学生参加电赛,5个国一,2个国二!15个省奖!

今年我们实验室组织了25个队伍参赛,不算多。

电子设计竞赛的比赛形式可谓是实打实的比拼,从来不会因为你的指导老师是某某大牛、你的学校有多么好,你就能取得好成绩。

而是实打实的技术指标比拼。这也使得电赛的含金量非常高,所以无论是学校还是企业,对其认可度非常高。

好了,废话不多话,聊聊清单。

88a92b518542f18edc8626db8f229df3.jpeg

eca113b427058ddd22c3c91680836c46.jpeg

拿到清单第一时间应该就是购买器件。

02


如何选购?

清单出来的第一时间,应该就是采购,在比赛前就应该确定所做赛题的类型,

我采购器件有个原则:

在经费允许的情况下,把明显不属于本题的器件排除掉,凡是不确定的器件,均采购,并购买同一器件的不同参数。 

比如今年打算做控制题,那么就应该筛选出关于和题目相关的器件。             

清单上的器件购买也是有技巧的。并不是某宝上一搜,点击购买就行。

以四轮小车为例:

某宝上关于四轮小车的关键词很多,如何买到和清单合适的?

首先是尺寸问题,25cm*15cm,这个大家都知道,不谈了。

其次就是动力结构,也就是电机的个数。

四轮并不等于四驱,这个概念大家一定要有。

很显然四轮小车可以分为:两驱四轮、四驱四轮。

2.1 两驱四轮

对于两驱四轮,结构又有两种,第一种,两个电机提供动力,舵机提供转向。   

           f22450bf68330203e5942ce38d7615a4.png        

第二种,两个电机提供动力,两个电机差速来转向。这里又有两种结构。

       9c5a1391ad6694b63aa5aae5e103b760.png   

知道有没有同学能看出这两种结构的优缺点?欢迎留言讨论。

2.2 四驱四轮

四个电机提供动力,结构如下图。

6a40341139f3b6133fdd53b3770e8ee3.png

这种结构也很不错,但不推荐大家使用,为什么?

四个电机的闭环控制,较为复杂,除非做了很充分的准备,对其软硬件等技术方案非常熟悉,否则用这种底盘可能就是挖坑。

两个电机都玩不明白,还玩四个电机?

(注:本观点仅代表个人,仅供参考,如果觉得不对,不要杠,你们说的都对,都是我的错,)

那么到底该怎么选?有两个原则。

第一个原则:也是最重要的原则,根据题目的要求确定。

题目现在没出?又陷入了死胡同,那有什么好说的呢?都要买回来备着啊。

第二个原则:哪种结构你更熟悉,对其软硬件包括运动控制的开发更熟练。

说到这里了,大家应该能感觉到购买器件也是一门学问了,买的贵不一定就能用,主要是买到合适的。


如何算合适的呢?别这么问,这么问没人敢回答你。

都买回来备着!巧妇难为无米之炊。

03


到底要不要猜题?

个人观点:无意义的猜题还不如好好做训练。

题目能被猜到?把全国评委专家们置于何地?

       05d11dbe812ec5d8310c9245620b131f.png        

好好做好训练才是真。

我一直在公众号上说:往届真题真题真题,很重要重要重要重要!!!

当你无从下手时,真题的训练显得尤为重要。

为什么要分析真题?和我们高考或者考研等其他重要性的考试相同,真题永远都值得研究。像电赛这种命题性的比赛也一样,

每年的题目类型都可以进行分类总结,无外乎就是以下几类,特此总结如下表,我们通过分析往届赛题,发现相同的知识点都是一直在考察,比如PID算法、基本的滤波算法、电路拓扑(Buck、Boost、Buck-Boost)等等

所以往届赛题都尤为重要,对于想要参赛备赛的同学而言,应该要把重点放在往年的赛题上。

如果学校没有专门负责培训的老师或实验室,通过自主完成往届赛题,也能起到一个不错的效果。

1997-2021年题目分类统计(一)

年份

电源类

信号源类

高频无线电类

放大器类

仪器仪表类

1994

简易数控直流电源





1995


实用信号源的设计和制作

简易无线电遥控系统

实用低频功率放大器

简易电阻、电容和电感测试仪

1997

直流稳压电源


调幅广播收音机


简易数字频率计

1999



短波调频接收机

测量放大器

频率特性测试仪

数字式工频有效值多用表

2001


波形发生器

调频收音机

高效率音频功率放大器

简易数字存储示波器

2003


电压控制LC振荡器


宽带放大器

低频数字式相位测量仪

简易逻辑分析仪

2005

数控恒流源

正弦信号发生器

单工无线呼叫系统


简易频谱分析仪

三相正弦波变频电源

集成运放测试仪

2007

开关稳压电源



程控滤波器

音频信号分析仪

数字示波器

2009

光伏并网发电模拟装置



数字幅频均衡功率放大器

无线环境监测模拟装置

电能收集充电器

宽带直流放大器

2011

开关电源模块并联供电系统



LC 谐振放大器

简易数字信号传输性能分析仪

2013

单相AC-DC变换电路



射频宽带放大器

简易频率特性测试仪

手写绘图板

2015

双向DC-DC变换器



增益可控射频放大器

数字频率计

80MHz-100MHz频谱分析仪

2017

微电网模拟系统


远程幅频特性测试装置

自适应滤波器

可见光室内定位装置

调幅信号处理实验电路

单相用电器分析监测装置

2019

模拟电磁曲射炮



线路负载及故障检测装置

简易电路特性测试仪


纸张计数显示装置

2021

三相AC-DC变换电路


数字-模拟信号混合传输收发机

信号失真度测量装置

三端口DC-DC变换器




用电器分析识别装置

1997-2021年题目分类统计(二)

年份

通信类

数据采集与处理类

控制类

飞控类

1994


多路数据采集系统



1997



水温控制系统


1999


数字化语音存储与回放系统



2001


数据采集与传输系统

自动往返电动小汽车


2003



简易智能电动车


液体点滴速度监控装置

2005



悬挂运动控制系统


2007

无线识别装置


电动车跷跷板


2009

声音导引系统




2011



基于自由摆的平板控制系统


智能小车

2013

红外光通信装置


简易旋转倒立摆及控制装置

四旋翼自主飞行器

2015

短距视频信号无线通信网络


风力摆控制系统

多旋翼自主飞行器

2017



滚球控制系统

四旋翼自主飞行器探测跟踪系统

2019

基于互联网的信号传输系统


电动小车动态无线充电系统

巡线机器人

双路语音同传的无线收发系统

2021

基于互联网的摄像测量系统


智能送药小车

植保飞行器

所以往届赛题都尤为重要,对于想要参赛备赛的同学而言,应该要把重点放在往年的赛题上。

如果学校没有专门负责培训的老师或实验室,通过自主完成往届赛题,也能起到一个不错的效果。

以电源类为例:从最简单的直流稳压电源,到现在的三端口DC-DC、AC-DC,反复的在考察我们DC-DC、DC-AC、AC-DC一些拓扑电路。

以控制题为例:13年的倒立摆控制、15年的风力摆、17年的滚球控制系统、19年无线充电小车、21年的智能送药小车。

通过分析题目可以知道,无外乎都是传感器+PID+电机运动控制。

传感器:

13年和15年使用的姿态传感器,用的最多的可能就是MPU6050。

17年、19年、21年使用摄像头来捕捉信息。

电机运动控制:电机速度闭环、电机位置闭环。

13年倒立摆【单电机控制】、15年风力摆【4电机控制】、17年滚球【双电机控制】、19年无线充电小车【双电机控制】、21年送药小车【双电机控制】。

控制题连续这么多年考察:电机运动控制+视觉识别!

所以大家看,真题是非常有研究意义的,年年考的这两个知识点,反复考察的东西难道不应该好好准备吗?

不要顾此失彼,好好沉下心,继续分析真题,得到一些常考知识点,并完成熟悉它!

这种备赛思路,每年都适用!!!

04


清单如何用?

清单除了提前购买后,还有哪些作用呢?

购买后,熟悉所有相关器件,并准备驱动程序,与往年真题对比分析,完成一些基础方案的准备。

以控制题为例:

a2b59eae8973285d6e1bfcb827566cc7.jpeg

/* 此图仅供参考。      

4.1 四轮电动小车技术方案

硬件方案:小车结构、电机驱动、自用主控、TI主控、传感器(摄像头、无线收发接受模块、光电传感器、角度传感器)等

软件方案:小车摄像头寻迹、目标识别与追踪、PID电机闭环(速度、位置)、PWM调速等

4.2 二位云台技术方案

硬件方案:云台结构、动力(舵机、编码电机、步进电机)

软件方案:不同的动力不同结构随之带来不同的控制程序。

4.3 无线收发模块

硬件方案:zigbee、蓝牙、2.4G等

软件方案:不同的模块带来不同的驱动程序。

4.4 手机通信模块

硬件方案:3/4/5G

软件方案:不同的模块带来不同的驱动程序。

4.5 小型电机及其驱动器

硬件方案:直流有刷减速电机、舵机、直流无刷减速电机

软件方案:不同的模块带来不同的驱动程序。

4.6 液晶显示器

硬件方案:不同尺寸OLED\TFT

软件方案:不同的尺寸带来不同的驱动程序(波形显示、汉子显示、菜单控制)

。。。

类似的还有很多,大家都可以自行总结并及时提前准备!

对了,最后一个呼啦圈很有意思,控制题和飞机题都可能用得上。

无人机降落圈内、无人机穿呼啦圈。。。

05


总结

大概就聊这么多吧,电赛这个东西不是几天的事,而是几个月甚至更长。

结果固然很重要,但过程更重要,好好享受!

有想法了会继续写一些关于电赛的文章,欢迎大家关注。

公众号上有很多关于电赛的文章:

-END-

带学生参加电赛,5个国一,2个国二!15个省奖!

2021-12-23

b0bd99c9cf35aec55be575939f21fdea.jpeg

电赛时,如何快速搭建路?

2021-08-06

738374e4e7977b69c6705dbf5cd5e681.jpeg

2021年电赛 | 手把手带你玩转DDS

2021-08-01

b3269e406d9679c88302bfc6417c379e.jpeg

电赛 | 源题软件如何准备?

2021-06-20

bc2be4a93e1b74902c341b4e16a1e73a.jpeg

如何准备电赛?19年电赛经验总结!

2021-05-27

4f1db1caae27818c518eb52740258c8b.jpeg

电赛 | 19年全国一等奖,北航学子回忆录。

2021-05-14

2eeef0de0fbd8b626d2b27bb33dfce4f.jpeg

电赛分享」源题,省一等奖!

2020-11-20

3a490bf7bd2a445854a95c1cf7d4c5d2.jpeg

「2020年电赛源题详细技术方案,立即收藏!

2020-11-24

51a5e72f989a70b51f849114534e1a9b.jpeg

「第四篇」电赛控制题可以准备一些什么?

2019-07-16

d05734f67a709b7c79fcebb79f4185cc.jpeg

「第六篇」对于电赛,我们应该看重什么?

2019-07-19

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

电赛猜题?我觉得没用,还不如做好这些! 的相关文章

  • 正则表达式类型之间的差异

    我正在读 GNU find的手册页并偶然发现了这个开关 regextype type Changes the regular expression syntax understood by regex and iregex tests wh
  • 什么是“命名空间清洁度”,glibc 是如何实现的?

    我从以下地方看到这一段 zwol 的回答 https stackoverflow com a 57728805 10795151最近 The libc 前缀于read是因为实际上有三个不同的名称read在 C 库中 read read an
  • Posix 线程问题

    我试图通过示例来理解 pthreads 我编写了以下代码 每次运行时都会给出不同的答案 有人可以解释一下这个错误吗 TIA 斯维亚 代码在这里 include
  • 检测 stdout 是否重定向到管道(而不是文件、字符设备、终端或套接字)?

    理想情况下 这可以在 shell 中编写脚本 但 Perl 或 Python 也可以 C 代码可能会有帮助 但可能不符合成本 效益 我认识到重定向到 FIFO 命名管道 可能与真实管道无法区分 这已经是我并不真正关心的边缘情况了 严格的 P
  • 检索早于提要中包含的 RSS 帖子

    创建 RSS 阅读器时 您可以下载 RSS 提要链接指向的 XML 格式文档 并且可以手动解析它或使用 SyndicateFeed 命名空间中的功能 因此 如果我们以 Scott Guthrie 的博客为例 您下载 RSS feed 文档h
  • 如何在 Amazon Linux AMI 上设置 cron 作业

    我正在托管 Tiny Tiny RSS 网站 托管于 亚马逊 Linux AMI 要自动更新 feed 我必须运行以下 Cron 作业 参考http tt rss org redmine projects tt rss wiki Updat
  • 有没有一种异步方式知道文件已更改?

    我想异步监视文件的任何更改 也就是说 当文件被修改 删除时 我希望在我的程序中进行回调 可能来自内核 该文件只是一个纯文本文件 我知道可以使用轮询机制来做到这一点 但我正在寻找一种基于事件的解决方案 我读到了有关 inotify 的内容 但
  • 使用 Firebase Cloud Functions 更新托管文件

    我正在构建一个使用 Angular 4 Firebase 和 Firebase Cloud Functions 的网站 我想要做的是 当某些数据添加到数据库中时 我想要添加 删除或更新 RSS feed 站点地图和 JSON feed 中的
  • Google 新闻 rss 参数 num 100 仅返回 30 个结果

    我用来从谷歌新闻获取结果的链接 它工作正常 但我得到的结果数量存在问题 当 num 参数超过 30 时 无论数量多少 num 参数最多返回 30 个结果 谷歌是否改变了它给出的结果数量 如果是的话有没有任何文档 提前致谢 根据source
  • 有没有通过 fstat() 的 POSIX 方法来检查文件是否是符号链接?

    有没有 POSIX 方式通过fstat 2 检查文件是否是符号链接 有旗帜O NOFOLLOW in open 2 可以检查它 但是 它不是 POSIX 有S ISLNK in fstat 2 其中说man fstat The S ISLN
  • 如何禁止任何应用程序的所有线程在特定 CPU 核心上运行,除非我指定的线程?

    如何禁止任何应用程序的所有线程在特定 CPU 核心上运行 除非我指定的线程 在 Win nix 中 要将线程或进程绑定到特定的 CPU 内核 我们可以使用 OS API 函数 POSIX 中的 sched setaffinity 和 WIN
  • C库函数获取活动线程数

    我正在用 C 语言开发一个多线程 Unix 应用程序 有没有一种简单的方法来获取同时活动线程的数量 如果库已经可以为我完成的话 我不想编写代码来跟踪活动线程的数量 我正在使用 POSIX pthreads 并且我正在尝试为 Unix 和类
  • Linux 中 POSIX 可靠信号和 POSIX 实时信号有什么区别?

    我读了一个手册页signal using 男人7信号 http man7 org linux man pages man7 signal 7 html我看到两种类型的信号 所以 我有一个问题 有什么区别POSIX 可靠信号 and POSI
  • 是否有同时支持 RSS 和 ATOM 的 PHP 提要阅读器? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 在自己的处理程序中捕获信号

    include
  • Unix域SOCK_DGRAM和SOCK_SEQPACKET之间的区别?

    根据 Unix 套接字的 Linux 手册页 UNIX 域中的有效套接字类型是 SOCK DGRAM 对于保留消息边界的面向数据报的套接字 与大多数 UNIX 实现一样 UNIX 域数据报套接字始终可靠且不可靠 不重新排序数据报 以及 自
  • RSS:刷新率?

    我正在编写一个供自己使用的小应用程序 它将使用公开发布的 RSS 提要 据我所知 该协议中没有订阅 发布机制 我需要让我的应用程序定期通过 HTTP GET 获取 RSS 提要 如果是这样的话 我想每隔十分钟左右就抢一次 但我担心被视为施虐
  • 从 Facebook 页面提取 RSS 源

    我需要帮助从 Facebook 页面提取 RSS 提要我正在使用以下代码 但它一直给我一个错误 string url https www facebook com feeds page php id 40796308305 format r
  • PHP 中的 Rss 阅读器

    header Access Control Allow Origin tmpFile tmpFile txt val http rss news yahoo com rss topstories curlHandle curl init v
  • getline() 与 fgets():控制内存分配

    要从文件中读取行 有getline and fgets POSIX 函数 忽略可怕的gets 这是常识getline 优先于fgets 因为它根据需要分配行缓冲区 我的问题是 这不危险吗 如果有人意外或恶意地创建了一个 100GB 的文件

随机推荐

  • 【LeetCode】3. 无重复字符的最长子串 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。

    3 无重复字符的最长子串 给定一个字符串s 请你找出其中不含有重复字符的最长子串的长度 示例 1 输入 s abcabcbb 输出 3 解释 因为无重复字符的最长子串是 abc 所以其长度为 3 示例 2 输入 s bbbbb 输出 1 解
  • webpack打包优化和打包上线

    通过 npm run serve 启动本地 执行 development 通过 npm run test 打包测试 执行 testing 通过 npm run build 打包正式 执行 production 图片优化 使用 url loa
  • Uniapp低功耗蓝牙操作实例

    uniapp低功耗蓝牙在移动端使用较为平常 本文相较于官方文档介绍一下低功耗蓝牙的操作案例 即取即用 低功耗蓝牙虽工作原理与经典蓝牙类似 但是有着独特的架构体系 所以LE独立出来成为一种蓝牙形态 不过LE和经典蓝牙使用相同的2 4G无线电频
  • 机器学习好伙伴之scikit-learn的使用——datasets获得数据集

    机器学习好伙伴之scikit learn的使用 datasets获得数据集 载入sklearn中自带的datesets 利用sklearn的函数生成数据 应用示例 利用sklearn中自带的datesets进行训练 利用sklearn中生成
  • 使用ASMD 来描述硬件电路并辅助verilog 代码的编写

    TOC 使用ASMD 来描述硬件电路并辅助verilog 代码的编写 ASMD 的定义 ASM 算法状态机 图是描述时序状态机的一种抽象 类似于软件流程图 描述状态机的动作 但是ASM 图只显示控制信号和行为动作 控制状态 不显示存储元件所
  • 详谈redis之有序集合(ZSET)

    一 前言 有序集合存储着成员 member 和分值 score 的键值对 按照分值从小到大自动排序 具体细节在第一篇blog 详谈redis数据结构 中 不太熟悉的同学可以回去查看 对Java不太熟悉的同学可关注文章末尾的公众号 里面满满干
  • uniapp小程序的苹果 ios页面左右或上下滑动问题的解决方法效果damo(整理)

    一般来说 微信小程序的页面是不需要左右滑动的 甚至说是不允许左右滑动的 事实上 安卓手机在默认情况下就是左右不滑动的 但苹果IOS手机默认是左右可滑动的 其解决方法如下 在具体页面的顶级view元素设置class page 其CSS样式如下
  • eclipse中建动态web项目

    1 eclipse环境下配置tomcat 2 建项目 这就是一个建好的项目 3 将项目部署在tomcat服务器中 这个时候你的项目就部署在服务器上了
  • k8s 控制器:Replicaset 和 Deployment

    Deployment 官方文档 https kubernetes io docs concepts workloads controllers deployment k8s 在定义 pod 资源时 可以直接创建一个 kind Pod 类型的
  • 漫画告诉你:区块链到底是什么?

    区块链到底是什么 一幅漫画让你秒懂 区块链技术是指一种全民参与记账的方式 所有的系统背后都有一个数据库 你可以把数据库看成是就是一个大账本 目前是各自记各自的账 由于没有中心化的中介机构存在 让所有的东西都通过预先设定的程序自动运行 不仅能
  • JAVA垃圾分类网站计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA垃圾分类网站计算机毕业设计Mybatis 系统 数据库 调试部署 JAVA垃圾分类网站计算机毕业设计Mybatis 系统 数据库 调试部署 本源码技术栈 项目架构 B S架构 开发语言 Java语言 开发软件 idea eclips
  • 第一篇 香橙派刷机和开发环境准备(ubuntu20.04版)

    目录 一 香橙派刷ubuntu系统和SSH登录 1 Ubuntu有趣的Codename 2 刷机步骤 ubuntu20 04 格式化TF卡 烧写系统到TF卡 调试串口登陆系统 SSH登陆系统 二 开发环境准备 1 香橙派ubuntu20 0
  • “宝藏”,实用网站整理 - 持续更新ing

    文章目录 一 编程类 1 在线编程工具 1 ideone com 2 Octave Online 3 Anycodes 在线编程 2 编程刷题网站 1 LeetCode 2 牛客网 二 在线工具类 1 菜鸟工具 2 在线工具 程序员的工具箱
  • P2P原理以及如何实现(整理)

    前言 这几天看了p2p的原理以及实现的demo 整理一下 一共分为三部分 第一是概念原理 第二是demo实现 第三是p2p协议相关以及分类 一 概念原理 比较全面的理解 https zhuanlan zhihu com p 30351943
  • 地球坐标系 (WGS-84) 到火星坐标系 (GCJ-02) 的转换算法

    原文 WGS 84 到 GCJ 02 的转换 即 GPS 加偏 算法是一个普通青年轻易无法接触到的 公开 的秘密 这个算法的代码在互联网上是公开的 详情请使用 Google 搜索 wgtochina lb 整理后的算法代码请参考 https
  • 什么是外包公司?要不要去外包公司?

    01 什么是软件外包 软件外包分为 人力外包和项目外包两个方向 1 1 劳务派遣 指的是把员工外派到对应的用工企业打 短工 比如很多工程师虽然签约了中软国际 东软 文思海辉 软通动力 润和等软件公司 但实际工作地点是在华为 接受华为员相关负
  • c语言还有用吗?

    c语言还有用吗 这个问题有很多人在问 c语言真的没用吗 答案是有用的 用处还很大呢 这门语言虽然是很早以前发明的 新兴语言如c vb 功能十分强大 但每一个能代替C语言 原因 C
  • 【MySQL-约束篇】

    目录 1 空值 Null 2 默认值 3 主键 4 自增 5 唯一键 6 外键 1 空值 Null 先看一个表结构 Field Type Null Key Default Extra id int 11 YES NULL name
  • Java Long类型的查询结果与前端TypeScript显示不一致,后端传值与前端对不上,出现精度损失

    自己折腾了一个项目 使用的技术是SpringBoot MP Vben admin MySql 今天瞎搞的时候发现了一个让我很懵逼的问题 如下图所示 上方是浏览器打印出来的log 下方是数据库实际存在的数据 或者也可以说是后台接口断点调试的数
  • 电赛猜题?我觉得没用,还不如做好这些!

    01 前言 大家好 我是张巧龙 转眼又到22年电赛 这个公众号上有很多同学可能都参加过电赛 有毕业的已经工作的 也有没毕业的今年要参加 我第一次接触电赛是在大一暑期 从参加电赛到指导学生参加电赛 转眼快十年了 20年省赛有6个省一等奖 21