​电赛 | 19年全国一等奖,北航学子回忆录(下)

大鱼机器人 2021-05-16 12:05
关注、星标公众号直达精彩内容

上篇发了: 电赛 | 19年全国一等奖,北航学子回忆录。
也可以点击次条,我放在次条了!
还没有看的同学,可以点击阅读。
紧接着上篇的内容继续……

电源模块


电源模块输入单电源5V,输出+4.3V,+6V,±9V和±12V总共5组电源。前两组主要用于数字芯片供电,后两组原本设计给运放之类的芯片使用(但最终几乎没有使用)

控制与采样模块(UFGL31603)

控制与采样模块中,使用STM32F4作为主处理器,同时使用ESP32作为Wi-Fi和BLE的接口,这是考虑到2017年曾经出现过物联网的题目。

在显示方案中使用的是串口屏,因为其界面可以在PC上面用交互式的方式画好,然后MCU就可以用串口命令的方式与它交互,节约了许多开发UI的精力。

数字直接合成模块(UFGL CW3160)

数字直接合成(DDS)模块的作用就相当于信号源,我们选中了AD9954这款DDS芯片,其采样率为400MSPS,具有多片同步功能,可以输出0-160MHz的两路正交正弦信号,并具有亚赫兹级别的步进。

但AD9954这款芯片特别贵又特别脆,在研发这个模块的时候就坏掉了6个,PCB重画了两套,比赛完后使用过程中又坏了一块。

信号调理模块底板(RF底板)
信号调理模块底板,我们称作RF底板。底板为子模块提供低噪声的电源、两路逻辑IO和两路模拟IO,其中IO使用I2C进行控制。

逻辑IO的设计方便了可控衰减器和继电器模块的动作,模拟IO的设计方便了检波器数据的读出和可控增益放大器的增益控制。

通过预先组装调试,形成了一个固定模块,避免了许多手动的连线,提高了整体的可靠性。

我们总共设计了以下几种子模块

▫  单/双运放通用板
▫  比较器
▫  乘法器
▫  无源滤波器
▫  继电器
▫  LNA
▫  程控衰减器
▫  检波器

其他没有完工的模块

在最初的设计中,每一个XSTK模块均具有一个模块化仪器的作用,能够自主调理、采集和处理信号或能够实现比较复杂的信号调理一板解决(设计了一个通用程控滤波器“Filter Pro”),模块之间使用通用的仪器总线连接。但这样也必将削弱XSTK模块的通用性,在t123yh设计了RF底板后,我们也妥协改为设计子模块。

本振模块(UFGL LO31250)(未测试),原计划为数字下变频模块。
可控滤波器“Filter Pro”模块(未开始),最初设计为开关电容滤波器,后改为使用DSP算法实现。
FPGA模块(未测试),使用ZYNQ7010核心板配合高速14bit Dual AD/DA,这个结构参照了虚拟仪器的常见通用结构,相似项目:RedPitaya

XSTK系统组成幅频特性测试仪
从上至下:RF底板(混频)、RF底板(滤波)、控制与采样、DDS、电源

总的来说基于“XSTK”的设计有这样几个特点:

(1)使用堆叠结构大大提高作品的稳定性和美观度
(2)统一的规范有利于方案的迭代、团队合作分工
(3)高灵活性,XSTK的最终发展目标为模块化仪器,比赛时相当于是用仪器在做题

来自工业界的帮助

如果说实验课是通向工业界阶梯,那么电赛一定是通向工业界的电梯。

在比赛集训阶段,出于准备高频题目的需求,我联系了一位工业界的学长,这位学长主要自研频谱仪等仪器(当然后来也没有做高频,但学校的相关的仪器也莫名其妙地到位了)。

第一次去拜访他,他以Agilent 35670A动态信号分析仪为例,将高精度模拟信号链的工程实现方法娓娓道来。这台仪器被研发的时候还没有16-bit的ADC集成电路,它是使用一片8-bit ADC + 8-bit DAC做成了一个类似现在的Pipeline结构的ADC。

最有意思的是这台仪器有许多换挡和耦合,这些链路上的模块均能够自校准和自诊断,这是一种仪器“自治”的设计理念,是一种优美的设计。
Agilent/HP 35670A 模拟前端

