初学PADS使用技巧笔记(也许会继续更新)

操作意图:网上找某个芯片封装又不想自己画,再加上没经验,怎么办?

就以AC-DC芯片PN8036为例,打开嘉立创的的DFM,打开立创商城,输入PN8036,点击数据手册,然后点击直接打开。

等待一会。。。会自动跳转,两个页面,一个是原理图元件库,另一个是PCB库。

选中原理图库页面,选中文件—导出——PADS

跳出注意事项,选中打钩,点击导出PADS,它会导出一个压缩包。

解压缩看到里面两个文件:

d文件是PCB库,C文件是逻辑库的。打开PADSlogic——点击文件——选中库进入库管理界面

,选中元件库——然后点击下方导入按键——定位之前下载的库文件文件夹——发现什么都没有因为元件库的后缀是.P文件。

        返回选中封装库导入.d文件

导入成功。

然后相同的步骤导入逻辑库封装文件。

好了现在有逻辑封装文件和PCB封装文件,可以自己配置一个元器件原理图封装库文件了。

开始建库:

选中原理图库点击新建按键

点击左上角这个芯片按钮的图标,编辑电参数。

打开配置界面:点击PCB封装,

首先确定库文件没有选错是之前的导入的库地址,选中之前的PCB封装名字,点击分配按键。

选中门页面:点击添加

分配下之前下载的逻辑封装最后点击确定。

点击管脚页面:

下拉选项全部选中门-A ,并在名称中对照封装信息填写名字

最后点击检测元件按钮,出现

不要管他本来就有管脚重复,最后点击确定,跳出这个界面。

不管它,点击保存。

改下名字以及确认你保存的地方没有搞错,这里保存位置要特别注意,他默认是保存到排序第一位库文件下的,选中这我们需要的库文件,改好名字点击确认。然后就可以退出编辑界面了。

这样元件库就建好了,在原理图里放置一个看一下是不是建对了。

添加一个元件,

好像和我们之前封装信息不一样

管脚编号好像反了!!

从新打开逻辑库文件看一下

对照一下发现现在第7个管脚是芯片的第一个管脚的位置,这里你可以把这些管脚都删掉重新方,或者打开元件库从新编辑,打开管脚界面:

你把后面的顺序的最后一个改成8,然后点击下检查元件按钮,发现会报错,并提示管脚序号必须大于零,并不能超出管脚数 (7) (位于门 A)。说明这列和之前的逻辑库的管脚一一对应的

改变下这个顺序现在是:

改好后点击确认,保存一下,退出编辑界面。

再放一个发现还是一样的?

库没更新??

在标题栏中选择工具标签,选择在库中更新,选中CAE封装,最后点击确认。选则是

封装该国来了。

原理图库好了,去PCB里看一下。

新建一个默认的PCB,放置刚才的PCB封装,结果跳出来这个。。。

这什么鬼?

先看一下目前的PCB层数,

选中标题栏——设置-层定义

滑标拉到最下面,最大是30层。

返回PCB库看一下,发现竟然有130层,

退出返回之前的PCB界面重新打开层定义:点击最大层

现在PCB文件也有130层了,再试一下。

现在可以正确放置了。看一下脚位有没有错,在元器件选择界面发现脚位顺序和我们要求的一样,至此元件库建立完毕。

所以在建立PCB工程的时候,防止出现某些库文件不能正确导出,一般把PCB层数设置为最大层


在画原理图为了画图方便,不会严格按照芯片的脚位画。比如要画这么一个元器件

完全把脚位打乱了,那么它的原理图和PCB怎么一一对应设置呢?

1:首先原理图上管脚的位置只是一个示意功能,重要的是要确保原理图的管脚要与PCB上管脚一一对应。

以之前的芯片PN8036芯片为例:

第一步:首先我们必须确保PCB上的管脚顺序和实际的一样。实际的管脚顺序如下图

