PCB画图经验(借鉴别人的)

一、电路版设计的先期工作

1、利用原理图设计工具绘制原理图,并且生成对应的网络表。当然,有些特殊情况下,如电路版比较简单,已经有了网络表等情况下也可以不进行原理图的设计,直接进入PCB设计系统,在PCB设计系统中,可以直接取用零件封装,人工生成网络表。

2、手工更改网络表将一些元件的固定用脚等原理图上没有的焊盘定义到与它相通的网络上,没任何物理连接的可定义到地或保护地等。将一些原理图和PCB封装库中引脚名称不一致的器件引脚名称改成和PCB封装库中的一致,特别是二、三极管等。

二、画出自己定义的非标准器件的封装库

建议将自己所画的器件都放入一个自己建立的PCB 库专用设计文件。

三、设置PCB设计环境和绘制印刷电路的版框含中间的镂空等

1、进入PCB系统后的第一步就是设置PCB设计环境,包括设置格点大小和类型,光标类型,版层参数,布线参数等等。大多数参数都可以用系统默认值,而且这些参数经过设置之后,符合个人的习惯,以后无须再去修改。

2、规划电路版,主要是确定电路版的边框,包括电路版的尺寸大小等等。在需要放置固定孔的地方放上适当大小的焊盘。对于3mm 的螺丝可用6.5~8mm 的外径和3.2~3.5mm 内径的焊盘对于标准板可从其它板或PCB izard 中调入。

注意:在绘制电路版地边框前,一定要将当前层设置成Keep Out层,即禁止布线层。

四、打开所有要用到的PCB 库文件后,调入网络表文件和修改零件封装

这一步是非常重要的一个环节,网络表是PCB自动布线的灵魂,也是原理图设计与印象电路版设计的接口,只有将网络表装入后,才能进行电路版的布线。

在原理图设计的过程中,ERC检查不会涉及到零件的封装问题。因此,原理图设计时,零件的封装可能被遗忘,在引进网络表时可以根据设计情况来修改或补充零件的封装。

当然,可以直接在PCB内人工生成网络表,并且指定零件封装。

五、布置零件封装的位置,也称零件布局

Protel99可以进行自动布局,也可以进行手动布局。如果进行自动布局,运行"Tools"下面的"Auto Place",用这个命令,你需要有足够的耐心。布线的关键是布局,多数设计者采用手动布局的形式。用鼠标选中一个元件,按住鼠标左键不放,拖住这个元件到达目的地,放开左键,将该元件固定。Protel99在布局方面新增加了一些技巧。新的交互式布局选项包含自动选择和自动对齐。使用自动选择方式可以很快地收集相似封装的元件,然后旋转、展开和整理成组,就可以移动到板上所需位置上了。当简易的布局完成后,使用自动对齐方式整齐地展开或缩紧一组封装相似的元件。

提示:在自动选择时,使用Shift+X或Y和Ctrl+X或Y可展开和缩紧选定组件的X、Y方向。

注意:零件布局,应当从机械结构散热、电磁干扰、将来布线的方便性等方面综合考虑。先布置与机械尺寸有关的器件,并锁定这些器件,然后是大的占位置的器件和电路的核心元件,再是外围的小元件。

六、根据情况再作适当调整然后将全部器件锁定

假如板上空间允许则可在板上放上一些类似于实验板的布线区。对于大板子,应在中间多加固定螺丝孔。板上有重的器件或较大的接插件等受力器件边上也应加固定螺丝孔,有需要的话可在适当位置放上一些测试用焊盘,最好在原理图中就加上。将过小的焊盘过孔改大,将所有固定螺丝孔焊盘的网络定义到地或保护地等。

放好后用VIEW3D 功能察看一下实际效果,存盘。

时间: 2024-10-12 08:26:10

PCB画图经验(借鉴别人的)的相关文章

PCB布线规则(同样是借鉴别人的)

布线规则是设置布线的各个规范(象使用层面.各组线宽.过孔间距.布线的拓朴结构等部分规则,可通过Design-Rules 的Menu 处从其它板导出后,再导入这块板)这个步骤不必每次都要设置,按个人的习惯,设定一次就可以. 选Design-Rules 一般需要重新设置以下几点: 1.安全间距(Routing标签的Clearance Constraint) 它规定了板上不同网络的走线焊盘过孔等之间必须保持的距离.一般板子可设为0.254mm,较空的板子可设为0.3mm,较密的贴片板子可设为0.2-0

约瑟夫问题的JAVA实现(借鉴别人的代码+自己分析理解)

http://www.blogjava.net/rorely/archive/2010/01/15/309732.html 原博客地址 import java.util.Scanner; /** *使用数组实现约瑟夫环问题 *由m个人围成一个首尾相连的圈报数. *从第一个人开始,从1开始报数,报到n的人出圈, *剩下的人继续从1开始报数,直到所有的人都出圈为止. *对于给定的m和n,求出所有人的出圈顺序. */ public class RingYuesefu{ public static vo

