主页 > 智能硬件 > 正文

如何想做一个硬件工程师

2022-06-19 17:17来源:未知编辑:元娴

扫一扫

分享文章到微信

扫一扫

关注99科技网微信公众号

一、何为硬件,何为软件

首先大家需要知道何为硬件何为软件,就是我们平常所指电子领域的电子电路方面的,所有的电子电路及电子元件所构成的某个产品,是实实在在能看得到摸得到的东西,就称为硬件。

软件:就是我们用各种语言编写的程序,如用C语言,C++编写的程序,再用烧录工具写进我们的存储芯片,产品在工作的时候,调取这些程序来执行某个动作(指令),这个就称为软件。

硬件就像我们人的身体,软件就像是人的思维,这样比喻大家应该明白了吧!

二、想做一个硬件工程师,从哪里开始?

1、要成为一名合格的硬件工程师,首先应该对常用电子元件的参数、使用要求要掌握;对所有的电子电路要非常的熟悉,模拟电路、高频电路、低频电路、脉冲与数字电路、振荡电路、以及单片机等等。并且会计算某个电路使用的元件的大小,如电容的容量、电阻的阻值。在设计电路时要能熟练的计算出电压、电流、功率、以及信号电平的大小、时间常数、频率、周期、相位等等。

2、一个优秀的硬件工程师,主要是产品电路的设计。那必须熟练的运用电路设计软件,如PADS、Protel99se、Autium designer等任意一种电原理图及PCB设计软件。不仅需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案。当原理图完成后,则需要组织人员进行配合评审和检查,还要和机械工程师(结构工程师)一起工作来完成的设计。

3、设计一个产品首先需要立项,再进行设计评审。设计好产品后需要开产品评审会,让相关部门参与对产品设计进行评估,硬件、软件需要更改调整。

4、设计好产品通过产品经理联络客户,需要客户进行样品确认。客户确认签样后就可以对产品进行试产。要准备好BOM清单,开始采购和准备物料,发设计生产资料到各相关部门。如gerber、原理图、PCB图、贴片图、生产测试SPEC.等资料同时需要指导生产部完成贴装工序、然后进行半成品测试、组装、成品测试,以及品质检验标准。

硬件工程师在整个项目研发团队中,需要和项目经理、产品经理、客户经理、客户打交道,还需要和结构工程师、采购、品质部、计划部、生产部、工程部等人员打交道,这也就要求硬件工程师具有丰富的知识面和强大的协调能力,所以硬件工程师在整个研发团队中做主导作用。

作为一个硬件工程师,需要负责整个产品的研发过程。所以必须对每个时间段进行精确把握。项目都会有项目周期,虽然项目经理在把控时间,但具体的操作还是硬件工程师来做。

一般新产品设计进度:

1、原理图和详细设计方案:5周,包括参考设计以及原理图评审。

2、PCB布板布线:4周,包括配合结构、PCB进行电路调整或者器件重新选型。

3、PCB厂家制板:2周,这两周是最闲的,发板同时必须完成BOM上传,这个不能忘。多看自己的图!

4、回板检查:1周,将自己的板子跑起来,能烧录uboot,网口能ping通。检查有无焊接问题。联系结构进行机器组装,查看结构有没有问题。

5、驱动调试:5周,配合完成所有底层功能的调试。

6、媒体版本:2周,这个是驱动调试之后第一个整机跑起来的版本,准备拿给测试进行测试。

7、信号测试:3周,配合信号测试人员完成信号测试。同时给做业务研发人员准备板子给他们研发。

8、功能测试:2周,配合功能测试人员完成环境测试,防护静电浪涌测试,以及其他功能测试,EMC测试等。

9、解BUG等待:2周,解决上述出现的所有BUG后再进行改板和制板。

10、小批量试产:1周,总结产品试产时出现的问题。无异常就可以给客户签样,有问题需要更改参数及电路。

11、客户签样:1周,确认产品技术指标及功能的实现。如果有异常需要更改及调整硬件、软件的bug等,知道客户满意签样完成为止。

12、批量生产。

99科技网:http://www.99it.com.cn

相关推荐
程序员开发用什么配置的电脑比较好? 程序员开发用什么配置的电脑比较好?

很高兴回答这个问题,其实电脑配置基本都是根据需求来的,虽然说你这个需求

智能硬件2022-06-21

开发软件要学习什么?要什么设备? 开发软件要学习什么?要什么设备?

作为一名IT行业的从业者,同时也是一名计算机专业的教育工作者,我来回答一

智能硬件2022-06-17