用Protel 99 SE学习原理图的设计及pcb的绘制

用Protel 99 SE学习原理图的设计及pcb的绘制学习Protel99SE的大致过程:原理图文件(*.Sch)–>网络表文件(*.NET)–>*.PCB 网络表文件:记录封装格式。 (封装是指元件的长宽、大小、位置。封装就是一种标准,用来规定元件制造出的实际大小) Pcb文件:它就是印制电路板的文件 protel软件:https://download.csdn….

大家好,又见面了,我是你们的朋友全栈君。

学习Protel 99 SE的大致过程:

  • 原理图文件(*.Sch)–>网络表文件(*.NET)–>*.PCB
  •         网络表文件:记录封装格式。
    •         (封装是指元件的长宽、大小、位置。封装就是一种标准,用来规定元件制造出的实际大小)
    •         Pcb文件:它就是印制电路板的文件
protel软件:https://download.csdn.net/download/yfcjava/11862508
布局:尽力寻找一个合适的位置,摆放元器件。
        原则:元器件彼此距离、走线尽量合理

布线:尽力寻找一个合理的走线,使得元器件按照飞线提示连接
        原则:元器件彼此导线尽量短;走线能走顶层,尽量不走底层

覆铜:消除元器件的电磁干扰,将所有元器件接地线都统一接地

 

一.制作原理图

 

(1)、创建原理图文件

          用Protel 99 SE学习原理图的设计及pcb的绘制

点击Documents

用Protel 99 SE学习原理图的设计及pcb的绘制

右击点new

用Protel 99 SE学习原理图的设计及pcb的绘制

 

点击图中蓝色部分

用Protel 99 SE学习原理图的设计及pcb的绘制

用Protel 99 SE学习原理图的设计及pcb的绘制

(2)、在原理图中设计电路

 

所要绘制的电路

用Protel 99 SE学习原理图的设计及pcb的绘制

点击左边的Browse Sch->Libraries。

在Filte中输入需要的元件如(con2).

注意:双击控件然后按空格就可旋转。

Con2要点击place后才可在网格中放置

Vcc是上面的4条横线为倒三角形(PlacePowerPort)

用Protel 99 SE学习原理图的设计及pcb的绘制

双击vcc 在style中选择power ground

用Protel 99 SE学习原理图的设计及pcb的绘制

连线用右上边的(PlaceWire)

用Protel 99 SE学习原理图的设计及pcb的绘制

连线后

用Protel 99 SE学习原理图的设计及pcb的绘制

 

(3).标名称

如双击con2后弹出一个对话框将J?改为J1

用Protel 99 SE学习原理图的设计及pcb的绘制

 

(4).封装(双击元件在footorint输入封装类型如‘SIP2’)

SIP2:J1

0603:F1、C1、C2、C3、R1、R2、R3

SIP3:JP1

DIP4: JP2

AXIAL0.3: D1、D2、D3

 

二.导出*.net文件

用Protel 99 SE学习原理图的设计及pcb的绘制

用Protel 99 SE学习原理图的设计及pcb的绘制

 

三.创建pcb文件

(1).点击Documents然后在下面右击点new选中pcb创建

用Protel 99 SE学习原理图的设计及pcb的绘制

(2).导入刚刚创建的*.net文件

用Protel 99 SE学习原理图的设计及pcb的绘制

用Protel 99 SE学习原理图的设计及pcb的绘制

(3).若出现错误会报错

用Protel 99 SE学习原理图的设计及pcb的绘制

上面的erro是原理图的问题

点击Browse在点击弹出的对话框中的Edit

用Protel 99 SE学习原理图的设计及pcb的绘制

双击led左边管脚后会弹出对话框,将Numbr中的A修改为1.

右边管脚改为2。然后点击左边的Update

用Protel 99 SE学习原理图的设计及pcb的绘制

在重新导出*.net文件(二.导出*.net文件).然后再重复导入net文件的步骤

用Protel 99 SE学习原理图的设计及pcb的绘制

(4).pcb绘制
布局(摆放控件)、布线、特殊元器件布线规则、覆铜、制版流程、器件选型

布局

用鼠标将这一块拉出来

用Protel 99 SE学习原理图的设计及pcb的绘制

 

将元件标号C1等隐藏:双击上图JP2选择Designator,然后对hide打勾然后点击Global在点击ok。LED的隐藏就是双击led图标后面一样的操作

用Protel 99 SE学习原理图的设计及pcb的绘制

 

点击左上CrossProbe,然后点击J1可定位到pcb文件中的J1

用Protel 99 SE学习原理图的设计及pcb的绘制

 

元件整理后的位置(布局)

用Protel 99 SE学习原理图的设计及pcb的绘制

 

布线

TopLayer(第一层板)、BottomLayer(第二层板)、KeepOutLayer(外层) 

选择左下的TopLayer,然后点击Place lines*开始连线(根据飞线连接)

用Protel 99 SE学习原理图的设计及pcb的绘制

 

红色线是用Place lines

紫红色线是用Place lines

用Protel 99 SE学习原理图的设计及pcb的绘制

 覆铜

用图中的placePolygonplane覆铜。

若为单层板只需在TopLayer覆铜。

若为双层板需在TopLayer和TopOverlay覆铜。

用Protel 99 SE学习原理图的设计及pcb的绘制

覆铜的配置(q可调节Grid Size)(图片有误:将Connect to的GROUND改为GND)

用Protel 99 SE学习原理图的设计及pcb的绘制

覆铜:沿着紫红色线框连成一圈

用Protel 99 SE学习原理图的设计及pcb的绘制

———————————————————–