然后每个管脚的功能都是确定固定的,1脚是GND,二脚也是GND如下图。

也就是说这一组组是固定绑在一起的,

所以现在能动的就只有CAE封装的顺序了,比如我们要把这个原理图上第3脚的位置不再设置为NC而是设置为VDD。

1:首先找到VDD脚的管脚编号和管脚名称是哪一对?实际封装是第4脚VDD,这是绑定的一对

2:打开PN8036的逻辑封装,找到NC逻辑库这个位置管脚编号,

发现是第5脚。那么只需要把第5脚的位置的编号与编号名称改成4-VDD。

如此,就可以用把元器件原理图上的每个管脚都设置为你需要的管脚序号了。

这样设置原理图和PCB脚位之间都会是一一对应的。

我们测试一下这个结果:

可以看到它确实是正确连接了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/20581.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解锁机器学习核心算法 | 随机森林算法:机器学习的超强武器

一、引言 在机器学习的广阔领域中,算法的选择犹如为一场冒险挑选趁手的武器,至关重要。面对海量的数据和复杂的任务,合适的算法能够化繁为简,精准地挖掘出数据背后隐藏的模式与价值。机器学习领域有十大核心算法,而随…

LeetCode每日精进:225.用队列实现栈

题目链接:225.用队列实现栈 题目描述: 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x…

二.数据治理流程架构

1、数据治理流程架构核心思想: 该图描绘了一个以数据标准规范体系为核心,大数据生命周期管理为主线,数据资源中心为依托,并辅以数据质量管理和大数据安全与隐私管理的数据治理流程架构。它旨在通过规范化的流程和技术手段&#x…

java_使用Spring Cloud Gateway + nacos实现跨域访问

Spring Cloud Gateway简介 Spring cloud gateway是spring官方基于Spring 5.0、Spring Boot2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供简单、有效和统一的API路由管理方式,Spring Cloud Gateway作为Spring Cloud生…

Linux中安装open-webui报sqlite版本低的解决办法

