Marin说PCB之orcad-capture原理图封装库的创建总结----01

今天是个不错的日子,我早上一出门刚骑车到半路就开始下大雨了,可是天气预报上明明说的没有雨啊,所以说天气预报就像是女人的脾气一样,难以揣摩啊,也尽量少去揣摩吧。

小编我刚刚到公司,就收到美国分部同事JACK发的邮件,说是让我帮忙建几个新建物料的SYMBOL的原理图的封装库,我是真的会谢他,啥都找我去干,还好我之前利用周末的时候提前学了一下,不然我也不会搞这个了。下面就给大家分享一下小编我建原理图封装库的的一些心得,小编我也是刚刚才学习的,也是一位新手啊,若有不足之处,望各位大神嘴下留情啊,慢点喷。

一,首先是打开原理图软件,在file里面新建一个库library库文件。

二,设置保存的原理图库文件路径。(设置一个干净方便管理使用的库路径,可以是本地或是网盘路径都可以)

三,新建PART文件。

其中:

A,Name就设置成要设计的芯片的名字,例如我们的电源芯片用的是MPS的MPQ2178,这里就可以写成MPQ2178

B,Part Reference代表器件开头的字母,一般我们allegro器件名字一般是U1,U2之类的,这个先按照默认的设置。

C,Parts per代表这个器件有几个部分,我们这个芯片此处只有一个就可以了,但是我们遇到一些MCU或者是SOC的芯片其实可以分为PartA,PartB之类的好几个部分:

Package Type在Parts per大于1时候需要设置,其中区别如下:

Homogeneous:即表示各个部分的元器件相同,只需要画出其中一个part,其他part自动生成。(这个使用的比较多一些。)

Heterogeneous:即表示各个部分的元器件不同,每一个PART都需要自己画出来。

D,Part Numbering表示不同部分的编号方式,Alphabetic代表不同部分用partA partB partC编号,Numeric代表不同部分用part1 part2 part3编号。

E,PCB-FOOTPRINT可以先不填写的。

点击OK后就弹出下面这个封装part的界面了。

四,建原理图封装库的顺序。

A,首先要去打开芯片对应的芯片手册,找到其对应的芯片管脚分部和PIN序排列。

我们从上面芯片手册上可以得知这个芯片是有8个管脚的,我们就在这个界面上画一个矩形框图,(也可以使用,默认的那个矩形框)place --rectange。

当然细心的人会发现我上面的这个界面会有一些小点点,也就是俗称的格点了,要是做layout的小伙伴会这个更加熟悉了,这个格点也是可以设置的,如下所示

五,关于格点的怎么设置这里就不做详细讲解了,我们接着讲解建part的步骤:大家在画这个矩形框的时候其实是有一个小技巧的,例如我们的MPQ2178芯片总的是8个管脚,我们需要建的是两侧都要PIN排列的,那么每侧都有4个管脚排列,我们就可以画一个Y侧面有6排的的矩形框,X方向的设置可以小于等于6都可以。如下所示默认的矩形框是5*5排的,我们可以画一个5*5的矩形框就好了。

要是你发现画的矩形框对应的PIN多了或者是少了都可以重新框选这个矩形的。

六,接着就开始放置PIN脚了,Place ----PIN,也可以使用菜单栏的place -pin选项。

在弹出的place pin的选项中,对于其pin name我们可以按照其手册上的要求来一一对应上就好了,前期你可以随便写一个数值或者严格按照手册上的要求写也可以,接着就可以放置这个PIN了。

我们可以整体框选左边的新建的PIN脚,一起改一下pin name。

按照手册上的芯片的PIN定义来填写其名称就好了。

对于一般的芯片的引脚,我们能是默认都可以将Type类型设置为Passive,但是如果你需要细化引脚的具体功能,你是可以设置为其他的数值。

其他类型如何设置最好是找你的硬件小伙伴确认下一下。

七,对于右侧的PIN脚添加正常一个一个添加是比较慢的,我们可以通过使用PIN--Array