如果protel没有合适的封装,那么需要自己画一个封装。(封装的绘制根据难度会用到不同的数学知识)。下面画一个数码管的封装,只需要简单的加减计算。

用Protel 99 SE学习原理图的设计及pcb的绘制

                                                           图1(由立创商城的数据手册提供)

 

(1).绘制外框

用place lines绘制外框线

用Protel 99 SE学习原理图的设计及pcb的绘制

在图1中可看到该数码管长10mm宽13mm.

双击黄色线,设置高为1mm,在x轴起点为0终点为10(这样数码管长10mm就画完了)

用Protel 99 SE学习原理图的设计及pcb的绘制

对宽操作也同理

用Protel 99 SE学习原理图的设计及pcb的绘制

 

用Protel 99 SE学习原理图的设计及pcb的绘制

双击1孔距离y轴(10-7.62)/2=1.19mm

用Protel 99 SE学习原理图的设计及pcb的绘制

用Protel 99 SE学习原理图的设计及pcb的绘制

1.19+7.62=8.81mm

用Protel 99 SE学习原理图的设计及pcb的绘制

 

封装制作完成效果

用Protel 99 SE学习原理图的设计及pcb的绘制

左边的SUMA5*5就是封装名的,对于这个封装要在net文件中正确生成还需建一个库,这样软件才能找到它的封装。

https://blog.csdn.net/yfcjava/article/details/102945200

———————————————————–

原理图中若没有需要的元件,则需要自己画一个

1).创建sch类型的lib元件

用Protel 99 SE学习原理图的设计及pcb的绘制

2).点击左下的Edit

用Protel 99 SE学习原理图的设计及pcb的绘制

3).点击后打开的图,然后复制该图形

用Protel 99 SE学习原理图的设计及pcb的绘制

4).将该图粘贴到创建的sch中的lib文件中,然后将其改为如下图。

点击左边place就可将所画的元件放置到原理图中(*.sch)

用Protel 99 SE学习原理图的设计及pcb的绘制

———————————————————–

一些技巧:

(1).如果发现某个孔本应有飞线却没有,此时可双击该孔->Advanced->Net选择所要连接的元件名

 

用Protel 99 SE学习原理图的设计及pcb的绘制

(2).图中红色×号提示不需要对该孔进行任何操做

用Protel 99 SE学习原理图的设计及pcb的绘制

(3).单原理图连线复杂时,Net可对两个器件的连线隐藏,只要它们的口是同一个Net名如图”Data”

用Protel 99 SE学习原理图的设计及pcb的绘制

(4). 可查看所有封装的规格

用Protel 99 SE学习原理图的设计及pcb的绘制

(5) .用placePad打的洞,该洞可连通双层板.

用Protel 99 SE学习原理图的设计及pcb的绘制     圆12和圆14

 (6).去锡,Hole SIZE 与x-Size和Y-size一样大小,让板子打个空心孔,可向其敲入螺丝.

用Protel 99 SE学习原理图的设计及pcb的绘制

 用Protel 99 SE学习原理图的设计及pcb的绘制空心孔的图示

(7).调节刻度尺位置Range

用Protel 99 SE学习原理图的设计及pcb的绘制

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139181.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vmware虚拟机怎么设置上网「建议收藏」

    vmware虚拟机怎么设置上网「建议收藏」点击物理主机2-右键点击属性找到ipv43 在设置vmware虚拟机 4-在使用命令ifconfig 查看虚拟机的ip里面含有 inetaddrip 就是现在虚拟机的IP地址5-在使用XShell 链接该ip地址 就可以链接的…

    2022年5月19日
    41
  • IOCP一:AcceptEx「建议收藏」

    IOCP一:AcceptEx「建议收藏」IOCP底层机理还没有透彻的理解,现将部分内容记录如下2014.7.2216:50把完成端口理解为完成队列。投递的异步IO请求完成后会携带三参数返回。异步IO请求分为:连接、接收、发送,分别

    2022年7月2日
    37
  • 站长关心的广告联盟简单的介绍跟评价[通俗易懂]

    站长关心的广告联盟简单的介绍跟评价[通俗易懂]联盟是每一个开始网络淘金的站长都遇到的问题,很多人吃过亏,比如那个垃圾智易联盟,我知道这里每天只有1000多个人看,但是希望每一个关心网站建设的朋友少走一些弯路,找到自己金矿,呵呵发表时间:2005-11-133:59:37原文作者:心情沙发金山网盟:金山估计会一直烧钱下去的,但是金山的针对性比较强,估计对下载等资源站的效果更好一点。百度搜索联盟:baidu虽然封站,引起站长的仇恨,不过ba

    2022年9月16日
    3
  • Codeforces Round #256 (Div. 2) D. Multiplication Table

    Codeforces Round #256 (Div. 2) D. Multiplication Table

    2022年1月9日
    39
  • 【引用】回发或回调参数无效。在配置中使用 <pages enableEventValidation=”true”/>(转载)…「建议收藏」

    【引用】回发或回调参数无效。在配置中使用 <pages enableEventValidation=”true”/>(转载)…「建议收藏」回发或回调参数无效。在配置中使用<pagesenableEventValidation=”true”/>或在页面中使用<%@PageEnableEventValidation=”true”%>启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用ClientScriptM…

    2022年7月24日
    7
  • open函数详解与close函数详解

    open函数详解与close函数详解open()头文件:#include&lt;fcntl.h&gt;//在centos6.0中只要此头文件就可以#include&lt;sys/types.h&gt;#incldue&lt;sys/stat.h&gt;功能:打开和创建文件(建立一个文件描述符,其他的函数可以通过文件描述符对指定文件进行读取与写入的操作。)原型into…

    2022年5月26日
    117

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号