2025硬件组指南¶
硬件组是什么?¶
- 总的来说,硬件组是机械和电控视觉的桥梁,负责机器人的血管和神经网络,整辆车的电路和气路部分。
- 硬件的知识范围很多很杂,举几个例子,挑选一个结实牢固的接口、保证信号的传输完整性、让电路板释放魔法烟雾(不保真),都是硬件组的学习范围。
- 硬件组的工作谈不上特别高端,可能不同于大家想象的单纯画板子,做线、机构布线、修车修板子也是我们工作中的重要部分,所以希望大家在对硬件知识有学习热情的同时具有认真负责的态度。
- 至于职业的硬件工程师,方向就更多了。电源、低速、高速、射频,每个方向都是无底洞。硬件工程师未来还可能涉猎EMC、FPGA、DSP,以及Linux等软件知识。
硬件组做些什么?¶
- 使用EDA工具画电路板(精通立创EDA)
- 焊板子->测板子->点亮芯片(焊工+基础的代码能力)
- 查各种线路故障(电路模电数电等知识用来查问题)
- 做线、给车子布线(优秀的能力,负责的态度,精妙的布局)
- 了解赛题,沟通电控机械,挖掘需求升级板子(了解基本通识知识,热心,善于沟通)
具体会做些什么板子?¶
- 主控、协主控(机器人大脑和小脑)
- 电磁阀控制板
- 输入侧功率开关
- 定位板
- 遥控器
- FOC无刷电机驱动
- 4-20mA信号采集(激光板)
更多还需依据新赛题而定~
培训期我能学会什么?¶
- 熟练运用EDA软件绘制电路板
- 打样并焊接自己的电路板
- STM32基本的代码编写
!! !以上除了焊接均可在暑假提前自学,面试会涉及预习问题 ! ! !
提示
不会太难的放心,焊接看看大佬视频也是一种赏心悦目
培训期四步走:
- 转接板(熟悉队内接口)
- DC-DC降压(第一个电源模块)
- STM32核心板(做一个自己的最小核心板)
- 主控(融会贯通)
我现在就想学,我应该学什么?¶
刚入门硬件,你可能会一头雾水,网上找不到系统的教程。因为硬件的知识是零散化的,所以合适的学习方式是直接上手做项目,遇到问题再借助搜索引擎或者AI解决问题。 培训期开始后,我们也准备了零基础的培训教程,只要学过高中物理就能听懂(大概)。前些年自己做项目可能有点难度,所幸近些年硬件的开源生态越来越好了,有兴趣的可以先看看立创开源平台有什么好玩的项目。如果你想复刻,那你的手上应该至少有一把趁手的电烙铁和有牌子的锡丝(真想玩玩的私聊硬件组长)。就算手边没有工具,熟悉一下立创EDA、多看看大佬的创意也是不错的。 看到这些开源项目,你可能会想:如此复杂的电路板是怎么设计出来的?我也能达到这样的水平吗?放心,所有电路都是以模块化的思想设计的,经过学习之后你也能看懂。
分享几个我关注的B站的硬件UP主:
- 工科男孙老师、爱上半导体:通俗讲解电路原理和各种元器件
- JT硬件乐趣:PCB布线的各种注意事项
- Keysking:无痛入门各种STM32片上外设(例如定时器,adc,串口通讯等,偏代码)
- 唐老师讲电赛:有广度,有深度,有难度
- 硫化铅遇水:哈工大队长,分享foc电机驱动设计
- WeekendLabs:学完模电对运放还是一知半解?看看这个
- 稚晖君:看看大佬都搞了啥新花样
几个可能有用的网站¶
- RM论坛 https://bbs.robomaster.com/portal.phpRM
- RM资料https://www.robomaster.com/zhCN/products/components/general?djifrom=navRC
- RC官网http://ask.cnrobocon.net/
- 立创开源https://oshwhub.com/
- 硬创社https://x.jlc.com/category/all
- 串口屏资料http://wiki.tjc1688.com/index.html