这个方式比较快捷一下放置一排PIN脚的。

设置好的pin 阵列方式放置的管脚如下图所示:

同样的方式把右边的新建的PIN脚一起框起来按照左侧的那种方式再去编辑一下就好了。要是需要编辑单个的PIN脚也可以选中后使用右边的编辑也可以的,看你个人使用的习惯了。

八,大家其实也可以在Split Part中编辑相应的属性的,这个设置要严格按照手册的上PIN的对应关心来设置。

最后记得Save一下,这样一个器件的原理图就建好了。我们可以新建一个工程文件,把我们建好的这个MPQ2178库文件放置下来就OK了

每个人建库的标准可能是不同的,最好是指定一个人来建库,这样也方便后续的人调用和使用,不然每人都一个标准屈建的话,用的人估计都要疯掉了。。。。。。。。

您以为这就结束了吗?不,这只是个开始!下期文章,小编我我将为您揭示一个电子硬件圈的惊天大秘密。

下面是小编的微信公众号二维码,习惯用微信看的可以扫描下面的二维码关注小编即可阅读文章。

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

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

相关文章

【C语言】排序算法 -------- 计数排序

个人主页 创作不易,感谢大家的关注! 文章目录 1. 计数排序的概念2. 计数排序使用场景3. 计数排序思想4. 计数排序实现过程5. 计数排序的效率6. 总结(附源代码) 1. 计数排序的概念 计数排序是一种非比较的排序算法,其…

分享三款AI智能修图工具,超实用!

随着AI技术的飞速发展,图像处理领域正经历着一场颠覆性的革新。如今,众多繁琐的图像处理任务,诸如修图、抠图以及高清修复等,均可以借助先进的AI技术实现自动化处理。相较于传统的人工操作,AI图像工具不仅极大地提升了…

3d中毒了打不开模型怎么办---模大狮模型网

3D中毒了打不开模型怎么办?这是很多3D爱好者都会遇到的问题。在使用3D建模软件时,有时会出现打不开模型的情况,这可能是由于软件本身的问题,也可能是由于电脑配置不够高导致的。下面我们就来看看如何解决这个问题。 首先&#xff…

探索未来通信的新边界:AQChat一款融合AI的在线匿名聊天

探索未来通信的新边界:AQChat一款融合AI的在线匿名聊天 在数字时代,即时通讯变得无处不在,但隐私和性能仍旧是许多用户和开发者关注的焦点。今天,我要介绍一个开创性的开源项目 —— AQChat,它不仅重定义了在线匿名聊…

Ollama+Open WebUI本地部署Llama3 8b(附踩坑细节)

先展示一下最终结果,如下图所示: 1. 添加环境变量 在下载 ollama 之前,先去配置环境变量,确保模型下载到我们想要的地方 win10 和 win11 输入path或者环境变量: 增加系统环境变量 变量名不可更改,必须是O…

[ARM-2D 专题]3. ##运算符

C语言的宏系统相当强大,它允许使用##符号来处理预处理期的文本替换。这种用法被称为标记连接(token pasting)操作,其结果是将两个标记紧紧地连接在一起,而省略掉它们之间的所有空格。在复杂的宏定义中,运用…

Debian/Ubuntu linux安装软件

1、官方软件商店安装 2、deb包安装 报错不是sudoers,首先将用户添加到sudo su -l adduser USERNAME sudo exit然后,退出桌面环境并再次登录。 您可以通过输入以下内容来检查上述过程是否成功: groups下载deb包 altshiftf4或右键打开命令行…

10.无代码爬虫软件做网页数据抓取流程——工作流程设置与数据预览

首先,多数情况下免费版本的功能,已经可以满足绝大多数采集需求,想了解八爪鱼采集器版本区别的详情,请访问这篇帖子:https://blog.csdn.net/cctv1123/article/details/139581468 八爪鱼采集器免费版和个人版、团队版下…

安卓实现输入快递单号生成二维码,摄像头扫描快递单号生成的二维码,可以得到快递信息

