不点蓝字,我们哪来故事?

画完原理图,或多或少,都会有点错误,有错误不要紧,改改就好了,怕就怕在,找不到错在哪。本文从几个角度来讲讲如何查找原理图中的错误。

    验证工程                    圣诞标题

软件自带有ERC功能,可以对原理图中的一些电气连接特性进行自动检查。执行菜单栏中的“工程”→Validate PCB Project ***.PrjPcb(验证PCB工程,快捷键CC)

常见错误类型有这么几种:

Duplicate Component Designators XX:存在重复的元件位号。位号不能重名。

Net XX has only one pin:网络XX只有一个引脚。这样的网络被称为单端网络,一般情况下网络都是成对出现的,单端网络一般认为是个错误,需要处理。

Floating Net Label XX:存在悬浮的网络标签XX。注意网络标签的电气属性点默认在左下角。

Floating Power Object XX:存在悬浮的电源端口XX。

一般情况下所有的Error(错误)都要处理,部分Waring(警告)可以忽略,但必须跳转到相应的位置,确保这个警告不影响电路板的使用。

BOM表              圣诞标题

BOM就是物料清单,元器件的种类非常多,参数也各有不同。设计人员要想准确表达自己需要哪个元器件,必须在BOM表上写清楚器件的信息。要是不知道用啥物料就设计了电路图,买东西的时候肯定两眼抓瞎,参考华强买电阻被坑。

检查原理图必须检查BOM。执行菜单命令“报告→Bill of Materials”,快捷键“RI”。

默认情况下导出的文件格式为Excel,不使用模板。导出的文件默认在Project Outputs for test文件夹下,也可以手动修改路径,导出后默认打开。贴片元件焊接练习板参考料单如下。

导出PDF原理图                  圣诞标题

软件自带的检查功能,只能查查原理图有没有规则上的错误,它检查不出来设计上的错误。可以找大神帮你看看原理图的问题。

一般要把原理图以PDF的形式输出给别人阅读,一方面保护自身的设计成果,降低设计被直接篡改的风险;另外一方面,便于没有安装AD软件的人员阅读。Altium Designer自带“智能PDF”的功能。

执行菜单命令“文件→智能PDF”(快捷键FM),点击“Next”。

单张原理图一般选择当前文档,不导出BOM表,其它选项无需修改,点击“Finish”,即可得到PDF格式的原理图。

原理图导入PCB                        圣诞标题

导入之前,必须创建好工程。原理图不能是“Free Document”类型,工程中必须包含PCB文件。当原理图设计完毕以后,最终目的就是把元器件的封装与引脚之间的电气连接关系导入PCB中,完成电路板的设计。

执行菜单命令“设计→Update PCB Document XX.PcbDoc”(更新PCB文件,快捷键DU)

点击“验证变更”,对于没有错误的元器件或者网络,“状态”面板下显示检测完成。点击“执行变更”,所有被标记为“完成”的元器件与网络都会导入到PCB文件中。

导入PCB时,常见问题有这么几种:

警告:编译工程时发现错误!说明原理图中有错误,一般来说这些错误在原理图中以棕色的波浪线标记,在原理图检查阶段就应该解决这些错误。

Footpriny Not Found XXX:没有找到XXX封装。如图   根据“受影响对象”,可以判断,把R48的封装由R0805改为R1206的时候出错。这种错误首先检查修改封装是否是误操作,其次检查PCB库中是否有R1206的封装。

Unknown Pin:Pin XXX:未知的引脚,一般是没有找到封装。如图   根据“受影响对象”,可以判断问题出现在R52,需要给它指定封装。

小提示

在绘制PCB的工程中,有时会发现原理图中的一些问题,比如引脚错误,封装不合适等。有些工程师习惯在PCB上直接修改封装或者网络,这是不好的习惯。因为这些信息不会同步到原理图中,会给阅读原理图带来障碍。任何改动都要在原理图中修改,然后更新到PCB中。在PCB文件,执行“设计→Import Changes From ***.PrjPcb”,与图  效果相同。养成良好的习惯,始终在原理图中修改,然后导入PCB,而不是直接修改PCB,也不是把PCB中的修改导入原理图

细心就是省钱

用错误的原理图,去画PCB,得到的也一定是错误的PCB。而制作PCB,可是要花钱的。我们一直说做硬件的苦逼,不像做软件的,一台电脑就够了。做硬件要买示波器、万用表、电烙铁等等一堆工具,还要打板子。程序写错了,最多没预期结果,电脑不会坏。板子出错了,打板的费用可就打水漂了。特别是样板出来后,再修改原理图,得加钱。

