内容介绍
本书从实用角度出发,采用高职高专倡导的“项目化”、“任务式”教学模式,组织长期从事电子线路CAD教学的1线教师和企业工程技术人员联合编写。 本书选择了11个实际工作任务作为学xi和训练项目,每个项目以实际工作任务流程为训练步骤,力求在训练过程中,*高学生的职业技能,实训环境接近真实企业环境,实现学生的*距离上岗要求。 本书通过不同训练项目的设计和实现,由易到难、由浅入深,逐步引导学生掌握CAD设计的各个要点。本书主要包括单面板设计、*面板设计、原理图的绘制、PCB布局布线、元件库的建立、封装库的建立等电子线路CAD设计技术,在Protel 99SE设计的基础上,对Altium Desigxer 设计进行讲解,并且详细介绍基于Protel 99SE与Altium Desigxer 09的电子线路CAD设计的基本方*与技巧。 本书可作为高职高专院校电子CAD、EDA技术、PCB设计等相关课程的教材,也可goxg从事电路设计的工作人员参考。
目录
绪论 1)电子线路CAD软件的发展 2)Protel 99SE的主要功能 3)Protel 99SE的安装 4)Altium Desigxer的主要功能 5)Altium Desigxer的安装 6)Altium Desigxer的基本设置 *1部分 Protel 99se 项目1 三*管放大电路原理图与PCB设计 【项目分析】 【项目任务实施】 任务1:创建1个新项目 任务2:启动原理图设计 任务3:准备绘制原理图绪论
1)电子线路CAD软件的发展
2)Protel 99SE的主要功能
3)Protel 99SE的安装
4)Altium Desigxer的主要功能
5)Altium Desigxer的安装
6)Altium Desigxer的基本设置
*1部分 Protel 99se
项目1 三*管放大电路原理图与PCB设计
【项目分析】
【项目任务实施】
任务1:创建1个新项目
任务2:启动原理图设计
任务3:准备绘制原理图
任务4:元件的放置和调整
任务5:元件的编辑
任务6:原理图的布线
任务7:放置文本说明
任务8:电气规则检查
任务9:从原理图生成网络表
任务10:生成元件清单
任务11:认识印制电路板
任务12:了解PCB编辑器的工作环境
任务13:完成PCB设计
任务14:网络表装入常见错误
任务15:编制工艺文件
任务16:项目练xi
任务17:项目评价
项目2 无线话筒电路原理图与PCB设计
【项目分析】
【项目任务实施】
任务1:原理图的绘制
任务2:元件封装的绘制
任务3:PCB设计准备
任务4:手动布局
任务5:自动布线
任务6:编辑工艺文件
任务7:项目练xi
任务8:项目评价
项目3 51单片机小系统电路原理图与PCB设计
【项目分析】
【项目任务实施】
任务1:原理图的绘制
任务2:确定元件封装
任务3:PCB设计准备
任务4:手动布局
任务5:布线
任务6:项目练xi
任务7:项目评价
项目4 元件库设计
【项目分析】
【项目任务实施】
任务1:熟悉元件库编辑器
任务2:认识元件
任务3:绘制元件8051
任务4:绘制带子件的元件74LS04
任务5:项目练xi
任务6:项目评价
项目5 封装库设计
【项目分析】
【项目任务实施】
任务1:熟悉常用元件封装形式
任务2:熟悉元件封装编辑器
任务3:利用元件封装向导创建元件封装
任务4:项目练xi
任务5:项目评价
*二部分 Altium Desigxer
项目6 多谐振荡电路原理图绘制
【项目分析】
【项目任务实施】
任务1:创建工程及原理图
任务2:放置元件
任务3:连接元件
任务4:网络和网络标记
任务5:编译项目
任务6:项目练xi
任务7:项目评价
项目7 多谐振荡电路PCB设计
【项目分析】
【项目任务实施】
任务1:创建印制电路板(PCB)文件
任务2:检查元件封装
任务3:导入设计
任务4:设置PCB设计规则—设置线宽
任务5:放置PCB元件
任务6:修改封装
任务7:手动布线
任务8:项目练xi
任务9:项目评价
项目8 三*管放大电路原理图与PCB设计
【项目分析】
【项目任务实施】
任务1:原理图的绘制
任务2:检查元件封装
任务3:创建PCB文件
任务4:保存PCB文件
任务5:用封装管理器检查所有元件的封装
任务6:导入设计
任务7:设置PCB设计规则(设置线宽)
任务8:放置元件
任务9:自动布线
任务10:编辑工艺文件
任务11:项目练xi
任务12:项目评价
项目9 三态逻辑笔电路原理图与PCB设计
【项目分析】
【项目任务实施】
任务1:新建1个PCB项目
任务2:加载集成元件库
任务3:绘制原理图
任务4:为项目添加PCB文件
任务5:设置PCB设计环境
任务6:绘制PCB板框与安装孔
任务7:导入元件与网络
任务8:元件布局
任务9:手动布线
任务10:焊盘补泪滴
任务11:项目练xi
任务12:项目评价
项目10 元件库与封装库设计
【项目分析】
【项目任务实施】
任务1:创建元件的1般步骤
任务2:创建元件库
任务3:绘制元件CO*1
任务4:绘制元件LM393
任务5:绘制元件74LS123
任务6:绘制元件封装SIP1
任务7:绘制元件封装DIP-8
任务8:*取系统库里的元件封装DIP-16
任务9:连接元件与元件封装
任务10:编译集成元件库
任务11:项目练xi
任务12:项目评价
项目11 STM32kai发板电路原理图与PCB设计
【项目分析】
【项目任务实施】
任务1:绘制元器件
任务2:绘制原理图
任务3:绘制元件封装(封装向导与贴片元件封装)
任务4:PCB板设计准备
任务5:手动布局
任务6:自动布线
任务7:项目练xi
任务8:项目评价
项目12 PCB设计基础与规则设置
【项目任务实施】
任务1:查看PCB
任务2:调整元件旋转角度
任务3:设置PCB层
附录A Protel 99SE常用快捷键
附录B Protel 99SE分立元件库中英文对照
附录C Altium Desigxer常用快捷键
参考文献
&xbsp;
显示全部信息
在线试读
&xbsp;
深入浅出:现代电子设计自动化(EDA)工具实践指南 一部面向工程实践者的电子设计硬核手册 在当今高度集成化、微型化的电子产品设计浪潮中,传统的手绘电路图和手工布线早已成为历史的陈迹。电子设计自动化(EDA)工具已成为电子工程师手中不可或缺的“手术刀”。本书《现代电子设计自动化(EDA)工具实践指南》并非聚焦于某一特定软件的版本演变,而是致力于构建一个扎实的、跨越多个主流EDA平台的设计思维框架和高级应用技巧集,旨在帮助读者彻底掌握现代电子系统从原理输入到物理实现的全流程优化能力。 本书核心定位与目标读者: 本书面向具有一定电子电路基础知识,希望系统性提升EDA工具使用效率和设计质量的在校高年级学生、初级至中级电子工程师、硬件研发人员以及技术爱好者。我们摒弃了冗长且过时的软件界面截图对比,转而深入探讨设计方法学、复杂约束的有效管理以及跨平台数据迁移与兼容性处理等核心议题。 第一篇:EDA设计方法学的基石与流程重构(约400字) 本篇将从宏观层面剖析现代电子设计流程(从概念提出到可制造性设计DFA/DFM)中EDA工具扮演的关键角色。我们首先探讨模块化设计与层次化原理图输入的最佳实践,强调如何构建可复用、易于维护的大型项目结构。重点分析了设计规则检查(DRC)与设计约束管理(Design Constraint Management, DCM)的底层逻辑。这不仅包括电气连接性检查,更深入到电源完整性(PI)和信号完整性(SI)的预先约束设置。读者将学习如何有效地利用属性编辑器和参数化设计,替代低效的手动修改,实现设计参数的全局同步更新。此外,本篇还将详细介绍仿真与验证流程的集成,讲解如何将电路仿真结果(如SPICE模型分析)无缝导入到PCB布局环境中,作为布局决策的直接依据,而非孤立的分析步骤。 第二篇:高级PCB布局的艺术与工程约束的驾驭(约550字) PCB布局是实现电路电气性能的关键环节。本篇将完全聚焦于复杂多层板的布线策略与高频设计考量。我们不讨论如何拖动线路,而是深入剖析阻抗控制布线的计算模型与实际应用,包括阶梯阻抗和微带/带状线结构的精确定义。针对高速设计,书中详细阐述了差分对的耦合长度匹配、长度补偿(Folding/Meandering)的最佳算法选择与实施方法,并提供了针对特定封装(如BGA、QFN)的散热管理布线和热阻路径优化技巧。 在电源分配网络(PDN)方面,本书提供了详细的去耦电容选型与布局策略,讲解如何使用平面层划分和过孔设计来最小化回路电感,确保芯片供电的稳定性。此外,我们详细介绍了DFM/DFA审查的自动化流程,教授工程师如何根据不同PCB制造商的制程能力(最小线宽、最小间距、盲/埋孔规格)预先设置限制,从而大大减少因制程不匹配导致的返工。高级约束编辑器的高效使用,如区域特定的布线角度限制、特定信号的隔离区域划分,将成为本篇的重点实战内容。 第三篇:专业应用与跨领域集成(约450字) 本篇将EDA工具的应用拓展到更专业的领域,展示其在系统级设计中的整合能力。首先,我们将探讨元件库(Library)的构建与管理。这不仅仅是绘制封装,而是建立一套规范化的、包含电气参数、热模型、3D模型和BOM属性的“主数据”管理体系,确保设计源头的一致性。 其次,本书将重点介绍嵌入式系统与FPGA/MCU的协同设计。讲解如何从HDL代码(VHDL/Verilog)生成或导入FPGA的引脚分配文件,并将其与PCB原理图/封装进行精确映射。同时,对3D封装与机械协同设计进行深入探讨,教授如何导入机械结构体的STEP模型,进行三维的干涉检查和高度限制验证,确保电子板卡能够顺利装入最终产品外壳中。 最后,本篇将触及自动化与脚本化:介绍如何利用EDA工具内置的API接口(例如使用Python或特定脚本语言)实现高度重复性任务的自动化,例如批量修改元件属性、自动生成特定结构的测试点或自定义的报表输出,从而将工程师从繁琐的重复劳动中解放出来,专注于更具创造性的设计难题。 总结: 《现代电子设计自动化(EDA)工具实践指南》是一本专注于“如何更聪明地设计”的书籍。它摒弃了对软件界面的逐个介绍,而是提炼出贯穿不同EDA工具的、具有普适性的高级设计理念和工程实践标准,助力读者构建起坚实、高效、面向未来的电子产品设计能力。
我一直对电子产品的内部构造充满了好奇,特别是那些复杂的印刷电路板(PCB),上面密密麻麻的元器件和精密的线路总是让我觉得非常神奇。最近,我了解到Protel 99SE和Altium Designer是设计这些PCB的“秘密武器”,于是我开始寻找相关的学习资料。在网上搜索了一番,这本书的书名引起了我的注意,它直接点明了软件名称,让我觉得这本书的目标读者非常明确,而且内容应该会非常聚焦。我希望这本书能够像一位耐心的老师,从最基础的软件安装和界面介绍开始,一步步带领我熟悉原理图绘制和PCB布局布线的过程。我特别希望书中能够提供一些实际的案例,比如设计一个简单的LED闪烁电路,或者一个基本的电源模块,并详细讲解每一步的操作和背后的设计思路。对于PCB布局布线,我希望能学到一些关于如何合理放置元器件、如何进行走线、以及如何处理一些特殊信号(比如高频信号、差分信号)的技巧。如果这本书还能介绍一些PCB制造和焊接的基本知识,以及如何生成符合生产要求的Gerber文件,那我就真的太幸运了。这本书的出现,让我看到了掌握电子设计技能的希望,我迫不及待地想翻开它,开始我的探索之旅。