原理图及PCB设计
原理图以及元件的绘制
1. 画数据总线时,需要给总线一个Net Label,例如:databus[0..7],并且还需要在每个入
口和出口处设置一致的标号。
2. ERC 电气规则检查,Electronic Rule Check。可以使用place-directives-compile mask 来屏
蔽某一部分不需要进行电气检查的原理图。而Place NO ERC 只是可以对某点放弃电气
规则检查。
3. 可以通过Place-directives-PCB Layout 在原理图中限制将来绘制成的PCB 的一些线宽和
过孔之类的参数。这是一种强制性说明,会直接作用到PCB 设计中。而Parameter Set
是示意性的说明。
4. 批量更改封装方式:edit-find similar objects-选定相同的条件-edit-select all-SCH
Inspector-键入需要修改的量。或者通过Tools-Footprint Manager。
5. 从桌面右下角system-snippet 中可以调用自己创建的片段。
6. 生成元件清单时,可以利用模版生成比较好看的元件清单。
7. 画芯片时,可以选择引脚类型,如POWER,IN,OUT 等。这时编译时会进行电气检查,
便于检查错误。
8. 如何在原理图的元件和参考文档之间建立一个连接,使得当鼠标对准元件时,只要按下
F1 键就可以跳转到对应的参考文档?步骤如下:双击对应的元件,添加属性,在属性
框中,在“名称”这一栏写入HelpURL,在“值”里写入文档的绝对路径和文档名。
如果需要打开某一页,则需要在后面添加#page=133 。例如:F:\51F 系列中文数据手
册\C8051F9xx_中文版.pdf#page=3
9. 如何在绘制元件的时候,使得某个引脚的名字上面有横线?如/RST,这时候输入引脚
名的时候格式如下:R\S\T\,也就是在每个需要加横线的字母后面一个反斜杠。
10. 在元件绘制时,也可以从SHCLIB List 页面中进行修改。在绘制完一个原理图库以后,
可以进行电气检查,并可以可以报告一个文档或者浏览器格式的文件,便于检查和以后
的使用。
11. 在绘制元件时,可以先打开安装库中所绘制的元件,找到最接近的元件,并粘贴过来,
再进行编辑以后,就可以生成自己的元件。这样不仅比较美观,而且可以省去很多时间。
PCB库以及 PCB的绘制
12. 在绘制PCB 库时,可以利用Ctrl+End 切换到桌面的中间位置。
13. 在绘制元件封装时,可以用三种方式。第一、直接手工绘制。第二、工具-元器件向导。
第三、工具-IPC 封装向导。
14. 在绘制芯片封装时,一定要设置一个参考点,否则在生成PCB 时会出现问题。设置方
法如下:Edit-设定参考。
15. 在绘制PCB 库视图下,可以利用:工具-IPC 封装批处理器来一次性绘制多个器件的封
装,只需要在文档中输入对应的参数就可以了。
16. 集成库与原理图库、PCB 封装库之间的关系:在一个集成库中,可以封装有一个(或多
个)原理图库和一个(或多个)PCB 封装库,如果需要,还可以包含3D 模型库和信号集成
库和仿真库。而且在一个原理图库中可以绘制多个元件,在一个PCB 封装库中也可以
绘制多种封装方式。但是要建立对应关系。在集成库中的元件是不能编辑的,保证了元
件的安全性。
17. 如何使元件和对应的PCB 封装方式建立起联系?可以通过:工具-模型管理器。
18. 可以在集成库中绘制原理图库,但是没有把PCB 封装库放置在这个集成库中,而是通
过查找到对应的封装方式以后,直接建立链接,这样也是可以的。集成库主要的功能是
对其中的元件起到了保护的作用。
19. 在项目过程中,通常是把建立的集成库放置在项目的目录下,这样进行项目拷贝的时候
就不需要再去另外拷贝那些自己绘制的库。而且在集成库中会建立完整的原理图库和
PCB 封装库,这样便于后期的维护和升级。
20. 在PCB 三维视图下的一些快捷方式:按数字键“9”可以旋转90 度,按“0”恢复原来
的状态,按住“shift”+右键可以进行旋转。按“2”可以切换到二维模式。在二维模式
下,按“3”可以切换到三维视图。按“Q”可以切换单位,按“g”可以设置栅格的大
小。
21. 可以通过File-PCB Board Wizard 来自己定制一个PCB 印刷板。
22. PCB 视图下,交叉探针主要是实现在原理图和PCB 之间实现快速切换,可以把窗口设
置成排列方式,这样就可以同时查看PCB 和原理图,并且在PCB 中选中某一个部件,
则原理图就会跳转到响应部分来显示。
23. PCB 下,可以在优先选项中选择保护被锁定的器件,而且可以双击元件,选择锁定该
元件,这样这个元件就不会被移动了。
24. PCB 中层的切换的快捷方式:信号层之间切换:按小键盘的“*”,所有信号层之间进
行切换:小键盘的“-”或者“+”。
25. PCB 下,可以通过设计-类来设定一些类,这样在规则制定的时候就会比较方便。
26. PCB 下,可以按“N”来选择显示或者隐藏飞线、元件和网络。可以按“O”弹出板子
设计的综合选项。
27. PCB 绘制步骤总结:PCB Board Wizard-导入元件-keepout layer 设置-布局-设置布线规则
-布线-加泪滴-板子四角放置孔-四角进行圆弧处理-按照KEEPOUT layer 所绘制的外形
来重新定义板子的外形-修改自动布线时不准确的线-铺铜-DRC 检查。
28. 如何选择全部器件或者别的网络而不选中边框?用PCB Filter,输入条件:IsComponent
就可以。或者全选中后,按住“shift”键,单击要取消的元件。
29. 如何在PCB 环境下旋转器件?按住左键并按空格键。
30. 正在手动布线时快捷方式提醒:按“~”键,即ESC 下面的那个键,就会有在布线的过
程中所有能够用到的快捷方式。
31. 智能布线之交叉布线,在此方式下,点击某个元件,则软件会自动找出一个合适的布线。
如果确定该布线,则主要按住ctrl 再点击鼠标左键就可以了。
32. 可以同时步多个线,在放置-多走线就可以。如何选定多个焊盘呢?这时可以按“S”
键,选择“器件连接”,再点击要绘制连线的元件,就选定完毕了。
33. ctrl+左键可以高亮显示需要的内容。PCB Filter 是一个很强大的功能,如果想要隐藏所
有的designator,就可以运行PCB Filter,在条件框中输入IsDesignator,然后点击apply。
就可以找到所有元件的designator,然后再运行PCB Inspector,就可以选择将其隐藏。
34. 可以对微小信号的重要线进行包地,工具-描绘选择对象的外形,还可以将包地连接到
某一个网络中。
35. 元器件包好也可以自动排列。先把所有元件选中,右击“对齐-对齐器件文本”,选择适
当的位置就可以了。
36. 在完成PCB 的设计以后,通常是将PCB 文件给厂家生产,但是为了保密性,也可以通
过:File-制造输出-Gerber Files 来提供参数给厂家生产。
原理图及PCB设计的更多相关文章
- PADS从原理图到PCB整体简易流程
10步完成PADS从原理图到PCB设计 图片有点大,可以点击观看. 第一步:启动PADS LOGIC 第二步:添加元器件 第三步:选择2个9脚接插头放置在原理图上 第四步:添加连线. 完成后如图 第五 ...
- 电子技术经典资料汇总:PCB设计篇
电子技术经典资料汇总:PCB设计篇,下面的链接是一个一个的文件下载的,也是压缩包的内容,只不过我把他们给汇总成了一个压缩包,方便大家下载,还有更多电子技术必备基础资料,通信无线类的,C语言篇的,关于电 ...
- 电源模块PCB设计
电源模块的PCB设计 电源电路是一个电子产品的重要组成部分,电源电路设计的好坏,直接牵连产品性能的好坏.我们电子产品的电源电路主要有线性电源和高频开关电源.从理论上讲,线性电源是用户需要多少电流,输入 ...
- [PCB设计] 1、硬件原理图设计规范(一)——基本原则
1.1 目的 原理图设计是产品设计的理论基础,设计一份规范的原理图对设计PCB.跟机.做客户资料具有指导性意义,是做好一款产品的基础.原理图设计基本要求: 规范.清晰.准确.易读. 因此制定此< ...
- PCB设计检查表
PCB设计检查表 一.确保PCB网表与原理图描述的网表一致 二.布局大致完成后需检查 外形尺寸 确认外形图是最新的 确认外形图已考虑了禁止布线区.传送边.挡条边.拼板等问题 确认PCB 模板是最新的 ...
- PCB设计备忘录
在PCB设计过程中,常常有很多细节只有在实践中才能体会到其重要性,本人记性不好,索性把相关的注意点记录下来,也顺便希望能够给读者朋友们一些帮助. 接插件以及连接器比较常用的针脚之间间距有2.54mm/ ...
- Protel99se教程九:protel99se中PCB设计的高级应用
在上一节我们PCB资源网的protel99se教程当中,我们给大家讲解了在protel99se进行原理图设计中的一些高级应用技巧,在这一节protel99se教程当中,我们将给大家讲解的是,在prot ...
- PCB设计资料:看到最后才知道是福利
參考资料 通过以下的关键词直接从网络上Google或Baidu就能非常easy的找到以下的资料,这里仅仅是以參考文献的方式做一个整理以及简单的说明. 刘雅芳,张俊辉. 抗干扰角度分析六层板的布线技巧. ...
- cadence pcb 设计学习记录提纲
Cadence软件是一款"一站式"的电气EDA软件系统.因能力所限,此处仅涉及使用cadence软件绘制PCB.日后随着对软件使用程度的加深,自己打算学习使用cadence软件的原 ...
随机推荐
- 1.2 Python基本语法
1.交互模式编程 cmd窗口 =>输入 Python => 输入 print "hello,python!"; ps:如果是新版本Python,需要输 ...
- 【字母全排列】 poj 1256
深搜 注意与STL模版的去重函数唯一的区别就是有去重. #include <iostream> #include <cstdio> #include <string. ...
- Facade ——为子系统的一组接口提供一致界面
Façade模式提供了子系统一组接口的一致封装特性,如下图所示: 如图所示,OperationWrapper的实现依赖SubSystem1,2等的Operation操作.但用户调用OperationW ...
- 集合工具类CollectionUtils、ListUtils、SetUtils、MapUtils探究
之前一直以为集合工具类只有CollectionUtils,主要用它的isEmpty(final Collection<?> coll)静态方法来判断一个给定的集合是否为null或者是否长度 ...
- 给Notepad++ 加带图标右键菜单
给Notepad++ 加带图标右键菜单 方式一: 拷贝以下代码建立一个reg文件,替换相关路径,保存,双击运行加入注册表 Windows Registry Editor Version 5.00 [H ...
- css05 字体以及行间距
<head><meta charset="utf-8"><title>无标题文档</title><style>#box{ ...
- 每个程序员都应该学习使用Python或Ruby
每个程序员都应该学习使用Python或Ruby 如果你是个学生,你应该会C,C++和Java.还会一些VB,或C#/.NET.多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaSc ...
- material design 的android开源代码整理
material design 的android开源代码整理 1 android (material design 效果的代码库) 地址请点击:MaterialDesignLibrary 效果: 2 ...
- Servlet程序开发--实例操作:MVC设计模式应用
以前做过一个登录程序,是用JSP+JavaBean完成的,最大的问题,JSP文件内容太多了. 1. VO 2. DBC 3. DAO 3.1 impl 3.2 proxy 4. Factory 5. ...
- SPOJ Count on a tree
Count on a tree Time Limit:129MS Memory Limit:1572864KB 64bit IO Format:%lld & %llu Subm ...