一般的硬件设计步骤分为,原理图设计,PCB设计,还有制作BOM表,这是每个学习嵌入式教程的人都知道
。简单来说就是先打好草稿,然后进行设计,还要算好成本。
打草稿是非常有必要的,毕竟硬件不是软件,软件输入后还能改正,硬件不打草稿直接上手,错了就是错了,可能会造成不必要的浪费。在打草稿前,我们还有一件事情要做,那就是要弄清楚我们所需要用到的元件。
这就要求我们建立一个库了,这个库主要是定义了元件的管脚定义及其属性,并且以具体的图形形式来代表。当我们的库完成了,就可以开始打草稿了,通过草稿将元件连接起来,这样可以减少我们后期的试错成本,节省时间。
原理图是我们能认知的形式,电脑要将其转化为pcb,就必须将原理图转化它认识的形式netlist,然后再处理、转化为pcb。 这时候我们来画pcb吧,当然不是,我们还有ERC要做,也就是电气规则检查,先进行错误排查,没问题了,我们再来画pcb。
接下来我们就需要确定板框还有布局了,布局非常考究,因为会直接影响你的布线,这两者是相互影响的。一旦有些地方发现难以布线,可能还需要回头改布局,等经验丰富了,基本上一眼就能看出哪些地方可以一次成功布线,当然别忘了用DRC检查有没有问题。
最后,我们就要制作bom表了。一般来说bom表的制作都是可以直接从原理图出发的,我们可以从中看到哪些该用,哪些不该用,而新手一般不建议交给别人将bom的料全部弄好,这不便于排查问题。
所以最好自己准备好元件,等板到手了,自己一步步来,这也是学习嵌入式教程的时候就该养成的良好习惯。
本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/