绘制引脚排列的程序(并轻松可视化引脚的复用功能)


12

如果要由硬件设计师以外的其他人使用,则对电子项目进行文档记录也是一项重要的任务。现在,我需要绘制一个分线板图,以显示每个引脚上可用的功能。如下图所示(mbed):

在此处输入图片说明

有人可以向我推荐一个程序,让我轻松绘制此类图表吗?


1
这不是最简单的方法,但是可能我会使用Inkscape之类的矢量图形编辑器。
Renan 2013年

2
如果您习惯使用它,几乎任何图形程序都可以做到这一点。
克里斯·拉普兰特

Answers:


3

Fritzing是相当不错了这一点,有一帮有很多做的更流行的平台内置的,可供下载库,你可以使用SVG编辑器,如定义自己的部分Inkscape中。为线定义连接的引脚区域特别好,这样一来拖动它就不会损坏。

draw.io非常适合用于快速框图和简化的布线,并且基于浏览器并具有良好的云集成。但是我没有尝试使用PCB的图像进行引脚分配,因此这可能不是正确的选择。

编辑2/22/2020:这是一个很好的视频,展示了如何制作Adafruit羽毛图:https : //youtu.be/ndVs1UvK6AE

Sparkfun在github上也有一个仓库,用于生成SVG元素,并将其用于“图形数据表”引出线。我还没有尝试过,但Sparkfun进行了许多此类引脚排列:https : //github.com/sparkfun/Graphical_Datasheets

有人使用python脚本进一步完善了此功能,如果您不介意学习如何使用该格式,那么对于高级用户而言,这可能是一个不错的选择:https : //github.com/stevenj/GenPinoutSVG

还将此链接添加到另一个GitHub存储库中,以从KiCad板文件生成PCB设计的漂亮SVG表示形式。我自己也没有使用过,但是看起来它与Fritzing定义零件的方式非常匹配:https : //github.com/yaqwsx/PcbDraw


8
  • Latex + TikZ在学术界很流行,您可以使用它以编程方式创建非常清晰的图表。
  • Illustrator更加用户友好,大规模销售并且学习曲线更浅。
  • Inkscape是类似于Illustrator的开源软件。
  • Visio是Microsoft生产的一种图表工具。广泛用于工程部门。

2
微软Visio对此也有好处
Nick Alexeev

1
我将其设为社区Wiki。随时添加您的其他建议。
travisbartley

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.