火星科技网您的位置:首页 >互联网+ >

使用Schematicomatic自动创建KiCAD原理图

导读 自动创建KiCAD原理图正在寻找自动创建KiCAD原理图的电子爱好者、工程师和开发人员可能对您由NickBild创建的项目感兴趣,该项目能够分析您的

自动创建KiCAD原理图正在寻找自动创建KiCAD原理图的电子爱好者、工程师和开发人员可能对您由NickBild创建的项目感兴趣,该项目能够分析您的物理面包板并自动生成KiCAD原理图。尽管值得一提的是,该脚本有一些限制,例如许多IC要么没有每个引脚的内部连续性,要么仅在某些状态下具有内部连续性。观看下面的演示视频,了解有关该项目的更多信息,以及它如何帮助您直接从面包板项目或原型中自动生成KiCAD原理图。

“面包板的核心是一系列连接器。此脚本的目的是识别每个连接并将其与组件上的相应引脚相关联。它可以使用一个特殊的面包板来做到这一点,该面包板的每一行引脚都连接到ArduinoDue板I/O引脚。在连接的PC上运行的Python脚本然后检查每一行的连续性。然后用户输入位于连接处的组件,脚本将绘制KiCAD原理图,每个组件的引脚之间都有电线。”

“这个过程的第一步是使用一个特殊的仪表板来构建你的电路。面包板上的每个连续导电区域都有一根焊接在面包板上的导线。这允许对每个区域之间的电气连续性进行有条理的测试,这是通过使用ArduinoDue完成的。由于某些组件(例如IC)会因内部电导而导致区域之间的连接误报,因此必须在运行Arduino代码之前将它们从板上移除。代码的输出是区域之间的电气连接图(即导线位置)。”

“为了确定面包板上所有组件引脚的位置(相对于指定的引脚1),脚本会解析相关的KiCad库文件。将元件添加到KiCad原理图(EESchemaSchematicFileVersion4格式),然后根据通过连续性测试收集的连接信息,再次借助KiCad库文件确定所有引脚的位置,然后添加导线将电线放置在正确的位置。KiCad使用的纯文本、开放格式使这种集成成为可能。”

标签:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。