人生最大的恐惧,是没有方向。
如何才能学好PCB设计?这个问题虽然是老生常谈,但对很多PCB设计初学者来说,这却是他们急需要解决的问题。因为没有方向的努力,往往都是徒劳和无意义的。本文,板儿妹收集了一些在PCB和硬件领域的技术大牛们对关于如何学习PCB设计的建议,希望对大家有所帮助。
@某企业设计部经理 作为一名PCB设计者,应该学好基本的电路知识,了解高速PCB设计的各项设计规则,掌握SI,PI,EMC,生产工艺等技术知识,用它们去武装自己的PCB设计,练好扎实的内功。
此外,给大家推荐一些对学习PCB设计有帮助的书籍:
1、学好PCB设计首先要掌握一门PCB设计软件,比如PADS的《PADS9.5实战攻略与高速PCB设计》,Allegro的《基于Cadence Allegro的FPGA高速板卡设计》等;
2、设计好高速PCB需要要掌握一定的SI/PI的理论知识,比如《信号完整性分析》,《信号完整性揭秘》等;
3、我们需要掌握一门仿真软件,必要时用仿真的手段指导和验证我们的设计,比如《HyperLynx高速电路仿真实战》,《ADS信号完整性仿真与实战》等。
@某企业资深Layout工程师 一名合格的PCB工程师,首先应该要有吃苦耐劳的精神、善于沟通和总结。学会与前辈虚心请教,与同辈多交流。一些刚毕业的学生或工程师之所以迷茫,是因为身边缺少良师或良好的学习氛围,同时也不知道自己将来要往哪一方面发展,说白了就是没有职业规划路线。首先至少得学会一门EDA软件,然后熟练应用它。之后,再来学习PCB设计的各种技巧,各种电路模块的设计、各种典型产品的PCB设计。再多学另外几门EDA软件。
如果有一定PCB设计基础,得主动去学习不同类型产品的PCB设计、只要有设计思路了,再多学另外几门EDA软件也就一理通,百理通了。
@某企业技术经理 PCB设计得好与不好还是要通过装上元件测试产量后才能断定。当然可以在发板前给经验丰富的工程师做必要的审核,降低风险。而经验是需要不断实战总结积累而来。作为过来人,我个人觉得,做为一个新人,可以通过以下几种方式丰富经验个人经验知识:
1)多跟本行业产品设计经验全面丰富的从业人员交流学习
2)最好能把学的PCB设计项目做成几款实物进行验证。
3)不要怕出错、要多动手、有耐心
4)多看些电路原理相关的资料
@某企业技术总监 要做好硬件技术的话,经验的持续积累很重要。应该来说,硬件就好比中医,是越老越吃香的工种。所以,对于想学好硬件技术的同学,首先要有“板凳甘坐十年冷”的思想准备和持之以恒的决心。其次,掌握好学习方法,充分利用现在日益发达的互联网平台,也是能够起到事半功倍的效果的。关于学习方法,我提几点看法供参考:
1、在实战中学习。假如你手头都没有具体的硬件工作要做,学再多也都只是知识,无法形成经验。多结合自己的硬件开发岗位,把细节一点点掌握扎实、吃透。
2、要深入的掌握好硬件技术,就要逐步针对自己的行业特点,进行元器件知识体系、电路级技术原理体系、大硬件体系、硬件开发流程及工具应用体系等几个维度进行全面梳理。
3、利用互联网、公众号等平台,多延伸拓展阅读,大量获取知识。注意一定要有自己的知识体系架构。