仪器是人类认识世界的工具,是工程师“眼睛“,需要史无前例的通用性、客观性和可靠性,只有借助最先进的电子学技术才有可能解决一台高指标仪器研发中遇到的问题。

说实话,也就是从这时开始,我慢慢感受到所谓的“仪器之美”:它有一种构建视角的能力,就像是矢量网络分析仪把来去无踪的电磁波用荧光画在史密斯图上一样,这也更加坚定了我选择仪器方向的决心。

然后我们谈到了一些具体的设计中,比如说ADC/DAC的IC的选型,使用Pin2Pin Compatible的器件是比较方便的(这些IC往往都是晶圆相同,QC分级,和CPU类似),所以理论上也是可以超频的;

还有学长提醒到最好不要使用新的IC,因为IC推出初期性能可能不稳定或多次迭代的问题,你可能都不知道自己买到的什么Rev的;总的来说,一次简短的谈话让我明白了单板硬件设计非常考验信息获取能力,对于个人开发者而言,厂商给的只有一张Datasheet,这些IC的坑或香只有通过那些扎根于工业界多年的人才能了如指掌。

在后来的集训过程中,我们在学长的指导下开发了一块单板LCR,在IC的选型方面学长给予了非常多的帮助(都是在他的产品中检验过的IC),在LCR的结构方面,学长指出数字化RMS比幅度检波器精度高且可以使用长周期、器件的精度不必太高因为获取的是比值信息、外置比较器鉴相后期改为数字鉴相确保项目先通后期提升精度。

这些经验都是教科书上没有的,或者没有明说的。从设计要点找出理论依据是容易的,但是要从众多的理论推出设计要点却不那么容易,往往需要花费很大的精力从问题中看出来。

这也就是工业界对于我们最大的帮助——宝贵的经验,在接纳这些经验的同时,我们也对这个行业有了进一步的发展,甚至不自觉已然走上了工业界的道路。

比赛时间线

走过两个月的集训,是时候检验付出的回报了。在题目发布的前一天晚上,北京下了一整夜的倾盆大雨,和队友提着鞋子从实验室光着脚在其中奔跑的感觉,让我似乎觉得走入了《肖申克的救赎》的片场,像是在雨里迎接“救赎”。

最最开始准备电赛差不多过去了一年,有些场景还历历在目,成为人生漫长的马尔科夫链上的一个个节点。

硬件开发主线:第一天上午选题,下午选方案,晚上熬夜画板,同时已经利用现有硬件解决了低电阻测量问题;第二天9点PCB 12小时加急下单,白天使用洞洞板搭建相同结构的原型,程序同步开发。

第三天白天利用洞洞板基本实现电桥功能,发现了TIA自激的问题,晚上PCB到货焊接,通宵调试:首先调试电桥功能,然后是校准,初测精度达到4%(这里犯了很大的错误,那就是激励幅度太小,不然可以一次做到1%以内),PGA和TIA换挡算法,通过并联电容修复TIA的自激,通过5个频点的复阻抗测量,估算阻抗拓扑,这个功能是在最后加上去的,比赛时居然只识别错了一个。

2018.10.12——电赛成功组队(队长:ghx,队友:fjq)
2018.11——进入电子实验室S7-701
2018.11.11——完成第一次选拔题:滤波器
2019.1.17——完成第二次选拔题:宽带放大器
2019.4.5——队伍正式命名为UnFraGiLe!
2019.4.6——完成第三轮选拔题:自适应滤波器
2019.5.25——完成第四轮选拔题:100MHz数字频率计
2019.6.30——进入电子实验室
2019.7-8——留校集训
集训期间的锁屏

2019.8.7-10——比赛
2019.8.13——封闭评测(两组排名1、3)
2019.8.14——没有资格进入综合测评
2019.8.15——收拾东西回家
2019.8.19——使用相同方案的组成功通过综合测评
2019.8.30——其参加全国电赛并获得一等奖

参赛作品的核心模块:
UFGL INS1236 单臂自平衡LCR电桥与低电阻计

