产品选型

protel 单片机元件库 SO单片机指南7:硬件设计二protel DXP中怎么绘制元件库的原理图库

小编 2024-11-24 产品选型 23 0

SO单片机指南7:硬件设计二protel DXP中怎么绘制元件库的原理图库

从本节开始详细介绍怎么在DXP里绘制元件库,本节介绍怎么绘制元件库中的原理图库。

设计一块电路板,得先从一个一个元件开始做起,因为软件自带的元件库里可能没有你想要的东西,把元件库设计好了,后期只需要在绘制电路图时只需要调用即可。

元件库包含了原理图库和封装库,原理图库是元件的原理级符号表现形式的集合,封装库是包含了若干元件的焊接和安装等信息的数据库。

1、先要获取一些关于元件的信息

元件库的绘制是以实际的元件为基础的,那么首先得了解元件的信息,至少包括:

元件引脚的含义:需要获取元件的引脚信息,如每个引脚是什么功能,外围该如何接线等。

元件的大小:至少长宽尺寸。

引脚的间距、针脚尺寸等信息:绘制元件库的目的最终是在电路板上绘制能够安装元件的焊盘等,焊盘的设计与元件引脚的间距、针脚尺寸是密切相关的,所以需要先得到这些信息。

以上大部分信息都可以查看元件的说明书或者数据表(datasheet)获得。不过假如关于尺寸的信息实在找不到,那么可以买一个元件回来,用游标卡尺等工具直接测量它的长宽、引脚间距、引脚大小等。

怎么测量和计算元件的尺寸,如长宽、引脚间距、引脚大小等

元件的长宽、引脚大小一般可以直接测出来,不过可能引脚间距麻烦一点,这也有办法的,可以用“累计均值法”来测量和计算元件的引脚间距。

原理:一般元件某一面所有引脚的总尺寸等于引脚自身的宽度之和,加上这一面所有引脚之间的间隙之和。那么,先测元件某一面的若干个引脚的总尺寸,并测量出单个引脚的宽度,然后就能计算出单个引脚之间的间隙,这样也是一个比较准确的方法。

来个计算案例说一下,如图1为一面有5个引脚的元件,单个引脚的宽度为W、一面引脚的总长度L都可以直接测量的,现在要计算引脚间距D,

1、先用游标卡尺测量出引脚的宽度W。补充一个后话,在后期绘制元件的封装的时候,用于安装元件引脚的焊盘开孔的大小应当比实测的元件的引脚尺寸大一点点(如大0.1mm),这样才能方便后期的元件安装。

2、用游标卡尺测量出引脚这一面的总长度L。

3、由图上可知:总长度等于每一个引脚的宽度加上引脚间的间隙,那么图上5个引脚的宽度加上4个间距等于这一面所有引脚的总长度,得出关系式: 5*W+4*D=L;

那么计算可知: D=(L-5*W)/4;

这样就算出了引脚之间的间隙。

2、绘制原理图库中的元件

原理图库中的元件主要包含了元件的外形、引脚编号和引脚定义等信息,这些信息是以后绘制电路原理图的基础。

在protel DXP中绘制元件符号的步骤如下:

下面来个实操说明一下:

(1) 新建一个原理图库(可选)

新建一个原理图库不是必需的操作,万一你已经有了一个自定义的原理图库了那么这步就不需要了,但是这里还是讲一下新建原理图库的方法。

在Protel DXP中新建一个原理图库的操作如下:

打开DXP软件,点击file,点击new,点击library,点击schematic library。然后点击“保存”按钮,(重)命名和设置保存位置,那么一个原理图库就新建成功了。

(2) 在原理图库里新建一个元件

在原理图库里新建一个元件的一种方法如下图,步骤很简单,在sch library里点击添加,然后命名即可。

(3) 绘制元件的外形

新建了元件之后会直接进入绘制界面,绘制元件外形的步骤如下:

(4) 放置引脚

元件的外形画好后就可以放置引脚。放置引脚的步骤为:在工作区空白处用鼠标右击,依次点击“place”,“pin”。

然后就在绘制区放置了引脚。放置一个引脚之后,系统会自动编号后(如果自动编号有误,后期在填写信息时可修改)放置下一个引脚,用鼠标左键在合适的位置确认即可。

(5) 填写引脚信息

接着是填写引脚的信息。双击某个引脚,会弹出引脚属性对话框,在这里可以填写引脚的信息,如引脚编号、引脚名称等。