iocp-socket 服务(借鉴别人的,根据自己的需要改的)未完待续

#pragma once #include <WinSock2.h> #include <MSWSock.h> #include <Windows.h> #pragma comment(lib,"ws2_32.lib") #define BUFFER_SIZE (1024*8) // 8KB #define BUFFER_SIZE_DATA (3*BUFFER_SIZE ) #define NOTIFY_MSG_ACCEPT 0xa1 #define

iOS各类优化方案(二)之前整理有借鉴别人的

iOS开发之加载.滑动翻阅大量图片优化解决方案 今天分享一下私人相册中,读取加载.滑动翻阅大量图片解决方案,我想强调的是,编程思想无关乎平台限制. 我要详细说一下,在缩略图界面点击任意小缩略图后,进入高清大图全屏浏览界面的这短暂的1秒内(和后续的几秒),都发生了什么. 常规思路流程 点击任意小图后, 1.首先制作scrollview框架:大小2个scrollview,小的用于手势缩放单一图片,大的横向依次加载全部照片 2.制作好scrollview框架后,加载照片 3.一切准备就绪跳转页面呈现给

[转]PCB布局和布线经验

在设计中,布局是一个重要的环节.布局结果的好坏将直接影响布线的效果,因此可以这样认为,合理的布局是PCB设计成功的第一步. 布局的方式分两种,一种是交互式布局,另一种是自动布局,一般是在自动布局的基础上用交互式布局进行调整,在布局时还可根据走线的情况对门电路进行再分配,将两个门电路进行交换,使其成为便于布线的最佳布局.在布局完成后,还可对设计文件及有关信息进行返回标注于原理图,使得PCB板中的有关信息与原理图相一致,以便在今后的建档.更改设计能同步起来, 同时对模拟的有关信息进行更新,使得能对电

研究生期间做项目所学到的一些经验

本文主要分享研究生期间所学到的一些科研和项目经验,实践部分偏重于硬件电路.点滴琐碎,还请见谅. 一  项目所得  1.1 心得体会 任何事物都要从最简单.最基本的构架入手,理解复杂的.--接触学习新东西时的指导思路. 做理论要做做想想,边停边走:做工程则要不断推进,因为不做不出来.工程就是靠时间堆出来的,不在于谁比谁聪明多少,而在于谁比谁用功了多少. 做工程思路:不要挑刺钻牛角尖,能用就行.要实用主义而不是理想主义,忌追求完美(比如正确解调需要信噪比至少10dB,则前端的同步就无须追求在5dB下

公司做项目的几点经验总结(个人经验)

首先作为一个低级码农,写这篇文章是需要一点勇气的..哈哈哈...毕竟自己也才做了几个小项目而已,没有资格高谈阔论.反正就是希望给一些不知道的人一些思路,知道的活就不用看了.本文是从程序员视角进行分析. 1.项目的注释. 这是一个很大的而且很严重的问题,一般只要公司不做强制性要求的话,至少我们部门,我很少看到能有自觉写注释的人.这就导致了一个问题,如果那个人的方法写得很复杂,或者命名不规范的话,又没有注释,当然雪上加霜了,结果就是,其他人看那个人写的代码,不说看不懂,调不通,至少也会花费大量的时间

九年竞彩经验奉献给那些没上岸的时时彩玩家与君共勉

经验.竞彩人都很清楚,经验很重要.学习所有经验充足者的经验,借鉴规律层出不穷,不少好的方法都是大家在摸索中悟出的,因此借鉴别人的经验很重要. 熟悉顺势而为,经过长期的跟踪调查研究,凡是输钱的都是逆势而为,死守某个条件.竞彩三法则"不能够期期都买,局势不明不买,没有规律时候不买."任何竞彩都是要学会基本都是观察,在这里我借鉴一位竞彩多年的大神的经验详细讲解一下正确的竞彩方式与方法. 一.走势观察法: 熟悉走势规律,这也是很重要的,玩彩票都是会有一种规律.要把握上期.或者多期开的表现特征.

九年重庆SSC经验奉献给那些没上岸的朋友与君共勉

经验.玩SSC人都很清楚,经验很重要.学习所有经验充足者的经验,借鉴规律层出不穷,不少好的方法都是大家在摸索中悟出的,因此借鉴别人的经验很重要.熟悉顺势而为,经过长期的跟踪调查研究,凡是输钱的都是逆势而为,死守某个条件.三法则"不能够期期都买,局势不明不买,没有规律时候不买."任何玩法都是要学会基本都是观察,在这里我借鉴一位多年的大神的经验详细讲解一下正确的方式与方法.一.走势观察法:熟悉走势规律,这也是很重要的,会有一种规律.要把握上期.或者多期开的表现特征.尽可能完全解读以下各种阶