首页 > 其他分享 >PADS Logic 入门基础教程(三)

PADS Logic 入门基础教程(三)

时间:2024-08-18 13:54:06浏览次数:12  
标签:鼠标 单击 原理图 PADS 添加 基础教程 Logic 元件 左键

本文章继续接着《PADS Logic 入门基础教程(二)》的内容往下介绍:

H.原理图的绘制

以下面这幅原理图为例,我们开始进行原理图的绘制。

原理图各部分电路的放大截图: 

1.添加元件

鼠标左键单击把原理图编辑工具栏调出来,如下图所示:

鼠标左键单击添加元件图标,弹出如下窗口:

点击添加之后会弹出此对话框,根据个人习惯输入元器件字母前缀即可。IC的话,输入个U。 

要添加的元件就会附着在鼠标上,在原理图找到想放下元件的位置单击鼠标左键即可放下元件,若想继续放该元件,即继续单击鼠标左键;若想结束放置该元件,按Esc键即可。如下图所示,元件已经被添加到原理图界面中: 

2.添加元件过程中关于元件的相关操作

复制:鼠标左键单击要复制的元件》Ctrl+C即可;或者按住Ctrl键》鼠标左键单击要复制的元件且不松开鼠标左键拖动元件也可进行复制

粘贴:复制完成之后,Ctrl+V

移动元件:选择元件,Ctrl+E

旋转元件:选择元件,Ctrl+R

X轴镜像:选择元件,Ctrl+F

Y轴镜像:选择元件,Ctrl+shift+F

删除:选择元件,Delete

3.连线(快捷键:F2)

将整个原理图所需要的元件添加完成并调整好位置之后,便可开始把元件通过连线连起来。如下图所示:

连线快捷键:F2。按下快捷键F2,鼠标左键单击要连线的一端点,便可引出线,在两者要相连的另一端点再次鼠标左键单击一下,两端点即可相连。 

按照提供的原理图把该连的线连起来即可,如下图所示: 

 4.GND地符号、页间连接符、电源和网络标签的添加

a.GND地符号、页间连接符、电源的添加:

快捷键F2》鼠标左键单击先引出一端的连线》鼠标右键》选择接地/电源/页间连接符》移到合适的位置再次单击鼠标左键即可

b..网络标签的添加: 

快捷键F2》鼠标左键单击先引出一端的连线》鼠标左键双击让引出线悬空》鼠标左键双击要添加网络名的线》把网络名标签勾选上》输入网络名标签名称》确定即可。

至此,网络名标签添加完成。 

值得一提的是,在进行网络标签添加之前,要进行一项重要的设置,不然引出的连线不能悬空。如下图所示,Ctrl+enter进入选项》设计》勾选上允许悬浮连线。 

5.元件封装、可见性、属性的修改

鼠标左键直接双击元件即可进入元件特性界面,在此界面,可以进行元件可见性、属性、PCB封装和信号管脚的修改,如下图所示:

可见性的修改: 

属性的修改: 

PCB 封装的修改: 

信号管脚一般不做修改,默认即可。 

至此,绘制原理图的相关操作已基本介绍完成。原理图的绘制也顺利完成,如下图所示。之后是对绘制好的原理图进行DRC检查(即检查原理图绘制的有没有错误啥的)。 

J.原理图的DRC检查

一般就进行“未使用”和“连接性”检查即可,检查没问题则表示原理图绘制没出错。文件》报告,弹出如下图所示窗口:

a.检查未使用: 

PS:在padslogic绘制原理图中,悬空的管脚(NC)是不用连任何东西的,跟ORCAD或AD有点区别。 

 b.检查连接性:

K.元器件bom表清单的导出

文件》报告》材料清单》确定即可。如下图所示:

L.PADSLogic 与PADSLayout的交互

原理图绘制好,DRC也没问题后,便可开始把原理图的网表导到padslayout中进行画板,PADSLogic 与PADSLayout的交互操作如下:

在标准工具栏中,有个padslayout的图标,鼠标左键单击一下,会出现如下图对话框,看个人情况选择新建还是打开现有的设计文件,我们这里选择新建设计文件 

稍等一会后软件会自动新建一个pcb文件,把padslayout和padslogic左右分屏一下,如下图所示: 

同时也会出现padslayout链接的对话框,如下图所示: 

鼠标左键单击设计》发送网表 

弹出如下报告,我们对着报告检查一下是否有错误,若有错误,则根据报告上所提示的错误去逐一处理一下,处理完成之后,在重新发送网表,直到发送网表没有错误提示为止即可。 

至此,网表导入成功。 

 H.后续原理图相关的修改如何同步到PCB

R3这个元件现在的封装是1206的,假如我们要修改R3这个元件的Pcb封装,要改为0603的封装,我们可以在padslogic中按照前面介绍的方法,双击元件进入元件特性》pcb封装修改成0603的封装》再利用两个软件的交互同步更新到pcb即可。操作如下图所示:

在padslogic中修改R3的封装,改为0603封装 

 打开padslayout链接》设计》同步ECO至PCB即可。

会弹出一份报告,同时R3的封装也由1206变成了0603。

当然,后续其他东西,比如连线的更改,或者元件的添加等等,一样是通过这种方法去修改便可。

