一个退役硬件老鸟的感悟(5):硬件工程师技能提升之路
硬件设计流程概述:
1.需求分析,方案设计并形成系统设计文档;
2.器件选型(需兼顾性能和成本),详细设计,疑难点确认,电平和时序分析等,并形成详细设计文档;
3.原理图设计,为增加可阅读性,建议至少包含以下页面:
a.系统框图;
b.对外接口,包括相关的防静电(ESD)、防雷(lightning protection)等;
c.电源和地,如果有多个电源和地(如数字、模拟、音频等),需在原理图中明确标识以便于在PCB设计时将同种属性的器件摆放在一起;
d.数字单元,包括相关的时钟电路;
e.射频单元(若有),包括接收、发射、天线等;
f.模拟和音频(若有);
g.调试测试相关,如调试接口、测试点、屏蔽罩焊盘等;
4.网表(用于PCB设计)、BOM(物料清单,用于器件采购)生成;
5.PCB设计;
6.PCB投板和物料采购;
7.试产,即贴片和组装等;
8.样品调试和测试,并形成测试文档;
9.小批量验证、环境测试(高、低温测试等)、电磁兼容测试、认证测试等;
10.量产;
从以上流程可以看出,一名硬件工程师的技能提升之路:
1.熟悉常用的接口,如USB,UART,ethernet,SIM卡接口等,熟悉其功能、电气特性、控制器原理,常用芯片选型、设计和调试;
2.熟悉常用电源的设计,如DC-DC、LDO等,注意其带负载能力、稳定性、纹波控制、输出电压调节等;
3.熟悉常用CPU,如MCU、ARM、DSP等的性能、特点和使用方法,调试测试方法(JTAG接口设计,仿真器的使用等)、电源(负载能力,各个电源间的上下电时序要求)、开关机和复位、时钟电路(XO,TCXO,Crystal的差别和设计方法,晶体负载电容的选型,温补电路的摆放)、开门狗电路等。熟悉所支持的存储器种类及接口(容易出错的地方是不同数据宽度的寻址方式和地址线接法),了解常用存储器(Flash,SRAM,DRAM等)的特点和使用方法,尤其是通过寄存器来配置DRAM的接口时序等;
4.熟悉音频电路设计,如耳机、麦克风、音频功放等的设计和调试;
5.根据参考设计完成射频电路设计,Transceiver、Rx(如LNA)、Tx(如PA)、ANT(Switcher, duplexer, etc.)、impedance matching等。没有参考的模拟和RF设计,我也不行。插一句,对模拟感兴趣的或者工作时需要设计模拟电路的,可以去二姨家求助<21ic.com>,上面高手比较多,不过已经很久没上了,也不知道有没有变化,以前也可以在上面下载海量的电子书籍;
6.PCB设计,PCB设计注意事项可参见前面的描述,需要补充一句,很多公司的PCB工程师并不具有原理图的设计能力,反之亦然。但前面说过,一个硬件高手必须得熟悉PCB设计,否则不算真正的高手,画饼和做饼完全是两回事。早期俺不会画PCB时经常会被PCB工程师以面积不够等各种理由怼来怼去,后来等俺会画板子后再提要求就没人怼了(因为他没法再说,you can you up了)。至于EDA工具,个人玩得比较熟的是pads logic+layout(早期叫PowerPCB),Cadence的Orcad Capture+Allegro也不错,早期的Capture有点烂bug太多,后面的版本还行。当然,设计工具不重要,也有人一直用AD(早期叫protel,我们当年上学时只有这个可以用),用什么工具主要是个人喜好或所在公司的要求。不过,对于新手,个人觉得从pads入手会比较合适,几天就可以学会,一般来说,也足够用了。
搞硬件,需要学习的东西很多,但不管是高速数字电路还是射频电路等,背后的理论从宏观上来说都是电磁场,微观是量子力学或半导体物理;
古人云,纸上得来终觉浅,绝知此事要躬行!
硬件技术维护工程师:怎么考?资格要求、难度及认证周期
随着科技的快速发展,硬件技术维护工程师成为了众多企业和机构不可或缺的技术支持力量。他们负责维护、修理和优化各种硬件设备,确保这些设备能够正常运行。
硬件技术维护工程师是专注于硬件设备的安装、调试、维护和优化的专业人才。他们负责确保硬件设备的正常运行,解决设备故障,提高设备性能,为企业和个人的工作提供稳定可靠的硬件环境。
硬件技术维护工程师的就业前景。
随着信息技术的广泛应用和普及,企业和组织对硬件技术维护工程师的需求越来越大。尤其是在数据中心、云计算、物联网等新兴领域,硬件技术维护工程师更是成为了不可或缺的人才。此外,随着技术的发展和设备的更新换代,硬件技术维护工程师的市场需求还将持续增长。因此,对于有志于从事这一职业的人来说,就业前景是非常广阔的。
硬件技术维护工程师的考核
硬件技术维护工程师的考核通常包括理论考试和实践操作考核两部分。理论考试主要考察考生对硬件技术、电子原理、设备维护等方面的知识掌握情况;实践操作考核则主要考察考生的实际操作能力、故障诊断和修复技能。
报名参加考试: 考生需要关注相关培训机构或行业协会发布的考试通知,按照要求填写报名信息并提交相关材料。
参加理论考试: 理论考试通常采用笔试或在线考试形式,考生需要在规定时间内完成试卷并达到合格分数线。
参加实践操作考核: 实践操作考核通常在理论考试合格后进行,考生需要展示自己的实际操作能力和故障修复技能,由考官进行评分。
硬件技术维护工程师证书的报考条件是什么?
年龄 :通常要求报考者年满18周岁,具备完全民事行为能力。
学历 :一般要求具备大专及以上学历,计算机、电子工程、通信等相关专业背景更佳。
工作经验: 对于初学者,可能要求具备一定的计算机硬件基础和实践经验,以便更好地理解和应对硬件维护工作中的挑战。
《智能建筑弱电工程师》证书怎么考?职业前景如何?
CCAI-首席数据官能力验证工作正式启动,各位高管快来围观!!
智能楼宇工程师怎么考相关证?岗位需求情况如何
安防系统集成项目经理证书有用吗?含金量,详细取证流程是?
新能源应用工程师证有什么用途?适考人群、考试难度
弱电系统集成项目经理怎么考取证书?报考是什么流程
5G网络优化工程师如何报考?国家认可吗?行业发展情况如何
相关问答
硬件操作技能包括哪些?
硬件操作技能:①了解和掌握计算机的基本功能和操作,常用计算机输入、输出设备的基本操作(如常用的键盘、鼠标、光驱、U盘、打印机、显示器等);②了解计算机...
企业员工级的硬件工程师需要会哪些?..._企业培训_帮考网
企业员工级的硬件工程师需要具备以下技能:1.熟悉电子电路设计,能够理解电路原理图和PCB设计图。2.熟练掌握常用的模拟电路和数字电路设计,能够实...
硬件产品经理需要的技能?
洞察力:多维观察事物、抓住其核心的能力。强迫你抓住问题的本质,而不仅仅是看表面现象。无论是观赏树木,还是观赏森林。可以同时看到个人和团队,这是产品经理...
硬件工程师面试题?
基础知识题:这类题目会测试应聘者对硬件工程基础知识的掌握程度,如电路理论、数字逻辑、微处理器架构等。请解释什么是欧姆定律,并给出其在电路设计中的应用...
电子工程师的必备技能有哪些?申请方
一、抄板技能此技能是寻求经典设计元素的来源,不得不学。学精不易,能看懂电路图,快速理解其设计意图。根据工作情况再转移到别的技能上。二、焊板技...
计算机软件技能和硬件技能是什么???-小宁的回答-懂得
软件技能就是对软件操作很熟悉,可以解决除硬件损失损毁之外的大多数问题、不过要达到专业的软件技能可不是那么容易的;硬件技能是需要借助很多电子...
做一名出色的高级电子工程师需要具备哪些知识和技能呢?
高级电子工程师一般分为高级硬件工程师和高级软件工程师。硬件与软件是不可分离的,硬件需要软件来执行其程序实现具体功能。软件需要硬件做载体。高级硬件工...
做一名合格的硬件工程师应具备哪些要求?
歪个楼。首先最好具备两大软硬件条件,第一,地主家傻儿子;第二,要有安贫乐道的心态。具备了这两大前提条件,专业技能都是可以学的,如果有兴趣就如往不利了...,...
计算机软件技能和硬件技能是什么???-199****8638的回答-...
软件技能是软件开发和软件应用;硬件技能是计算机硬件维修和组装。软件技能就是对软件操作很熟悉,可以解决除硬件损失损毁之外的大多数问题、不过要...
IT类技能,主要是包括哪些?
你好,很高兴回答你的问题,目前来说IT行业,互联网行业发展迅速,我是2013年一直从业IT培训讲师,目前这一块非常的热门,也培训过很多大学生,转业的大学生也有...应...