基于Protel 99 SE的电路仿真研究
Protel99se实现电子电路的仿真
主题:用Protel 99 SE实现电子电路仿真时的参数设置用EDA软件实现电子电路的设计与仿真,极大地提高了电子电路设计的效率和效益,已成为电路设计的重要手段。
学习和掌握这一技术十分重要。
在各种仿真软件中,Protel 99 SE独领风骚,它丰富的仿真器件库和齐全的仿真功能,使它能胜任大多数电路的仿真工作,再加上前端的原理图输人和后端的仿真结果输出都具有易学易用的风格,从而倍受广大电路设计人员的青睐。
使用Protel 99 SE进行电路仿真时,不需要编写网表文件(尽管它使用与PSPICE相同的仿真内核),系统将根据所画电路图自动生成网表文件并进行仿真,仿真类型的选择通过对话框完成,十分方便。
然而,仿真时有关参数的设置仍然具有较高的技术含量,它既需要对电路原理的深刻把握,又需要注意软件的特点。
能否正确设置好仿真参数,是仿真能否顺利进行的关键。
本文将通过几个实例讨论这一问题。
1 元件参数的设置与调整用Protel 99 SE进行仿真时,可按仿真流程图进行操作。
元件参数的设置是一项基本工作。
阻容元件的参数直接在元件属性对话框中完成设置,而有些元件的参数隐含在器件名称中,设置和修改其参数需要对元件库进行操作,这里有一些需要研究的问题,举例说明如下。
射极偏置电路是最常用的放大电路之一(如图1所示),对其进行仿真(选择交流分析ACAnalysis功能),得到电路的幅频响应曲线如图2所示。
由图2可得,电路的上下截频分别为80Hz和10MHz(启动测量光标测量)。
理论分析表明,这一电路的下截频由耦合电容和射极旁路电容决定,而上截频主要由三极管的集一基电容决定,要设计上截频更高的电路,可选用集一基电容更小的三极管,但在浩如烟海的三极管库中去寻找符合要求的三极管是一件很烦琐的事情,重新建模也很复杂。
而直接在三极管库中修改其频率参数却十分方便。
具体操作程序是:打开某一元件的库文件(如2N2222A.mdl),路径为……\Design Explorer 99 SE\Library\Sim\Simulation Models\ddb\BJT \,在文件中将CJC更改为合适的值,将文件另存为自己命名的文件(如2N00. mdl),最后在原理图中将三极管更换为新器件即可(系统常常需要启动一次,修改后的参数才能生效)。
应用Protel 99SE软件实现电路的设计与仿真
了理 论分 析 的 结果 。 为 现 行 的教 学 的 一种 补 充 。 成 关 键 词 : rtl 9S P oe 9 E;设计 ; 真 ; 析 仿 分
பைடு நூலகம்
E A软件层 出 不穷 , 如 已为大 家所 熟 知 的有 E D 例 WB、 l— Mu i t s Poe等等 , i r l m、 t 这些软件都具有 强大的仿真 功能。利用这 些 仿真软件 , 不需要制作实 际电路 , 可直接在计算 机上进行 电路
设计 , 然后通过仿真分析 即可获 得实 际的信号 波形及 关键 点
分压 蠢镧蠢 电i・dI_ , 撬蕊嘲 ll霸 子 dI } 置 嚣吾 h
!
于 Widw 环境下的电路板设计软件 。它应用于 电路原 理 nos 图设计 、 电路板设计及仿 真分 析等等 , 它功 能强 大 , 机界 面 人 友好 , 能让人们在具有最完整的功能环境下 , 升设计上 的品 提 质 和效率。其特点有 … : 1 设计 电路时 , ) 具有 连续操作功能 , 可以快速地放置 同类
日经验窒逾日
d i 0 3 6 /. s . 6 11 4 . 0 .3 0 6 o : . 9 9 ji n 1 7 —0 1 2 1 0 . 2 1 s 1
墨 麦
应 用 P oe 9 S r tl 9 E软 件 实 现 电 路 的 设 计 与 仿 真
袁 桂 玲
( 南质量 工程职 业学 院 , 河 平顶 山 470 ) 60 0
Protel 99SE仿真在模拟电路中的应用
Protel 99SE仿真在模拟电路中的应用[摘要]本文主要介绍了Protel 99SE仿真的特点与功能,并通过实例介绍了其仿真功能在模拟电路中的应用,同时对所得的仿真结果进行了详细的分析。
[关键词]Protel 99SE 仿真模拟电子电路电子设计自动化(EDA)1 Protel 99SE仿真功能特点1.1分析功能强大Protel 99 SE仿真器具有9种仿真项目,包括仿真点分析(Operating Point),瞬态傅里叶分析(Transient Fourier),交流小信号分析(AC Small Signal),直流扫描分析(DC Sweep),噪声分析(Noise),传递函数分析(Transfer Function),温度扫描分析(Temperature Sweep),参数扫描分析(Parameter Sweep),蒙特卡罗分析(Montel Carlo)在每种仿真分析类型中都提供了一组参数,通过对话框可以方便地进行设置。
1.2操作界面友好Protel 99 SE具有十分友好的操作环境,其仿真环境也是如此。
该仿真环境不需复杂的手工输入,只需用户点点鼠标,然后再输入几个与分析类型有关的参数即可。
其特点有:(1)无需手工编写电路网络表文件;(2)通过对话框完成电路分析和参数设置;(3)方便直观地观察波形信号。
1.3信号源的种类丰富信号源在电路仿真中是必不可少的。
仿真之前,用户要为设计电路加入激励源,才能使电路工作,进行相关的性能仿真。
因此,为了得到准确的分析结果,需选用精确的信号源模型来激励电路。
Protel 99 SE提供了丰富的信号源,包括基本信号源、直流源、正弦源、脉冲源、指数源、单频调频源、分段线性源,同时还提供了齐备的线性和非线性受控源包括简单的线性或基于电压、电流的复杂数学函数。
这些受控源以“黑匣子”方式定义了电路的行为。
受控源模型可以将电压、电流控制器件引入到电路中,从而构成电路的宏模型。
用Protel99SE来实现电路的仿真
用Protel99SE来实现电路的仿真:摘要:针对Protel99SE的数字电路模型不适用于脉冲电路仿真的缺陷,通过实例论述了用创建子电路模型和创建层次式模块电路来实现脉冲电路的仿真测试。
关键词:电子设计自动化Protel99SE 仿真子电路层次式电路Protel设计系统作为电子设计自动化(EDA)软件中的佼佼者,一直受到广泛的欢迎。
Protel99SE是Protel 公司2000年推出的最新版本,内部集成了功能强大的模数混合仿真器,采用Spice仿真内核,含有丰富的器件模型库,能快速简便地实现大部分模块电路和数字电路的仿真[1~2]。
且仿真结构十分精确,提高了电路设计的效率和效益。
由于Protel99SE的数字电路(门电路)模型没有采用Spice模型,而是采用类C 语言(Digital Sim code)编写,它只注意到电路的输入与输出逻辑电平值,而对门电路的输入输出阻抗考虑不够,从而导致这些模型不适用于输入、输出电流较大的数字电路的仿真。
在脉冲电路中,由门电路构成的对称式多谐振荡器和微分型单稳态触发器等电路的输入、输出电流都较大,如果直接调用仿真库内的器件设计这些电路并进行仿真,结果将的失败的。
然而,Protel99SE提供了开放的仿真器件库维护护环境,用户可创新器件模型,它还支持层次式电路的设计与仿真。
基于这两点,笔者探索出两种适合于脉冲电路的仿真方法,其结果是令人满意的。
1 创建门电路的子电路模型直接调用仿真库内的器件导致仿真失败的原因是Protel99SE仿真库内的模型不能完整和全面地描述电路的性能。
为此,有必要为门电路建立符合要求的子电路模型。
下面以TTL电路中的四二输入与非门T1000为例,介绍子电路模型的建立步骤和方法。
第一步,按图1画出门电路的内部结构。
根据所选器件的有关参数(如门电路的延迟时间、功耗等)选取三极管及电阻等元件,画面子电路图。
其中多发射极三极管用两个三极管Q1和Q2并联代替,Rx是为了避免电气规则检查(ERC)出错而设置的,若短路Rx,则在进行电气规则检查时会报告出错信息,但并不影响仿真。
Protel 99 SE电路原理图与PCB设计及仿真
I.印制电路板设计的一般步骤1.电路原理图的设计2.生成网络表//电路原理图设计(Sch)与印制电路板设计(PCB)之间的一座桥梁。
网络表可以从电路原理图中获得,也可以从印制电路板中提取。
3.印制电路板的设计//高难度布线4.生成印制电路板报表//并打印印制电路图5.电路仿真和信号分析//设计PCB时II.绘制原理图:《分析组成》放置元件、电气连接、保存原理图文件1.放置元器件➢选择放置多个电子元件。
选择需要的元器件,并将他们放置在图纸上。
➢编辑各元器件。
如果各元件需要修改属性,则可以执行编辑命令,对各元器件进行编辑。
➢精确调整元件位置。
如果元件的位置放置很凌乱,则可以对于元件的位置进行调整,精确调整位置后,此时就可以进行线路连接操作了,线路连接与节点放置是同时进行的。
2.电气连接➢连接线路➢绘制总线和总线出入端口➢放置网络标号➢放置电源和输入/输出端口➢放置注释文字3.保存原理图文件III.印制电路板设计基础一.印制电路板基础1.印制电路板结构{单面板:一面有敷铜,另一面没有敷铜。
单侧布线、成本低、设计难双面板:顶层和底层,对应元件面和焊锡层面,两面均可敷铜布线,板子变复杂布线更容易,制作较理想多层板:多个工作层,顶层、底层、中间层、内部电源或接地层,指三层以上电路板2.元件封装:指元件焊接到电路板时所指的外观和焊盘位置,不同的元件可以共用同一个元件封装,而同种元件也可以有不同的封装。
元件的封装可以在设计原理图时指定,也可以在引进网络表时指定。
元件生产单位提供的数据手册具有很高的参考价值!{元件封装的分类{ 针脚式元件封装【PCB 的层属性为多层】−−−−−−−(双列直插)DIP 封装:特点是适合PCB 的穿孔安装,易于对PCB 布线和操作方便;结构形式有多层陶瓷、单层陶瓷双列直插式DIP 、引线框架式DIP (含玻璃陶瓷封装式、塑料包封结构式、陶瓷低熔玻璃封装式)SMT(表面贴装式)元件封装【焊盘属性为单一表面】−−芯片载体封装:陶瓷无引线芯片载体LCCC 、塑料有引线芯片载体PLCC 、小尺寸封装SOP 、塑料四边引出扁平封装PQFP 、球栅阵列封装BGA (更加节省电路板面积)元件封装的编号:元件类型+焊盘距离(焊盘数)+元件外形尺寸,英制和公制,1inch 英寸=1000mil 微英寸=25.4mm 4. 铜模导线:也即铜模走线,简称导线,用于连接各个焊盘【印制电路板的设计都是围绕如何布置导线进行的】;与此相关的另一种线常称为飞线,即预拉线,飞线是引入网络表后,系统根据规则生成的,用来指引布线的的一种形式上连线,不像导线具有电气连接意义。
Protel99SE在电子电路仿真中的应用
毕业设计(论文)正文题目Protel 99SE在电子电路仿真中的应用专业电子信息工程班级 0611班姓名学号指导教师职称2020年 5月 20日Protel 99S在电子电路仿真中的应用摘要:人类社会已经进入信息社会,而且随着科学研究与技术开发的市场化,采纳传统的电子设计手腕在较短的时刻内完成复杂电子系统的设计,已经愈来愈难完成了。
数字电路实验的进展和改革也深切化了,也开始运用了EDA技术,现在EDA技术已普遍用于电子行业,其中Protrl99SE是当前比较先进的电子线路辅助设计软件之一,它不仅具有功能完备的电路设计组件,还具有壮大的仿真功能。
本文要紧介绍Protrl99SE的仿真功能和仿真步骤。
关键词:EDA;模拟电路;数字电路;仿真研究Protel 99S In the application of electroniccircuit simulationAbstract:The human society has already entered the information society, but as scientific and technological development of commercialization, the traditional means of electronic design in a relatively short period of time to finish the design of the complex system has become more and more difficult to finish the experiment. a digital circuit development and reform into the melting, and began to use of EDA technology, nowadays EDA technology has been widely used in the electronics industry, which is fairly advanced protrl99se the aid of electronic circuits design of software,The human society has already entered the information society, but as scientific and technological development of commercialization, the traditional means of electronic design in a relatively short period of time to finish the design of the complex system has become more and more difficult to finish the experiment. a digital circuit development and reform into the melting, and began to use of EDA technology, nowadays EDA technology has been widely used in the electronics industry, which is fairly advanced protrl99se the aid of electronic circuits design of software。
Protel99SE电路仿真实验
电子线路实验设计与仿真华东师范大学电子系劳五一第一章基本使用方法及数字电路仿真实验实验一基本门电路在脉冲电路中的应用实验二555时基集成电路实验三用Protel99SE对单稳态电路进行信号分析实验四中规模集成组合电路实验五典型触发器的功能和应用实验六移位寄存器及应用实验七计数译码及显示实验八时序电路逻辑设计应用举例实验九实用电路应用举例实验一基本门电路在脉冲电路中的应用•学习Protel99SE的基本操作,如:•新建原理图文件•器件库的调用•元器件的摆放,属性的设定•布线•结合基本门电路在脉冲电路中的应用,绘制出简单的原理图。
与门(AND)、或门(OR)和非门(NOR)是三种最基本的门电路,它们是构成其他组合电路的基本单元。
其电路逻辑符号如下:Y=A . B Y=A+B Y=Ā下面列举它们几个基本应用:1.多谐振荡器:a.环形振荡器最简单的多谐振荡器是由奇数个反相器组成的环形振荡器。
见图1-1。
图1-1b.电容反馈多谐振荡器见图1-2。
图1-22.单稳态触发器a.积分型单稳态触发器见图1-3。
图1-3b.微分型单稳态触发器见图1-4。
图1-4三.实验步骤及方法1.新建一个设计(实验1.SCH),进入设计原理图的SCH设计系统。
图1-5进入Docum目录,用File/New命令,(或者直接点右键),系统弹出打开文件类型的对话框。
我们选择SCH图标,即进入设计原理图的SCH 设计系统,同时系统界面变为SCH的设计界面。
(图1-6)图1-62.元件库的调入我们发现,左边多了一个Browse SCH的选项卡。
单击则进入了原理图管理器。
Libraries即所使用的元件库一般来说,默认元件库Miscellaneous Devices.lib即可满足需要。
如需使用其他元件库,则可按照以下步骤选择新的库文件。
a.点击钮,弹出以下对话框:b.选择路径,指定所要加入的元件库,再按Add钮,即可将它复制到下面的区域,如下图所示。
Protel99se电路仿真
Protel99se电路仿真一般说来,在电路设计的开始与结束时,设计者总要对所设计的电路的性能进行推算、判断和验证,Protel99 SE可以对模拟和数字信号混合电路仿真。
其仿真引擎使用的是伯克利分校的SPICE /XSPICE。
它可以让我们精确地仿真由各种器件,比如TTL、CMOS、BJT等构成的电路。
Protel中支持的电路分析类型有:静态工作点分析,交流小信号分析,瞬态分析,付立叶分析,噪声分析,直流分析,参数扫描分析,温度扫描分析和蒙特卡罗分析。
可用于仿真的电路,必须满足以下条件:1、必须用仿真库中的器件(或用户自己建的器件仿真模型和器件符号)搭成电路,仿真库在\\Design Explorer 99 SE\Library\Sch\Sim.ddb文件中;2、必须有激励源;3、对所关心的节点建立网络标号;4、设定初始条件。
SIM 99仿真库中的主要元件电路仿真操作步骤在 SIM 99的仿真元件库中,包含了如下一些主要的仿真元器件。
一、电阻在库 Simulation Symbols.lib中,包含了如下的电阻器:RES 固定电阻;RESSEMI 半导体电阻;RPOT 电位器;RVAR 变电阻。
上述符号代表了一般的电阻类型,如图l所示。
图l 仿真库中的电阻类型这些元器件有一些特殊的仿真属性域,在放置过程中按键或放置完成后双击该器件得到属性对话框,可如下设置:Designator 电阻器名称(如 R1);PartType 以欧姆为单位的电阻值(如100kΩ);L可选项,电阻的长度(仅对半导体电阻有效);W可选项,电阻的宽度(仅对半导体电阻有效);Temp 可选项,元件工作温度,以摄氏度为单位,缺省时为27℃(仅对半导体电阻有效);Set 仅对电位器和可变电阻有效(在“Part Fields l~8”选项卡中设置取值0~l)。
二、电容在库 Simulation Symbols.Lib中,包含了如下的电容:CAP 定值无极性电容;CAPZ 定值有极性电容;CAPSEMI 半导体电容。
Protel 99 SE在电子电路仿真中的应用
前比较先进 的电子线路辅助设计 软件之一 , 它不仅具有功
能完 备的电路设计组件 , 还具有强大 的仿真功 能。本 文主
要介 绍了 Poe9 E的仿真功能和仿 真步骤 ,并通 过两 r l 9S t
因此 E A软件 已经成为当今电子电路设计 的重要手段 。 D Po l rt 设计 系统是世 界上 第一套将 E A设计 环境 引 e D 人 Wi o s 台的开发工具 ,是众多 E A软件 中功能强 n w 平 d D 大、 应用 比较广泛 的软件之一 。Po l 9S rt E采用客户 / e9 服 务器体 系结构 , 的主应用程序 Cin 9 Eee 它 l t 9S . 提供 了一 e x 个基本框架窗 口和 Poe9 E组件之间的用户接 口, r l9 t S 5个 基 本 的服 务器 程序分 别 为原理 图设计 组件 、 C P B设 计组 件、 自动布线组件 、 网络表组件和仿真组件 , 通过这 5个基 本组件 , 不仅能实 现 电路原理 图 的绘 制 , 印制 电路 板的生 成, 还能实现 电路仿真 。Poe9 E中的仿真模块是一个 r l 9S t 基于 S I E35X PC PC f/ S IE标准 的仿真器 , 可以根据原理图文
关 的 元器 件 符号 绘 制
如 图 1所 示 的二 极 管 伏安特性测试电路。 2 设置仿 真环境 , 、
_;- ==
拟, 了解 电路 在理想情 况下 的工作 状况 , 而判断所设 计 从
的电路是否符合设计要求 ,并 对电路进行针对性的修改 。 Poe9 E软件 的仿真组件 以强大的分析工具 、 rt 9S l 丰富的信
protel99se电路设计与仿真
王正谋 朱力恒 主编 福建科学技术出版社 Yang Kai @ AHU 2008
第2章 设计与绘制原理图
2.1 电路原理图设计流程 2.2 原理图设计文档的建立 2.3设置图纸属性 2.4 模板的应用 2.5 Sch库元件的调用 2.6放置元件 2.7 绘制电路原理图 2.8 复杂电路原理图的设计 2.9原理图的编辑技巧
查找元件
• 单击元件库管理器的Find按钮,出现查找元 件对话框 • Find Component区域确定按什么方式查找元 件,分按元件名称(By Library Reference) 和按元件描述栏的资料(By Description)两 种方式。一般按元件名称查找,可以输入通 配符*(代表多个任意字符)和?(代表一 个任意字符)
对象的剪切、复制和粘贴
• 先选取对象,然后执行菜单命令Edit/Copy或Cut或相应的快捷 键或按钮,这时鼠标变成“十”字形,对准被选取的对象单 击,然后切换至目标位置,用菜单命令Edit/Paste或相应的快 捷键或按钮,将对象粘贴上
对象的属性编辑
• 所有对象都有表示其外部特征(如大小、颜 色、方向、位置、显示、隐藏等)的属性参 数,大多数情况下系统给予这些属性参数的 默认值已能满足设计要求,也可通过双击对 象或用Edit/Change菜单命令打开其属性窗口 来进行设置 • 经常使用的元器件的编辑,主要包括元件的 封装、标号、标称值等
图纸尺寸表
选项 A4 A3 尺寸(英寸) 11.5*7.6 15.5*11.1 选项 E Letter 尺寸(英寸) 42*32 11*8.5
A2
A1 A0 A B C D
22.3*15.7
31.5*22.3 44.6*31.5 9.5*7.5 15*9.5 20*15 32*20
Protel99SE仿真分析功能
噪声分析
噪声分析可通过绘制噪声谱密度图,以 确定电阻噪声和半导体噪声对噪声特性 的影响。噪声谱密度按每赫兹噪声强度 绘制,系统能够计算下列噪声:输入噪 声、输出噪声和器件噪声
传递函数分析(Transfer Function)
传递函数分析是在直流工作点的基础上, 在电路直流偏置附近将电路线性化,从 而计算电路的输入阻抗,输出阻抗以及 直流增益
静态工作点分析
静态工作点分析可用于分析直流稳态电 路和交流放大电路的静态工作点。选择 合适的静态工作点是交流放大电路进行 正常工作的前提。
直流扫描分析(DCS)
直流扫描分析是直流转移特性分析,允 许设置两个扫描变量,通常第一个扫描 变量(主独立源)所覆盖的区间是内循环, 第二个扫描变量(次独立源)扫描区间为外 循环。
Protel99 电路设计
Protel99SE这种EDA软件所 具有的仿真分析功能
对所设计的电路原理图进行模拟、分 析、验证,即时的反映所设计电路的性能。 这与实验室里使用一系列电子元件和测试 仪器才可完成的电路验证相比,这种电路 仿真的技术即省时又经济,而且还可避免 实验中发生的各种损坏和事故。
分析共射极放大电路的静态工 作点、放大倍数、频率响应
执行菜单命令 “Simulation/Setup”, 选中静态工作点分析、 瞬态分析、交流小信 号分析。对瞬态分析 和交流小信号分析的 页面进行设置,
蒙特卡ቤተ መጻሕፍቲ ባይዱ分析(Monte Carlo)
蒙特卡罗分析是一种统计模拟方式,它 是在给定电路元器件参数容差的统计分 布规律的条件下,用一组组伪随机数求 得元件参数的随机抽样序列。对这些随 机抽样的电路进行直流、交流小信号、 瞬态分析,并通过多次分析的结果估算 出电路性能的统计分布规律以及电路的 合格率、成本等等。
基于Protel99SE对随动系统电路板的仿真
基于Protel99SE对随动系统电路板的仿真本文基于Protel 99 SE 对该随动系统电路板进行仿真,为分析电路板故障原因提供重要依据,较好地提高了装备的维修保障能力。
1 电路仿真软件Protel 99 SE 介绍及仿真流程Protel 是众人熟悉的电子CAD 软件,而Protel 99SE 提供了模拟电子线路和数字电路的电路仿真能力,仿真的结果和数据精确。
该软件提供多种仿真激励源(信号源),接近6 000 个仿真元器件和大量的数学模型元件,可以对电工基础电路、低频电子线路、高频电子线路、脉冲数字电路以及其他的电路在一定数值范围内进行仿真和分析。
同时提供了多种电路分析方法,如:静态工作点分析、瞬态特性和博里叶分析(时域分析和频谱分析)、交流小信号分析(幅频和相频特性)等。
既可单项分析,亦可复项分析。
仿真流程如2 电路板仿真分析本文以该随动系统中位置调节器板A01 的信号选择与综合电路为例进行仿真。
电路首先分析信号选择电路。
电路由R1~R19 和V1~V8 等元件组成。
概略信号Uc 的选择开关由V3 完成,V4 用来提高选择的灵敏度和重复性。
精确信号电压Uf 的选择开关由V7 完成。
概略信号Uc 先经R1,R3 和V1 限幅,再经R2,R3 分压后,送到V3 发射极。
当概略信号电压Uc 的有效值电压小于3.5 V 时,V3,V4 全截止,则Ve3=0,即概略信号电压Uc 被阻断。
这时随动系统由精确信号电压Uf 控制工作。
只要概略信号电压有效值小于5 V,V7 处于夹断状态,精确信号电压Uf 一直通过,并可以在R15 上获得一个精确信号电压Uf 的分量,再由RP1 送到下一级。
当概略信号电压Uc 有效值大于5V 后,概略信号电压通过R33,R42 和C10 和V8 的整流滤波成正电压,经V6,R16。
基于Protel99se的电路仿真分析
巨口
」 P 门
!
{ }
/ 一 一 /一
! 1
J ,
.
M au m nCr r- esr et o e u s s
乙类互补对称功放电路如图 1 所示 ,运用 P t9s分析该电路[ re 9 ol e 2 1 a 1v 的幅值为 I , >i V 频率为 1 的正弦波。 kz H 做
直流 分析(C e : D se ) 定的 扫描 w p 在指 范围内, 某
一个( 或两个) 独立电源参数步进变化时, 计算电路
直流输出变量的相应变化曲线。可以定义第二个独
收稿 日期 :团r0 - 4 z 7 91 -
2 参数扫描分析( r er e) 参数扫描分 . 4 P a t Se am e w p
管, 供给Q 和Q 两 一 正向 以 1 2 管 定的 偏置电 构 压,
成甲乙类互补对称功率放大电路如图4 所示。做瞬 态扫描, Vu的输出波形, 观察 ot 如图5 所示。再做
置项中, 进行初始条件的 设置。 仿真程序对此的优先
顺 为元 [].,置, 序 :件I ,C [ C- , ] I设 。
D Se 分析, C e wp 输人电 压的扫描范围为一 V7 , 7 -V 确定最大输出电压范围, 如图6 所示, 从图中可以看
第 7卷第 2 期
20 0 8年 3月
襄樊职业技术学院学报
. V 1 No2 o. 7
Ma 2 0 r. 0 8
Ju ao Xag n ctnl Tcn aClg or l i f V aoaad hi l ee n f n a o i n e c o
基于 Po l s 的电路仿真分析 r e 9e t9
用Protel99_se_进行电路仿真研究
收稿日期:2004-05-13 作者 闫哲峰 男 38岁 讲师用Protel 99(se )进行电路仿真研究闫哲峰(张家口职业技术学院,河北张家口075000)摘 要:通过举例,具体介绍了在Protel 99(se )中通过使用参数扫描法,改变仿真元件的模型参数进行电路仿真的一种方法;并阐明了该方法的现实意义。
关键词:仿真元件;模型参数;参数扫描(法)中图分类号:TP 391.9 文献标识码:A 能随意改变元件的模型参数是件非常有意义的事情。
因为,这样我们就可以研究电路在具有各种参数情况下的工作情况,也便于在校学生代替实物进行各种电路仿真实验。
使用过PSPICE 的用户都知道,在PSPICE 中做电路仿真时,修改仿真元件的模型参数可以在一个仿真元件库中已有的元件模型上进行改动即可。
而如果使用TINA PRO 或EW B 电路分析元件做仿真的话,问题则变得非常简单,只需双击电路图中的仿真元件,在弹出的元件属性对话框中直接就某些需要作修改的元件模型参数作修改,然后点击确定或OK 即可。
但是对于Protel 99(se )这样一个国内使用最普遍的E DA 软件而言,想通过直接修改模型参数的办法来进行电路仿真分析和设计,笔者虽经反复研究,迄今却未获成功(我们曾找到记载元件模型参数.mdl 文本文件并可以保存修改,但仿真过程和结果证明这种修改是无效的,我们推测,Protel 99(se )的仿真元件库S im 中的仿真元件链接的是具有固定电学参数的元件模型。
)但是我们可以通过Protel 99(se )的参数扫描的方法,来解决Protel 99(se )软件改变元件模型参数,从而进行电路仿真分析和设计的问题。
本文就将介绍这种方法,并与理论计算值进行比较,以验证仿真的可靠性和精确性。
图1 问题电路图因为是介绍方法,所以作为举例,是不必追求复杂的。
本文以电子技术中最基础的电路,采用固定偏置式电路的共发射极单管放大电路为例,通过使用参数扫描法进行电路仿真,来求解电路的电压放大倍数。
Protel99SE教程第10章电路仿真
图 10.13 单频调频源符号
25
10.3.6 线性受控源 库Simulation Symbols.lib 中,包含了如下的 线性受控源元器件: HSRC: 线性电压控制电流源; GSRC: 线性电压控制电压源; FSRC: 线性电流控制电流源; ESRC: 线性电流控制电压源; 仿真器中的线性受控源元器件如图10.14所示。
19
10.3.2 正弦仿真源 库Simulation Symbols.lib 中,包含了如下的正弦源 元器件: VSIN 正弦电压源;ISIN 正弦电流源。 通过这些源可创建正弦波电压和电流源。仿真 库中的正弦电压/电流源符号如图10.10所示。
图10.10 正弦电压/电流源符号
20
10.3.3 周期脉冲源 库Simulation Symbols.lib 中,包含了如下的周期脉冲源元 器件: VPULSE: 电压脉冲源; IPULSE: 电流脉冲源; 利用这些源可以创建周期的连续的脉冲。仿真库中的 周期脉冲源符号如图10.11所示。
26
图 10.14 线性受控源元元器件
27
以上是标准的SPECE线性受控源,每个线性受控源都 有两个输入节点和两个输出节点。输出节点间的电压或 电流是输入节点间的电压或电流的线性函数,一般由源 的增益、跨导等决定。 在线性受控源的属性对话框可设置如下数: Designator: 设置所需的激励源元器件名称 (GSRC1) Part Type: 对于线性电压控制电流源,设置跨导, 单位为S(西门子); 对于线性电压控制电压源,设置电压增益,其无量纲; 对于线性电流控制电压源, 设置互阻,单位为Ω; 对于线性电流控制电流源,设置电流增益,其无量纲。
图 10.4 仿真库中的三极管类型
9
Protel 99 SE电路仿真及应用
…
…
…
…
…
…
…
…
…
一
皇 研霾. 盟-
P oe 9 E电路仿真及 应用 r tl 9S
重庆 电子工程职 业学院 王 静
【 摘要 】随着 电子新产 品 日新月异的高速 发展 ,设计 电子新产 品的方法 也在不 断更新,为 了摆脱传统的 电路搭板 实验 ,用仿 真软件在计 算机上进行 电路仿真设计 是其有效方法之一。本文通过 一个实例介绍Po 9 软件的 电路仿真功能,用 以抛砖 引玉,以让读者 多一条途径设计 电路 ,让每个 电子新产品都是 最优化设计 , r耐 9 E s
1单击 Y按 钮 ,或执 行菜 单Sm l t ) iua e  ̄S t p eu 命令 ,弹 出 图8 示 的对话 框 ,分 所
A tv inl 内 。 c ieS ga s
正弦 交流 电压源 。按键 盘上 的T b ,弹 出 a键 P r 对 话框 ,如 图5 at 所示 ,设 置D s g a o e int r
整 云集 的今天 ,历 经考验 的P o e 9 S 仍 把 它 保存 在 “ 流滤 波 稳压 电路仿 真 ” 的 r t l 9 E 以 其 易 用 、高 效 等 优 点 赢 得 了众 多 电子 设计者 的青 睐 。P o e 9 S是 由澳 大利 rt l 9 E 文件夹 下 。 执行 主菜单F l —N w 令 ,弹 出 i e e命
路 新产 品的设计周期 ,提 高设计效率 ,让每 按钮 ,退 出该对话 框 。
2 6 对 电路进 行 电气检 查 .
执 行 菜单 T os R 命 令 ,进 行 电路 o l  ̄E C
的操作 。
路 ,摆 脱传统 的电路搭板 实验 ,从而缩 短电 库 添加 到下 面 的S l c e i e 内,按0 的 电气规 则检 查 ,如 果 没有 错误 进 行下 面 e et d F s l K 个 电子新产品都是最优化 设计 ,提高产 品的 可靠性 与质量 。
Protel-99-SE电路设计与仿真教程PPT课件
.
51
2.5.4元件的剪贴 2.5.5元件的删除 2.5.6元件的排列与对齐 2.5.7阵列式粘贴 2.5.8元件属性的编辑
• Protel 99 SE提供了一个集成的设计工作环境, 根据Protel 99 SE的“客户/服务器”框架体系。 在Protel 99 SE中,用户必须首先创建一个类型 为.ddb的数据库,称为项目数据库。用户以后 所有的设计文件都存储在这个数据库中。
• 用户创建项目数据库非常简单,只需 点“File” “New”项,就会弹出如图所示的对 话框。
七段数码显示 管
.
N-沟道结型场效 应管 仪表
扩音器,麦克风
扩音器,麦克风2
N-双重场效应管
金属氧化物半导 体场效应晶体管
47
交流电动机 伺服电动机 步进电动机
与非门 氖管 或非门
.
非门
npn双向交流开关
感光三极管
运算放大器
光隔离器
光电隔离开关(发光二 极管+三端可控制硅型)
48
或门 听筒塞孔
立体声听筒塞孔
.
61
2.7.8制作电路的I/O端口
• 当两个电路有某一个地方是相连的时候, 我们可以采用前面所讲的网络标号的方 法,同时我们还可以用I/O端口的方法。 使某些I/O端口具有相同的名称,这样就 可以将它们视为同一网络或者认为它们 在电气上是相连的。
.
62
第3章 原理图设计进阶
.
63
3.1层次原理图的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Protel 99 SE的电路仿真研究赵培栋袁承宗杨辉03124310 03124308 03124337 摘要:本文通过电路辅助设计工具Protel 99 SE主要实现对运算放大器模拟电路以及数字计数器电路和PLD的仿真。
在仿真过程中,我们将通过和专门的模拟仿真软件CircuitMaker对相同电路的仿真结果进行比较和分析,来更好地了解Protel 99 SE仿真功能,并研究及探讨其自身的相关特点,更多地挖掘Protel 99 SE 的“潜力”,使Protel 99 SE得到更为广泛的应用。
关键词:Protel 99 SE,模拟仿真,CircuitMaker,仿真模型库,可编程逻辑电路Abstract:The following article mainly explains how to implement the simulation on amplifier circuit , digital arithmometer circuit and PLD by Protel 99 SE, which is a kind of accessorial circuit designing tool under our research. In the process of this simulation, we will compare the Protel 99 SE with CircuitMaker, another expert simulation soft to the effect on the simulation of the same circuit, and analyze the results so that we can learn its simulation function better and find more advantages of Protel 99 SE through the study of its correlative character. Our aim is to make Protel 99 SE be widely applied.KEY WORDS: Protel 99 SE, Simulation, CircuitMaker, Simulation Module Library, Programmable Logic Device .一、简介1.强大的分析工具Protel 99 SE是Protel公司开发的功能强大的电路辅助设计工具,是EDA行业的主流产品。
Protel 99 SE开创了桌面EDA的新纪元,它不但会在绘制原理图、PCB板布局布线等方面功能更加完备,而且它为用户提供了功能强大,使用方便的电路仿真器,它可以对当前所画的电路原理图进行即时仿真,因此在电路的整个设计周期都可以仿真查看和分析性能指标,以便及时发现设计中存在的问题并加以改正,从而更好地完成电路设计。
Protel 99 SE提供了高级数模器件混合仿真功能,引擎采用伯克利分校的SPICE3f5/Xspice,它可精确地仿真由各种器件(如TTL,CMOS,BJT等)构成的电路。
同时,Protel 99 SE仿真不需要用户自己去编写电路网表文件,系统将根据所画电路自动生成网表并进行仿真,使用方便灵活。
2.充分的仿真模型库器件模型是电路仿真的基础,一个优秀的EDA软件离不开一个极其广泛而且精确的模型库。
Protel 99 SE提供了20多个模拟和数字器件仿真元件库,共包含6000多个常用元器件。
这些器件库包括了常用的二极管、三极管、MOS管、单结晶体管、晶振和变压器等分立元器件,同时还有大量的数字器件和其他集成电路器件,如74系列、CMOS系列、运算放大器、比较器和数模转换器等。
这些常用器件一般可以满足用户的需求。
同时Protel 99 SE提供了一个开放的库维护环境,用户可以方便地修改原有器件模型,也可以创建新器件模型。
二、电路仿真1.模拟电路的仿真本实验旨在探究Protel 99 SE软件的仿真功能效果,为方便起见,我们将选用较为简单的由运算放大器构成的电压并联负反馈电路。
不难在Protel 99 SE的模拟仿真库中找到我们所需要的器件,将其按要求连接,构成电压并联负反馈电路,如图:电路原理图由运算放大器的“虚短虚断”可知,此电路的电压放大倍数Av=1+Rf/R1=11。
由于输入信号从反相端输入,因此输入和输出的信号波形应成反相关系。
正弦电压的幅值为100mv,因此电路的输出电压幅值应为1v,与输入信号反相。
在用Protel 99 SE进行仿真之前,我们先利用专门仿真软件CircuitMaker进行一次仿真,以验证上述结果。
在CircuitMaker中重画电路图,如下:仿真后,拖动标尺即可得到符合理论的结果:输入输出波形曲线同时,对此电路进行交流分析,得到幅频特性曲线:幅频特性曲线负反馈电路有拓宽频带的作用。
直流分析仿真波形:直流扫描分析曲线下面,我们将运用Protel 99 SE进行相同的仿真实验,并比较结果。
在Protel 99 SE中,点击不同类型的文档时,出现的主菜单也不同。
当选择原理图文件(.sch)时,在主命令行中出现Simulate菜单选项,这是进行仿真生成、生成SPICE网络文件和运行仿真的必经之路。
前面曾提到过,使用Protel 99 SE仿真电路无须用户编写网表文件,Protel 99 SE将自动完成这些操作,所获得的网表文件被传送给SPICE进行仿真。
点击,在下拉子菜单中选择“Create Spice Netlist”子菜单,片刻后生成一个.nsx网表文件。
在仿真操作时,如果还没有进行仿真设置,则不应马上选择运行仿真指令Run,而应先进行一定的设置。
我们点击Simulate子菜单中“setup…”命令,开始对电路仿真进行相关设置。
在Protel 99 SE中,支持的分析类型有:静态工作点分析、直流扫描分析、温度扫描分析、参数扫描分析、瞬态分析/傅立叶分析、噪声分析、交流小信号分析、传递函数和蒙特卡罗分析。
我们可以根据需要选择其中的一个或多个,菜单如下:如上图,针对本次反馈电路,我们将输入节点IN、输出节点OUT、反馈节点F添加到Active Signal中,用以在最后仿真中观察这些被激活信号的各个波形,并根据要求,我们选择静态工作点分析、直流扫描分析、瞬态分析/傅立叶分析、交流小信号分析。
特别地,在进行AC分析和DC分析时,我们需要对其做一定的设置,比如启始电压、终止电压、采样点数量、步长等等,如下图:AC/DC Analyses设置此时点击Run Analyses、Simulate子菜单下Run或点击图标均可进行仿真。
仿真波形如下:输入输出波形曲线幅频特性曲线直流扫描分析曲线以输入输出波形曲线为例,我们还可以通过鼠标拖拉将几个信号置于同一区域,如下:输入输出波形曲线(2)当前任务窗口为仿真图文件(.sdf)时,在左边的Browse SimData主菜单中选中单独显示该波形(View Single Cell)命令,可更为精确地定量显示波形,如下:根据上述仿真结果,我们发现,信号输入输出波形特征以及AC交流幅频特性仿真结果与CircuitMaker仿真结果相同,符合理论实际。
但是,在Protel 99 SE中进行直流扫描分析时,仿真图象只显示当前静态工作点工作状态下的波形,而无法如CircuitMaker一样将各种不同的工作点状态波形显示在同一张仿真图中。
2.数字电路的仿真本次数字电路仿真将使用以74LS168为核心的可进行递增/递减记数转换的模十计数器。
同模拟电路仿真相同,在仿真模型库中找到所有所需元器件构成模十计数器原理图,如下:同样的,我们先通过CircuitMaker重画电路,进行仿真,看运行结果,如下:当Up/Down开关置“1”时,计数器递增记数,置“0”时,计数器递减记数,仿真结果通过7段译码显示,递增情况下,当记到“9”时,自动归零,并且进位位TC跳低电平,表示进位。
递减情况下,记到“0”时,自动归“9”,进位位跳低电平,表示借位。
有必要进行一些相关说明,在仿真软件CircuitMaker中,我们可以很容易地找到“1”,“0”SWITCH开关,为仿真提供了方便。
而由于在Protel 99 SE中没有提供直接的SWITCH 开关,我们将预置数直接固定为“0000”,并且只进行递增记数的仿真,因为预置数为多少以及记数是否递增与我们现在所规定的仿真实质是一样的。
因此我们直接将“ABCD”引脚接低电平,而将U/D’接高电平。
在Protel 99 SE中我们将直接通过输出信号波形来对仿真结果进行分析,仿真操作步骤同模拟电路的仿真,得到波形如下:如图,从低位到高位依次为netlable10 、netlable11、 netlable12、 netlable13 ,进位信号为netlable15。
显然,计数器进行递增记数,当为“1001”时,进位信号跳低电平,记数重新归“0000”,实现了模十的递增记数,与CircuitMaker仿真结果实质上是完全相同的。
三、自建模型库的器件设置在之前所讨论的模拟仿真中,我们都直接利用了Protel 99 SE仿真模型库SimulationSymbols.Lib中自带的各种模块和元器件。
这些器件的相关仿真信息已经事先编辑好了,对于其中Read-Only Field中的参数,在我们将其拖动到图纸上以后,就已经被固定下来,无法再进行改动。
(所以设为只读,怕万一改动后Protel 99 SE就找不到相关信息了。
)如右图所示足我们的个性化需求。
如此,我们势必将会通过创建自己的模型库,并自己封装和添加模块来达到设计的目的(自建库以及相关添加封装过程非本文重点,不做繁述)。
那么当我们使用自建库中的元器件时,是否还能像从Protel 99 SE自带库中随意地选取器件搭建原理图并进行仿真一样操作呢?我们不妨先尝试一下,现我们拥有已创建好的一个自建库Savcdevbc.lib,在该模型库中选择一个简单的元器件:电阻R。
如右图所示。
我们将其替换进先前所绘制的电压并联负反馈电路中,设置好阻值,选择Create SPICE Netlist生成网表文件,这时却出现了错误导致无法正常地自动生成网表文件,使该电路无法仿真。
错误信息如下:R Error: Pin order data (PINS=1:[<pins>]) not in READ ONLYfield 4. Pins sorted by pin-name.R Error: Part type must be entered in READ ONLY field 1:type=<part type>(<spice prefix>)R Error: Netlist data must be entered in READ ONLY field 5:netlist=<netlist data>错误信息中多次提到READ ONLY field信息为空,而之前已经说明过这里是存放相关仿真信息的,因此我们查看该元器件属性,发现READ ONLY field确实为空,如图:那么是不是有办法添加这些属性呢?答案是肯定的。