差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
learntodesignpcb6 [2019/05/26 13:21]
gongyu [6.2 常用的PCB设计工具]
learntodesignpcb6 [2019/05/27 00:00] (当前版本)
gongyu
行 14: 行 14:
  
 #### 6.2.1 Altium Designer #### 6.2.1 Altium Designer
 +**Altium Designer**:在中国最流行的PCB设计工具,资源非常丰富,已经到了AD19版本,提供一个月的免费全功能试用,目前只有Windows版本,最近几年该公司加大盗版打击力度,很多小企业不得不寻找替代的方案。
 +
 {{ :adtool.jpg |}} {{ :adtool.jpg |}}
  
-  ​* **Altium Designer**:在中国最流行的PCB设计工具,资源非常丰富,已经到了AD19版本,提供一个月的免费全功能试用,目前只有Windows版本,最近几年该公司加大盗版打击力度,很多小企业不得不寻找替代的方案。 +  * 官方网站:https://​www.altium.com.cn 
-    ​* 官方网站:https://​www.altium.com.cn +  * 官方软件下载:https://​www.altium.com.cn/​free-trials 
-      * 官方软件下载:https://​www.altium.com.cn/​free-trials +  * 官方提供的库文件和设计资源下载:https://​designcontent.live.altium.com 
-      * 官方提供的库文件和设计资源下载:https://​designcontent.live.altium.com +  * 本地资源 - 电路城提供了很多网友上传的库文件:https://​www.cirmall.com/​circuits/​categorygroup/​EDA库与代码 
-    * 本地资源 - 电路城提供了很多网友上传的库文件:https://​www.cirmall.com/​circuits/​categorygroup/​EDA库与代码 +  ​* ​在中国家喻户晓的#​1 PCB设计工具 
- +  ​* ​曾经的经典 - Protel、Protel 99 SE 
-在中国家喻户晓的#​1 PCB设计工具 +  ​* ​容易破解、盗版帮助了普及,但企业需要缴费使用
-曾经的经典 - Protel、Protel 99 SE +
-容易破解、盗版帮助了普及,但企业需要缴费使用 +
-- Altium Limited - 5年来高速增长+
  
 #### 6.2.2 OrCAD #### 6.2.2 OrCAD
 {{ :​orcadpadspro-a203ddeb.png |}} {{ :​orcadpadspro-a203ddeb.png |}}
- +**OrCad**是一款历史很悠久的经典PCB设计工具,可有全功能的免费版本做体验,都是Cadence旗下的工具,应该跟PSpice能够高度整合,也跟Allegro进行了深度整合。
-  * **Cadence** +
-    * **OrCad**历史很悠久的经典PCB设计工具,可有全功能的免费版本做体验,都是Cadence旗下的工具,应该跟PSpice能够高度整合,也跟Allegro进行了深度整合。+
       * 官方网站:www.orcad.com       * 官方网站:www.orcad.com
       * 免费体验下载链接:https://​www.orcad.com/​free-trial       * 免费体验下载链接:https://​www.orcad.com/​free-trial
       * 跟Arrow的融合 - 免费的基于云服务的CAD设计工具:https://​orcad.arrow.com       * 跟Arrow的融合 - 免费的基于云服务的CAD设计工具:https://​orcad.arrow.com
 +      * 名字来源于Oregon + CAD
 +      * 集成了仿真(PSpice)和分析工具、CIS(元器件信息系统)
 +      * 可以输出HDL格式的Netlist
 +      * 支持脚本、支持MarketPlace
 +      * 有免费试用版
  
