|
! N+ }8 @& k' d" A. [4 c
14楼说的很对,任何一项工作想做好都不是件容易的事情,会做和能做好,这两个差别是虽然没有天和地那么远,但至少是10层楼和100层楼的区别。 就举PCB设计为例:你认为画PCB究竟是layout还是设计?据我观察很多很多做PCB设计人都没有认真想过或想清楚这个问题。个人认为如果不是认为自己是在做设计产品或按产品设计的思路做PCB layout工作,那你顶多只算是一名会PCB设计工具会layout技术工人而已,还不算是一名合格的PCB设计工程师。如果有此认识,你还认会为PCB设计只是单一枯燥的重复劳动吗?做PCB设计的时候,有没有想过或关注过以下这些因素:4 Z. u% T! N' J* Q
这个电路硬件方案或架构框图清楚吗?6 Z F" |/ _, U6 D; r
哪些部分是关键电路或核心重点部分?. _3 `. f( @- z) q
对核心电路或重点的基本功能要求和设计要求清楚吗?0 E! ~1 \$ \& | S- s
根据这个板的功能和设计要求,采用何种实现方式以及其对应的成本差异清楚吗?(采用2层、4层还是6层?采用盲孔还是埋孔?)
) @# ^ m1 n* W! U8 \ 对PCB板级电路可靠性、信号完整性和成本控制在实际设计过程该如何处理和平衡清楚吗?" {/ t F1 d3 c" {
整板的工艺要求清楚吗?
$ C9 T3 A: r# P5 i2 S5 V 生产环节的贴片和组装工艺水平如何清楚吗(DFM设计之一)?! `1 f, u! x& `; C% K
你的PCB供应商的设备制程和工艺精度清楚吗(DFM设计之二)?1 U* R! [% X0 s# {8 z- a$ ]
" I9 w& I! [" w
对以上问题有认真的思考并且基本了解清楚的,才算是真真正正的称之为一名合格的PCB设计工程师。我这里定义的PCB设计工程师,不是说你非要懂得DDR3、DDR4设计做过平板电脑或手机设计才是。而是指懂得从整个产品设计的流程来认真思考自己的设计角色和职责的PCB设计工作者,那么即使你设计的作品只是一个只有几个器件的按键开关或小玩具,但是你能将之从产品的工艺、产品可测试性、可大规模量产化以及成本优化方面考虑好并取舍平衡,让你的这几作品能迅速上市量产,那么你也是一名合格的PCB设计工程师。/ k! ?; d# m. d6 Z8 R: X
如果连这些都没有概念或未能做好,那么就不要急着转换做硬件设计了,因为PCB设计仅仅是硬件设计其中一环而已,做硬件设计还会器件选型、电路性能调试、供应链整合和生产技术支持等挑战。4 V* |8 c, B9 \6 R
将目光投射到远方,不如看看脚下,将当前的事做好做精做踏实。那么无论做什么,都能找到乐趣和成就。 3 O/ W5 Y2 ~3 _* y/ @# C
% u- `# a$ l2 O4 H& N
十年的PCB设计经历,让我深深感觉到PCB设计就是产品设计里的最末端的一环设计工作,也是最苦B和经常不被看重的一项工作,所以才会有大部分的PCB设计从业人员都觉得郁闷没有希望。这其中有很大一部分原因是因为做PCB设计的没有用心去想和研究自己的工作重要性,总是别人怎么说就怎么画,从不关心为什么要这样不能那样,没有学会独立思考和独立去解决一些本专业内的技术难题,从而让大部分人都觉得PCB设计就是画画线而已,让人觉得没水平所以也就看不起。
' i' }+ @, l0 M( K
# z7 p5 t q( F7 } PCB设计是产品设计的重要一环,是实现产品性能和将产品变成实实在在可大规模量产的最关键一环。在以前PCB设计团队时,我始终灌输给我们团队一个重要观念就是:在保证电路性能的前提下,尽量最大能力来保证可生产化和低成本化,这是PCB设计的使命!能理解这个的,你就是设计师。不懂这个的,你就是一个layout技术工人。
5 T- }' B: q$ }1 D$ \' M. Z- z$ ?1 g
做PCB设计和硬件越久,就越觉得自己的知识不够很多短板,要学要补的东西太多,真是学无止境!以上都是多年感悟,望能共勉!
8 `; s: @7 \$ \( |& n5 E) n m) w# G& Q: B. n- e. L' j- `
|
|