ad 原理图差分线_再改原理图,得加钱检查原理图PCB系列教程17相关推荐

  1. ad 原理图差分线_采用差分PulSAR ADC AD7982转换单端信号电路图

    电路功能与优势 许多应用都要求通过高分辨率.差分输入ADC来转换单端模拟信号,无论是双极性还是单极性信号.本直流耦合电路可将单端输入信号转换为差分信号,适合驱动PulSAR系列ADC中的18位.1 M ...

  2. ad 原理图差分线_Altium差分线如何从原理图到PCB布线?

    差分线是两根线同时传输信号的一种布线,这种信号一般两根线的信号振幅相同,相位相反,例如:USB的D+和D-信号,我们在设计时,要用差分线来布线. 布线时,尽量从原理图设置再导入到PCB中,为什么要在原 ...

  3. 眼图 非差分线_利用眼图解决USB在布线中的信号完整性问题

    EDA365欢迎您登录! 您需要 登录 才可以下载或查看,没有帐号?注册 x 本帖最后由 lifree 于 2020-2-5 14:37 编辑 2 ]3 p' D% B4 \  {/ n # V&am ...

  4. 原理图的设置和几个小操作-PCB系列教程3-1

    工欲善其事,必先利其器,想要画图溜一点,要熟悉自己的工具. 原理图常用系统参数设置 原理图常用的系统参数一般不用专门设置,保持默认即可.如果需要设置,点击屏幕在屏幕右上角的"齿轮图标&quo ...

  5. 用Altium Designer,AD不专业-EDA工具的选择-PCB系列教程1-2

    绘制PCB需要用到EDA(Electronic design automation,电子设计自动化)工具,这个工具简单来说,就是个画图软件,跟PhotoShop差不多.我原以为,提交给板厂的设计文件应 ...

  6. ad 原理图差分线_usb hub原理图及pcb设计

    大家好,小北和大家一起来学习usb hub原理图及pcb设计.电路图由FE1.1S主控芯片,分出四路USB线.电源采用5V供电,整板供电约需要2.5A,在我们设计电路时,一个USB2.0接口一般按50 ...

  7. ad如何设置pcb板子形状_俺老孙画个圈板框与安装孔PCB系列教程110

    点击上方蓝字关注我们 画个板子,要先划圈,把所有笨蛋元器件圈起来.这个圈,就是板子的边框,简称板框. 自定义板框 形状比较复杂的电路板,一般由专业的CAD结构工程师设计,并提供DWG或者DXF格式的文 ...

  8. go 修改结构体方法_「GCTT 出品」Go 系列教程——26. 结构体取代类

    Go语言中文网,致力于每日分享编码.开源等知识,欢迎关注我,会有意想不到的收获! Go 支持面向对象吗? Go 并不是完全面向对象的编程语言.Go 官网的 FAQ 回答了 Go 是否是面向对象语言,摘 ...

  9. go 自定义error怎么判断是否相等_「GCTT 出品」Go 系列教程——30. 错误处理

    Go语言中文网,致力于每日分享编码.开源等知识,欢迎关注我,会有意想不到的收获! Go 系列教程是非常棒的一套初学者教程,入门就它了. 这是 Golang 系列教程中的第 30 篇.在本章教程中,我们 ...

最新文章

  1. 爬虫获取html页面,页面爬虫(获取其他页面HTML)加载到自己页面示例
  2. 日志库 winston 的学习笔记 - logger.info 的实现原理单步调试
  3. idea lombok插件安装_mac安装的软件和idea的插件推荐
  4. C atoi函数
  5. 在.net平台上运行伪JAVA
  6. 微服务实践 | 网易考拉海购Dubbok框架优化详解
  7. Spark Mllib里数据集如何取前M行(图文详解)
  8. EPlan 下载和破解
  9. excel两个表格数据对比_Excel表格中数据比对和查找的几种技巧
  10. Joyful Pandas--综合练习
  11. jmeter 导入java,JMeter导入自定义的Jar包的详解教程
  12. 编程达人教你如何快速掌握一门编程语言附技术书阅读方法论
  13. 如何带团队,怎么带团队。
  14. 内行人看鸿蒙系统,如何看待华为终端2020年全线搭载鸿蒙系统?内行人“一语道破”...
  15. 容器化(docker)
  16. MCNP6在windows下的安装
  17. SQLyog安装配置详细过程
  18. WSL嵌入式开发系列教程 1 —— 安装指南
  19. PreCreateWindow作用
  20. L1-044 稳赢 - java

热门文章

  1. 2014年世界互联网大会---马云篇
  2. SLAM到底解决的是什么问题?
  3. java《算法》第四版一些API方法笔记
  4. JQuery:全选按钮的实现
  5. 用keil4 模拟仿真显示引脚波形输出分析的步骤
  6. 数据库 / 事务的 ACID
  7. 小明分享|sigmstar SSD201/SSD202 针对MIPI的LCD屏配置操作说明分享,更多Sigmastar相关技术文档及沟通讨论,可以给小明留言,小明邀请你进入我们的技术沟通群
  8. 怎么删除计算机c盘应用程序,如何删除C盘的垃圾文件!!
  9. 贪心问题JAVA_java背包问题(贪心法)
  10. python链表翻转_Python数据结构之旋转链表