-字来源于Oregon + CAD +另外Cadence公司旗下还有一款在中国电子行业非常有PCB设计工具**Allegro**,由于目前它和OrCad是一家的产品,它们之间进行了深度融合,Allegro的官方网站:https://​www.cadence.com/​content/​cadence-www/​global/​en_US/​home/​tools/​pcb-design-and-analysis/​pcb-layout/​allegro-pcb-designer.html
-- 集成了仿真(PSpice)和分析工具、CIS(元器件信息系统) +
-- 可以输出HDL格式的Netlist +
-- 支持脚本、支持MarketPlace +
-- 有免费试用版 +
- +
-    * **Allegro**:经典的PCB布局布线工具OrCad深度融合 +
-      * 官方网站:https://​www.cadence.com/​content/​cadence-www/​global/​en_US/​home/​tools/​pcb-design-and-analysis/​pcb-layout/​allegro-pcb-designer.html+
  
 #### 6.2.3 PADS #### 6.2.3 PADS
 +**PADS** - 在中国的企业用户很多,属于Mentor Graphics旗下非常专业的PCB设计工具
 {{ :​padsmentor.png |}} {{ :​padsmentor.png |}}
 +  * 官方网站:https://​www.pads.com
 +  * 参考设计下载:https://​www.mentor.com/​pcb/​reference-designs/#/?​_k=vzahth ​ {{ :​pads_screen.jpg?​800 |}}
 +  * 包括PCB Logic、PCB Layout(PowerPCB)、PCB Route
 +  * PowerPCB可以对接OrCAD、CAD350、AutoDesk、ProE
 +  * 规则驱动下的强大的交互式布局布线功能
 +  * DRC/​DFT/​DFM校验与分析
 +  * 被很多企业定位为高端CAD软件
 +  * 破解版比较多
  
-    * **PADS** - 在中国的企业用户很多,属于非常专业的PCB设计工具 +**Boardstation**、**Xpedition**、**ViewDraw**也都是Mentor旗下的PCB设计工具,考虑到在中国的用户相对少,在此不在赘述。
-      * 官方网站:https://​www.pads.com +
-      * 参考设计下载:https://​www.mentor.com/​pcb/​reference-designs/#/?​_k=vzahth ​ {{ :​pads_screen.jpg?​800 |}} +
-    * **Boardstation**、**Xpedition**、**ViewDraw**也都是Mentor旗下的PCB设计工具,考虑到在中国的用户相对少,在此不在赘述。+
  
-- Mentor Graphic公司产品 
-- 包括PCB Logic、PCB Layout(PowerPCB)、PCB Route 
-- PowerPCB可以对接OrCAD、CAD350、AutoDesk、ProE 
-- 规则驱动下的强大的交互式布局布线功能 
-- DRC/​DFT/​DFM校验与分析 
-- 被很多企业定位为高端CAD软件 
-- 破解版比较多 
  
 #### 6.2.4 Eagle - Easily Applicable Graphical Layout Editor #### 6.2.4 Eagle - Easily Applicable Graphical Layout Editor
 +**EAGLE** 是一款可编写脚本的电子设计自动化(EDA)应用程序,具有原理图捕获、印刷电路板(PCB)布局、自动布线和计算机辅助制造(CAM)功能。 EAGLE的名称来自于Easily Applicable Graphical Layout Editor(易于应用的图形布局编辑器)的缩写,由德国的CadSoft Computer GmbH开发。 该公司于2016年被Autodesk Inc.收购。Eagle可以运行在Windows、Mac OS、Linux三种主流平台下。它的收费模式是按月收费,免费版本限制了电路图只能两个页面,PCB只能两层而且尺寸最大为80平方厘米,高校的用户可以免费使用全功能的版本,其实全功能的付费使用也不贵,其库资源非常丰富,被知名的开源硬件提供商Sparkfun、Adafuit、Arduino、Seeed Studio(中国深圳的公司,旗下拥有柴火空间)等采用,在这些公司的网站或Github上都能够下载到Eagle格式的设计源文件及库。
 +
 {{ :​eaglepcb.png |}} {{ :​eaglepcb.png |}}
  
