跳过主要内容

开源PCB项目的设计评论

开源PCB项目

谁不喜欢一个出色的开源PCB项目?它们是获得新设计的好主意的好方法,有关如何构建某些电路的一些建议。对于业余爱好者来说,开源设计可能就像一个想法工厂。对于专业设计师,通常可以避免开源设计。如果您打算围绕开源硬件项目建立新产品,那么最好的方法是什么?在首先跳入开源PCB项目之前,请查看以下要点,以确保您将取得成功。

在开源PCB项目中检查什么

在开始围绕开源PCB项目构建自定义项目之前,您应该对设计进行详尽的审查。确保检查以下概述的区域,因为这些问题中的任何一个都可能延迟或使产品脱轨,在这种情况下,最好从头开始启动项目。

原理图可能是完全错误的

仅仅因为设计已被开源并不意味着设计是完全正确的。电路可能是错误的,或者示意图中可能还有其他错误。如果原始原理图中存在这些问题,则将它们转换为PCB布局。结果是PCB布局充满了问题和无功能设计。

要发现这些问题,您必须了解要使用的设计部分,并且应该确保在设计中的主芯片组上阅读,以便您知道如何使用它。这是您将使用原始设计进行的标准设计评论的一部分,因此不要以为其他人在彻底查看开源项目之前已经审查了开源项目。

开源PCB项目

这个PIC32MX示意图不正确吗?确保彻底查看设计以发现任何错误。

如果您对开源项目的准确性持怀疑态度,那么您可以做一些事情来调查。

  • 进行Google搜索项目名称,看看是否有人在谈论它。如果设计存在问题或并发症,则可能有人在诸如STACKEXCHANGE这样的论坛上发布了有关它的问题。
  • 与主组件的参考设计(如果有)进行比较。如果有参考设计,这将是评估原理图准确性的最佳选择。
  • 将电路与数据表中的应用电路进行比较。通常,您可以通过将设计与组件数据表中的任何应用电路进行比较,从而发现一些最明显的错误。

进行彻底的DFM评论

一个最近更新,具有最新组件的开源项目,即使在大量的情况下也可以供应。但是,如果未正确创建PCB布局,那么您可能会发现该设计无法在没有缺陷的情况下制造。在将布局的部分复制到新设计中之前,请确保在开源硬件项目中对PCB布局进行彻底的DFM评论。这应该是一样的设计回顾您给出一个完全自定义的PCB。最简单的入门方法是应用DFM就绪的设计规则并利用DRC引擎来识别PCB布局中的问题。

社区参与

如果您在GitHub之类的平台上找到了开源PCB项目,请检查其他设计师从其他设计师那里看到多少参与。GitHub具有使其他用户可以在项目中标记问题,提出解决方案并将其推入项目最新版本的功能。

不幸的是,由于在开源平台上运行的硬件设计人员数量很大,因此很难为开源项目的硬件方面找到很多社区支持。固件/软件方面是另一个故事。开发人员在流行的编码项目中往往更加活跃。当开发人员社区有更多的参与时,更有可能确定和纠正出色的错误。

开源PCB项目GitHub

如果您正在查看GitHub上的开源PCB项目,请检查“问题”选项卡。从那里,您会发现其他设计师和开发人员已经确定的任何问题。

参考设计和评估产品呢?

上述许多内容也适用于参考设计和评估产品。有一个非常关键的区别:参考设计,评估产品,甚至第三方设计都会受到半导体供应商的审查。例如,在基于FPGA(例如FPGA)围绕特定处理器的参考设计和评估产品中,它们是由半导体供应商设计,测试和资格的。

由于这些原因,您通常可以对参考设计更加信心。原理图旨在确切地显示您应该如何使用参考设计中突出显示的主组件或芯片组。为了PCB布局,在哪个级别上,您应该尝试复制参考设计。在您简单地将其复制到自己的设计中之前,请仔细考虑并仔细评估PCB布局。

如果您想重用开源项目或将其调整为自己的设计,请确保使用Orcad,行业最好的PCB设计和分析软件节奏。Orcad用户可以访问一组完整的原理捕获功能,PSPICE中的混合信号模拟以及功能强大的CAD功能等等。

订阅我们的新闻有关最新更新。如果您想了解有关Cadence如何为您提供解决方案的更多信息,与我们的专家团队交谈