背景: 1、实现二维码的生成和识别2、实现andriod(或虚拟机)部署,调用摄像头3、实现网络管理,包括数据库【取消】2、3可以组队实现,1必须单人实现 过程: 安卓APP主界面 输入快递单号信息&#…

关于伪标头那些事

前言 看到伪标头,不少同学可能会比较陌生,因为谁让它默默无闻呢? 当然博主把它比喻为一个来自传输层的“共享盒子”。提到共享,我想大家有所体会了。这里给大家贴一张直观的图例,可以静静观摩之。 Q:什么是…

MFC扩展库BCGControlBar Pro v35.0新版亮点:重新设计的工具栏编辑器等

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。 BCGControlBar专业版 v35.0已全新发布了,这个版本改进类Visual Studio 2022的视觉主题、增强对多个…

网络安全:SQL注入防范

文章目录 网络安全:SQL注入防范引言防范措施概览使用参数化查询示例代码 输入验证和过滤示例代码 使用ORM框架示例代码 其他防范措施结语 网络安全:SQL注入防范 引言 在上一篇文章中,我们介绍了SQL注入攻击的基础知识。本文将重点讨论如何防…

C++之函数重载

函数重载概念&#xff1a; 是函数的一种特殊情况&#xff0c; C 允许在 同一作用域中 声明几个功能类似 的同名函数 &#xff0c;这 些同名函数的 形参列表(参数个数 或 类型 或 类型顺序)不同 &#xff0c;常用来处理实现功能类似数据类型 不同的问题。 #include<iostre…

Postman接口测试工具详解(高清图例)

一、引言 1. 介绍接口测试的重要性 在当今软件开发领域&#xff0c;接口&#xff08;API&#xff09;已成为不同系统、服务或组件之间交互的桥梁。随着微服务架构的普及&#xff0c;接口的重要性日益凸显。然而&#xff0c;接口的复杂性和多样性也带来了诸多挑战&#xff0c;其…

月球全月地质图和4.5亿像素月面标注地图

嫦娥六号都在月球挖到土特产了&#xff0c;那你知道月球到底长什么样子吗&#xff1f; 现在我们就为你分享一下月球的全月地质图&#xff0c;以及4.5亿像素月面带标注的地图&#xff0c;你可以在文末查看该数据的领取方法。 月球全月地质图 对于月球的探索&#xff0c;美国和…

arsetryhtehrwgefwadasdadasd

48b91400000080f7ffff48b8bd427ae5d594bfd6488b0948f7e148b8cdcccccccccccccc48c1ea1748f7e24c8bea49c1ed02 直接在windbg中把执行内存修改为上面这一串字节序列&#xff0c;运行完成后r13中将包含当前时间戳&#xff0c;可使用如下代码转换成人类可阅读时间格式 /*代码BEGIN*…

YOLOv8 + SAM实现自动标注分割数据集【附完整源码+步骤详解】

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推…

014基于SSM+Jsp的网络视频播放器

开发语言&#xff1a;Java框架&#xff1a;ssm技术&#xff1a;JSPJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包…

北京十大金牌律师事务所(2024年权威高胜诉率推荐)

律师职业本身&#xff0c;是一个看起来很美、说起来很烦、听起来很阔、做起来很难的职业。所谓术业有专攻&#xff0c;律师的专业就是解决法律纠纷&#xff0c;负责为个人和组织提供法律咨询和代理法律服务。律师在执行其职责时需要遵守道德准则和法律规定&#xff0c;并以客户…

数据可视化实验一:Panda数据处理及matplotlib绘图初步

目录​​​​​​​ 2024-6-17 一、请将所有含有发明家“吴峰”的发明专利的“申请日”打印出来。并将含有“吴峰”的所有发明专利条目保存到Excel中 1.1 代码实现 1.2 运行结果 二、读取文件创建城市、人口、性别比、城镇化率DataFrame对象&#xff0c;计算指标排名&…