-  ​* **Eagle**,目前是大名鼎鼎Autodesk旗下的PCB设计工具,支持多种OS平台按月收费,免版本限制了电路图只两个面,PCB只能两而且尺寸最为80平方厘米,的用可以免费使用全功能版本,其实全功能付费使用也不贵。 +##### 6.2.4.1 主要功能 
-    - 官方网站https://​www.autodesk.com/​products/​eagle/​free-download + 
-    ​Adafruit的库https://github.com/adafruit/Adafruit-Eagle-Library +EAGLE包含一个原理图编辑器,用于设计电路图,​ 原理图存储在扩展名为.SCH的文件中,元器件在扩展名为.LBR的设备库中定义。元器件可放置在多张纸上,并通过端口连接在一起。 
-    - Sparkfun的库https://​github.com/​sparkfun/​SparkFun-Eagle-Libraries + 
-    - Seeedstudio的库https://​github.com/​Seeed-Studio/​OPL_Eagle_Library ​+PCB布局编辑器存储扩展名为.BRD的电路板文件。它允许对原理图进行反向注释,并自动布线以根据原理图中定义的连接自动连接走线。 
 + 
 +EAGLE保存了Gerber和PostScript布局文件以及Excellon和Sieb&Meyer钻孔文件,这些是PCB制造厂商接受的标准文件格式,但鉴于EAGLE的小型设计公司和业余爱好者的典型用户群,许多PCB制造商和装配车间也直接接受EAGLE板文件(扩展名为.BRD)以导出优化的生产文件和选择 - 和数据本身。 
 + 
 +EAGLE提供了一个多窗口图形用户界面和菜单系统,用于编辑、项目管理以及自定义界面和设计参数。可以通过鼠标、键盘热键或通过在嵌入式命令行输入特定命令来控制系统。多个重复命令可以组合成脚本文件(文件扩展名为.SCR)。还可以使用EAGLE特定的面向对象编程语言(扩展名为.ULP)来探索设计文件。 
 + 
 +  ​原理图编辑: 
 +    ​SPICE仿真器 - 使用一整套SPICE仿真方法快速测试您的想法并验证电路性能。 
 +    ​模块化设计模块 - 在项目之间拖放可重复使用的设计模块,完成同步原理图和PCB电路。 
 +    ​电子规则检查 - 通过一整套电子规则检查验证您的原理图设计,以便您的原理图可以保持正常运行。 
 +    ​实时设计同步 - 所有更改都会在原理图和布局之间自动保持同步因此您可以专注于创作过程。 
 +  * PCB布局布线 
 +    * 推送和推送布线 - 在自适应交互式路由器推动和推动PCB走线时,遵守所有设计规则。 
 +    * 直观对齐工具 - 使用一套完整对齐工具精确排列和订购PCB设计对象。 
 +    * 避障路由 - 在您的设计周围布置复杂的PCB布局和机动,以便轻松跟踪目的地。 
 +    * 新的路由引擎 - 快速创建漂亮的PCB布局。 在路线时探索用于环路移除,转弯和通过放置的工具。 
 +  * PCB元器件库管理 
 +    * 管理的在线库 - 无需图书馆就可以为您的下一个设计做好准备。 查找和放置动态链接到我们不断增长的目录的零件 
 +    * 3D PCB模型 - 不要靠运气将电路板安装在机箱中。 精确的3D模型使PCB能够第一次贴合。 
 +    * 完整组件 - 开箱即用的组件库包括符号封装3D模型和参数。 
 +    * 可制造的部件 - 组件库直接链接到制造商因此您可以避在最后一分钟争抢找到替代品。 
 + 
 +\\ 
 + 
 +##### 6.2.4.2 授权使用模式 
 +自EAGLE 8.0.0版以来,有Premium,Standard,Free和Student&educator版本,标准版和高级版每月或每年订阅销售,需要至少每14天进行一次在线重新激活(自9.0版起30天))。 
 + 
 +各种可用版本的功比较: 
 + 
 +^版本 |原理图数|PCB层数|PCB小 |用户 |成本/月 |成本/年 | 
 +^级 |999 |16 |无限制|任何人 | 65美元 | 520美元 | 
 +^学生和教学| 999 | 16 | 4m² |只针对学生和教学用| 免费|免费| 
 +^标准|99|4|160cm²| 任何人| 15美元 | 100美元 | 
 +^免费|2|2|80cm² |对于个人、非商业应用|免费|免费| 
 + 
 +{{ :​eaglemodel.png |}}<WRAP centeralign>​Eagle收费使模式</​WRAP>​ 
 + 
 +\\ 
 + 
 +##### 6.2.4.3 丰富的资源 
 +在网上可以找到大量的针对初学者设计自己PCB的文字和视频教程。 
 + 
 +DIY电子网站[SparkFun](http://​www.sparkfun.com/​)使用EAGLE并发布内部设计EAGLE文件。 SparkFun Electronics是一家由于Make杂志和其他人所展示的业余爱好者市场而成长的公司,其中许多公司都提供EAGLE元器件库,它们定义了原理图形状、引脚分布和元器件尺寸,以便在PCB布局编辑器中进行正确布局。 
 + 
 +其它受欢迎的库包括[Adafruit](http://​adafruit.com/​)、[[Arduino]]、[SnapEDA](https://​www.snapeda.com)、Dangerous Prototypes、Element14(Farnell的子公司,CadSoft的前所有者)也有一些库可以从他们的网站上获得。 
 + 
 +使用ULP将EAGLE .BRD文件转换为与Specctra兼容的设计文件(文件扩展名为.DSN),可以将设计导出与高级外部自动装置一起使用,如KONEKT ELECTRA,Eremex TopoR 或Alfons Wirtz的FreeRouting。为了进一步修改,会话格式的完成设计可以通过.SES到.SCR脚本文件转换器导回到EAGLE。 
 + 
 +##### 6.2.4.4 Eagle的相关资源网址 
 +  ​[Eagle的官方网站](https://​www.autodesk.com/​products/​eagle) 
 +  - [Eagle官方的学习中心](https://​www.autodesk.com/​products/​eagle/​learning-center),视频教程 ​快速入门、原理图、库、PCB布局布线、符合IPC规范封装的构建向导 
 +  - [Eagle的在线研讨会](http://​eagle.autodesk.com/​eagle/​events) 
 +  - [Eagle的官方论坛](https://forums.autodesk.com/t5/eagle-forum/​bd-p/​3500) 
 + 
 +##### 6.2.4.5 ​Eagle的下载、安装 
 +Eagle软件目前比较成熟的版本是5.0.1,可以从下面的URL链接地址进行免费版本的下载安装: 
 +  * [[https://​www.autodesk.com/​eagle-download-win|Windows版本的下载]] 
 +  * [[https://​www.autodesk.com/​eagle-download-mac|Mac版本下载]] 
 +  * [[https://​www.autodesk.com/​eagle-download-lin|Liunx版本的下载]] 
 + 
 +##### 6.2.4.6 库资源及库文件的下载 
 +元器件的库非常重要,创建一个新的元器件的库费时费力,而且容易出错,因此如果有可信的现成的元器件库,对于工程师来讲会是很大的帮助,我们收集整理了几个可以下载库的网站,用户可以放心从这些地方下载。这些库一般都包含了原理图符号库、PCB封装库以及3D模型库三个部分。对于不同的操作系统,库的安装和配置方式可能不同,用户可以阅读Eagle提供的使用说明。这些网站会不断更新他们的库,不断添加原厂新推出来的器件。 
 + 
 +  * [Sparkfun提供的库](https://​github.com/​sparkfun/​SparkFun-Eagle-Libraries) 
 +  * [Adafruit提供的库](https://​github.com/​adafruit/​Adafruit-Eagle-Library) 
 +  * [LittleBit的原理图和PCB资源](https://​github.com/​littlebitselectronics/​eagle-files) 
 +  * [Seeedstudio的库](https://​github.com/​Seeed-Studio/​OPL_Eagle_Library
 + 
 +很多器件的库文件(原理图符号、封装、3D模型)都可以从[[http://​www.ultralibrarian.com|UltraLibrarian网站]]以及[[http://​www.snapeda.com|SnapEDA网站]]上找到并可以下载,利用好这些网站创建的成熟的库文件,可以节省自己创建库的时间,并保证了正确性。 
 + 
 +##### 6.2.4.7 中文教程和资料 
 +在网上找到的中文文章都是2016年前的,使用的Eagle版本是AutoDesk接手之前的,因此界面会有所不同。 
 +  - [使用EAGLE画电路板布局图](http://​www.i-element.org/​eaglepcblayout/​) 
 +  - [全球知名的PCB设计工具 Cadsoft EAGLE](http://​www.eeskill.com/​article/​id/​15003) 
 +  - [EAGLE PCB设计软件介绍](http://​www.voidcn.com/​article/​p-sxwsdcts-py.html)
  
-- 原来德国公司CadSoft,一度卖给Element14,现属于AutoDesk +##### 6.2.4.8 英文版教程 
-- 功能强大、灵活、支持多种操作系统(Windows/Linux/Mac+  * [SparkFun上的如何安装和配置Eagle?](https://learn.sparkfun.com/​tutorials/​how-to-install-and-setup-eagle/​all
-- 库丰富,被知名硬件提供商Sparkfun、Adafruit、Arduino等采用 +  * [Element14上关于Eagle和介绍](https://​www.element14.com/​community/​docs/​DOC-69900/​l/​autodesk-eagle-pcb-design-software) 
-收费模式:按月、按照复杂程度+  * [Wikipedia上关于Eagle的介绍](https://​en.wikipedia.org/​wiki/​EAGLE_(program))
  
 #### 6.2.5 KiCad #### 6.2.5 KiCad