almalinux中安装好open-webui,启动服务时报如下错: RuntimeError: [91mYour system has an unsupported version of sqlite3. Chroma requires sqlite3 > 3.35.0.[0m [94mPlease visit https://docs.trychr…

基于SpringBoot+Vue的老年人体检管理系统的设计与实现(源码+SQL脚本+LW+部署讲解等)

专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…

【AI视频】Runway注册、基本设置、主界面详解

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: AI视频 | Runway 文章目录 💯前言💯Runway的正确启动方式推荐使用Google Chrome打开Chrome翻译 💯Runway的注册💯My Account(我的账户)General&a…

大数据的特点

高速、多样性、大量、低价值密度 大数据的应用场景 视频推荐,电商推荐,零售,金融 发展脉络 1.单机时代 2.大数据时代-分布式处理 Hadoop的优势 高可靠性、高拓展性、高效性、 高容错性

P8752 [蓝桥杯 2021 省 B2] 特殊年份——string提取索引转换为值

这里写目录标题 链接题目代码大佬解答string提取索引转换为值 链接 P8752 [蓝桥杯 2021 省 B2] 特殊年份 题目 代码 #include <iostream> #include <vector> #include <string> #include <algorithm> #include <math.h> #include <queue&g…

使用SHOW PROCESSLIST和SHOW ENGINE INNODB STATUS排查mysql锁等待问题

现象&#xff1a; mysql 查某表一直不能结束&#xff0c;查别的表没有问题。已知之前刚刚alter此表想把它的一个字段长度增长&#xff0c;但是这个操作一直没有结束。现在应该怎么办? 方案: 使用 SHOW PROCESSLIST; 查看当前所有活动的SQL线程&#xff0c;找出是否有长时间…

Unity UI个人总结

个人总结&#xff0c;太简单的直接跳过。 一、缩放模式 1.固定像素大小 就是设置一个100x100的方框&#xff0c;在1920x1080像素下在屏幕中长度占比1/19&#xff0c;在3840x2160&#xff0c;方框在屏幕中长度占比1/38。也就是像素长款不变&#xff0c;在屏幕中占比发生变化 2.…

Jmeter如何计算TPS

1.在jmeter中计算出接口请求的个数 1175 1172 1172 174 200 416 384 1174 5867 2.计算接口平均响应时间 计算每个接口的请求次数乘以平均响应时间&#xff0c;所有接口相加&#xff0c;然后除以所有接口的数量总和&#xff0c;得到接口的平均响应时间 (1175*18191172*…

【R语言】回归分析与判别分析

一、线性回归分析 1、lm()函数 lm()函数是用于拟合线性模型&#xff08;Linear Models&#xff09;的主要函数。线性模型是一种统计方法&#xff0c;用于描述一个或多个自变量&#xff08;预测变量、解释变量&#xff09;与因变量&#xff08;响应变量&#xff09;之间的关系…

上线了一个微软工具(免费),我独自开发,本篇有源码

各位读者老爷们好。今天给大家推荐一个我刚上线微软商店的免费工具。 起因是有一些看似简单的文本处理功能,有时却很难找到针对性的工具。 比如我前几天有需求将一个巨大的TXT文件切割成多个指定大小的小TXT,却发现很难找到趁手的批量工具。 没有,那我就写一个。 python写…

vue elementui select下拉库组件鼠标移出时隐藏下拉框

方案&#xff1a; select 监听 mouseleave事件&#xff0c;当鼠标离开时通过唯一标识ref设置select 下拉框隐藏&#xff0c;并做失焦 <el-select v-model"value" :popper-append-to-body"false" class"select_drop_inner" size"s…

Docker 安装和配置 Nginx 详细图文教程

&#x1f680; 作者主页&#xff1a; 有来技术 &#x1f525; 开源项目&#xff1a; youlai-mall ︱vue3-element-admin︱youlai-boot︱vue-uniapp-template &#x1f33a; 仓库主页&#xff1a; GitCode︱ Gitee ︱ Github &#x1f496; 欢迎点赞 &#x1f44d; 收藏 ⭐评论 …

Golang学习笔记_34——组合模式

Golang学习笔记_31——原型模式 Golang学习笔记_32——适配器模式 Golang学习笔记_33——桥接模式 文章目录 一、核心概念1. 定义2. 解决的问题3. 核心角色4. 类图 二、特点分析三、适用场景1. 文件系统2. 图形界面3. 组织架构 四、代码示例&#xff08;Go语言&#xff09;五、…

LKT4202UGM新一代安全认证加密芯片,守护联网设备和服务安全

LKT4202UGM是提供身份验证、机密性和平台完整性服务的安全元件产品&#xff0c;可保护原始设备制造商免受克隆、伪造、恶意软件注入和未经授权生产的侵害。LKT安全元件经过最为严格的安全认证&#xff0c;可提供一站式解决方案。 为满足市场对LKT产品的需求&#xff0c;凌科芯…

人工智能之目标追踪DeepSort源码解读(yolov5目标检测,代价矩阵,余弦相似度,马氏距离,匹配与预测更新)

要想做好目标追踪,须做好目标检测,所以这里就是基于yolov5检测基础上进行DeepSort,叫它为Yolov5_DeepSort。整体思路是先检测再追踪,基于检测结果进行预测与匹配。 一.参数与演示 这里用到的是coco预训练人的数据集&#xff1a; 二.针对检测结果初始化track 对每一帧数据都输出…

网络安全不分家 网络安全不涉及什么

何为网络安全 信息安全是指系统的硬件、软件及其信息受到保护&#xff0c;并持续正常运行和服务。信息安全的实质是保护信息系统和信息资源免受各种威胁、干扰和破坏&#xff0c;即保证信息的安全性。 网络安全是指利用网络技术、管理和控制等措施&#xff0c;保证网络系统和…