可能也没有必要(也没有这么多时间)来展开谈心路历程,每个人的历程都是不可复制的,我只想说的是,这场比赛是我大学生活的转折点,它把我从一个四处游山玩水的人,约束成一个更加有事业心和动手能力的人,当然这一切在一开始的时候自然是看不出来的,但应该是所有在电赛奋斗过的人所共有的感受。

专注、专注、再专注!任何情况下,如果能够用自己擅长的去解决需要解决的问题,higly recommended。

一生只有一次,对于大多数在大二暑假参加电赛的人来说一点也没错,因为电赛两年一届,而在大四的暑假就已经毕业了。

尽管如此,但凡打过电赛的高手们,总会以其他的方式参与到后来若干届的电赛中来并奉献一些光和热。

(就像学长一样,他曾是电赛选手)经过一次电赛,也能认识到电赛的荣誉更是一个团队和个人动手能力的“合格证”。

但凡有比赛能够提供一个这样的参考基准,那也能算上是一流的比赛。

-END-


猜你喜欢(点击下划线阅读)


爬坡还不简单?坡道行驶电动小车制作分享【2020电赛C题】

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

2019年电赛综合测评怎么搞?国一师兄带你终极大测评!

  最 后  
 


若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等
点击下方卡片,在公众号内回复「更多资源」,即可免费获取。

大鱼机器人 一个专注于机器人技术,单片机,嵌入式系统,智能家居,智能设备,PCB设计,IT最新动态的自媒体。此外,还有海量学习资源等你来领取。作者:张巧龙,个人微信号:well_xiaolong。欢迎关注公众号,名称:大鱼机器人,公众号ID:All_best_xiaolong
评论
  • 本文介绍编译Android13 ROOT权限固件的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。关闭selinux修改此文件("+"号为修改内容)device/rockchip/common/BoardConfig.mkBOARD_BOOT_HEADER_VERSION ?= 2BOARD_MKBOOTIMG_ARGS :=BOARD_PREBUILT_DTB
    Industio_触觉智能 2025-01-08 00:06 92浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 144浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 124浏览
  • 故障现象一辆2017款东风风神AX7车,搭载DFMA14T发动机,累计行驶里程约为13.7万km。该车冷起动后怠速运转正常,热机后怠速运转不稳,组合仪表上的发动机转速表指针上下轻微抖动。 故障诊断 用故障检测仪检测,发动机控制单元中无故障代码存储;读取发动机数据流,发现进气歧管绝对压力波动明显,有时能达到69 kPa,明显偏高,推断可能的原因有:进气系统漏气;进气歧管绝对压力传感器信号失真;发动机机械故障。首先从节气门处打烟雾,没有发现进气管周围有漏气的地方;接着拔下进气管上的两个真空
    虹科Pico汽车示波器 2025-01-08 16:51 70浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 204浏览
  •  在全球能源结构加速向清洁、可再生方向转型的今天,风力发电作为一种绿色能源,已成为各国新能源发展的重要组成部分。然而,风力发电系统在复杂的环境中长时间运行,对系统的安全性、稳定性和抗干扰能力提出了极高要求。光耦(光电耦合器)作为一种电气隔离与信号传输器件,凭借其优秀的隔离保护性能和信号传输能力,已成为风力发电系统中不可或缺的关键组件。 风力发电系统对隔离与控制的需求风力发电系统中,包括发电机、变流器、变压器和控制系统等多个部分,通常工作在高压、大功率的环境中。光耦在这里扮演了
    晶台光耦 2025-01-08 16:03 61浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 117浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 108浏览
  • 「他明明跟我同梯进来,为什么就是升得比我快?」许多人都有这样的疑问:明明就战绩也不比隔壁同事差,升迁之路却比别人苦。其实,之间的差异就在于「领导力」。並非必须当管理者才需要「领导力」,而是散发领导力特质的人,才更容易被晓明。许多领导力和特质,都可以通过努力和学习获得,因此就算不是天生的领导者,也能成为一个具备领导魅力的人,进而被老板看见,向你伸出升迁的橘子枝。领导力是什么?领导力是一种能力或特质,甚至可以说是一种「影响力」。好的领导者通常具备影响和鼓励他人的能力,并导引他们朝着共同的目标和愿景前
    优思学院 2025-01-08 14:54 66浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 223浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 167浏览
我要评论
2
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