加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • PCB分析常见方法
    • 第三方PCB分析神器
    • 打开(导入)PCB文件
    • 一键分析
    • 导出文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

代码可以静态分析,PCB可以吗?

2022/02/17
356
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

软件代码有bug,可以通过人工查找,也可以通过编译发现,同时也可以通过代码静态分析工具找到错误或警告。
人工查找代码bug,显然不合理,除非只有几十行代码的项目。

通过编译器(IDE)编译查找代码bug,是常见的一种方式,也是软件工程师常用的一种方式。

为了分析代码潜在风险,市面上就出现了一种工具『代码静态分析工具』,对代码严谨的项目,一般都会使用这种工具。
问题来了:代码可以静态分析,PCB可以吗?

PCB分析常见方法

和软件代码一样,PCB也可能存在问题(bug),也需要及时发现bug并修复。

PCB找bug的方式和软件类似,也是可以通过人工查找,通过PCB设计工具分析,也可以通过第三方专业的分析工具查找PCB潜在隐患。

1.人工查问题

PCB通过人工找问题,在早期,没有EDA软件的时候确实存在过,而且那个时候的PCB都相对比较简单,可以通过人工查找问题。

人工查找PCB缺陷费时费力不说,很多bug还不容易被发现,对于现在软件工具发达的今天,人工查找已经不现实了。

2.PCB设计软件分析问题

常见的PCB设计工具,如Allegro、Altium、PADS等都有PCB分析的功能。

和IDE(编译器)类似,可以通过软件自身分析设计文件存在的一些bug。

3.第三方软件分析问题

和代码静态分析工具一样,PCB也有静态分析工具,可以快速分析PCB中潜在的各种问题,比如线宽太小、过孔太小、间距太小等问题。

那么,你常用那种方法分析PCB潜在问题呢?

第三方PCB分析神器

PCB设计软件分析问题的方法,大家学习EDA软件设计的时候应该都掌握了,这里分享一个第三方PCB分析神器『华秋DFM』,也算得上是PCB一站式服务的工具。

华秋DFM分析工具的主要特点:

全中文界面,使用方法很简单,新手简单了解一下就会使用。

打开(导入)PCB文件

支持市面上常见的PCB的格式(像Allegro、Altium、Protel、PADS、ODB、Gerber等格式).

一键分析

正确导入PCB文件之后,点击“一键DFM分析”就能很快分析出PCB的结果。

如果有潜在的隐患,会有特殊颜色提醒。

也可以点击查看详情:

导出文件

该工具支持一键导出坐标文件、gerber、PDF、BOM等文件。

最近软件还推出了积分换购活动

已经下载的朋友登录工具右上角进入活动,最低0.1元就能换购开发板等实用工具。

还有更多可以提高工作效率的实用功能,大家可以下载体验。

作者 | strongerHuang

微信公众号 | strongerHuang

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
1051330001 1 Molex MICRO USB B REC. VERTICAL TYPE

ECAD模型

下载ECAD模型
$0.67 查看
0022013047 1 Molex Board Connector, 4 Contact(s), 1 Row(s), Female, Crimp Terminal, HALOGEN FREE AND ROHS COMPLIANT
$0.38 查看
0050579405 1 Molex Board Connector, 5 Contact(s), 1 Row(s), Female, Crimp Terminal, ROHS AND REACH COMPLIANT

ECAD模型

下载ECAD模型
$0.64 查看

相关推荐

电子产业图谱

作者黄工,从事嵌入式软件开发工作8年有余,高级嵌入式软件工程师,业余维护公众号『strongerHuang』,分享嵌入式软硬件、单片机、物联网等内容。