电子电路设计与制作全流程指南
1. 示波器使用与代码性能优化
在进行硬件连接前,使用示波器查看生成的激励信号是个不错的做法,它能帮助我们提前发现问题,避免意外情况。SparkFun 提供了一份实用的示波器使用指南,对于从未使用过示波器的人来说,值得一看。
在代码方面,很多示例采用 JavaScript 和 BoneScript 库来实现各种设备的接口连接。若追求更高性能,我们可以将代码迁移到 C 语言、内核或者 PRUs 上。不过,先快速验证设计的电气和机械方面,能让我们在完善软件的同时,推进这些方面的工作。
2. 制作 PCB 板
2.1 使用 Fritzing 进行 PCB 布局
当我们已经完成电路的图表和原理图绘制并确认无误后,就可以着手制作 PCB 板了。如果使用 Fritzing 软件,只需点击 PCB 标签就能看到电路板雏形。但和原理图视图一样,我们还需要进行一些布局工作。可以移动组件,使其逻辑分组,然后点击自动布线按钮。Fritzing 会在尝试多种布局后,选出它认为最佳的方案。
Fritzing 的预制板网页提供了一些有用的提示,比如检查所有走线的宽度,清理自动布线器产生的可疑布线。
这里的 PCB 板是双面的,不同颜色(印刷书中可能是不同灰度)代表板的不同面。当走线遇到小圆圈并改变颜色时,意味着它通过过孔切换到了板的另一面。PCB 设计的目标之一就是尽量减少过孔的数量。
2.2 定制电路板轮廓
在设计过程中,电路板轮廓可能是个容易被忽略的问题。之前安装的部分代表的是 BeagleBone Black,而非扩展板,所以其轮廓没有为以太
超级会员免费看
订阅专栏 解锁全文
838

被折叠的 条评论
为什么被折叠?



