版权信息 书名:Altium Designer 21实战从入门到精通
ISBN:978-7-115-64248-6
本书由人民邮电出版社发行数字版。版权所有,侵权必究。
您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
版 权 编 著 布克科技 赵景波 赵燕成 向 华
责任编辑 李永涛
人民邮电出版社出版发行 北京市丰台区成寿寺路11号
邮编 100164 电子邮件 315@ptpress.com.cn
网址 http://www.ptpress.com.cn
读者服务热线: (010)81055410
反盗版热线: (010)81055315
内 容 提 要 本书以典型的应用实例为主线,介绍Altium Designer 21的特点和功能,并详细介绍利用该软件完成原理图设计和PCB设计的方法及流程。本书的主要内容包括初识Altium Designer 21,工程的组成、创建及管理,原理图库与元件库,原理图设计,PCB设计,PCB的DRC与文件输出,2层Leonardo主板的PCB设计,4层智能车主板的PCB设计等。
本书结构合理、层次清楚、内容翔实,适合作为高等院校电子信息工程、通信工程、自动化、电气控制类专业相关课程的教材及电子产品设计工程技术人员的参考书。
前 言 随着电子工业和微电子设计技术与工艺的飞速发展,电子信息类产品的开发明显地出现了两个特点:一是开发产品的复杂程度加深,设计者往往要将更多的功能、更高的性能和更丰富的技术集成于所开发的电子系统之中;二是开发产品的周期缩短,减少延误以及尽早推出产品变得十分重要。
Altium Designer 21是一款一体化的电子产品开发系统,主要运行在 Windows操作系统上。该软件将原理图设计、电路仿真、PCB绘制与编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术完美地融合,为设计者提供了一套全新的设计解决方案,使设计工作变得更为轻松。设计者熟练使用这款软件将大大提高PCB设计的质量和效率。Altium Designer 21不仅全面继承了包括Protel 99SE、Protel DXP在内的先前一系列软件的功能和优点,还增加了许多改进和高端功能。
为了帮助广大电路设计初学者及有一定基础的电路设计从业者快速掌握电路设计软件,尽快提高实际工程应用能力,编者尽可能地从读者易于接受的角度出发编写了本书。本书的介绍由浅入深、从易到难,各部分既相对独立又相互关联。在编写本书的过程中,编者将自身电路设计与制作的经验进行总结,适当地给出相关提示,以供读者进一步理解。
内容和特点 (1)实例贯穿全书。所选实例非常典型,由浅入深,讲解透彻,可以帮助读者快速入门。
(2)重点突出。重点介绍Altium Designer 21常用、主要的功能,便于读者抓住学习重点。
(3)技巧性强。具体讲解实例时,会介绍一些实际操作的技巧及常见问题的处理方法。
(4)可操作性强。书中所举例子均经过充分验证,按所述步骤操作可以顺利实现最终结果。
配套资源及用法 本书配套资源主要包括以下两部分内容。
1.“.PcbDoc”制版文件和“.SchDoc”原理图文件 本书实例需要使用的“.PcbDoc”和“.SchDoc”文件都收录在配套资源的“素材”文件夹下,读者可以调用和参考这些文件。
2.“.mp4”视频文件 本书部分实例的设计过程录制成了“.mp4”视频文件,并收录在配套资源的“操作视频”文件夹下。
本书由青岛理工大学的赵景波、赵燕成及东营市胜利锦华中学的向华编著,参与编写工作的还有赵子豪、邵滨、马昊辰、孟欢、张家恺、魏天旭、于洋、杨东旭、白邵宙、刘吉庆、沈精虎、宋一兵、冯辉、董彩霞、管振起等。由于编者水平有限,书中难免存在疏漏之处,敬请读者批评指正。
感谢您选择了本书,也欢迎您把对本书的意见和建议告诉我们,电子邮箱:liyongtao@ptpress.com.cn。
布克科技
2024年2月
第1章 初识Altium Designer 21 印制电路板(Printed-Circuit Board,PCB)是电子元器件、微型集成电路芯片、FPGA(Field Programmable Gate Array,现场可编程门阵列)芯片、机电部件及嵌入式软件的载体。PCB上元件之间的电气连接是通过导电走线、焊盘和其他特性对象实现的。PCB设计越来越复杂,需要更强大的电子设计自动化软件支持。Altium Designer 21作为新一代的板卡级设计软件,具有简单易用、功能强大、与时俱进的特点,其以友好的工作界面及智能化的功能为电路设计者提供优质的服务。
本章基于Altium Designer 21,介绍Altium Designer的特点、功能及常用系统参数的设置,帮助读者初步了解该软件的基本结构和工作界面。
【本章要点】
● Altium Designer 21的特点及功能。
● 常用系统参数的设置及导入与导出。
1.1 Altium Designer的发展概况Altium公司的前身为Protel国际有限公司,于1985年在澳大利亚成立,专注于开发基于个人计算机(Personal Computer,PC)的计算机辅助工程(Computer-Aided Engineering,CAE)软件,主要致力于PCB的辅助设计。Altium Designer是其推出的一款新一代的板卡级设计软件。
最初,DOS环境下的PCB设计工具得到了澳大利亚电子行业的广泛认可。在1986年中期,Altium公司通过经销商将PCB设计软件包出口到美国和欧洲。随着PCB设计软件包的成功,Altium公司开始扩大其产品范围,生产了原理图输入、PCB自动布线及自动PCB元件布局等软件。
1991年,Altium公司发布了世界上第一个基于Windows的PCB设计系统——Advanced PCB。凭借各种产品附加功能和增强功能,Altium公司奠定了具有创新优势的EDA(Electronic Design Automation,电子设计自动化)软件开发商的地位。
1997年,Altium公司发布了专为Windows NT平台构建的Protel 9,这是首次将所有5种核心EDA工具集成于一体的产品,这5种核心EDA工具分别支持原理图输入、可编程逻辑器件(Programmable Logic Device,PLD)设计、仿真、板卡设计和PCB自动布线。
1999年,Altium公司又发布了Protel 99和Protel 99 SE,这些软件进一步提高了设计流程的自动化程度,并对各种设计工具进行了更深度的集成。特别是设计浏览器平台的出现,使得电子设计的各个方面(包括设计工具、文档管理及元件库等)能够实现无缝集成。这标志着Altium公司向构建涵盖所有电子设计技术的完全集成化设计系统的理念迈出了重要一步。
Protel国际有限公司在2001年8月正式更名为Altium公司。在2006年初,Altium公司推出了一款电子电路设计软件——Altium Designer 6。这款软件继承了Protel系列软件的全部功能,并在其基础上进行了一系列改进和完善,为用户提供了全新的设计解决方案,使用户可以轻松地进行各种复杂的电子电路设计。
2021年,Altium公司在对Altium Designer产品进行不断改进的基础上,推出了Altium Designer 21。本书基于Altium Designer 21,讲解Altium Designer的应用方法。
1.2 Altium Designer 21的特点Altium Designer 21的原理图编辑器不仅可以用于设计电子电路的原理图,还可以用于输出设计PCB所必需的网络表文件、设定PCB设计的电气法则、输出满足用户要求的原理图设计图纸。对于较大的设计项目,Altium Designer 21支持层次化原理图设计,用户可以把设计项目分为若干子项目,子项目可以再划分成若干功能模块,功能模块还可以再往下划分直至底层的基本模块,然后分层逐级设计。
Altium Designer 21的PCB编辑器提供了元件的自动和交互式布局功能,能够极大地减少布局工作的负担。此外,它还提供多种走线模式以适应不同的设计需求。在规则冲突时,PCB编辑器会立即高亮显示,以避免在交互式布局或布线过程中出现错误。它不仅能够满足基本的设计要求(如放置半通孔、深埋导孔等),还提供了各种类型的焊盘供用户选择。通过详尽、全面的设计规则定义,为PCB设计符合实际要求提供了保证。它具有很高的手动设计和自动设计的融合程度。对于元件多、连接复杂、有特殊要求的电路,用户可以选择自动布线与手动调整相结合的方法。元件的连接采用智能化的连线工具,在PCB设计完成后,可以通过设计规则检查(Design Rule Check,DRC)来保证PCB完全符合设计要求。
Altium Designer 21提供了功能强大的模拟/数字仿真器,可以对各种不同的电子电路进行数据和波形分析,使设计者能够在设计过程中对所设计的电路进行局部或整体的工作过程仿真分析,以完善设计。
Altium Designer 21以强大的设计输入功能为特点,在FPGA和板级设计中同时支持原理图输入和VHDL(超高速集成电路硬件描述语言)输入模式,还支持基于VHDL的设计仿真、混合信号电路仿真和信号完整性分析。
Altium Designer 21不仅全面集成了FPGA设计功能和SOPC(可编程片上系统)设计实现功能,还拓宽了板级设计的传统界限。电子工程师现在可以将系统设计中的FPGA与PCB设计及嵌入式设计紧密地集成在一起。Altium Designer 21提供了丰富的元件库,几乎覆盖了所有电子元器件厂商的元件种类。更值得一提的是,Altium Designer 21还具有强大的库元件查询功能,并且支持旧版本的元件库,实现了向下兼容。
Altium Designer 21是真正的多通道设计软件,可以简化多个完全相同的子模块的重复输入设计。在进行PCB设计时,用户可以利用复制操作进行布局、布线,避免了一一布局、布线的烦琐工作。Altium Designer 21采用了一种查询驱动的规则定义方式,通过语句来约束规则的适用范围,并且可以定义同类别规则间的优先级。用户可以按照需要选择不同的标注单位、精度、文字方向及指示箭头的样式。
Altium Designer 21具有丰富的输出特性,支持第三方软件格式的数据交换,输出格式为标准的Windows输出格式,支持几乎所有的打印机和绘图仪的Windows驱动程序,具有页面设置、打印预览等功能。
Altium Designer 21能够创建互连的多板项目,并能快速、准确地呈现高密度和复杂的PCB装配系统,其时尚的用户界面及布线功能、BOM(Bill of Material,物料清单)创建功能、规则检查功能和与制造相关的辅助功能的更新,使用户可以实现更高的设计效率和生产效率。具体体现在以下几个方面。
(1)互连的多板装配。多板之间的连接关系管理和增强的三维引擎可以实时呈现设计模型和多板装配情况,使显示更快速、直观和逼真。
(2)时尚的用户界面。全新、紧凑的用户界面提供了一个直观的环境,并进行了优化,可以实现可视化设计工作流程。
(3)强大的PCB设计。利用64位CPU的架构优势和多线程任务优化功能,使得用户能够更快速地设计和发布大型、复杂的PCB。
(4)快速、高质量地布线。视觉约束和用户指导的交互结合使用户能够跨板层进行复杂的拓扑布线,并以计算机的速度和人的智慧保证布线质量。
(5)实时的BOM管理。链接到BOM的最新供应商元件信息,使用户能够根据自己的时间表作出有根据的设计决策。
(6)简化的PCB文档处理流程。用户可以在单一、紧密的设计环境中记录所有装配和制造视图,并通过链接的源数据进行一键更新。
1.3 Altium Designer 21的功能Altium Designer 21主要由5个核心部分组成:电路原理图(SCH)设计、印制电路板设计、可编程逻辑电路设计、电路的仿真和信号完整性分析。
1.电路原理图设计 电路原理图设计系统主要由原理图编辑器、原理图库(SCHLib)编辑器和各种文本编辑器等组成。该系统的主要功能包括绘制和编辑电路原理图、制作和修改原理图元件符号或元件库,以及生成原理图与元件库的各种报表。
2.印制电路板设计 印制电路板设计系统主要由PCB编辑器、PCB元件库编辑器和板层管理器等组成。该系统的主要功能包括设计和编辑PCB、制作和管理元件的封装,以及设置和管理板型。
3.可编程逻辑电路设计 可编程逻辑电路设计系统由具有语法功能的文本编辑器和波形发生器等组成。该系统的主要功能是对可编程逻辑电路进行分析和设计,以及观测波形。这种设计方式可以最大限度地精简逻辑电路,使数字电路设计达到最简。
4.电路的仿真 Altium Designer 21具有一个功能强大的模拟数字仿真器。该仿真器的功能是对模拟电子电路、数字电子电路和混合电子电路进行仿真实验,以便验证电路设计的正确性和可行性。
5.信号完整性分析 Altium Designer 21提供了一个精确的信号完整性分析模拟器。该模拟器可以用来检查PCB设计规则和电路设计参数、测量超调量和阻抗、分析谐波等,帮助用户避免设计中的盲目性,提高设计的可靠性,缩短研发周期并降低设计成本。
1.4 常用系统参数的设置Altium Designer 21是一款功能强大的PCB设计软件,在使用该软件进行PCB设计之前,对常用参数进行一些常规设置是必要的。这可以帮助用户优化配置环境参数,高效地使用Altium Designer 21。
1.4.1 General参数设置 打开Altium Designer 21,单击菜单栏右侧的 按钮,打开【优选项】对话框,默认显示【System】/【General】(【系统】/【常规】)子选项卡,该选项卡主要用来设置系统的基本特性,如图1-1所示。
图1-1 【System】/【General】子选项卡
【System】/【General】子选项卡中有4个选项组,分别是【开始】【通用】【重新加载Altium Designer外修改的文档%】【本地化】。下面介绍各选项组中的主要选项。
1.【开始】选项组 (1)【重新打开上一个项目组】:勾选该复选框,启动Altium Designer 21将自动打开之前关闭的工作环境。
(2)【开始时打开主页】:勾选该复选框,用户可以在主页打开项目、获取帮助、检索系统信息、配置版本控制系统等。取消勾选该复选框将不显示主页。
(3)【显示开始画面】:勾选该复选框,启动Altium Designer 21将显示启动画面。该画面以动画形式显示系统版本信息,用户每次打开Altium Designer 21,计算机都会显示软件正在加载的提示。
2.【通用】选项组 在该选项组中,用户可以设定打开或保存设计文件、项目文件及项目组文件时的默认路径。单击指定按钮,可弹出文件夹浏览对话框。在该对话框中指定一个已存在的文件夹,即设置默认路径。一旦设定好默认路径,在使用Altium Designer 21进行设计时就可以快速保存设计文件、项目文件或项目组文件,为操作带来极大方便。
3.【重新加载Altium Designer外修改的文档%】选项组 该选项组用于设置系统显示的字体、字形和字号。
4.【本地化】选项组 该选项组用于设置中、英文界面切换。
1.4.2 View参数设置 切换到【System】/【View】(【系统】/【视图】)子选项卡,设置视图参数,如图1-2所示。
图1-2 【System】/【View】子选项卡
【System】/【View】子选项卡中有5个选项组,分别是【桌面】【弹出面板】【通用】【Document Bar】【UI主题】。下面介绍常用的3个选项组的部分功能。
1.【桌面】选项组 该选项组可以用于设定系统关闭时是否自动保存定制的桌面(实际上就是工作区)。
(1)【自动保存桌面】:勾选该复选框,则系统关闭时将自动保存定制的桌面及文件窗口的位置和大小。
(2)【恢复打开文档】:自动保存打开的文档。
2.【弹出面板】选项组 该选项组可以用于调整弹出式面板的弹出及隐藏过程的等待时间,还可以选择是否使用动画效果。
(1)【弹出延迟】:右侧的滑块可以改变面板弹出时的等待时间。滑块越靠右,等待时间越长;滑块越靠左,等待时间越短。
(2)【隐藏延迟】:右侧的滑块可以改变面板隐藏时的等待时间。同样,滑块越靠右,等待时间越长;滑块越靠左,等待时间越短。
(3)【使用动画】:勾选该复选框,则面板弹出或隐藏时将使用动画效果。
(4)【动画速度】:右侧的滑块用来调节动画的速度。若不想在面板弹出或隐藏时等待,则应取消勾选【使用动画】复选框。
3.【UI主题】选项组 (1)【电流】:Altium Designer 21中有两种UI(User Interface,用户界面)主题可供选择,即【Altium Dark Gray】(深灰色)和【Altium Light Gray】(浅灰色)。
(2)【预览】:显示所选UI主题的应用效果。
1.4.3 Account Management参数设置 切换到【System】/【Account Management】(【系统】/【账户管理】)子选项卡,对Altium账户进行设置,如图1-3所示。Altium Designer 21提供了多种按需使用的功能,可以访问Altium服务网站,登录Altium账户后获取使用权限。这些功能包括软件授权许可证、自动更新软件、检索和调用供应链在线元器件数据库信息等。
图1-3 【System】/【Account Management】子选项卡
1.4.4 Navigation参数设置 切换到【System】/【Navigation】(【系统】/【导航】)子选项卡,其中的选项主要用于设置导航器面板工作状态、工作内容和精度。用户可以根据自己的需要设置高亮方式和交叉选择模式,如图1-4所示。
图1-4 【System】/【Navigation】子选项卡
在操作的过程中选择对象时,对象会高亮显示并放大,以帮助用户更精确地定位到所选对象。对于高亮方式,一般建议勾选【缩放】【变暗】两个复选框。同时,用户也可以选择要显示的内容,通常勾选【Pin脚】【端口】【网络标签】等复选框。
交叉选择模式为在原理图编辑器和PCB编辑器之间选择对象提供了便利,在这种模式下,当在一个编辑器中选择一个对象时,另一个编辑器中与之关联的对象也会被选中,这大大简化了对象的选择操作。
1.4.5 Design Insight参数设置 切换到【System】/【Design Insight】(【系统】/【设计查看】)子选项卡,用户可以控制设计查看的各个方面,例如文档预览、供应链信息和超链接。用户可按图1-5进行设置,实现原理图编译之后网络对象的连接检视,便于查看整个工程中某一网络的分布,也可保持默认设置。
图1-5 【System】/【Design Insight】子选项卡
● 【鼠标盘旋的延迟】:使用滑块控制连接检视信息出现的延迟,范围为0s到4s,建议不要设置过小或过大的延迟。过小的延迟(如0s)可能会导致连接检视信息频繁出现,给用户带来困扰,影响查看效率。而过大的延迟(如4s)则会使连接检视信息出现得较慢,不利于用户快速了解相关信息。
● 【启动风格】:支持使用【鼠标悬停】或按住Alt 键的同时双击这两种方式来启动连接检视信息。
1.4.6 File Types参数设置 用户在使用软件的过程中,有可能会误操作而导致无法通过双击图标来打开文件,或者重装系统后出现空白图标无法显示图标样式,这时可以尝试使用文件关联操作来解决。切换到【System】/【File Types】(【系统】/【文件类型】)子选项卡,根据需要选择想关联的文件类型,也可以全选,如图1-6所示。
图1-6 【System】/【File Types】子选项卡
1.4.7 Mouse Wheel Configuration参数设置 在Altium Designer 21中,鼠标滚轮可以用于控制图的移动和缩放,熟练地运用鼠标滚轮可以提高画图效率。Altium Designer 21允许用户自定义鼠标滚轮的功能,以配合个人喜好和习惯。
切换到【System】/【Mouse Wheel Configuration】(【系统】/【鼠标滚轮配置】)子选项卡,如图1-7所示,用户可以根据需要进行设置。
图1-7 【System】/【Mouse Wheel Configuration】子选项卡
1.4.8 Network Activity参数设置 在Altium Designer 21中,用户可以利用互联网和第三方服务器连接到Altium云、供应商及寻找更新等资源。在某些情况或环境下,用户可能需要离线工作。
切换到【System】/【Network Activity】(【系统】/【网络活动】)子选项卡,用户可以通过勾选或取消勾选相应的复选框来允许或禁用特定的网络活动或所有网络活动,如图1-8所示。如果不希望软件联网,可以取消勾选【允许网络活动】复选框,这样软件的联网功能将被禁用。
图1-8 【System】/【Network Activity】子选项卡
1.5 常用数据管理设置为方便用户管理和操作数据,Altium Designer 21提供了数据管理设置,主要包括自动备份设置和安装库设置。
1.5.1 自动备份设置 用户可以通过自定义保存选项来设置系统每隔一段时间自动备份设计文件,以防止在设计过程中软件崩溃导致设计文件损坏或丢失。系统默认的自动备份间隔时间为“30分钟”,如图1-9所示。
图1-9 自动备份设置
建议用户使用系统默认的自动备份间隔时间,既不设置过短的间隔时间以避免频繁自动备份造成卡顿,也不设置过长的间隔时间以防止未自动备份的设计文件损坏或丢失。同时,为了确保设计工作顺利进行,强烈建议读者时常按快捷键Ctrl +S 手动保存,配合系统的自动备份功能,有效、顺利地完成设计工作。
1.5.2 安装库设置 Altium Designer 21提供用于管理File-based Libraries 列表的控件,此列表上定义的库是Altium Designer 21环境的一部分,因此其中的组件或模型可用于所有打开的项目。
在【优选项】对话框中切换到【Data Management】/【File-based Libraries】子选项卡,如图1-10所示,用户可以通过该选项卡给软件加载个人的库文件。
图1-10 【Data Management】/【File-based Libraries】子选项卡
1.6 系统参数的导出/导入完成常用系统参数的设置后,可以随时调用系统参数,以方便进行后续操作。
1.6.1 系统参数的导出 为了方便调用系统参数,需要将设置好的系统参数导出,即将系统参数设置文件另存到指定的路径下。下面介绍详细的导出步骤。
(1)单击菜单栏右侧的 按钮,打开【优选项】对话框。
(2)单击该对话框左下角的 按钮,打开【保存优选项】对话框,选择好保存路径并输入文件名,如“DXPPreferences1”,如图1-11所示。
图1-11 系统参数的导出
(3)单击 按钮,等待软件将系统参数导出,导出结果如图1-12所示。
图1-12 导出的系统参数设置文件
1.6.2 系统参数的导入 有时由于计算机系统软件升级或Altinm Designer 21重装,用户预先设置的系统参数可能会被清除,这时就可以通过导入之前导出的系统参数设置文件来恢复相应的设置。下面介绍详细的导入步骤。
(1)单击菜单栏右侧的 按钮,打开【优选项】对话框。
(2)单击该对话框左下角的 按钮,在弹出的【加载优先项】对话框中选择需要导入的系统参数设置文件,然后单击 按钮,如图1-13所示。
图1-13 系统参数的导入
(3)弹出【Load preferences from file】对话框,如图1-14所示,单击 按钮,等待完成系统参数的导入。
图1-14 【Load preferences from file】对话框
1.7 实战演练为了让读者对Altium Designer 21有初步的认识,下面将以谐振电路为例,简单介绍一下该软件的使用方法。图1-15所示是一个常见的并联谐振电路,具体的绘制流程如下。
图1-15 并联谐振电路
1.创建一个新的PCB工程 选择菜单命令【文件】/【新的】/【项目】,打开【Create Project】对话框,打开【Local Projects】选项卡,在【Project Type】列表框中选择【<Empty>】类型,在右侧的【Project Name】文本框中输入“谐振电路”,并设置保存路径,然后单击 按钮,创建一个新的谐振电路PCB工程,如图1-16所示。
图1-16 创建并保存工程
2.创建一个新的原理图 选择菜单命令【文件】/【新的】/【原理图】,单击快速访问工具栏中的 按钮或按快捷键Ctrl +S ,打开【Save [Sheet1.SchDoc] As… 】对话框,保存新建的原理图到工程文件路径下,如图1-17所示。
图1-17 保存原理图文件
3.绘制谐振电路原理图 Altium Designer 21为了管理数量巨大的元件,专门提供了强大的库搜索功能。
(1)查找元件。
用户应该根据电路原理图查找并放置元件,下面以放置电源为例进行介绍。在工作界面右侧【Components】面板中选择自带的元件库,在元件列表中搜索并找到元件【Battery】,如图1-18所示。
图1-18 查找【Battery】元件
(2)放置元件。
选中【Battery】元件后,单击鼠标右键,在弹出的快捷菜单中选择【Place Battery】命令,或者双击元件名,鼠标指针变成十字形状,同时鼠标指针上面悬浮着一个【Battery】元件符号的轮廓。放置元件之前按Space (空格)键可以使元件旋转,以调整元件的方向。在所需的位置单击即可在原理图中放置元件,按Esc 键或单击鼠标右键退出。
(3)设置元件的属性。
双击需要编辑的元件,或者在放置元件的过程中按Tab 键,打开【Properties】(属性)面板,如图1-19所示,将【Battery】元件重命名为“BT1”。使用类似的操作将电阻、电容、电感分别放到合适位置并设置它们的属性。
图1-19 【Properties】面板
(4)连接电路。
为了使电路图层方便观察和美观,可以使用Page Up 键来放大,或者使用Page Down 键来缩小。按住Ctrl 键,使用鼠标滚轮可以放大或缩小图层。选择菜单命令【放置】/【线】,进入导线绘制状态,鼠标指针变成十字形状,根据原理图连接电路,如图1-20所示。
图1-20 连接电路
(5)检查与编译。
完成连接电路后需要对其进行检查、核对。选择菜单命令【工程】/【工程选项】,打开【Options for PCB Project谐振电路.PrjPcb】对话框,如图1-21所示。若出现错误,用户可根据提示进行修改。
图1-21 原理图检查
确定原理图无误后,选择菜单命令【工程】/【Validate PCB Project谐振电路.PrjPcb】,对原理图进行编译。
4.创建一个新的PCB文件 选择菜单命令【文件】/【新的】/【PCB】,创建一个新的PCB文件,将其命名为“谐振电路”,保存类型设为“PCB Binary Files(*.PcbDoc)”,并保存到当前工程中,如图1-22所示。
图1-22 保存PCB文件
5.更新PCB文件 编译原理图且无误后,接下来就要将原理图更新到PCB中。
(1)选择菜单命令【设计】/【Update PCB Document谐振电路.PcbDoc】。
(2)确认执行更新操作。
执行更新操作后会打开【工程变更指令】对话框,单击 按钮,若无任何错误,则【完成】一栏中全部显示 图标,如图1-23所示。若有错误,则会显示 图标,这时需要检查错误项并返回原理图进行修改,直至没有错误提示为止。
图1-23 更新PCB文件
关闭【工程变更指令】对话框,可以看到PCB编辑界面右下方已经变成图1-24所示的形式。
图1-24 PCB编辑界面
6.PCB布局和布线 完成更新PCB文件后,需要对元件进行布局和布线,布局分为交互式布局和模块化布局,布线分为手动布线和自动布线。本例采用手动布局和布线方式,完成后的效果如图1-25所示。
图1-25 PCB布局和布线
本例只是简单介绍Altium Designer 21在PCB设计中的基础操作流程,在实际工程中电路原理图和实际功能要远比本例复杂和丰富,详细内容将在接下来的章节中一一介绍。
1.8 习题1.简述Altium Designer 21的主要特点及功能。
2.打开Altium Designer 21的各种编辑器,尝试操作相应的菜单栏和工具栏。