- clou
-
硬件,任何产品都有个雏形,硬件得先出PCB调试跑通方案,如何结构先设计,空间大小是不是就是随意的?接口是不是随意开?走线布局等等
- gitcloud
-
应该是先设计结构
要先定型
也就是先定整体结构
再做局部设计
什么叫硬件电路设计啊
硬件电路是电路系统的重要组成部分,硬件电路设计是否合理直接影响电路系统的性能。硬件电路设计的一般分为设计需求分析、原理图设计、工艺文件处理等几个阶段,设计过程中的每一个细节都可能成为导致设计成功与失败的关键。 硬件电路的设计需求是基于项目或控制平台的系统需求,设计需求的合理分析是选用电路核心元器件及其典型电路的关键。硬件电路的通用设计需求有应用环境、体积限制、电源、功耗等,此外功能不同电路需求也不同。 原理图设计是硬件电路设计的核心,合适的器件选型、必要的计算分析以进行参数搭配、仿真工具的运用与验证等是其常用工作流程,最终通过绘制原理图将这些技术用图形化语言表达出来。2023-09-13 15:05:581
什么是硬件设计师?
硬件工程师需要会的东西太多了,首先你要熟悉了解电子方面的很多基础知识,然后在这基础上开始深入。1、学会设计、建构和测试各种计算机硬件及其相关设备,要会调试电路板、调制解调器和示波器等。2、要会看任务书,如何将任务书转换为原理图来实现,这个过程你要会看很多文档,一般多数都是英文,要有基础的功底。3、根据任务书,画出原理图和PCB,这个过程一定要大胆假设,小心求证。画PCB板的时候,要注意布线和元器件摆放位置,无论是高层板还是低层板,都要注意电磁兼容设计。4、设计原理的同时,要根据所选的芯片不同,开始设计程序,这个一般最好本人要会设计,这样才算一个合格的硬件工程师5、通过各种电子设备来调试程序,确保其按设计要求正常运行。6、负责产品开发相关资料的整理、总结与归档。7、维护管理或协助管理所开发的软硬件。初级的硬件工程师太多了,以至于看不到希望。在平时工作中,最好工作是首要的,下了班还要给自己多充能才行,毕竟硬件这个行业精通设计的话,还是很吃香的。2023-09-13 15:06:061
做硬件设计应该怎样规划未来?
这是一个很值得思考的问题,特别是现在5G这个风口即将来临,很多企业都摩拳擦掌,迎接物联网革命的到来。为什么说物联网必提5G,很多人没看懂这之间的关系,想一想,如果每秒能达到超过1g的速度,那么,什么内存,主机,cpu,甚至网线(导致办公室里那些杂乱不堪的线)都可以不要了。电脑,你只需要留个显示器,键盘,跟鼠标,其他的直接使用5g网来连接且不是比你有线差,把主机放机房里去,甚至云上。好了,回到问题里说的硬件设计,如果有一套特别方便的设计可以直接替代鼠标键盘,这难道不是颠覆性的吗?即便鼠标键盘都还必须保留下来,在5g下的设计也需要动动心思。上面还仅仅说电脑,其他的硬件都可能因5g而发生颠覆性改变,比如手机,以后也只需要留个显示屏了,传感器直接用5g发送到云服务器。那么以后的手机会是怎么样的呢,需要好好设计一下了。重点来了,计算机专业的人都知道io,即输入输出,鼠标键盘属于输入,显示器音响属于输出。以后所有的智能物品都将是一个io端口,设计硬件将在io上动脑筋。既然手机都只需要一个显示屏了,那么世间万物只要能成为io端口,皆可成为硬件设计的对象,我预测未来十年将迎来硬件设计甚至硬件革命的黄金十年。我这里提几个硬件工程师亟需充电的一些知识,计算机协议特别是IP6,嵌入式网络编程(以后可能会有许多厂商推出各种支持IP6的芯片),云计算服务架构设计(比如一台主机需要连接1000个io实体,如何对这些实体进行管理控制)2023-09-13 15:06:161
硬件选型和硬件设计的区别
硬件需求是什么1.对于cpu中央处理器:运行速度要达到1GHz,可以是32位,也可以是64位的;2.对于计算机内存:内存容量至少要达到1 GB ;3.对于计算机的显卡:支持DirectX 9 128M 及以上,安装有WDDM1.0或更高版本的驱动程序;4.对于硬盘容量:要不低于16G,主分区为NTFS格式;一般来说硬件设计指的是电路设计,这样说是没问题的,因为你所有的工作都是围绕电路设计,最终的目标也是产出一个优秀的电路,能够满足各种要求,经历各种考验。但实际上我们要求的是产品,而不是单板。2023-09-13 15:06:252
如何降低硬件设计产品的失效率
1、首先对于硬件设计产品来说,优化设计是降低失效率的关键,在设计过程中,需要采用更加精细的工艺和更加稳定的结构,避免设计缺陷的存在,并且在设计过程中加入防护措施,减少外界因素的影响。2、其次在产品设计的初期,要加强测试和验证工作,减少出现故障后的消耗和损失,在产品的设计阶段加强测试与实验,包括质量检测和性能测试。3、最后制造过程中,应加强质量控制和流程控制,确保每一道工序都符合标准要求,同时为生产线上操作人员提供足够的培训,保证生产者的专业技能和管理质量。2023-09-13 15:06:321
硬件开发流程有哪些?
蓝海大脑高性能计算液冷事业部研究人员表示:在设计出一款完整的产品以前,需要经过一系列的步骤,也就是研发流程。每个公司的流程可能不完全一样,但都大同小异。以下是我结合自己的工作经历所得。1.立项在立项之前首先需要对产品定位,对市场需求和竞争力进行分析。这一步,平时都是由我们公司几个老板决定的。老板是技术出身,对市场和产品有着敏锐的直觉。若讨论出具有可行性,则立项。然后根据项目需求来指定项目团队,确定项目经理,项目经理要对整个项目负责,及时向领导汇报工作进度并了解每个组员的工作情况。然后由项目经理对组员进行分配工作,明确各自职责。2.计划这个阶段要制定进度计划表,从启动项目到完成项目的整个流程的各个时间节点及各个阶段的进度计划。规划新物料的采购、项目成本的管理、质量管理等。3.设计设计可分为三个部分:①硬件设计(包括原理图设计,PCB设计,元器件选型等);②软件设计及开发;③整机验证(结构、硬件、软件结合验证等)。其中,硬件设计过程中要跟结构工程师紧密配合,新物料的封装一定要反复确认,确保能正常安装。注意,硬件设计的过程中,如果条件允许,最好能亲手搭建电路确保电路的可行性再投板。这样避免了多次投板,既节约了时间成本,又节约了经济成本。4.打样打样前,一定要仔细检查PCB的网络和走线。如果可以,最好有第三方帮忙查看。要反复检查,确认硬件电路和结构没问题,就可以开始打样了。在打样的时间里,需要定期检查样品的进度和质量,避免出现较大的进度延迟或失误。这期间也要积极检查电子备料,是否有新物料未申请,要及时询问跟踪。即使一颗小螺丝,也要很认真的对待。之前遇到过这种情况,新物料已申请一周多了,其实就是这个小配件,没有这个配件,整机就无法正常安装,从而影响这个项目的进度。但是忘记跟踪,然后去查才发现,采购忘记买了。虽然看起来是采购的问题,但是自己也有跟踪不到位的责任。5.调试调试是对设计方案的验证。这一步非常重要,虽然在之前也做了很多严密的工作,但是依旧不能保证覆盖实际应用中的各种场景。有时候会很顺利,基本没什么问题,但有时候也会因为一两个问题,耽误几天甚至一两周的时间。这也是考验我们解决问题能力的时候。设计出来的东西是要拿给客户用的。所以调试好后,最好交给第三方进行测试验证,往往能发现新的问题,然后再解决,这样的产品才能经得起时间的考验。6.生产①小批量经过测试,把发现的问题进行修复之后,就可以进行小批量生产了,小批量生产我们需要确定生产流程、生产工艺以及是否有更好更快的办法方便生产。此时可开始对产品进行各方面的认证申请,比如3C认证。②大批量小批量生产一段时间后,如果没问题就可以大批量生产了。还要时常关注售后,收集客户反馈的信息,对产品不断升级,不断优化。批量生产前都需要先做一台样机,进行首件测试,确认贴片、插件以及打板正常。2023-09-13 15:07:121
充值消费系统的硬件设计主要是
题主是否想询问“充值消费系统的硬件设计主要是什么”?微控制器、MFRC522读卡器模块、LCD1602及驱动模块、蜂鸣器模块、键盘模块、电源管理模块等。充值消费系统通过微控制器对射频识别读卡器模块进行控制,射频识别读卡器进而对IC卡进行读写数据等通信,最后把数据返回给微控制器,再通过液晶屏显示出来。2023-09-13 15:07:201
想从事硬件工程师,应该报考什么专业?
硬件工程师对应的是计算机科学与技术,电子科学与技术,微电子一类专业。至于高考报名要看具体大学,不同大学专业结构不一样,但是整个专业大致方向都是一样的。硬件工程师要求熟悉计算机市场行情;制定计算机组装计划;能够选购组装需要的硬件设备,并能合理配置、安装计算机和外围设备;安装和配置计算机软件系统;保养硬件和外围设备;清晰描述出现的计算机软硬件故障。扩展资料:从业要求1、熟悉电路设计、PCB布板、电路调试,能熟练使用PROTEL等电路设计软件。2、熟练应用常用电子元器件,熟练检索各种元器件材料。3、掌握常用的硬件设计工具,调试仪器仪表的使用方法。4、熟悉嵌入式系统的硬件及软件开发。5、工作态度积极,良好的沟通与团队配合。6、独立设计过完整的电子产品,能读懂英文产品规格书。参考资料来源:百度百科-硬件工程师2023-09-13 15:07:401
硬件设计应该包括哪些方面
。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。简而言之,硬件的功能是输入并存储程序和数据,以及执行程序把数据加工成可以利用的形式。从外观上来看,微机由主机箱和外部设备组成。主机箱内主要包括CPU、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等;外部设备包括鼠标、键盘等。中文名硬件外文名Hardware分类输出设备、输入设备、CPU等全称计算机硬件快速导航基本部件关系表基本部件计算机由运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件组成运算器,控制器,存储器联系运算器运算器由算术逻辑单元(ALU)、累加器、状态寄存器、通用寄存器组等组成。算术逻辑运算单元(ALU)的基本功能为加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作。控制器控制器(Control Unit),是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。控制器从存储器中逐条取出指令,分析每条指令规定的是什么操作以及所需数据的存放位置等,然后根据分析的结果向计算机其它部件发出控制信号,统一指挥整个计算机完成指令所规定的操作。2023-09-13 15:08:001
自学硬件电路设计能学会吗?
没电路基础,入门硬件设计,难度是不小的。基础知识是很多的,不过并非所有都用得上,在摸索中去学习,遇到问题的时候再有针对性的去研究有机会进展更快,最好找个师傅带一带,多提问多自学!手头宽裕,可以报个培训班,比如凡亿教育就不错。 不明白的也可以再百度下。2023-09-13 15:08:092
计算机硬件设计中的基本原则是?
10.列举计算机系统软硬件功能分配时,进行软硬件取舍的三条基本原则。答:(1)应考虑在现有硬器件条件下,系统要有高的性能价格比。(2)要考虑到准备采用和可能采用的组成技术,使它尽可能不要过多或不合理地限制各种组成、实现技术的采用。(3)如何为编译和操作系统实现及高级语言程序的设计提供更多更好的硬件支持,以缩短高级语言与机器语言、操作系统与计算机系统结构以及程序设计环境与计算机系统结构之间的语义差。2023-09-13 15:08:222
设计硬件电路中要注意哪些方面?
从易到难,从简到繁~~~ 看别人设计勤思考,多提问~多看书。我是在:V X输入:芯片电子之家2023-09-13 15:08:322
怎样成为一名硬件工程师
个人感觉,要成为一名优秀的硬件工程师不是一蹴而就,像学习软件变成一样,经过几个月的突击培训就可以上路的,要成为优秀的硬件工程师是一个经验积累的过程。 初期要把电路基础,模电,数电这些基础打好,学习一些有用的软件如 PCB布板、protues仿真等,然后找一款有程序的成品,自己试着从原理图到pcb走一边,在这些过程中累积经验。其中熟练应用常用电子元器件,熟练检索各种元器件材料,看懂器件的数据手册(重要的参数), 掌握常用的硬件设计工具,调试仪器仪表的使用方法。 随着经验的积累熟悉嵌入式系统的硬件及软件开发。过程中细节比较多,在于你慢慢的投入进去后,发现自己的兴趣并投入热情。2023-09-13 15:09:011
硬件设计相关的细节问题
1 充分了解各方的设计需求,确定合适的解决方案启动一个硬件开发项目,原始的推动力会来自于很多方面,比如市场的需要,基于整个系统架构的需要,应用软件部门的功能实现需要,提高系统某方面能力的需要等等,所以作为一个硬件系统的设计者,要主动的去了解各个方面的需求,并且综合起来,提出最合适的硬件解决方案。比如A项目的原始推动力来自于公司内部的一个高层软件小组,他们在实际当中发现原有的处理器板IP转发能力不能满足要求,从而对于系统的配置和使用都会造成很大的不便,所以他们提出了对新硬件的需求。根据这个目标,硬件方案中就针对性的选用了两个高性能网络处理器,然后还需要深入的和软件设计者交流,以确定内存大小,内部结构,对外接口和调试接口的数量及类型等等细节,比如软件人员喜欢将控制信令通路和数据通路完全分开来,这样在确定内部数据走向的时候要慎重考虑。项目开始之初是需要召开很多的讨论会议的,应该尽量邀请所有相关部门来参与,好处有三个,第一可以充分了解大家的需要,以免在系统设计上遗漏重要的功能,第二是可以让各个部门了解这个项目的情况,提早做好时间和人员上协作的准备,第三是从感情方面讲,在设计之初各个部门就参与了进来,这个项目就变成了大家共同的一个心血结晶,会得到大家的呵护和良好合作,对完成工作是很有帮助的。 2 原理图设计中要注意的问题原理图设计中要有“拿来主义”,现在的芯片厂家一般都可以提供参考设计的原理图,所以要尽量的借助这些资源,在充分理解参考设计的基础上,做一些自己的发挥。当主要的芯片选定以后,最关键的外围设计包括了电源,时钟和芯片间的互连。电源是保证硬件系统正常工作的基础,设计中要详细的分析:系统能够提供的电源输入;单板需要产生的电源输出;各个电源需要提供的电流大小;电源电路效率;各个电源能够允许的波动范围;整个电源系统需要的上电顺序等等。比如A项目中的网络处理器需要1.25V作为核心电压,要求精度在+5%- -3%之间,电流需要12A左右,根据这些要求,设计中采用5V的电源输入,利用Linear的开关电源控制器和IR的MOSFET搭建了合适的电源供应电路,精度要求决定了输出电容的ESR选择,并且为防止电流过大造成的电压跌落,加入了远端反馈的功能。时钟电路的实现要考虑到目标电路的抖动等要求,A项目中用到了GE的PHY器件,刚开始的时候使用一个内部带锁相环的零延时时钟分配芯片提供100MHz时钟,结果GE链路上出现了丢包,后来换成简单的时钟Buffer器件就解决了丢包问题,分析起来就是内部的锁相环引入了抖动。芯片之间的互连要保证数据的无误传输,在这方面,高速的差分信号线具有速率高,好布线,信号完整性好等特点,A项目中的多芯片间互连均采用了高速差分信号线,在调试和测试中没有出现问题。3 PCB设计中要注意的问题PCB设计中要做到目的明确,对于重要的信号线要非常严格的要求布线的长度和处理地环路,而对于低速和不重要的信号线就可以放在稍低的布线优先级上。重要的部分包括:电源的分割;内存的时钟线,控制线和数据线的长度要求;高速差分线的布线等等。A 项目中使用内存芯片实现了1G大小的DDR memory,针对这个部分的布线是非常关键的,要考虑到控制线和地址线的拓扑分布,数据线和时钟线的长度差别控制等方面,在实现的过程中,根据芯片的数据手册和实际的工作频率可以得出具体的布线规则要求,比如同一组内的数据线长度相差不能超过多少个mil,每个通路之间的长度相差不能超过多少个mil等等。当这些要求确定后就可以明确要求PCB设计人员来实现了,如果设计中所有的重要布线要求都明确了,可以转换成整体的布线约束,利用CAD中的自动布线工具软件来实现PCB设计,这也是在高速PCB设计中的一个发展趋势。4 检查和调试当准备调试一块板的时候,一定要先认真的做好目视检查,检查在焊接的过程中是否有可见的短路和管脚搭锡等故障,检查是否有元器件型号放置错误,第一脚放置错误,漏装配等问题,然后用万用表测量各个电源到地的电阻,以检查是否有短路,这个好习惯可以避免贸然上电后损坏单板。调试的过程中要有平和的心态,遇见问题是非常正常的,要做的就是多做比较和分析,逐步的排除可能的原因,要坚信“凡事都是有办法解决的”和“问题出现一定有它的原因”,这样最后一定能调试成功。5 一些总结的话现在从技术的角度来说,每个设计最终都可以做出来,但是一个项目的成功与否,不仅仅取决于技术上的实现,还与完成的时间,产品的质量,团队的配合密切相关,所以良好的团队协作,透明坦诚的项目沟通,精细周密的研发安排,充裕的物料和人员安排,这样才能保证一个项目的成功。一个好的硬件工程师实际上就是一个项目经理,他/她需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案,当原理图完成后,他/她要组织同事来进行配合评审和检查,还要和CAD工程师一起工作来完成PCB的设计。与此同时,还要准备好BOM清单,开始采购和准备物料,联系加工厂家完成板的贴装。在调试的过程中他/她要组织好软件工程师来一起攻关调试,配合测试工程师一起解决测试中发现的问题,等到产品推出到现场,如果出现问题,还需要做到及时的支持。所以做一个硬件设计人员要锻炼出良好的沟通能力,面对压力的调节能力,同一时间处理多个事务的协调和决断能力和良好平和的心态等等。还有细心和认真,因为硬件设计上的一个小疏忽往往就会造成非常大的经济损失,比如以前碰到一块板在PCB设计完备出制造文件的时候误操作造成了电源层和地层连在了一起,PCB板制造完毕后又没有检查直接上生产线贴装,到测试的时候才发现短路问题,但是元器件已经都焊接到板上了,结果造成了几十万的损失。所以细心和认真的检查,负责任的测试,不懈的学习和积累,才能使得一个硬件设计人员持续不断的进步,而后术业有所小成。2023-09-13 15:09:411
硬件工程师需要掌握的知识
转载过来的,不知道对你有用没硬件工程师基础知识 目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。 1) ;基本设计规范 2) ;CPU基本知识、架构、性能及选型指导 3) ;MOTOROLA公司的PowerPC系列基本知识、性能详解及选型指导 4) ;网络处理器(INTEL、MOTOROLA、IBM)的基本知识、架构、性能及选型 5) ;常用总线的基本知识、性能详解 6) ;各种存储器的详细性能介绍、设计要点及选型 7) ;Datacom、Telecom领域常用物理层接口芯片基本知识,性能、设计要点及选型 8) ;常用器件选型要点与精华 9) ;FPGA、CPLD、EPLD的详细性能介绍、设计要点及选型指导 10) ;VHDL和Verilog ;HDL介绍 11) ;网络基础 12) ;国内大型通信设备公司硬件研究开发流程; 二.最流行的EDA工具指导 熟练掌握并使用业界最新、最流行的专业设计工具 1) ;Innoveda公司的ViewDraw,PowerPCB,Cam350 2) ;CADENCE公司的OrCad, ;Allegro,Spectra 3) ;Altera公司的MAX+PLUS ;II 4) ;学习熟练使用VIEWDRAW、ORCAD、POWERPCB、SPECCTRA、ALLEGRO、CAM350、MAX+PLUS ;II、ISE、FOUNDATION等工具; 5) ;XILINX公司的FOUNDATION、ISE 一. ;硬件总体设计 掌握硬件总体设计所必须具备的硬件设计经验与设计思路 1) ;产品需求分析 2) ;开发可行性分析 3) ;系统方案调研 4) ;总体架构,CPU选型,总线类型 5) ;数据通信与电信领域主流CPU:M68k系列,PowerPC860,PowerPC8240,8260体系结构,性能及对比; 6) ;总体硬件结构设计及应注意的问题; 7) ;通信接口类型选择 8) ;任务分解 9) ;最小系统设计; 10) ;PCI总线知识与规范; 11) ;如何在总体设计阶段避免出现致命性错误; 12) ;如何合理地进行任务分解以达到事半功倍的效果? 13) ;项目案例:中、低端路由器等 二. ;硬件原理图设计技术 ; 目的:通过具体的项目案例,详细进行原理图设计全部经验,设计要点与精髓揭密。 1) ;电信与数据通信领域主流CPU(M68k,PowerPC860,8240,8260等)的原理设计经验与精华; 2) ;Intel公司PC主板的原理图设计精髓 3) ;网络处理器的原理设计经验与精华; 4) ;总线结构原理设计经验与精华; 5) ;内存系统原理设计经验与精华; 6) ;数据通信与电信领域通用物理层接口的原理设计经验与精华; ; 7) ;电信与数据通信设备常用的WATCHDOG的原理设计经验与精华; 8) ;电信与数据通信设备系统带电插拔原理设计经验与精华; 9) ;晶振与时钟系统原理设计经验与精华; 10) ;PCI总线的原理图设计经验与精华; 11) ;项目案例:中、低端路由器等 三.硬件PCB图设计 目的:通过具体的项目案例,进行PCB设计全部经验揭密,使你迅速成长为优秀的硬件工程师 1) ;高速CPU板PCB设计经验与精华; 2) ;普通PCB的设计要点与精华 3) ;MOTOROLA公司的PowerPC系列的PCB设计精华 4) ;Intel公司PC主板的PCB设计精华 5) ;PC主板、工控机主板、电信设备用主板的PCB设计经验精华; 6) ;国内著名通信公司PCB设计规范与工作流程; 7) ;PCB设计中生产、加工工艺的相关要求; 8) ;高速PCB设计中的传输线问题; 9) ;电信与数据通信领域主流CPU(PowerPC系列)的PCB设计经验与精华; 10) ;电信与数据通信领域通用物理层接口(百兆、千兆以太网,ATM等)的PCB设计经验与精华; 11) ;网络处理器的PCB设计经验与精华; 12) ;PCB步线的拓扑结构极其重要性; 13) ;PCI步线的PCB设计经验与精华; 14) ;SDRAM、DDR ;SDRAM(125/133MHz)的PCB设计经验与精华; 15) ;项目案例:中端路由器PCB设计 四.硬件调试 目的:以具体的项目案例,传授硬件调试、测试经验与要点 1) ;硬件调试等同于黑箱调试,如何快速分析、解决问题? 2) ;大量调试经验的传授; 3) ;如何加速硬件调试过程 4) ;如何迅速解决硬件调试问题 5) ;DATACOM终端设备的CE测试要求 五.软硬件联合调试 ; 1) ;如何判别是软件的错? 2) ;如何与软件进行联合调试? 3) ;大量的联合调试经验的传授; 目的:明确职业发展的方向与定位,真正理解大企业对人才的要求,明确个人在职业技能方面努力的方向。 1) ;职业生涯咨询与指导 2) ;如何成为优秀的硬件开发工程师并获取高薪与高职? 3) ;硬件工程师的困境与出路 4) ;优秀的硬件工程师的标准2023-09-13 15:09:541
硬件设计工程师的工作职责是什么?
2023-09-13 15:10:075
如何设计硬件产品
硬件一直是人们离不开的东西,从以前的 PC,到现在的平板、智能手机,最近又有可穿戴设备,不断革新的 IT 技术一波波涌来。其中物联网发展非常快,中国从8、9 年前开始谈论物联网的概念。从这两年开始,物联网又开始被大量提及。整个物联网主要分为三个场景:下面的是工业领域里面大量的工业级解决方案;中间是家庭产品;还有移动环境中的产品。无论是移动环境中的个人、物体、车辆,还是人机协同的过程,好像不叫云就不叫智能,为什么?云出现过后,新的计算技术改变了很多。以前根本做不到的事情,随着一个产品推到市场上,就可以被成千上万同时使用。系统后端可以标记特征,不断迭代算法,使得识别率有了突飞猛进的进展。这往往不是算法本身的突破,而是现有的云计算技术带来的进步。有了这个环境之后,硬件设计确实比以前复杂了。硬件工程师以前会比较孤立的看待一个硬件系统设计,现在硬件工程师和软件工程师必须高度协调,考虑硬件和软件以及后端服务总体呈现的方式。智能系统的考虑比以前复杂很多,有没有可以遵循的流程、系统和方法?的开发周期流程管理图,分成从市场需求提炼到探索阶段,然后到规划,把消费潜在需求变成工程,然后再形成产品,然后再开发原型机,然后进入正式研发过程。在中国,研发时间真的很快,加一起也就六个月。当然,现在消费电子产品生命周期也越来越短,很多不到一年。下面就跟大家交流一下每一个阶段的要点。2023-09-13 15:10:331
什么是硬件设计师
电脑硬件主要包含:机箱,主板,总线,电源,存储控制器,界面卡,携储存装置,内置存储器,输入设备,输出设备, CPU风扇,蜂鸣器等硬件设计师即从事这些硬件的工程设计,逻辑设计,电路设计,外观设计等工作的人员。一般硬件设计师主要指集成电路的设计。2023-09-13 15:10:442
软件设计和硬件设计 分别是做什么的呢
分别是设计软件和硬件的2023-09-13 15:11:072
怎样成为一名出色的硬件工程师
一个好的硬件工程师实际上就是一个项目经理,他/她需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案,当原理图完成后,他/她要组织同事来进行配合评审和检查,还要和CAD工程师一起工作来完成PCB的设计。与此同时,要准备好BOM清单,开始采购和准备物料,联系加工厂家完成板的贴装......1 充分了解各方的设计需求,确定合适的解决方案 启动一个硬件开发项目,原始的推动力会来自于很多方面,比如市场的需要,基于整个系统架构的需要,应用软件部门的功能实现需要,提高系统某方面能力的需要等等,所以作为一个硬件系统的设计者,要主动的去了解各个方面的需求,并且综合起来,提出最合适的硬件解决方案。比如A项目的原始推动力来自于公司内部的一个高层软件小组,他们在实际当中发现原有的处理器板IP转发能力不能满足要求,从而对于系统的配置和使用都会造成很大的不便,所以他们提出了对新硬件的需求。根据这个目标,硬件方案中就针对性的选用了两个高性能网络处理器,然后还需要深入的和软件设计者交流,以确定内存大小,内部结构,对外接口和调试接口的数量及类型等等细节,比如软件人员喜欢将控制信令通路和数据通路完全分开来,这样在确定内部数据走向的时候要慎重考虑。项目开始之初是需要召开很多的讨论会议的,应该尽量邀请所有相关部门来参与,好处有三个,第一可以充分了解大家的需要,以免在系统设计上遗漏重要的功能,第二是可以让各个部门了解这个项目的情况,提早做好时间和人员上协作的准备,第三是从感情方面讲,在设计之初各个部门就参与了进来,这个项目就变成了大家共同的一个心血结晶,会得到大家的呵护和良好合作,对完成工作是很有帮助的。2 原理图设计中要注意的问题 原理图设计中要有“拿来主义”,现在的芯片厂家一般都可以提供参考设计的原理图,所以要尽量的借助这些资源,在充分理解参考设计的基础上,做一些自己的发挥。当主要的芯片选定以后,最关键的外围设计包括了电源,时钟和芯片间的互连。电源是保证硬件系统正常工作的基础,设计中要详细的分析:系统能够提供的电源输入;单板需要产生的电源输出;各个电源需要提供的电流大小;电源电路效率;各个电源能够允许的波动范围;整个电源系统需要的上电顺序等等。比如A项目中的网络处理器需要1.25V作为核心电压,要求精度在+5%- -3%之间,电流需要12A左右,根据这些要求,设计中采用5V的电源输入,利用Linear的开关电源控制器和IR的MOSFET搭建了合适的电源供应电路,精度要求决定了输出电容的ESR选择,并且为防止电流过大造成的电压跌落,加入了远端反馈的功能。时钟电路的实现要考虑到目标电路的抖动等要求,A项目中用到了GE的PHY器件,刚开始的时候使用一个内部带锁相环的零延时时钟分配芯片提供100MHz时钟,结果GE链路上出现了丢包,后来换成简单的时钟Buffer器件就解决了丢包问题,分析起来就是内部的锁相环引入了抖动。芯片之间的互连要保证数据的无误传输,在这方面,高速的差分信号线具有速率高,好布线,信号完整性好等特点,A项目中的多芯片间互连均采用了高速差分信号线,在调试和测试中没有出现问题。3 PCB设计中要注意的问题 PCB设计中要做到目的明确,对于重要的信号线要非常严格的要求布线的长度和处理地环路,而对于低速和不重要的信号线就可以放在稍低的布线优先级上。重要的部分包括:电源的分割;内存的时钟线,控制线和数据线的长度要求;高速差分线的布线等等。A项目中使用内存芯片实现了1G大小的DDR memory,针对这个部分的布线是非常关键的,要考虑到控制线和地址线的拓扑分布,数据线和时钟线的长度差别控制等方面,在实现的过程中,根据芯片的数据手册和实际的工作频率可以得出具体的布线规则要求,比如同一组内的数据线长度相差不能超过多少个mil,每个通路之间的长度相差不能超过多少个mil等等。当这些要求确定后就可以明确要求PCB设计人员来实现了,如果设计中所有的重要布线要求都明确了,可以转换成整体的布线约束,利用CAD中的自动布线工具软件来实现PCB设计,这也是在高速PCB设计中的一个发展趋势。4 检查和调试 当准备调试一块板的时候,一定要先认真的做好目视检查,检查在焊接的过程中是否有可见的短路和管脚搭锡等故障,检查是否有元器件型号放置错误,第一脚放置错误,漏装配等问题,然后用万用表测量各个电源到地的电阻,以检查是否有短路,这个好习惯可以避免贸然上电后损坏单板。调试的过程中要有平和的心态,遇见问题是非常正常的,要做的就是多做比较和分析,逐步的排除可能的原因,要坚信“凡事都是有办法解决的”和“问题出现一定有它的原因”,这样最后一定能调试成功。5 一些总结的话 现在从技术的角度来说,每个设计最终都可以做出来,但是一个项目的成功与否,不仅仅取决于技术上的实现,还与完成的时间,产品的质量,团队的配合密切相关,所以良好的团队协作,透明坦诚的项目沟通,精细周密的研发安排,充裕的物料和人员安排,这样才能保证一个项目的成功。一个好的硬件工程师实际上就是一个项目经理,他/她需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案,当原理图完成后,他/她要组织同事来进行配合评审和检查,还要和CAD工程师一起工作来完成PCB的设计。与此同时,要准备好BOM清单,开始采购和准备物料,联系加工厂家完成板的贴装。在调试的过程中他/她要组织好软件工程师来一起攻关调试,配合测试工程师一起解决测试中发现的问题,等到产品推出到现场,如果出现问题,还需要做到及时的支持。所以做一个硬件设计人员要锻炼出良好的沟通能力,面对压力的调节能力同一时间处理多个事务的协调和决断能力和良好平和的心态等等。还有细心和认真,因为硬件设计上的一个小疏忽往往就会造成非常大的经济损失,比如以前碰到一块板在PCB设计完备出制造文件的时候误操作造成了电源层和地层连在了一起,PCB板制造完毕后又没有检查直接上生产线贴装,到测试的时候才发现短路问题,但是元器件已经都焊接到板上了,结果造成了几十万的损失。所以细心和认真的检查,负责任的测试,不懈的学习和积累,才能使得一个硬件设计人员持续不断的进步,而后术业有所小成。2023-09-13 15:11:161
想成为硬件开发工程师,应该学些什么?
硬件工程师必须掌握基础知识x0dx0ax0dx0a目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。x0dx0ax0dx0a1);基本设计规范x0dx0a2);CPU基本知识、架构、性能及选型指导x0dx0a3);MOTOROLA公司的PowerPC系列基本知识、性能详解及选型指导x0dx0a4);网络处理器(INTEL、MOTOROLA、IBM)的基本知识、架构、性能及选型x0dx0a5);常用总线的基本知识、性能详解x0dx0a6);各种存储器的详细性能介绍、设计要点及选型x0dx0a7);Datacom、Telecom领域常用物理层接口芯片基本知识,性能、设计要点及选型x0dx0a8);常用器件选型要点与精华x0dx0a9);FPGA、CPLD、EPLD的详细性能介绍、设计要点及选型指导x0dx0a10);VHDL和Verilog;HDL介绍x0dx0a11);网络基础x0dx0a12);国内大型通信设备公司硬件研究开发流程;x0dx0ax0dx0a二.最流行的EDA工具指导x0dx0a熟练掌握并使用业界最新、最流行的专业设计工具x0dx0a1);Innoveda公司的ViewDraw,PowerPCB,Cam350x0dx0a2);CADENCE公司的OrCad,;Allegro,Spectrax0dx0a3);Altera公司的MAX+PLUS;IIx0dx0a4);学习熟练使用VIEWDRAW、ORCAD、POWERPCB、SPECCTRA、ALLEGRO、CAM350、MAX+PLUS;II、ISE、FOUNDATION等工具;x0dx0a5);XILINX公司的FOUNDATION、ISEx0dx0a一.;硬件总体设计x0dx0a掌握硬件总体设计所必须具备的硬件设计经验与设计思路x0dx0a1);产品需求分析x0dx0a2);开发可行性分析x0dx0a3);系统方案调研x0dx0a4);总体架构,CPU选型,总线类型x0dx0a5);数据通信与电信领域主流CPU:M68k系列,PowerPC860,PowerPC8240,8260体系结构,性能及对比;x0dx0a6);总体硬件结构设计及应注意的问题;x0dx0a7);通信接口类型选择x0dx0a8);任务分解x0dx0a9);最小系统设计;x0dx0a10);PCI总线知识与规范;x0dx0a11);如何在总体设计阶段避免出现致命性错误;x0dx0a12);如何合理地进行任务分解以达到事半功倍的效果?x0dx0a13);项目案例:中、低端路由器等x0dx0a二.;硬件原理图设计技术;x0dx0a目的:通过具体的项目案例,详细进行原理图设计全部经验,设计要点与精髓揭密。x0dx0a1);电信与数据通信领域主流CPU(M68k,PowerPC860,8240,8260等)的原理设计经验与精华;x0dx0a2);Intel公司PC主板的原理图设计精髓x0dx0a3);网络处理器的原理设计经验与精华;x0dx0a4);总线结构原理设计经验与精华;x0dx0a5);内存系统原理设计经验与精华;x0dx0a6);数据通信与电信领域通用物理层接口的原理设计经验与精华;;x0dx0a7);电信与数据通信设备常用的WATCHDOG的原理设计经验与精华;x0dx0a8);电信与数据通信设备系统带电插拔原理设计经验与精华;x0dx0a9);晶振与时钟系统原理设计经验与精华;x0dx0a10);PCI总线的原理图设计经验与精华;x0dx0a11);项目案例:中、低端路由器等x0dx0ax0dx0a三.硬件PCB图设计x0dx0a目的:通过具体的项目案例,进行PCB设计全部经验揭密,使你迅速成长为优秀的硬件工程师x0dx0a1);高速CPU板PCB设计经验与精华;x0dx0a2);普通PCB的设计要点与精华x0dx0a3);MOTOROLA公司的PowerPC系列的PCB设计精华x0dx0a4);Intel公司PC主板的PCB设计精华x0dx0a5);PC主板、工控机主板、电信设备用主板的PCB设计经验精华;x0dx0a6);国内著名通信公司PCB设计规范与工作流程;x0dx0a7);PCB设计中生产、加工工艺的相关要求;x0dx0a8);高速PCB设计中的传输线问题;x0dx0a9);电信与数据通信领域主流CPU(PowerPC系列)的PCB设计经验与精华;x0dx0a10);电信与数据通信领域通用物理层接口(百兆、千兆以太网,ATM等)的PCB设计经验与精华;x0dx0a11);网络处理器的PCB设计经验与精华;x0dx0a12);PCB步线的拓扑结构极其重要性;x0dx0a13);PCI步线的PCB设计经验与精华;x0dx0a14);SDRAM、DDR;SDRAM(125/133MHz)的PCB设计经验与精华;x0dx0a15);项目案例:中端路由器PCB设计x0dx0a四.硬件调试x0dx0a目的:以具体的项目案例,传授硬件调试、测试经验与要点x0dx0a1);硬件调试等同于黑箱调试,如何快速分析、解决问题?x0dx0a2);大量调试经验的传授;x0dx0a3);如何加速硬件调试过程x0dx0a4);如何迅速解决硬件调试问题x0dx0a5);DATACOM终端设备的CE测试要求x0dx0a五.软硬件联合调试;x0dx0a1);如何判别是软件的错?x0dx0a2);如何与软件进行联合调试?x0dx0a3);大量的联合调试经验的传授;2023-09-13 15:11:271
硬件的模块化设计原则
1、尽可能选择典型电路,并符合单片机常规用法。为硬件系统的标准化、模块化打下良好的基础。 2、系统扩展与外围设备的配置水平应充分满足应用系统的功能要求,并留有适当余地,以便进行二次开发。 3、硬件结构应结合应用软件方案一并考虑。 4、系统中的相关器件要尽可能做到性能匹配。5、可靠性及抗干扰设计是硬件设计必不可少的一部分,它包括芯片、器件选择、去耦滤波、印刷电路板布线、通道隔离等。 6、单片机外围电路较多时,必须考虑其驱动能力。 7、尽量朝单片方向设计硬件系统。2023-09-13 15:11:351
怎么学好电子硬件设计
第一个是要先学会看懂别人的电路。“天下电路一篇抄”,每个人学电路都是从抄袭电路开始的,这点也是很正常的。先学习别人的长处。所以要学会看懂别人的电路。第二步,学会根据自己的需要修改别人的电路。希望大家能够把一个电路拿过来,电路拿过来,不管三七二十一,先从电阻改起,电阻的参数改了,改了之后,测量波形,看有什么变化。然后再调整这个电阻,接下来你就把三极管、二极管都把它的参数去改掉,再去测波形,观察有什么问题,逐步逐步的,你就会发现,哪些东西是属于临界点,是不能够去改的。改了会出现什么问题,你就会知道了。如果你发现它电路波形有问题的时候,你就可以通过调整其他的参数来改变这个电路,优化这个电路。2023-09-13 15:11:461
如何培养硬件设计工程师——转自好网
如何培养一个硬件设计工程师。我觉得这是个长期的工作,不是那么容易完成的。通常很多单位都会这样,即招到一个硬件设计工程师,在毫无基础的情况下,直接让他设计一个FPGA或者DSP板子。然后所谓培训,只是软件熟悉熟悉,比如mentor的工具,DXP或者allegro。但是只是会做原理图和会画版图,远远达不到一个硬件工程师的要求。而且这种方式有些饮鸩止渴的感觉。以后这个人肯定水平无法上去。因为硬件,也是要用心去学的,硬件不是画出来的,是用脑子想出来的。比如做FPGA的原理图,一个FPGA那么复杂,手册N多,怎么可能一个月时间做出原理图呢,除非是天才或者每天加班24小时。更有甚者直接要求一个月做出一个系统板,即包括FPGA、DSP等。于是惶恐中设计出一个板子,然后交付PCB设计小组,PCB设计小组拿到的是网表而非原理图本身,他们大多数是不理解原理图的,也没时间理解,因为一看列表,那么多任务排着呢。于是十多天画个系统板,然后开始投板,装焊,调试。最后我敢保证,大多数板子是调试不出结果来的。于是就去外协,认为自己单位做不了。我个人觉得,是因为培养硬件工程师的方法不对。一个硬件工程师,我觉得应该具备能够设计以FPGA、DSP、ARM、单片机为核心的数字系统控制或者信号处理板,以及具备板子的仿真、分析、调试能力。具备射频以及高频设计能力,这才能真正称为硬件工程师。不但会上述软件,而且精通ADS、Hspice、Q3D、hyperlink、cadence等软件仿真能力。具备能够写出基于硬件调试的verilog、VHDL、C、汇编语言的能力。这些能力需要起码一年时间来训练。可以让他先做一个单片机最小系统板,期间要多多看手册,多多看论坛或者去网上搜单片机的知识,我相信大学毕业真正掌握单片机的人不多吧。做原理图和板子过程中,学会仿真软件,同时对有些关键信号做一些简单的仿真分析。在投板之后,开始学习如何写出规范的基于硬件调试的C以及汇编语言。等板子回来之后,尽量调通,如果调不通,就去找老师傅帮忙,相信一个单片机最小系统应该很容易调通。而且不要小看这最小系统,调试期间能够学会很多东西。补充一下,在设计原理图,版图以及调试方案的时候,最好让组内的老师傅帮忙做一些评审,否则是学不到太多东西的。也不知道自己犯了什么低级错误。当一个单片机通过,就可以尝试FPGA或者DSP或者ARM了。这个就看具体需要,如果你是做手机系统板,就偏重于ARM,如果是做信号处理或者密集计算,就偏重于FPGA或者DSP。还是走刚才的路子,只是路要长很多,因为这些手册、开发环境、以及板子的难度要大太多。就连FPGA的版图库建模等,也没那么简单,这里可以参考这些芯片推荐的开发板设计,很多高级芯片都会配套有PCB设计规范,一定要耐心好好看看。白天设计,晚上学习,不要急于投板,投板快的,不见得是高手,最后调试最成功的,才是牛人。最后调试成功又能学到最多的,才是收获最大的。这些做过之后,就可以尝试开始做射频板,比如可以做一个最简单的2.4GHz的射频收发系统,如果对射频不熟悉,可以先用单片电路设计,然后逐渐扩展到用功放、LNA、频综等进行设计。在设计中,仿真就相对重要多了,重点用ADS结合HFSS软件进行仿真,同时学会做版图仿真,因为仿真是保证高频电路前期设计的最重要方法。在设计完成后,高频电路调试,就不像低频电路那么简单了,要预留出足够的SMA头以便采用VNA或者频谱分析仪进行测试,因为射频电路板的很多问题都是无法预知的,高频的电磁兼容等问题很严重。这时候就靠时间和经验了。然后逐渐扩展,当学会了数字板设计之后,就可以尝试着提出一些可靠性较高的数字系统解决方案,这时候基本就具备项目经理的素质了。学会射频板,不妨可以扩展的学习设计微带微波滤波器或者腔体滤波器,一些常用天线,这些当然不是主业的,但是起码要做到了解。要不别人说天线增益和方向性系数,自己不知道啥意思。说滤波器的Q值对滤波器的影响,自己不知道啥意思,这就不太好了。鄙人做过一段时间硬件,认识浅薄,还望大家多多指点。2023-09-13 15:11:561
电子工程师和硬件工程师区别
电子工程师和硬件工程师在职责和专业领域上有一些不同之处,尽管两者之间存在一定的重叠。电子工程师主要负责设计、开发和维护电子设备、电路和系统。他们通常专注于电子元件、集成电路、信号处理和电子系统的设计和开发。电子工程师可能涉及到电路板设计、电源管理、数字信号处理、嵌入式系统等领域。硬件工程师主要负责设计、开发和维护计算机硬件、嵌入式系统、电路板和其他电子设备。他们专注于硬件组件的选择、电路设计、系统集成和调试。硬件工程师可能涉及到处理器设计、电路板布局、网络设备、嵌入式系统等领域。虽然电子工程师和硬件工程师在某些方面有所重叠,但他们的职责和专业领域略有不同。电子工程师更加关注电子元件和电路的设计和开发,而硬件工程师更加关注整个硬件系统的设计和开发。2023-09-13 15:12:094
系统软硬件环境设计
(一)硬件配置本系统硬件设备要求如下:(1)主机要求 Pentium4 以上 CPU,256MB 以上内存,除用户数据外硬盘至少有 500MB 以上的硬盘空间供存放系统,DVD-ROM,15 英寸以上显示器。(2)外围设备,包括扫描仪、绘图机、打印机、DVD 刻录机。(二)软件环境根据《农用地分等规程》的要求,选择的开发方案如下:(1)数据管理平台:关系数据库 Access。(2)开发语言平台:以 Visual Basic 为主。(3)二次开发平台:基于 ESRI 公司的 GIS 控件 MapObjects 开发客户端 GIS 应用模块。(4)数据处理平台:采用 ESRIArcInfo9.0 作为数据预处理和录入的工具。(5)操作系统平台:Windows 2000,Windows XP,Windows 2003。(6)应用软件平台:MicrosoftAccess,ESRIArcInfo 9.x,ESRI Map Object 2.3。2023-09-13 15:12:401
硬件电路设计需要哪些知识
硬件电路设计,你肯定得需要物理学知识还得需要计算机组成原理计算机体系结构。这些知识。2023-09-13 15:13:041
硬件工程师主要干什么呀!
您好,PCB硬件工程师主要是做好电路设计,PCB的设计,及其电路测试,调试方案,产品的PCB内BOM表的形成,确认,及其按BOM表采购回来的元,器件的测试及参数调整和筛选方案,对PCB的作业跟踪及过程测试,测试时的讯号输入测试点的数据采集,及其校验和QC对PCB测试後通过,维修,或报废的参数确认。不断改善电路和PCB的各项性能,能对提高产品的质量生产速度,及合理的PCB结构,产品的可靠性起到致观重要的作用。2023-09-13 15:13:163
加法网络"宇宙"来了!AdderNet极简硬件设计曝光,对此你怎么看?
我觉得这样让人感觉到十分的震惊,因为确实是制作的十分的惊人,而且很美好。2023-09-13 15:13:544
ipd硬件业务领域术语中硬件概要设计是什么意思?
硬件概要设计主要是从硬件设计的整体考虑如何进行。1.概要设计首先完成硬件整体的思路,也就是整体的一个方案,硬件主要是由哪几部分组成的,如:输入输出单元,人机交互接口,主控单元。2.概要设计接下来应该是分单元,写出实现的方法和步骤。比如,主控单元是如何实现的,电源系统是怎么规划的。3.完成上面两步后,概要设计还要画出一个整体的实现框图,很明确的指出各部分的互联关系和实现思路。4.然后再画出硬件的布局图。5.写出需要的主要元器件,初步估算下成本。6.写出硬件和软件配合部分底层的实现,如逻辑芯片的程序思路,硬件的系统资源分配等。总的说来,硬件概要设计就是项目方案确定后的一个初步实现的方法和步骤。2023-09-13 15:14:471
现在硬件工程师要求什么程度
就是211大学本科毕业就可以了。2023-09-13 15:14:572
为什么在嵌入式系统中,不容易实现标准化的硬件设计
因为细节太多了2023-09-13 15:15:212
硬件设计和软件设计有什么不同
IT这方面的硬件R&D和软件R&D的区别我大致说一下硬件研发设计要做电路设计,集成芯片使用,底层软件驱动,接口标准与调试,硬件调试等等软件研发设计要做上层软件编程,界面编程,数据库,网络技术等等不知道你想问什么2023-09-13 15:15:311
如何为编程爱好者设计一款好玩的智能硬件
硬件一直是人们离不开的东西,从以前的 PC,到现在的平板、智能手机,最近又有可穿戴设备,不断革新的 IT 技术一波波涌来。其中物联网发展非常快,中国从 8、9 年前开始谈论物联网的概念。从这两年开始,物联网又开始被大量提及。整个物联网主要分为三个场景:下面的是工业领域里面大量的工业级解决方案;中间是家庭产品;还有移动环境中的产品。无论是移动环境中的个人、物体、车辆,还是人机协同的过程,好像不叫云就不叫智能,为什么呢?云出现过后,新的计算技术改变了很多。以前根本做不到的事情,随着一个产品推到市场上,就可以被成千上万同时使用。系统后端可以标记特征,不断迭代算法,使得识别率有了突飞猛进的进展。这往往不是算法本身的突破,而是现有的云计算技术带来的进步。有了这个环境之后,硬件设计确实比以前复杂了。硬件工程师以前会比较孤立的看待一个硬件系统设计,现在硬件工程师和软件工程师必须高度协调,考虑硬件和软件以及后端服务总体呈现的方式。智能系统的考虑比以前复杂很多,有没有可以遵循的流程、系统和方法呢?如下图所示的开发周期流程管理图,分成从市场需求提炼到探索阶段,然后到规划,把消费潜在需求变成工程,然后再形成产品,然后再开发原型机,然后进入正式研发过程。在中国,研发时间真的很快,加一起也就六个月。当然,现在消费电子产品生命周期也越来越短,很多不到一年。下面就跟大家交流一下每一个阶段的要点。1)市场需求分析如何找准客户需求?主要有两类做法:市场调查。比如通常采用的方法是和客户坐一起进行交谈,进行问卷调查,以及大规模消费行为调查,对产品各种细分属性进行大规模的潜在调查。通过统计手段,会把潜在的诸多变量以统计的方法归并成几大类,这是归类的分析方式。当然市场调查也有些局限,比如客户是在被干扰状态下回答的,不一定很自然;另外,客户可能根本不知道要什么,你问他有什么需求,往往不一定很合适。那么这类市场调查是不是完全没用呢?不是,如果做产品线延伸开发,这种方法其实是非常有用的。尤其是当一个明星产品已经出名之后,这种方法就很有效。用户观察。可以派专家在消费实际场景仔细的观察,看看客户使用产品时有什么问题。还有一类必须采取实证性手段,比如北京地铁越来越挤,坐地铁时都想买一份报纸,地铁站台上肯定有卖报纸的亭子,亭子该建多大呢?太小的话,放不了几张报纸;太大了,高峰期会影响大家的乘车,建多大才是合理的呢?最好采用实证性方法,在周围架上摄像机,把高峰段情况拍下来,事后对视频进行详细分析,不断变化大小,最后找到合理的尺寸。总而言之,在市场需求分析方面,不光是硬件产品,在任何产品当中付出的金钱的成本和时间成本都是非常高的。2)产品概念的形成如果能够把握客户需求,那么怎么能够把客户需求形成概念化产品呢?这个阶段特别重要,客户需求从公司市场部、销售部、客户服务部、产品部反馈到开发部门时,直观需求的语言如何变成工程化语言?这就成了一个很复杂的过程。这是一个科学与艺术, 工程与设计融合的过程。在中国硬件开发过程中,往往重视工程和技术,比较忽视设计和艺术,做出来的产品可能技术上非常好,但是并不容易被消费者直观的接受。技术不应该用来炫耀,而是应该隐藏在消费体验的背后。很多公司都在做机器人,但是现在做出来的机器人有什么用吗?展示了各种各样的技术,人机交互、人工智能、云智能辅助、肢体控制等等,但是和任何一种生活场景相契合吗?没有,所以现在还不能称之为产品,只是一种试验性的概念,还没有到产品阶段。如果将来能够找到一种生活场景,能够把机器人技术放置其中,我相信成熟的产品就不远了。一定要重视产品的工业、功能和体验的整体设计。在一个公司里,不要过于觉得自己就是技术大拿、就是牛气。很多合作伙伴里有这种情况,看不上别人,硬的看不上软的,软的看不上硬的,或者非工程师看不上工程师。在一个新产品孕育过程中,方方面面的专业都非常重要,简单的外观设计有可能是对产品和技术最佳的呈现。产品特性的提炼一定要有取舍和坚守的过程。绝对不要人云亦云,以前很多产品说我一定要做人无我有、人有我优,这个思维对吗?这种思维反映出我们在构思产品时一味的只看竞争对手,而忽视消费者本身的需求,忽视公司本身的特色,你没有弄清到底想传达什么东西。3)研发的控制一个系统在真正的开发过程中,有很多东西需要注意:核心研发团队需要持续的经验积累。不但自己要有核心的人长期坚持,你的合作伙伴最好也是长期性的。一定要了解供应链的边界能力。任何创新都要跟供应链一起来看。曾经有一个产品设计的很好,经历了一年半的设计,最后仅仅因为天线布线问题,整个产品线全部取消,像这种问题就是应该避免的。要想管控好并发工程,达到品质与成本的平衡,采用平台设计和模组化设计都非常重要。现在很多德系汽车,不管 SUV 还是轿车,都是同一个底盘上做出来的,这就是典型的平台设计。开发的可生产性考虑。产品太过创新,没有相应的部件,生产不出来,也是白费。4)售后考虑与战略协同产品送到客户手里,包装盒打开就点不亮,这叫见光死,是最大的问题。产品的可靠性设计、测试以及整个包装过程都非常关键。此外,在硬件创新过程中要品牌和产品之间的关系。对于已经有良好品牌的公司,如果产品太过创新,走出了品牌在人们头脑中建立的已有认知,其实有非常大的风险。产品是品牌的具体呈现,如果真的要进行产品创新的话,要注意下一代产品在品牌上的协调性问题。总结新产品的创新和孕育的过程非常复杂,是统筹与规划、工程与设计、艺术与科学、数据与灵感的高难度综合,需要公司全部门、全供应链共同参与。我们需要为产品的完整生命周期和智能体验模式进行设计,通过产品传递企业和设计者的价值观。2023-09-13 15:15:391
pcb layout 设计 和 电源硬件设计 哪个有前途 请专业人士进
其实我感觉你还是选择在大公司,有人带的地方这样更有利于你将来的发展2023-09-13 15:16:167
什么是综合硬件系统设计,(计算机的一门课程),计算机专业的请进?
太广了吧,有这个设计吗。2023-09-13 15:16:354
教学机器人的硬件选择设计
本机器人控制器采用“主控器+伺服控制器”的形势。伺服控制器负责完成单关节的位置闭环,在机器人控制中,要求运动平稳无超调,所以伺服控制器的运算任务很繁重。主控制器主要完成除伺服控制器所作的位置闭环以外的所有工作,包括上位机命令接收,机器人状态监视、显示,根据一定的控制算法实现空间轨迹插补以及传感器信息综合处理等工作。所以主控制器的任务也很繁重。 系统的功率放大部分以LMD18200为核心。LMD18200是美国国家半导体公司推出的专用于直流电动机驱动的H桥组件,同一芯片上集成了四个DMOS管,组成一个标准的H型驱动桥,外接很少的器件就可以完成直流电机的驱动。它瞬间驱动电流可达6A,正常工作电流可达3A,无“shot-through”电流。LMD18200提供双极性驱动方式和单极性驱动方式[4]。由于双极性电流波动大,功率损耗较大,所以系统中采用单极性驱动。具体的接口电路如图2所示(本机器人采用3个全方位正交轮,通过3个轮子配合,机器人可以完成任意方向的运动,限于篇幅图中只画出一个轮子的相关电路),LM629根据PID控制算法在PWM引脚输出占空比变化但频率固定的PWM信号,通过光电隔离加到LMD18200的5脚,这个PWM信号的占空比通过LMD18200可调节电机速度,LM629的DIR脚的高低电平可控制电机的正反转。为了减少功率电源部分对控制器部分的影响,这两个信号的连接都通过了光电隔离器件TLP521,如图2所示。引脚2、10接直流电机电枢,正转时电流的方向从引脚2流到引脚10;反转时相反。此电路驱动功率大,稳定性好,实现方便,体积小,安全可靠。 为了增加系统的可靠性,减少功率电路对弱电的干扰,系统中使用2组不共地的电源。S3C44B0X最小系统使用的3.3V电源和光电编码器使用的5V电源为1组,24V的功率电源以及LMD18200用的5伏电源为一组。两个电源之间的信号传输通过光电隔离器件TLP521隔离。编码器信号以及LM629的时钟信号都经过施密特触发器整形。另外使用了S3C44B0X本身的WDT模块。为了减少系统的功耗,主要采取了以下措施(1):主控制器将未使用的外围模块如SPI、定时器1、I2C等关闭;(2):主控制器控制机器人在到达指定位置而没有新的任务(通过串口接收)之前控制LMD18200进入刹车状态,这时LMD18200脚4置逻辑高电平、脚5置逻辑低电平,H桥中所有晶体管关断,每个输出端只有约1.5mA的偏流;(3):主控制执行完(2)中的步骤后进入空闲模式,其各个寄存器的值可以保存,当有新的中断产生时将唤醒主控制器进入正常工作状态。为了增加系统的可靠性,利用LMD18200的保护功能设计了系统过流过热的保护。LMD18200内部具有过流保护的测量电路,在LMD18200的8脚输出电流取样信号,典型值为377 µA/A[4]。接一个对地电阻R2,通过电阻上的电压和给定的电压比较来监测输出过流情况。LMD18200提供温度报警信号,芯片结温达145℃时,LMD18200的9脚变为低电平。这些保护信号通过光电隔离以后传输给S3C44B0X,实现过热过流的监视。2023-09-13 15:17:011
毕业设计软件和硬件有什么区别
这个可以!2023-09-13 15:17:192
如何进行低功耗硬件电路设计
您好,希望以下回答能帮助您1、模拟电路和数字电路这两本书仅仅是基础而已,其实在实际应用中,作用并不是很大。现在电子电路集成度很高,很多电路都是依托于芯片的datasheet进行设计的。可以多看下芯片的资料,看看实际电路时如何应用的。2、各种接口电路和相应的时序需要掌握,如i2c、rs485、PCIE、LOCALBUS、EMIF、HPI、SPI、MII、RGMII、GMII、DDR等等很多,了解这些电路,设计起来也会容易很多。3、电路布局布线都需要注意的一些注意事项,电子工程师要很明确,不能仅仅是把线连起来就行了。4、电子工程师,单板的小逻辑是需要自己能搞定的,也是时EPLD或者FPGA,要有相应的设计能力,熟练使用VHDL或者verlog 会给你加分的。其实硬件工程师要会的东西很多,但是你现在把上面说的东西弄清楚就很花时间了,特别是没有人带的情况下。多动动手是很重要的,可以先学学单片机和FPGA,相应的接口电路在网上就能找到相应的介绍和讲解,一点点累积吧。如您还有疑问可继续追问。2023-09-13 15:17:321
想成为一个硬件工程师需要必备哪些条件?
目的:明确职业发展的方向与定位,真正理解大企业对人才的要求,明确个人在职业技能方面努力的方向。 1) ;职业生涯咨询与指导 2) ;如何成为优秀的硬件开发工程师并获取高薪与高职? 3) ;硬件工程师的困境与出路 4) ;优秀的硬件工程师的标准2023-09-13 15:17:571
想成为一名硬件工程师,需要学习哪些书籍?
模电数电是基础,单片机什么的吧。再就是一些软件了。2023-09-13 15:18:094
嵌入式硬件开发工程师必须注意的问题
嵌入式硬件开发工程师必须注意的问题 1、启动一个硬件开发项目 原始的推动力会来自于很多方面,比如市场的需要,基于整个系统架构的需要,应用软件部门的功能实现需要,提高系统某方面能力的需要等等,所以作为一个硬件系统的设计者,要主动的去了解各个方面的需求,并且综合起来,提出最合适的硬件解决方案。比如A项目的原始推动力来自于公司内部的一个高层软件小组,他们在实际当中发现原有的处理器板IP转发能力不能满足要求,从而对于系统的配置和使用都会造成很大的不便,所以他们提出了对新硬件的需求。 根据这个目标,硬件方案中就针对性的选用了两个高性能网络处理器,然后还需要深入的和软件设计者交流,以确定内存大小,内部结构,对外接口和调试接口的数量及类型等等细节,比如软件人员喜欢将控制信令通路和数据通路完全分开来,这样在确定内部数据走向的时候要慎重考虑。 项目开始之初是需要召开很多的讨论会议的,应该尽量邀请所有相关部门来参与,好处有三个,第一可以充分了解大家的需要,以免在系统设计上遗漏重要的功能,第二是可以让各个部门了解这个项目的情况,提早做好时间和人员上协作的准备,第三是从感情方面讲,在设计之初各个部门就参与了进来,这个项目就变成了大家共同的一个心血结晶,会得到大家的呵护和良好合作,对完成工作是很有帮助的。 2、原理图设计中要注意的问题 原理图设计中要有“拿来主义”,现在的芯片厂家一般都可以提供参考设计的原理图,所以要尽量的借助这些资源, 在充分理解参考设计的基础上,做一些自己的发挥。当主要的芯片选定以后,最关键的外围设计包括了电源,时钟和芯片间的互连。 电源是保证硬件系统正常工作的基础,设计中要详细的分析:系统能够提供的电源输入;单板需要产生的电源输出; 各个电源需要提供的电流大小;电源电路效率;各个电源能够允许的波动范围;整个电源系统需要的上电顺序等等。 比如A项目中的网络处理器需要1.25V作为核心电压,要求精度在+5%- -3%之间,电流需要12A左右,根据这些要求, 设计中采用5V的电源输入,利用Linear的开关电源控制器和IR的MOSFET搭建了合适的电源供应电路,精度要求决定了输出电容的ESR选择,并且为防止电流过大造成的电压跌落,加入了远端反馈的功能。 时钟电路的实现要考虑到目标电路的抖动等要求,A项目中用到了GE的PHY器件,刚开始的时候使用一个内部带锁相环的零延时时钟分配芯片提供100MHz时钟,结果GE链路上出现了丢包,后来换成简单的时钟Buffer器件就解决了丢包问题,分析起来就是内部的锁相环引入了抖动。 芯片之间的互连要保证数据的无误传输,在这方面,高速的差分信号线具有速率高,好布线,信号完整性好等特点,A项目中的多芯片间互连均采用了高速差分信号线,在调试和测试中没有出现问题。 3、PCB设计中要注意的问题 PCB设计中要做到目的明确,对于重要的信号线要非常严格的要求布线的长度和处理地环路,而对于低速和不重要的信号线就可以放在稍低的布线优先级上。重要的部分包括:电源的分割;内存的时钟线,控制线和数据线的长度要求;高速差分线的布线等等。 A项目中使用内存芯片实现了1G大小的DDR memory,针对这个部分的布线是非常关键的,要考虑到控制线和地址线的拓扑分布,数据线和时钟线的长度差别控制等方面,在实现的过程中,根据芯片的数据手册和实际的工作频率可以得出具体的布线规则要求,比如同一组内的数据线长度相差不能超过多少个mil,每个通路之间的长度相差不能超过多少个mil等等。当这些要求确定后就可以明确要求PCB设计人员来实现了,如果设计中所有的重要布线要求都明确了,可以转换成整体的布线约束,利用CAD中的自动布线工具软件来实现PCB设计,这也是在高速PCB设计中的一个发展趋势。 4、检查和调试 当准备调试一块板的时候,一定要先认真的做好目视检查,检查在焊接的过程中是否有可见的短路和管脚搭锡等故障,检查是否有元器件型号放置错误,第一脚放置错误,漏装配等问题,然后用万用表测量各个电源到地的电阻,以检查是否有短路,这个好习惯可以避免贸然上电后损坏单板。调试的过程中要有平和的心态,遇见问题是非常正常的,要做的`就是多做比较和分析,逐步的排除可能的原因,要坚信“凡事都是有办法解决的”和“问题出现一定有它的原因”,这样最后一定能调试成功。 5、一些总结的话 现在从技术的角度来说,每个设计最终都可以做出来,但是一个项目的成功与否,不仅仅取决于技术上的实现,还与完成的时间,产品的质量,团队的配合密切相关,所以良好的团队协作,透明坦诚的项目沟通,精细周密的研发安排,充裕的物料和人员安排,这样才能保证一个项目的成功。 一个好的硬件工程师实际上就是一个项目经理,他/她需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案,当原理图完成后,他/她要组织同事来进行配合评审和检查,还要和CAD工程师一起工作来完成PCB的设计。与此同时,还要准备好 BOM清单,开始采购和准备物料,联系加工厂家完成板的贴装。在调试的过程中他/她要组织好软件工程师来一起攻关调试,配合测试工程师一起解决测试中发现的问题,等到产品推出到现场,如果出现问题,还需要做到及时的支持。所以做一个硬件设计人员要锻炼出良好的沟通能力,面对压力的调节能力,同一时间处理多个事务的协调和决断能力和良好平和的心态等等。 还有细心和认真,因为硬件设计上的一个小疏忽往往就会造成非常大的经济损失,比如以前碰到一块板在PCB设计完备出制造文件的时候误操作造成了电源层和地层连在了一起,PCB板制造完毕后又没有检查直接上生产线贴装,到测试的时候才发现短路问题,但是元器件已经都焊接到板上了,结果造成了几十万的损失。所以细心和认真的检查,负责任的测试,不懈的学习和积累,才能使得一个硬件设计人员持续不断的进步,而后术业有所小成。 ;2023-09-13 15:18:181
硬件开发专业学什么知识 硬件开发人员必备知识
基本知识目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。1) ;基本设计规范2) ;CPU基本知识、架构、性能及选型指导3) ;MOTOROLA公司的PowerPC系列基本知识、性能详解及选型指导4) ;网络处理器(INTEL、MOTOROLA、IBM)的基本知识、架构、性能及选型5) ;常用总线的基本知识、性能详解6) ;各种存储器的详细性能介绍、设计要点及选型7) ;Datacom、Telecom领域常用物理层接口芯片基本知识,性能、设计要点及选型8) ;常用器件选型要点与精华9) ;FPGA、CPLD、EPLD的详细性能介绍、设计要点及选型指导10) ;VHDL和Verilog ;HDL介绍11) ;网络基础12) ;国内大型通信设备公司硬件研究开发流程;最流行的EDA工具指导熟练掌握并使用业界最新、最流行的专业设计工具1) ;Innoveda公司的ViewDraw,PowerPCB,Cam3502) ;CADENCE公司的OrCad, ;Allegro,Spectra3) ;Altera公司的MAX+PLUS ;II4) ;学习熟练使用VIEWDRAW、ORCAD、POWERPCB、SPECCTRA、ALLEGRO、CAM350、MAX+PLUS ;II、ISE、FOUNDATION等工具;5) ;XILINX公司的FOUNDATION、ISE一. 硬件总体设计掌握硬件总体设计所必须具备的硬件设计经验与设计思路1) ;产品需求分析2) ;开发可行性分析3) ;系统方案调研4) ;总体架构,CPU选型,总线类型5) ;数据通信与电信领域主流CPU:M68k系列,PowerPC860,PowerPC8240,8260体系结构,性能及对比;6) ;总体硬件结构设计及应注意的问题;7) ;通信接口类型选择8) ;任务分解9) ;最小系统设计;10) ;PCI总线知识与规范;11) ;如何在总体设计阶段避免出现致命性错误;12) ;如何合理地进行任务分解以达到事半功倍的效果?13) ;项目案例:中、低端路由器等二. 硬件原理图设计技术目的:通过具体的项目案例,详细进行原理图设计全部经验,设计要点与精髓揭密。1) ;电信与数据通信领域主流CPU(M68k,PowerPC860,8240,8260等)的原理设计经验与精华;2) ;Intel公司PC主板的原理图设计精髓3) ;网络处理器的原理设计经验与精华;4) ;总线结构原理设计经验与精华;5) ;内存系统原理设计经验与精华;6) ;数据通信与电信领域通用物理层接口的原理设计经验与精华; ;7) ;电信与数据通信设备常用的WATCHDOG的原理设计经验与精华;8) ;电信与数据通信设备系统带电插拔原理设计经验与精华;9) ;晶振与时钟系统原理设计经验与精华;10) ;PCI总线的原理图设计经验与精华;11) ;项目案例:中、低端路由器等三.硬件PCB图设计目的:通过具体的项目案例,进行PCB设计全部经验揭密,使你迅速成长为优秀的硬件工程师1) ;高速CPU板PCB设计经验与精华;2) ;普通PCB的设计要点与精华3) ;MOTOROLA公司的PowerPC系列的PCB设计精华4) ;Intel公司PC主板的PCB设计精华5) ;PC主板、工控机主板、电信设备用主板的PCB设计经验精华;6) ;国内著名通信公司PCB设计规范与工作流程;7) ;PCB设计中生产、加工工艺的相关要求;8) ;高速PCB设计中的传输线问题;9) ;电信与数据通信领域主流CPU(PowerPC系列)的PCB设计经验与精华;10) ;电信与数据通信领域通用物理层接口(百兆、千兆以太网,ATM等)的PCB设计经验与精华;11) ;网络处理器的PCB设计经验与精华;12) ;PCB步线的拓扑结构极其重要性;13) ;PCI步线的PCB设计经验与精华;14) ;SDRAM、DDR ;SDRAM(125/133MHz)的PCB设计经验与精华;15) ;项目案例:中端路由器PCB设计四.硬件调试目的:以具体的项目案例,传授硬件调试、测试经验与要点1) ;硬件调试等同于黑箱调试,如何快速分析、解决问题?2) ;大量调试经验的传授;3) ;如何加速硬件调试过程4) ;如何迅速解决硬件调试问题五.软硬件联合调试1) ;如何判别是软件的错?2) ;如何与软件进行联合调试?3) ;大量的联合调试经验的传授;2023-09-13 15:18:281
硬件工程师负责什么,手机系统算是吗?
手机系统属于软件,不算2023-09-13 15:18:384
圆梦杯大学生智能硬件设计大赛含金量高吗
圆梦杯大学生智能硬件设计大赛含金量高。圆梦杯大学生智能硬件设计大赛是由中国电子学会主办的一项比赛,旨在挖掘和培养大学生的智能硬件设计与创新能力,提高大学生的综合素质和创新创业意识,比赛的含金量较高。2023-09-13 15:19:061
产品开发结束后,硬件电路设计需要输出哪些文件
1电路原理图,PCB图,线路板厂需要的文件,装配图,贴片图,材料清单,连线图,还有一些特殊说明2023-09-13 15:19:162
是嵌入式设计有前途还是电路设计有前途?
可以学学软件测试,比较好找工作的。主要是领测国际官网上还有自学的视频,下载自学能省了不少学费。仅供参考哈。2023-09-13 15:20:043
用89C51单片机设计多功能低频函数信号发生器,能产生方波、正弦波、三角波等信号波形的硬件图和主程序
最简单的就是通过DA来实现! 程序你可以去这个网站找找,这里很多代码! www.pudn.com2023-09-13 15:20:253
什么是硬件工程师的专业资格要求
1.什么是硬件工程师的专业资格要求?硬件工程师的专业资格要求简介硬件工程师是一种从事硬件产品设计、开发、测试、维护等工作的技术人员,是现代电子信息行业不可缺少的重要职业。那么,硬件工程师的专业资格要求具体是什么呢?首先,硬件工程师需要具备丰富的基础理论知识和良好的专业技能。硬件工程师应具备扎实的电子、通信、计算机等相关专业基础知识,能够掌握硬件的设计、开发、制造、测试、维护等技能。其次,硬件工程师需要具备一定的实践经验。在完成硬件设计、开发、制造、测试等工作时,需要具备一定量的实践经验,能够熟练掌握使用相关工具和设备。此外,硬件工程师还需要不断学习和更新技术,并具有不断探索新技术的勇气和能力。再次,硬件工程师需要了解相关行业和企业的背景、行情和市场情况。在进行设计和开发硬件产品前,硬件工程师需要了解市场的需求和发展趋势,切实掌握相关行业信息。最后,硬件工程师还需要具备优秀的沟通能力和团队协作精神。担任硬件工程师需要与团队成员密切协作,明确分工,促进组内沟通,协调各环节之间的关系。总的来说,硬件工程师需要具备较高的专业素养,扎实的理论基础和一定的实践经验,在积累技术经验的同时,不断学习和更新知识,注重团队合作和沟通协作。只有具备这些能力,才能不断适应、创新和发展现代电子信息行业。2023-09-13 15:20:411
硬件工程师的工作职责???
硬件工程师的工作内容:1、计算机产品硬件设计2、了解计算机的结构及其发展趋势3、对计算机硬件的销售及市场有较深刻的认识4、区域市场管理5、按照计划完成符合功能性能要求和质量标准的硬件产品6、根据产品详细设计报告,完成符合功能和性能要求的逻辑设计7、根据逻辑设计说明书,设计详细的原理图和PCB 图8、编写调试程序,测试或协助测试开发的硬件设备,确保其按设计要求正常运行9、编写项目文档、质量记录以及其他有关文档10、维护管理或协助管理所开发的硬件扩展资料:从业要求:1、熟悉电路设计、PCB布板、电路调试,能熟练使用PROTEL等电路设计软件2、熟练应用常用电子元器件,熟练检索各种元器件材料3、掌握常用的硬件设计工具,调试仪器仪表的使用方法4、熟悉嵌入式系统的硬件及软件开发5、工作态度积极,责任心强,良好的沟通与团队配合6、独立设计过完整的电子产品,能读懂英文产品规格书参考资料来源:百度百科-硬件工程师2023-09-13 15:20:581