经过以上的步骤,新建原理图库并绘制其中的一个元件的工作就完成了,看起来很简单的样子,其实真不复杂。

本节完,精彩待续。

Protel怎么批量修改元件封装?

这两天在画之前我们做的DIY电子时钟的电路图。用到了一个小技巧,分享给大家。对于老司机看到这就请回吧,以下内容对你没用,初学者可以看看,说不定哪天你就会用到。欢迎大家关注我们微信公众号:单片机技术宅,更多干货等着你, 或加个人微信:dianzi126,QQ:2463515595 我们的QQ群:300384358,大家一起讨论。群内有毕设干货。

回到正题,今天说的是技巧是:在Protel 99中如何批量的修改元件的封装。我们在自己设计电路板时,一个板子上的同一类元件的封装一般都是一样的,比如可能板子上用到20个电阻,那这些电阻封装都是一样的,或者有18个是一样的,只有2个不一样,那就可以用今天说的这个方法来快速的换封装了。具体步骤如下:

1、打开原理图界面,这里我们就以我们画的DIY电子时钟的初稿为例,如图1.

图1

2、双击需要修改封装的其中一个元件,弹出元件的Part对话框。这里我们就以一个电阻位例。如图2,元件的类属性为RES2,我们知道这是个电阻,封装属性是0805,是贴片常用封装。

图2

3、点击下面的Global按钮打开全局设置,如图3,

图3

右边的Lib Ref是*号,FootPrint封装也是*号,后面的Copy Attribute里为大括号{}。现在我们是要把所有的RSE2属性的元件封装都还为AXIAL0.3。那就需要把后面的Lib Ref里的*号换为我们要替换的元件的属性,也就是RES2,再把封装FootPrint后面的大括号换为我们要替换的封装AXIAL0.3,如图4。

图4

最后点击Ok,软件会提示全部有多少个要替换的元件,是否全部换,我们点击Yes。到此,全部RES2属性的电阻封装全部换为了AXIAL0.3了。

4、点击随便一个RES2属性的电阻,此时我们看到封装已经改为了AXIAL0.3了。如图5。

相关问答

Multisim, protel 和proteus的区别?

三者的侧重点不一样protel用于绘制PCB,即制作原理图和电路板的multisim用于模拟电路数字电路仿真proteus用于单片机仿真,一般和keil并用。Multisim,和Prot...

Multisim, protel 和proteus的区别?

三者的侧重点不一样protel用于绘制PCB,即制作原理图和电路板的multisim用于模拟电路数字电路仿真proteus用于单片机仿真,一般和keil并用。Multisim,和Prot...

谁能给我介绍一下EDA365吗?

[回答]发展EDA365平台成立于2006年,为中国最大的互连设计专业论坛,是30余万电子工程师信赖的技术交流提升平台。论坛已累计超过110万技术贴,并保持快...

学习 单片机 需要什么知识基础?

朋友们好,我是电子及工控技术,我来回答这个问题。单片机作为一种实践性非常强的技术,要想入门单片机就要有做一些准备,有一句话叫“兵马未动,粮草先行”,我...1,...

protel99 单片机 时引脚名称上的横线怎么打上去?就是画芯...

[最佳回答]P\S\E\N\

新手应该如何学习51 单片机 及其他电子硬件?

提问者:请问新手应该如何学习51单片机及其他电子硬件?学习单片机要多练习,多实践。开发板要实现的功能,上手就能写出来。只是会(编程)操作开发板了。还要...提...

熟悉 单片机 、C语言、数字电路和模拟电路的人适合找什么样的工作?

从题主的描述上来看,属于电子相关专业,有模电、数电基础,还能看懂、会分析电路图,会C语言,有单片机基础,还做过一些简单的51单片机项目。有家电维修能力,...能做...

51 单片机 的下载线要买哪些?-ZOL问答

先检查你的单片机有没有坏,如果没坏再检查你的MAX232电路,再没问题就换串口线吧有用(0)回复zc785738119一般来讲WIN7对单片机很多驱动支持都不算太好,比如A...

电子科技大学的电子信息科学与技术专业的学生毕业后大都干什么?

11、电子信息专业嵌入式硬件开发工程师有电子通讯类产品开发经验,英文良好;熟悉16位、32位单片机软硬件系统设计,熟悉ARM9平台,有模拟和数字电路开...至少...

猜你喜欢