夜雨聆风学习资料网

ARTICLE · 1289792

还在检查原理图的兄弟们,我把原理图PDF丢给AI,它直接把错给我挑出来了...

还在检查原理图的兄弟们,我把原理图PDF丢给AI,它直接把错给我挑出来了...

之前写了一篇用 AI 调音频的文章,评论区我没有去设置精选,好的坏的都留着。很多人说太扯了,说 AI 调音频是想多了。我也没去反驳,因为这东西实际用起来就知道了。

AI 现在能干的事,说白了就是把重复的事情程序化。在就是技术平权,让以前看起来不那么容易的东西变得容易一点,前提是你要会用。

今天说说 AI 帮我查原理图这件事。AI 自动画板我到现在还是觉得噱头大于实际,但 AI 帮我查图,是真省事。

是的,我现在画完原理图,转成 PDF 直接丢给 AI。还是老样子,VSCode + Claude Code走起,让它照着清单查,最后出一份报告。说实话,比我自己从头到尾盯一遍靠谱。

01 画完图那一刻,才是最容易出问题的时候

画原理图的时候,注意力全在”连通”上:这个脚接那个脚,这个网络拉到那一页。图画完,人已经麻了,再检查时往往是经验第一,总觉得是对的,思维这个时候基本上固化了,再加上很少你检查到每一页的每一个网络,特别是一个原理图几十页的时候,一个一个往下查,太耗费精力了,关键是注意力是有限的,无法避免不犯错。

图一 原理图示意图

这时候最容易出两种错。一种是低级错误:网络标号打错、上拉漏了、引脚悬空;另一种是”我以为对”的错误:分压电阻算错、使能脚接错、电平不匹配。前者靠眼睛还能扫出来,后者自己查自己,基本查不出来。

找同事 review 也不现实。大家都忙,最后往往变成“大概看一眼”。可图上的错,改起来只是几分钟的事;一旦流到 PCB、打样、贴片,板子回来才发现,那就是几周的事。这个亏,我在不要等到板子回来了才发现用不了里已经吃过一次了。

自从用了AI,总喜欢将一些事情丢给AI来做,以前是抱着规格书啃半天,现在是直接丢给AI,先总结,然后再去看,有框架了然后再去看资料,这样能够快速吸收,也能够快速理解。

02  把 PDF 和检查清单一起丢给它

我的做法其实很简单,三步:

  1. 原理图导出 PDF,网络标号、位号、页码都保留,多页就整份导出,丢在固定的文件夹;
  2. 不给它一句”帮我看看有没有问题”,而是给它一份检查清单;
  3. 让它按固定格式出报告:页码、位号、网络名、问题描述、风险等级、建议。

这里最关键的是第三步。你只说“帮我看看”,它就会泛泛而谈;你把要查的项列清楚,它才会一条一条去对。检查清单我固定成了一个 skill,每次把图丢进去,一键跑,省得每次重新交代。

图二 AI 按照我的SOP检查原理图
PS:检查虽好,就是时间有点长,然后有点耗费我的token。

03  查原理有没有硬伤

原理这部分,我让它重点看几类:

  • 电源:输入输出电容、使能、反馈分压、上下电时序; - 复位和时钟:上拉、下拉、RC 参数、晶振负载电容;

  • 接口:I2C 上拉、SPI 片选、UART 交叉、USB 的 CC 和 D+/D-;

  • 引脚:NC 脚有没有误接、电源脚有没有漏接、型号对不对。

它不会直接甩一句“这里错了”,更多时候是告诉你:“这个引脚按典型应用应该接上拉,现在悬空,建议怎么改。”这个分寸我觉得挺好——它给的是可疑点,判断还是我来做。

图三 AI 按照我的参考SOP检查生成的报告

04  无网络,这才是人眼最容易漏的

无网络这件事,画图的人最有体会。几千个网络,看久了全长得一样。尤其是这几种:

  • 只有一个引脚的网络,连了个测试点就忘了往下接;
  • 没有网络标号的连线,EDA 自动生成了 NetC1_1 这种名字;
  • 同一个网络,这页写 VCC_3V3,那页写 3V3;
  • 跨页连接,标号看着一样,其实差了一个字母;
  • 明明是 NC 脚,图上却拉了一根线出去。

这些错误单个看都不大,但到了 PCB 就是开路、短路或者网络丢失。有时候查这种最痛苦,因为不是不会,是看不过来。AI 干这个正好,它不知道累,可以一个网络一个网络地对。关键是让它查的时候,你还能查自己的,作为补缺的一个很好的助手了。

说实话,这部分是我觉得最值钱的地方。原理上的硬伤,老工程师还能凭经验扫出来;无网络这种,特别是接了一个测试点或者接了一个网络的,没有接到GPIO这种,真的很难注意的,你不用 net还真查不出来。

图四 报告上的错误

05 AI只是辅助,有些还是自己主导

先说清楚,AI 不是万能的。以免像上次评论区一样,以为AI全程自己干活,现在的Agent能按照你的意思去干活,但是还是会有缺陷。

它不知道你的真实工况,不知道这个器件有没有替代料,更不知道你 PCB 会怎么布局。PDF 要是导出得不清楚,引脚名糊了,它也会看错。偶尔还会一本正经地给你一个不存在的引脚定义。最最关键的是,你的原理图要规范,必须按照标准的来。

所以我现在用它,只让它干两类事:一是有明确规则的检查,二是需要逐条比对的体力活。它负责把可疑点找出来,我负责回规格书核对,再决定改不改。

AI 是技术平权,不是技术替代。它能让不那么容易的事变容易,但你脑子里得先有判断标准,不然它说什么你都只能信,所以打铁还需要自己会判断。

图五 报告的建议

PS:AI 的网页对话真的很会误导,但是Agent 的会好很多,有条件的建议用Agent。

06 总结

用下来,最大的变化有三个:

  • 时间:以前查一遍图要半天,现在报告先出来,它标出来的地方我重点看,其他的看下来省了不少时间,最最重要保证原理图清晰非常重要;
  • 漏网之鱼:那些我自己会自动跳过的”我以为对”,它能老老实实对一遍,特别是USB 的正负这种;
  • 可追溯:每次查了什么、改了什么,报告都在,下次 review 直接翻记录,还能直接写出修改记录,下次需要怎么修改,直接给我生成记录文件。
图六 修改记录及待修改部分

总结下来是虽然 AI 也会犯错,但是实际也是有效果的,现在 AI 省图已经成了我画完图之后的固定动作。它查重复的,我管判断的,这个分工目前挺好用。

评论区聊聊:你画完图一般怎么自查?有没有那种打样回来才发现、拍大腿的低级错误?

PS:建了几个交流群,有需要可以扫码加,谢谢。

建了几个电子硬件技术交流群,想加的入

推荐阅读

什么时候该选模块电源?先回答这四个问题
颤抖吧,调音频的兄弟们,我把音频数据丢给AI,它直接帮我把EQ都调好了。。。
通话音频完整链路与音频调试(一)
为什么你的产品”认证过了”,客户却说你没认证?
串口通讯用一线,SPI通信用三线,你用过吗?

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料