M.PADSLogic杂记汇总

a.PADSLogic同步到PADSLayout找不到元件名称问题:

 到PADSlayout里把相关封装的名称复制一个,到PADSlogic选中未完成同步的元器件》右键》编辑元件》编辑电参数》点到“门”》把复制好的名称添加到CAE封装下方的框框》退出元件编辑》保存

b.PADSLogic中NC管脚要怎么处理 :

NC管脚啥都不用连的,空出来也不会报错的

c.pads logic中页内网络的标号如何添加:

直接双击引出线wire,在对话框的网络名处添加你想要的字符即可

      至此,PADSLogic的入门基础教程顺利落下了帷幕,PADSLogic的学习告一段落。后续有课程更新时同样会整理更新好发到此博客号上以供大家需要学习使用。希望喜欢本系列课程的小伙伴可以点点关注和订阅多多支持!谢谢大家!

PS:此教程所用到的演示原理图在我上传的资源里可以下载!

标签:鼠标,单击,原理图,PADS,添加,基础教程,Logic,元件,左键
From: https://blog.csdn.net/2301_78305470/article/details/141282579

相关文章

  • PADS Logic 入门基础教程(一)
       有将近两周没有更新过博客了,因为最近在整理PADSLogic入门基础教程,希望喜欢本系列教程的小伙伴可以点点关注和订阅!下面我们开始进入PADSLogic课程的介绍。 一、PADSLogic快捷键 二、课程介绍  本教程主要介绍:PADSLogic的相关快捷键、PADSLogic基本的......
  • 【Azure Logic App】使用Event Hub 连接器配置 Active Directory OAuth 认证无法成功
    问题描述使用LogicApp服务,创建EventHub触发的Workflow。根据以下信息配置EventHub连接器的ActiveDirectoryOAuth认证方式:AuthenticationType选择“ActiveDirectoryOAuth”FullyQualifiedNamespace输入目标EventHubNamespace的HostName,如myehnamespace.serv......
  • PADS router 电气网络长度监视器使用
    1、右键空白处,选择网络2、左键选择目标网络,再右键选择电气网络3、右键选择创建匹配长度的网络组4、在导航栏中点出电子表格(图中标红选项)5、在电子表格的上方导航栏里选择 与选择同步6、在选择网络的状态下选择目标网络7、右键选择电气网络,这样便可在电子表格中查看网......
  • Polars简明基础教程十二:可视化(二)
     设置绘图后端我们可以使用hv.extension更改绘图后端。但是,我们不在此处运行此单元格,因为它会导致下面的Matplotlib/Seaborn图表无法渲染。注释:hvPlot利用HoloViews库来构建图表,并且可以使用多个后端进行渲染,包括Bokeh(默认)和Matplotlib。hv.extension是一个函数......
  • Polars简明基础教程十三:可视化(三)
     (示例中用到的csv数据文件可在CSDN免费下载:“泰坦尼克号生还者数据集”):importpolarsasplimporthvplotashvimportmatplotlib.pyplotaspltimportseabornassnsimportplotly.expressaspximportaltairasaltimportvegafusionasvfcsv_file=r"..\da......
  • js 字符操作 padStart padEnd 使用教程
    padStart和padEnd是JavaScript中字符串方法,用于在字符串的开头或结尾添加填充字符,直到达到指定的长度。padStart(targetLength,padString)targetLength:目标字符串长度。padString:用于填充的字符串。用法:conststr="hello";//在字符串开头添加空格,直到长度为......
  • Polars简明基础教程七:Series 和 DataFrame 以及它们之间的转换_A
    在听完这次讲座之后,您将能够:初步认识Series和DataFrame的一些特性。在Series和DataFrame列之间进行转换。在Python的lists(列表)、dicts(字典)与Series和DataFrames之间来回转换。Series在Polars中,Series是一个非常重要的数据结构,它类似于NumPy的数组或Pa......
  • Polars简明基础教程八:Series 和 DataFrame 以及它们之间的转换_B
    在Series和DataFrame列之间进行转换我们先使用方括号从DataFrame的列中创建一个Series(    df["age"]    .head(3))请注意,Series有一个名称(age)和一个数据类型(64位浮点数)。我们还可以使用to_series从单列的DataFrame中创建一个Series(我们将在本课程的下一节中......
  • Python数据分析基础教程(第二阶段)
    目录数据分析基础教程1.数据分析流程与业务理解1.1数据分析流程1.2了解数据的类型与结构1.3数据质量的重要性2.学习Python数据分析库2.1NumPy2.1.1ndarray的用法2.1.2广播机制2.1.3高效的数组操作2.2Pandas2.2.1DataFrame的使用2.2.2索引操作2.2.3分组操......
  • 【MATLAB源码】数学建模基础教程(2)--层次分析法(评价类算法)
    系列文章目录在最后面,各位同仁感兴趣可以看看!层次分析法引言一、层次分析法的特点二、模型的建立求解过程(1)问题的提出:实际问题的转化(2)建立层次结构模型(3)构造判断(成对比较)矩阵(4)一致性检验:三、层次分析法的优点与局限代码开源最后:总结系列文章目录引言层次分析......