@
benmaowang @
mhycy 混 V 站第一次觉得回帖很激动人心(真正硬件相关的主题真不多)
---------------------
@
benmaowang 如果已经有开始自己制板的意愿,一开始就来 CPU+RAM+FLASH 是不行的,就算是我自己也没把握自己一个人 lay 这样的板子(估计还要学个五六年!)
=======================
不过既然您已经玩过 ARDUINO 了。这边有个基于 arduino 方向学习做 PCB 的路线建议:
1. 定下项目目的,其实就是先用 ARDUINO 做好原型,并且保证能 work ,系统可以完成你需要的一些特定功能(开发板+模块 验证阶段)
2. 提取出该原型中的原理图 (简单地说,就是 Arduino 的最小系统电路+实现您功能的外围电路)
在这一步中,需要调研开发板中的电路有哪些是可以省略的
3. 学习一款合适自己的 tool 来绘制原理图以及 layout 。
工具方面,我在工作了,所以使用的是比较专业的 tool 。(用的是 Cadence),您要是仅仅是兴趣的话, Altium Designer 可能会比较适合学习。
4.原理图绘制完成以后是完善封装,封装就是实体器件在 Pcb 上体现出来的焊盘引脚等。在学习 tool 的时候应该会学到如何绘制封装
5. 接下来是 layout ,也就是 PCB 布局布线。
6.最后是交给工厂打板
7.导出 bom ,买元件器材,准备送去贴片。
8.调试
甚至建议可以先做一个 ARDUINO+一排 led 这样一个系统来尝试做板。
器件+打板+贴片应该花不了多少钱。
=======================
制作硬件的根基是原理图的正确性,影响最终板子的是 layout 也就是走线的质量。不过对于单片机来说,一般不涉及高频,所以,走通了就行哈哈。
最后,根据板子的复杂程度,一个板子再版 6 次应该是正常的(错了就要从 layout 到打板、贴片、调试重走...) 不要想着一次就能成功,具体的坑还很多很多,而且做硬件出错所消耗的时间和金钱是做软件的人无法想象的。像公司的板子,做错了,改版一般大半个月就过去了...
学习制作电路板,最好的方法就是动手开始折腾,花费相应的时间和金钱,慢慢积累经验。
至于器件的选型。。。如果仅仅是兴趣的话,一般选用直插的电阻电容,一般数值对了就行,缺点是体积大,优点是自己可以手焊接。 不过您要是选择用贴片的器件也可,在深圳给点人工费贴片的地方很多!.