Altium Designer中添加Spice仿真器件模型的方法

Altium Designer中添加Spice仿真器件模型的方法
Altium Designer中添加Spice仿真器件模型的方法

Altium Designer 6.9软件中添加Spice仿真器件模型的方法

在电子设计辅助软件中, Altium Designer 6.9是最常用的软件,新版本的Altium Designer 6.9软件增加了电路仿真功能,能够对设计的电路进行模拟分析。但是由于其仿真模型库中的元件比较少,使得许多特殊功能的电路无法进行仿真,因此必须添加所需的器件模型。

由于Spice格式已经成为仿真器件模型的标准,电子元器件厂家通常都会给出器件的Spice模型,因此可以从生产厂家的产品资料光盘中得到,也可从Internet网查询这些模型,直接把这些模型转换为Altium Designer 6.9器件模型,然后添加到Altium Designer 6.9的仿真器件库中,增强Altium Designer 6.9的仿真功能。在此,我已运放为例:介绍将Burr-Brown公司产品资料光盘中的运放Opa501添加到Altium Designer 6.9仿真器件库中的方法。

1.绘制元件图形

首先在Altium Designer 6.9中建立一个原理图库文件如Schlib.lib,然后用主菜单中Tools下的New Componet命令创建一个新元件,在弹出的对话框Name中输入元件名Opa501。在Altium Designer 6.9的设计窗口内绘出如图1所示的元件图形并保存文件。

图1.jpg

2.输入元件的描述信息

对绘制好的元件,需要输入元件的描述信息才能使用。打开Tools下的Description对话窗口,这里有Designator、Library Fields及Part Field Names三个选取项。其中Pan Field Names项采用缺省值,在Designator项的Default和Description栏中分别填人“U?”和“General-Purpose Opera tional Amplifier”。

在Library Fields项中有八个栏目, 从TextField1到TextField8,这是元件最主要的描述信息。TextField1中需要填入器件的类型和Spice中的前缀,填人“type=SUBCKT(X)”。在TextField2中填入器件模型名“model= ”。在TextField3中填入器件模型的路径:“file={Model_Path}\OpAmp(parttype>.ckt”,指明Opa501的器件模型在TextField4中填入的是器件模型的引脚列表,填入“pins=1:[5,3,6,1,2,8]”,其中1是指OPA501为单运放,只有一个部分组成。括号中的数字是器件的引脚号,并按同相端、反相端、正电源、负电源、输出端及其它功能端的顺序排列,这个排列顺序必须与厂家所给模型中的顺序一致。TextField5中输入“netlist=%D %1 % 2% 3 % 4 % 5 % M”,是器件的网络表数据,可以参考Altium Designer 6.9的SCH元件库SIM文件中器件的格式填写。TextField6到TextField8栏不用填写。

3.添加器件模型

在Burr-Brown公司产品资料光盘中的Spice目录下找到Opa501.mod,用记事本打开,可以看到文件的内容如下:

*CONNECTIONS:NON — INVERTING INPUT

* | INVERTING INPUT

* | | P0SITIVE P0W ER SUPPLY

* | | | NEGATIVE POW ER SUPPLY

* | | | | OUTPUT

* | | | | |

.SUBCKT 0PA501 1 2 3 4 5

C1 1 1 12 20.00E-12 ; 模拟相位响应特性参数

C2 6 7 4 0.00E-12 ;内部反馈电容,决定时间常数

DC 5 53 DX

DE 54 5 DX

DLP 90 91 DX

DLN 92 90 DX

DP 4 3 DX

EGND 99 0 POLY (2) (3,0) (4,0) 0.5 .5

FB 7 99 POLY(5) VB VC VE VLP VLN 0 12.64E9 -

10E9 10E9 10E9 -10E9

GA 6 0 11 12 251.3E-6

GcM 0 6 10 99 794.8E-12

ISS 3 10 DC 160.0E-6

HUM 90 0 VLIM 1K

J1 11 2 10 JX

J2 12 1 10 JX

R2 6 9 100.0E3

RD1 4 11 3.979E3

RD2 4 12 3.979E3

RO1 8 5.25

RO2 7 99.25

RP 3 4 26.12E3

RSS 10 99 1.250E6

VB 9 0 DC 0

VC 3 53 DC 5 ;电压箝位,确定最大电压工作范围

VE 54 4 DC 5 ;电压箝位。确定最大电压工作范围

VLIM 7 8 DC 0

VLP 91 0 DC 12.00E3

VLN 0 92 DC 12.00E3

.MODEL DX D(IS=800.0E-18)

.MODEL JX PJF(IS=7.500E-9 BE-TA=197.4E-6 VTO = -1)

.ENDS

其中“SUBCKT OPA501 1 2 3 4 5”行定义了引脚的排列顺序为同相端、反相端、正电源、负电源、输出端,因此在上面第二步TextField4中填入的器件模型的引脚列表顺序必须和这里一致。然后,在Altium Designer 6.9中,打开SIM目录下的SimulationModels.文件, 打开其中的OpAmp 文件。用File中的New命令创建一个文件名为Opa501.ckt的文本文件,打开这个文件, 将记事本中Opa501.mod的内容复制过来,然后保存文件。这样,就完成了Opa501的仿真模型的建立。

4.电路仿真实例

图4.jpg

图4是一个一阶低通滤波器的原理图,图中的运放是Opa501,V3是频率为400Hz、电压为1V 的交流信号源,V1、V2是运放的工作电源。电路的仿真设置为瞬态(Transient)和AC扫描(AC Small Signal)仿真。瞬态仿真参数:起始时间为0s,停止时间为10ms,步长为10ns。AC扫描参数:启始频率为1Hz,停止频率为10kHz,测试点数为1000;运行仿真命令,得到的结果如图5、图6所示,图5是瞬态仿真的输出波形,其中vi是输入电压波形,vo是输出电压波形。图6是AC扫描仿真的输出波形,当输入信号频率增加时,输出电压VO的幅值降低。从图中可以得到图4电路的反相放大倍数为5,截止频率约为1.6kHz,这与实验结果相符。

图5.jpg

由于Altium Designer 6.9仿真库中的器件采用的是Spice格式,所以可以通过以上方法将SPICE的器件模型添加到Protel中。在添加器件时,还必须参考Protel元件库中模型描述的句法和格式,对spice模型进行改动。例如在上述的例子中, 要将Opa501.mod改为Opa501.ckt。通过添加元件,可以增加Altium Designer 6.9的仿真功能。

Spice基本语法

?无源器件:电阻、电感、电容 1、电阻 RXXX n1 n2 resistance 电阻值可以是表达式。 例:R1 1 2 10K Rac 9 8 1 AC=1e10 Rterm input gnd R=’sqrt(HERTZ) ’ 2、电容 CXXX n1 n2 capacitance 例:C1 1 2 1pF 3、电感 LXXX n1 n2 inductance 例:L1 1 2 1nH ?有源器件:Diode、BJT、JEFET、MOSFET 1、Diode(二极管) DXXX N+ N- MNAME 可选项:AREA是面积因子,OFF是直流分析所加的初始条件,IC=VD 是瞬态初始条件 注:模型中的寄生电阻串联在正极端 2、BJT(双极性晶体管) QXXX NC NB NE MNAME NC、NB、NE、NS分别是集电极、基极、发射极和衬底节点,缺省时NS 接地。后面与二极管相同。 3、JFET(结型场效应晶体管) JXXX ND NG NS MNAME 4、MOSFET(MOS场效应晶体管) MXXX ND NG NS NB MNAME M为元件名称,ND、NG、NS、NB分别是漏、栅、源和衬底节点。MNAME 是模型名,L沟道长,W为沟道宽。

?子电路 1、子电路定义开始语句 .SUBCKT SUBNAM 其中,SUBNAM为子电路名,node1…为子电路外部节点号,不能为零。子电路中的节点号(除接地点),器件名,模型的说明均是局部量,可以和外部的相同。 例: .SUBCKT OPAMP 1 2 3 4 2、子电路终止语句 .ENDS 若后有子电路名,表示该子电路定义结束;若没有,表示所有子电路定义结束。 例: .ENDS OPAMP / .ENDS 3、子电路调用语句 X***** SUBNAM 在Spice中,调用子电路的方法是设定以字母X开头的伪元件名,其后是用来连接到子电路上的节点号,再后面是子电路名。 例:…… .SUBCKT INV IN OUT wn=1.2u wp=1.2u Mn out in 0 0 NMOS W=wn L=1.2u Mp out in vdd vdd PMOS W=wp L=1.2u .ENDS X1 IN 1 INV WN=1.2U WP=3U X2 1 2 INV WN=1.2U WP=3U X3 2 OUT INV WN=1.2U WP=3U 激励源:独力源和受控源 独立源:直流源(DC Sources)交流小信号源(AC Sources)瞬态源(Transient Sources)脉冲源指数源正弦源分段线性源1、直流源(DC Sources )

SU导入3D的流程

Sketchup建模及导入3D的方法及选项设置 用su建模,一是推敲方案,二是在方案推敲完成导入3D后进入后期的渲染,出效果图。 SU建模注意:为了加快建模速度必须设定自己的一套快捷键,在建模的过程中必须每个体量编辑组件,以便以后的修改。为了能导入3D中进行渲染,Sketchup的模型必须面是统一 的,系统默认白色的是正面,蓝色的是反面,就必须把正面朝外反面朝里,要不然在3d里面反面是显示不出来。 第一,第二就是Sketchup 一定是专业版,只有它才能导出3ds格式和dwg格式。 第二,在Sketchup中把材质都赋好,记得一点是不要用Sketchup默认的材质,要新建材质赋你有的jpg格式贴图,这样在3d里面才能继续调整贴图,Sketchup默认的贴 图在3d里可是不认。 第三,就是导出了,在Sketchup里面:文件,导出,3d模型,第一个下拉菜单选所有图层,然后中间的全部都不要选择,最后一个把单位改成毫米就可以了。第一个不动直接确定,第二个点否,现在导进来了,打灯光,打摄像机,调Vary选项。 第四,在Sketchup中赋好的材质,先把模型选中然后在编辑菜单中选Poly Select (可编辑网格选择),下面有几个选项选倒数第二个Polygon,然后在Select By Material ID里面输入相应的材质ID,被选中的材质就会变成红色,这样就可以进行材质的调 整了。 第五,SU导出3DS格式说明:1、Sin gel Object勾选此选项时,整个场景将合并成一个物体被输出,在SketchUP中建立的群组和组件将不能被单独进行操作,在场景中线面数很大的情况 下有可能不能完成输出;(这视情况而定) 2、Objects By Geometry 此选项将以群组和组件为单位输出物体,SketchUP 最表面一层的群组和组件被保留为单独的物体,可以在max中进行单独灵活的各种 编辑,推荐使用。缺点是每一个群组和组件都会输出一个自身的多重子材质 3、Output Texture Maps 如果不勾选,输出材质中将不包含贴图信息;贴图 文件路径需要在max里添加,建议将所有贴图复制到max模型文件所在工作目录, 这样就不会出现找不到贴图的错误信息 4、Output 2-Sides 输出双面:一般情况下不需要,会额外增加模型量;但是 在SketchUP建模阶段必须保证面法线正反的正确性,否则反面在max里无法显示, 产生丢面现象。Materiar和Geometry分别以材质和物体产生双面。 5、Output Standalong Edges 输出边线,对于max 不必要。 6、Use “Color By Layer ” Mater用I层的颜色作为材质输出,是以层颜色进行管 理的材质,需要在建模起始阶段就规划好的材质管理方式,物体(或面)将以所在的层的颜色为自身的材质。因为SketchUP里组件和层是参插的,在组件具有复合 材质时好像不易管理。 7、Gen erate Cameras 产生相机,基本上每一个页面会产生一个相机,这个不用勾 选。

Altiumdesigner练习

第11周作业单管放大电路PCB设计 一实验目的 1 掌握PCB设计流程,手动布局以及自动布线的方法; 2 理解导向生成PCB的方法以及布线规则的设置; 3了解PCB布局的方法。 二实验内容 设计单管放大电路的PCB板。 图1 单管放大电路原理图图2 单管放大电路PCB图 三实验步骤 1 新建和设置PCB文件 1)单击Files工作面板中New From template选项下的PCB Board Wizard选项,如图3所示。 2)单击NEXT 按钮,启动向导工具。如图4所示。 3)单击NEXT 按钮,弹出选择度量单位对话框,如图5 所示。 4)单击NEXT 按钮,弹出PCB类型对话框,如图6所示。 5)单击NEXT 按钮,弹出设置电路板参数对话框,设置 为5000mil*4000mil的矩形形状。电路板四角不需要裁剪。如 图7所示。 6)单击NEXT 按钮,弹出设置电路板布线信号层数对话 框,如图8所示。 7)单击NEXT 按钮,弹出选择过孔类型对话框,如图9所 图3 PCB Board Wizard选项示。 8)单击NEXT 按钮,弹出选择PCB板元件类型对话框,选择Through-hole components 选择One Track单选项。 9)单击NEXT 按钮,弹出设置导线和过孔属性对话框,默认设置。

图4启动向导工具 图5 选择度量单位对话框 图6 PCB 类型对话框 图7 电路板参数对话框 图 8 电路板布线信号层数对话框 图9 选择过孔类型对话框 10)单击 按钮,启动PCB 编辑器。 如图10所示 11)单击保存按钮,将新建的PCB 文件命名为 单管放大电路.PcbDoc 。 2 装载元件封装库 单管放大电路所包含的元件类型均在, Miscellaneous Devices .IntLlib 中。若在Libraries 面板无该库,则需添加添该库,执行 Design\Add/Remove Library …,或单击控制面板上 的Libraries ,打开元件库浏览器,再单击“Libraries ” 按钮,即可弹出如图11示的“Availalble Library ”对话框。单击 添加Miscellaneous Devices.IntLib ,如图12所示,然后单击按 钮完成该操作。 图10 利用向导生成的PCB 文件

三维模型导入ADAMS的实用方法

三维模型导入ADAMS仿真的实用方法摘要:此文内容主要来源于 宋博士的博客(https://www.360docs.net/doc/f616054769.html,/doctorsongshaoyun)。 本文所提供的方法是现有ADAMS书籍上未曾提供的内容,是解决大家建模感觉繁琐的非常实用的方法。 下面谈谈我的一些经验:尽管ADAMS软件中提供了几何建模的工具,但相比现在成熟的三维专业设计CAD软件而言其功能非常薄弱。ADAMS/View提供的建模工具功能非常的原始,即使对于简单的几何模型,用户想直接在ADAMS/View中建立也需要非常熟练地掌握移动和旋转工作栅格才能实现,而对于复杂的机械装配模型,ADAMS/View基本无能为力,因此目前通常的做法是先用成熟三维设计软件(如CATIA,UG,Pro/E,Solidwork等)精确建立机械系统实体零件模型和虚拟装配模型,之后通过数据交换的方式(我一般使用parasolid格式)将模型导入到ADAMS软件中,根据实际情况抽象出相应的运动副添加适当的约束、驱动和负载等(此处在正确位置建立合适的Maker点很关键,对于不规则实体有时软件自动建立的cm点并非在仿真需要的地方,运动副位置设置错了容易导致仿真失败)建立起机械系统的虚拟样机,来模拟实际工况和真实运动情况。此外机械系统方面的仿真建议大家使用Adams/Machinery这个插件,可以极大的提高仿真效率。 欢迎访问我的新浪博客(https://www.360docs.net/doc/f616054769.html,/u/1774643737)。 基于SOLIDWORKS-ADAMS的机构动力学仿真对一个实际的机构做动力学仿真,是我们在机械设计实践中经常会遇到的的问题。一般我们会首先用某款三维软件(如SOLIDWORKS,SOLIDEDGE,PRO/E,UG,CATIA等)对所有零件进行建模,然后把零件组装成为装配体,接着把模型导入到机构动力学软件如ADAMS中进行动力学中仿真。 然而,从三维软件的装配模型导入到ADAMS中时,由于装配体中的零件很多,如果直接导入,会在ADAMS中出现许多零件,而其中许多零件之间并不存在相对运动,为了在ADAMS 中进行正确的仿真,就需要首先对没有相对运动的一系列零件之间建立固定副。对于简单的

PSpice添加SPICE模型

微波开关利用PIN管在直流正、反偏压下呈现近似导通或断开的阻抗特性,实现了控制微波信号通道转换作用。PIN二极管的直流伏安特性和PN结二极管是一样的,但是在微波频段却有根本的差别。由于PIN二极管I层的总电荷主要由偏置电流产生,而不是由微波电流瞬时值产生的,所以其对微波信号只呈现一个线性电阻。此阻值由直流偏置决定,正偏时阻值小,接近于短路,反偏时阻值大,接近于开路。因此PIN二极管对微波信号不产生非线性整流作用,这是和一般二极管的根本区别,所以它很适合于做微波控制器件。二三极管开关二极管、肖特基三极管、瞬变二极管、PIN结二极管、大/中/小功率三极管、高频管、带阴三极管、复合管、整流二极管、快恢复二极管、稳压二极管、整流桥、射频管、场效应管、达林顿管...... 品牌:PHILIPS、NEC、MOTOROLA、ROHM、TOSHIBA、ST、Panasonic、KEC、INFINEON 在用PSpice进行仿真时,很多时候会遇到需要仿真的器件在PSpice自带的仿真库无法找到。这时需要到该器件对应的官网上去下载对应的SPICE模型,而不同的公司提供的SPICE模型又都不尽相同,比如TI公司提供MOD文件或TXT文本,而ADI公司提供的是CIR格式的文件。如何将这些不同类型的SPICE仿真模型转换成Simulation可用的lib文件呢?下面介绍了一个方法,只需简单几步即可实现将不同类型的SPICE Model(*.mod/*.txt/*.cir等文本文件)转换成*.lib、*.olb文件。 1、打开Model Editor(in PSpice Accessories) 2、File -> Open,打开*.mod或*.txt或*.cir文件

AltiumDesigner练习7

作业1 制作数码管原理图元件库 一实验目的 1 掌握原理图元件库的制作过程。 2 熟悉菜单和工具栏的基本使用。 二实验内容 绘制如下图所示的数码管原理图元件库。 三实验步骤 1 新建原理图元件库文件 首先需创建原理图元件库文件,选择菜单 File/New/Schematic Library,进入元件库编辑器,如图1所示。 图1 新建一个原理图元件库文件 2 保存新建原理图元件库文件 单击保存按钮,弹出保存文件对话框,现将新建元件库命名为MySchlib.Schlib,并保存在E盘根目录下。 3 定义元件属性 选择元件编辑器工作面板中的SCH Library中的按钮(或双击默认文件 Component_1),弹出属性对话框,如图2所示。 修改其属性:Designator 默认元件编号DS? Comment 默认注释DPY_8-SEG Symbol Reference 元件库中的型号DPY_8-SEG 其它参数不变,修改完后,然后单击确定按钮。修改后效果如图3所示

图2设置元件属性对话框图3 数码管元件属性 4 绘制元件外形 1)绘制矩形外框 单击菜单Place/Rectangle 绘制矩形。放置时,首先单击鼠标左键,确定矩形的第一个顶点,然后拖动鼠标至适当大小,单击鼠标左键,确定矩形的对角顶点。放置后的矩形如图4所示。双击矩形可以修改其属性,包括边框线宽、颜色等,如图5所示。

图4 放置后的矩形图5 修改元件外形属性 2)绘制数码管笔画 数码管笔画由七段导线和一个圆点组成,选用画导线和画圆工具放置,放置的方法和放置矩形方法类似,放置完毕后的效果如图6所示 5 放置元件引脚 单击菜单Place/ ,放置时按下Tab键,弹出修改元件属性对话框,如图7所示。 图6 数码管外形图7 修改元件引脚属性对话框 修改其属性如下: Display Name:引脚显示名称共十个引脚依次输入e、d、com、c、dp、b、a、com、f和g。Designator:引脚序号,在这里依次输入1、2、3、 (10) Electrical Type:除3脚和8脚选用Power外,其余引脚均选用Input。 Length:30mil。如图8所示1引脚属性 提示:放置元件引脚时须将引脚名称对准元件,即有十字标注一端朝外,否则,没有电气连接。正确放置方法如图9所示。放置后效果如图10所示。

DMAX模型导入到Unity3D的步骤

3DMAX模型导入到Unity3D的步骤 1、打开3DMAX,自定义-》单位设置,将系统单位和显示单位都设置为“厘米” 2、建立一个Polygon管状体,参数如下:内径20CM,外径30CM,高30CM 注:保证其坐标原点在0,0,0 3、选中模型右击鼠标转换为可编辑多边形。 多模型进行一些挤出操作。 4、开始导出模型。保持模型选中状态,点击左上角3DMAX图标菜单, 导出-》导出选定对象。导出格式为.FBX,名称必须为英文字母类, 跳出的选项框默认直接确定即可。 例如导出的名称为 5、接下来打开Unity3D,新建立一个项目。 因为是测试项目所以可不导入Unity提供的资源包 6、将之前在3DMAX里导出的模型复制到Unity项目所在文件夹中的Assets文件夹下。 Unity会自动刷新出资源并自动创建一个Materials材质文件夹。如下图示: 7、单击Tube资源,在旁边的Inspector视图中可以看到:Scale Factor的值 表示的比例

8、鼠标拖动Tube到场景中,保持选择状态,摁键盘“F”键,物体自动放大到场景最大 点。3DMAX模型导入到Unity3D的步骤完成。 9、在3DMAX里新建立一个圆柱,系统单位和显示单位仍为CM厘米,圆柱参数如下: 半径100cm,高100cm,模型中心在坐标原点,转换为可编辑多边形, 保存命名为。将复制到Unity项目的Assets文件夹下 10、拖动yuanzhu到主场景。接着在Unity里建立一个圆柱体 Unity里默认是直径1M,高1M的圆柱。我们之前在3DMAX里建立的圆柱半径100cm,导入到Unity后即直径是200cm了。 将Unity里建立的圆柱,Scale参数中的X和Z放大2倍,这个圆柱的半径才是100cm(直径200cm) 然后将从3DMAX里导入的圆柱与Unity里建立的圆柱比较:半径是一样大小的。 说明在3DMAX里建立对应到Unity的模型,系统单位和显示单位设置为“CM”最好。

导入spice模型方法

我从器件厂商那儿得到的spice模型文件是:T506.TXT *************************************************************** * SIEMENS Discrete & RF Semiconductors * GUMMEL-POON MODEL CHIP PARAMETERS IN SPICE 2G6 SYNTAX * V ALID UP TO 6 GHZ * >>> T506 <<< (CHIP) * Extracted by SIEMENS Semiconductor Group HL HF SI CDB * (C) 1998 SIEMENS AG * Version 1.0 December 1998 *************************************************************** .MODEL T506 NPN( + IS =1.5E-17 NF =1 NR =1 + ISE=2.5E-14 NE =2 ISC=2E-14 + NC =2 BF =235 BR =1.5 + V AF=25 V AR=2 IKF=0.4 + IKR=0.01 RB =11 RBM=7.5 + RE =0.6 RC =7.6 CJE=2.35E-13 + VJE=0.958 MJE=0.335 CJC=9.3E-14 + VJC=0.661 MJC=0.236 CJS=0 + VJS=0.75 MJS=0.333 FC=0.5 + XCJC=1 TF=1.7E-12 TR=5E-08 + XTF=10 ITF=0.7 VTF=5 + PTF=50 XTB=-0.25 XTI=0.035 + EG=1.11) *************************************************************** 在ads中新建一个schematic,选择file,选择import,就是上面贴得图了!

AltiumDesignerWinter09教程_部分5

全局的—在整个设计中通过端口和网络标号连接所有的原理图。选择此项,在原理图中所有相同网络标号的网络将连接在一起。此外,在所有原理图中具有相同名字的所有端口将连接。如果一个网络连接一个具有一个网络标号的端口,那么它的网络的名称将是其网络标号的名字。此选项也可以用在单层的多图纸设计,然而它很难查看从一个原理图到另外一个原理图,因为在原理图上查看网络名称总是不太容易。 层次的(图纸入口/端口连接)—在端口和匹配的图纸入口之间纵向连接。此选项使得底层原理图仅仅通过图纸符号的接口匹配到子图的端口上。它在原理图中使用端口把网络或总线连接到顶层相应的图纸符号入口。无匹配图纸符号接口的端口在原理图中不会连接,即使在另一张原理图中具有相同名字的端口。每张原理图中的网络标号都是本地的,它们不会跨原理图连接。此选项可用于创建任何深度或层次的设计,并允许在整个原理图设计中查看网络。 在自动模式下,自动选择使用三个网络标识的哪一个是基于以下标准:如果在顶层有图纸入口,那么采用分层;如果没有图纸入口,但是有端口,那么采用单层的;如果即没有图纸入口也没有端口,那采用全局的。 注意:两个特殊的网络标示对象总是认为是全局的:电源端口和隐藏管脚。 概要 如果你使用带有图纸入口的图纸符号,网络标识范围将设置图纸入口/端口连接的范围。如果选择此模式,顶层原理图必须有连线。 如果你不使用,通过端口或网络标号可以建立起连接,因此你会使用其他两个网络标识范围中的一个。 网络标号不会连接到相同名字的端口上。 10.2构建完整的项目 10.2.1创顶层图纸 手动创建一个顶层图纸,放置图纸符号,设置每一个图纸符号的名称属性均指向正确的子图,并且根据子图相应端口把图纸接入添加到图纸符号上。 我们也有创建多图纸的快捷命令方式 Create Sheet from Symbol命令是自上而下的设计。一旦顶层图确定好,这个命令就可以为图纸符号创建子图和放置端口。 Create Symbol from Sheet命令是自下而上的设计,基于选定的子图创建一个包含图纸接入点的图纸符号。这我们现在使用的模式。 10.2.2练习—创建一个温度传感器顶层图纸工程 参考图60完成这个练习

prescan 3D模型导入步骤

3D模型导入 一.把3D导入PreScan中有步骤: 1.从sketchup软件中导出目标模型文件 1)打开sketchup,右击“文件”——“3D模型库” ——“获取模型”,然后再弹出的模型库页面中 搜索目标模型; 2)选择目标文件并点击下载(保存为.dae格式,只有这个文件prescan才能识别)。 2.把下载下来的目标模型文件添加到prescan用户元素 库中 1)右击prescan上的“Tools”——“User Library Elments Wizard”; 2)弹出的菜单最上面是选择存放路径,下面的选项按钮点击“classic ULE”,然后点击“Add folder” 并对新生成的文件命名; 3)点击新生成的文件来激活对话框右边的“New Element”按钮并点击; 4)在弹出的对话框的第一页给文件命名以及选择元素类型并点击“next”; 5)在弹出的对话框的第二页给添加的心元素命名以及必要的描述并点击“next”; 6)在弹出的对话框的第三页选择第一步骤下载下

来的目标模型文件并点击“next”; 7)第四页是对目标模型进行尺寸设置,一般从sketchup中下载文件都已设置好,可以直接点 击“next”; 8)下面只要顺着点击“next”即可,最后点击“User Library Elments Wizard”对话框上的“refersh and close”就能在prescan的UL Elements中直接拖 拉该模型放置场景中。 注意:1)在3D模型库中下载的文件需有 textures.txt文件,不然导入的在3D viewer中看 到的模型将是一片漆黑。

Altium Designer 09实验指导书

实验一熟悉Altium Designer 09软件及原理图工作环境设置 一、实验目的 (1)掌握Altium Designer软件的安装激活及中文转化方法。 (2)掌握Altium Designer软件的文件系统的创建方法。 (3)了解Altium Designer软件的工作界面。 (4)掌握原理图编辑的操作界面设置。 (5)掌握原理图图纸及工作环境的设置。 (6)学会原理图图纸模板的创建及调用。 二、实验原理 参看《Altium Designer Summer 09》教材第1章和第2章。 三、实验设备 个人计算机、Altium Designer软件。 四、实验内容 (1)Altium Designer 09软件的安装及激活: 找到Altium Designer 09 文件夹,执行setup.exe文件,完成软件安装,然后打开AltiumDesigner09破解文件夹,将ad80.alf和dxp.exe文件拷贝到安装目录下激活软件。 页脚内容1

(由于机房已经安装好了软件,此小题大家可回去在自己的电脑上完成,也可以将机房电脑上的软件先卸载再完成安装) (2)PCB项目文件及原理图文件的创建及保存: 在E盘或者F盘以自己的学号为文件名新建一个文件夹,然后建立一个新的项目文件和一个原理图文件,要求两个文件都以自己姓名的首字母(如张三,则用ZS)命名保存到学号文件夹中。 (实验报告要求:将学号文件夹打开进行截图打印粘贴) (3)熟悉窗口界面、主菜单、各工具栏及图纸参数的设置: A:反复尝试各项窗口和菜单设置命令,如工作区面板的切换等。 B:新建一个原理图文件,将原理图图纸大小设为Letter、标题栏设为ANSI,图纸底色设为浅绿色,设计者设为自己姓名,设计单位设为湖工商贸。 (实验报告要求:将B内容进行截图打印粘贴) C:如何设置在移动具有电气意义的对象位置时,将保存对象的电气连接状态,系统会自动调整导线的长度和形状?(实验报告要求:将操作步骤描述在实验报告上)。将搜索半径设置为5。(实验报告要求:将设置对话框进行截图打印粘贴) D:打开“文档选项”对话框的“方块电路选项”标签页,说明Snap栅格和可见栅格的区别? (实验报告要求:将操作步骤描述在实验报告上) (4)图纸设计信息模板的制作和调用: A:练习课本34页-41页的内容。 B:创建如图1-1所示的原理图的模板,并以muban为文件名保存在(2)中所建立的学号文件夹里。 页脚内容2

Altium Designer 软件使用练习 实验报告

实验报告 课程名称:电工电子工程训练 指导老师:熊素铭 成绩:__________________ 实验名称:Altium Designer 软件使用练习 实验类型:弱电 同组学生姓名:__________ 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 一、实验目的 1.深入学习Altium Designer 软件的基本操作 2.学习利用Altium Designer 软件绘制电路原理图 3.学习利用Altium Designer 软件绘制印刷电路图 4.设计直流稳压电源的电路原理图 5.设计汽车转弯闪光指示灯电路原理图 6.以汽车转弯闪光指示灯原理图设计相应PCB 图 二、实验内容和原理 1.在Altium Designer 软件上画出直流稳压电源电路原理图(见图1)。 ①工作原理 降压变压器T1的原边绕组接交流220V ,副边绕组中间有抽头,为二组交流15V 输出,D1和电容C1、C2组成桥式整流和电容滤波电路。在电容器C1、C2两端有18V 左右不稳定的直流电压,经三端集成稳压器稳压,在7812集成稳压器输出端有+12V 的稳定直流电压输出,在7912集成稳压器输出端有-12V 的稳定直流电压输出。该电路可用作为集成运算放大器电路、OCL 功率放大电路的电源。 C3、C4用来防止电路自激振荡。C5、C6用来改善负载瞬态响应,防止负载变化时,输出电压产生较大的变动。D4、D5是发光二极管,用以防止当集成稳压器输入端短路时,因电容器C5、C6放电而损坏集成稳压器。 ②元器件选择 变压器T 选用额定功率为20W 、输出二组交流15V 的电源变压器。D1采用桥堆整流二极管。三端集成稳压器7812、7912采用S-7型封装,外加散热器。C1、C2为2200μF/25V 电解电容。C3、C4可采用独石电容。C5、C6采用100pF/15V 电解电容。D2、D3采用二极管1N4001。D4、D5采用直径5mm 普通圆形发光二极管,可分别选用红色、绿色。R1、R2选用1kΩ、1/8W 碳膜电阻。 图1 直流稳压电源电路原理图

Quest3D模型的导入教程

一、前期准备工作(本教程以3DSMax为建模工具作为使用参考) 1.使用3DSMax创作一个最简单的茶壶模式: 2.在File(文件)菜单栏中选择运行Export(输出)命令,然后在Select File to Export(选择输出文件)对话框中选择Quest3D公司自己开发支持的X文件格式,选定后点击"完成"按钮: 3.在"场景统计和文件选项"对话框中选择并完成相应的设置: 4.Quest3D公司为3DSMax开发的X文件输出插件会自动将模型保存为X文件,本实例中将文件名设置保存为teaport.X.

二、在Quest3D中导入模型: 1.双击快捷图标运行Quest3D程序,在File(文件)菜单栏中选择运行Import导入命令: 2.在Select File to Import(选择输入文件)对话框中选择teaport.x文件: 3.Quest3D在点击导入文件对话框中的"打开"按钮后会弹出X Object Importer Options(X对象导入选项)对话框,进行相应的载入类型和选项设置.完成设置后点击"OK"确认按钮:

4、在Load Channel Group(载入通道组合)警告提示框,用以确定文件名和文件类型,: 5、当Channel通道窗口中出现DX8 3D Object相应的模型结构关系图后,就完成了模型的导入任务: 三、在动画窗口正常显示3D模型 出现问题:当我们完成第二步骤的工作以后,却发现在动画窗口中看不到相应的模型,这就意味着在Run预览运行效果和打包输出后一无所见! 这可是一个及其严重的问题哟,怎么办呢,解决方法如下: 1.在template模板窗口中,拖动Quick Start中的ObjectInspectiong的链接到Channel通道窗口:

SPICE模型的导入及仿真

ADS SPICE模型的导入及仿真 一、SPICE模型的导入 1、打开一个新的原理图编辑视窗,暂时不用保存也不要为原理图命名。 2、导入SPICE模型: 1 2 3

3、 新建一个原理图,命名为“BFP640_all ”,利用刚导入的SPICE 文件并对照下载的SPICE 文件附带的原理图进行连接: 导入完成! 已经导入了: 选择要导入的SPICE 模型文件 4

连接好后的BFP640_all原理图如下: 4、为SPICE模型创建一个新的电路符号 ADS原理图系统默认的电路符号如下:

这里我们为BFP640创建一个新的NPN电路符号。 1、在原理图设计窗口中的菜单栏中选择【View】→【Create/Edit Schematic Symbol】命令中,出现“Symbol Generator”对话框后,单击【OK】按钮,出现如上图所示的默认符号; 2、在菜单栏中选项【Select】→【Select All】命令,并单击【Delete】按钮删除默认符号; 3、在菜单栏中选择【View】→【Create/Edit Schematic Symbol】命令回到原理图设计窗口; 4、在原理图设计窗口中选择【File】→【Design Parameters】,打开“Design Parameters”对话框; 5、按照下图所示,设置对话框中的参数

单击【OK】按钮,保存新的设置并自动关闭对话框; 6、最后,单击【Save】按钮保存原理图,电路符号就创建完成。 二、直流仿真 1、在ADS主视窗下单击【File】→【New design】,在弹出的对话框中输入新原 理图名称“BFP640_DC1”,并选择“BJT_curve_tracer”设计模版,如下图所示: 文件描述 元件名称Q 在下拉菜单中选择 ADS内建模型 选择元件封装

自建7spice模型

一.获得.LIB文件( 三种途径) 1.由网页下载pspice model,保存为.MOD文件; 启动PSpice Model Editor模型编辑器,File/New 建立一个新的.lib文件, model/Import..导入.MOD文件; File/Save AS,另存为 \Orcad\Capture\Library\PSpice\****.lib文件; 2.由网页下载获得描述语句; 利用记事本保存为.lib 文件; 启动PSpice Model Editor模型编辑器,File/open 打开.lib文件; 3.由网页直接下载获得描述语句; 启动PSpice Model Editor模型编辑器,File/open 打开.lib文件; 二. 获得.olb 文件(两种方案) 1. 由网页上直接下载.olb 文件 2. 启动PSpice Model Editor模型编辑 器,File/open打开步骤一的.lib文件;File/Create Capturearts Browse...在打开的窗口中 Enter Input Model Library :选择步骤一的lib 文件目录,选择相应的文 件输出即可得到.olb文件。 过程信息:PSpice Schematics to Capture translator 0 Error messages, 0 Warning messages;OK即可

三. 编辑元件外型 1.启动Capture CIS,File/Open/Library, 步骤二的. olb文件,编辑元件外型,放置PIN管脚; 然后在Options选part properties.在弹出的对话 框中,点击NEW.在NAME中填入PspiceTemplate , 在VAL中填入 形如X^@REFDES %1 %2 %3 @MODEL ,的字符串,其 中%1%2%3为新建的管脚,后保存即可; 2. 可参考步骤二网页下载的.olb文件图编辑元件外形,若复制过来的,一定要主要part properties中的设置。 四. 注册(防止出现ERROR -- Model .... used by .. is undefined的错误以致无法仿真) 用记事本打开 C:\Program Files\OrcadLite \Capture\Library \PSpice\nom.lib;把步骤一建立的.lib文件 内容复制粘贴到nom.lib文件中即可完成注册。 五.调用仿真 需要软件重启之后才能进行调用仿真。 注意:Capture原理图中,要想实现仿真,元件必须 从orcad\capture\library \pspice 中选择,自建的元 件必 须在其中nom.lib中注册才能调用,因为其他的库中没有仿真模型。

提取3D游戏模型的方法

提取3D游戏模型的方法 网络游戏工具【GameAssassin】是一个针对网络游戏和3D游戏的辅助工具,具有设置3D游戏的线框显示模式,截获3D游戏的模型贴图数据等功能,针对于网络游戏,此软件能够接获游戏所发出并且接受的网络消息,并且能够向服务器直接发送外部的自定义数据。 如果想截游戏模型,首先要到GA的官方下载相关软件和插件。 只需下载GA和导入MAX用的插件就可以。 首先是激活功能,这是必须做的一步,然后尽先一下简单的设置(如图) 再将游戏在任务栏上的完整名称输入到“自定义截取”中。然后在进入游戏。 切记是先运行GA再运行游戏,如果无法确认游戏的名称 可以在运行GA之前先运行游戏,记住游戏在任务栏上的名称 如果名称太长,显示不完整,可以查看任务管理器,确认后退出游戏。 在顺利进入游戏以后,我们会在屏幕的左上角看到“GA”两个彩色字母,这就说明在本游戏中GA运行成功,如果没有显示,就说明没有成功,就无法进行截取(如果不显示的话,就试着Alt+Tab切到GA主截面,选中游戏名称,点击“截取”,如果还不显示,可能就是操作步骤出现了错误)。如果没什么问题,就按下热键Alt+F7截取模型。 【建议在模型比较少的界面下截取,例如选人截面】

按下热键后,我们切到GA的主目录观察文件夹“魔兽世界”中是否已经生成OBJ模型文件,如果什么都没有,就再切回来,再按两遍热键。如果还没有OBJ文件,或是出现“非法操作”的话,那么退出GA,从新截取游戏。

如果没问题了,那么我们就进入模型观察器3D View中,将主人公的模型碎片从新组合,选择你认为是主人公身体一部分的模型,将其添加到组合物体中去。(如果在选取模型碎片文件时提示模型打开失败的话,那么建议你换个显卡。) 拼合好模型后,如果没问题的话,就将组合好的模型保存为列表文件

AltiumDesigner软件使用练习实验报告

实 验 报 告 课程名称:电工电子工程训练 指导老师:熊素铭 成绩:__________________ 实验名称:Altium Designer 软件使用练习 实验类型:弱电 同组学生姓名:__________ 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 一、实验目的 1.深入学习Altium Designer 软件的基本操作 2.学习利用Altium Designer 软件绘制电路原理图 3.学习利用Altium Designer 软件绘制印刷电路图 4.设计直流稳压电源的电路原理图 5.设计汽车转弯闪光指示灯电路原理图 6.以汽车转弯闪光指示灯原理图设计相应PCB 图 二、实验内容和原理 1.在Altium Designer 软件上画出直流稳压电源电路原理图(见图1)。 ①工作原理 降压变压器T1的原边绕组接交流220V ,副边绕组中间有抽头,为二组交流15V 输出,D1和电容 C1、C2组成桥式整流和电容滤波电路。在电容器C1、C2两端有18V 左右不稳定的直流电压,经三端集成稳压器稳压,在7812集成稳压器输出端有+12V 的稳定直流电压输出,在7912集成稳压器输出端有-12V 的稳定直流电压输出。该电路可用作为集成运算放大器电路、OCL 功率放大电路的电源。 C3、C4用来防止电路自激振荡。C5、C6用来改善负载瞬态响应,防止负载变化时,输出电压产生较大的变动。D4、D5是发光二极管,用以防止当集成稳压器输入端短路时,因电容器C5、C6放电而损坏集成稳压器。 ②元器件选择 变压器T 选用额定功率为20W 、输出二组交流15V 的电源变压器。D1采用桥堆整流二极管。三端集成稳压器7812、7912采用S-7型封装,外加散热器。C1、C2为2200μF/25V 电解电容。C3、C4可采用独石电容。C5、C6采用100pF/15V 电解电容。D2、D3采用二极管1N4001。D4、D5采用直径5mm 普通圆形发光二极管,可分别选用红色、绿色。R1、R2选用1kΩ、1/8W 碳膜电阻。 图1 直流稳压电源电路原理图 实验名称:电工电子工程训练 姓名:冷嘉昱 学号: 2.在Altium Designer 软件上画出汽车转弯闪光指示灯电路原理图(见图2) ①工作原理 BG1、BG2组成无稳态电路,当电路通电后,无稳态电路开始工作,由于BG2不断导通与截止,从而使继电器J 不断吸合与释放,使指示灯电路接通和断开,灯发出一闪一闪的亮光。K1合向左边时,汽车左边的指示灯发光;K2合向右边时,汽车右边的指示灯发光。 ②元器件选择 R1选用Ω碳膜电阻,R2选用Ω碳膜电阻,R3选用20kΩ电位器,R4选用Ω碳膜电阻,R5选用220Ω碳膜电阻,R6选用51Ω碳膜电阻,R7、R8选用15kΩ碳膜电阻;C1、C2选用47pF 极性电容;BG1、BG2选用9012型三极管;J 选用电磁继电器;LED1、LED2选用发光二极管;K1选用标准单刀双掷开关;BT1选用12V 电源。 图2 汽车转弯闪光指示灯电路原理图 专业:自动化(电气) 姓名:冷嘉昱 学号: 日期: 地点:东三501

ADS中导入SPICE

向ADS中导入元件Spice模型的方法 由于在设计ADS电路仿真软件的时候,不可能把目前市场上所有的器件模型都包含在自己的元件库中,因此很多设计人员在设计自己的电路的时候,常常在ADS 的库中找不到自己所需的器件模型。要继续进行电路仿真,通常采用的两种方法是: [ 用S1P/S2P文件。通常在芯片的DATASHEET中,厂家会提供片子的S 参数、噪声性能等参数文件,可以用记事本或者写字板把这些参数按照一定的格式写入,保存为S1P/S2P文件,然后用Data Items面板中的S1P/S2P模块引用这些文件,那么该模块就可以作为芯片的一个S模型进行电路仿真。由于DATASHEET中的S参数和噪声性能是厂家的测量数据,是考虑了器件的封装结构的影响以后得到的,所以用S1P/S2P模块电路仿真,设计外围电路(输入/输出匹配电路)应该是比较接近实际电路的情况的。 但是,由于S参数仿真是小信号的线性仿真,对于大信号,如设计功放时能否也用这样的方法,暂时还没有实践过,做过的高手希望指点一下。 导入一些厂家为ADS提供的模型(单个芯片模型或者模型库)。在Agilent公司的网站上可以搜到该公司的很多芯片模型,后面将介绍自己的导入过程。还有器件库可到https://www.360docs.net/doc/f616054769.html,/rf/models网站上,进入到Models/Agilent EEsof ADS页面中有一些的器件库,其库的版本和安装的ADS版本是对应的,下载相关的安装指导和器件库的ZIP压缩包,按照安装指导在Design Kit中安装配置应该不会有什么问题。 下面介绍Agilent公司芯片模型的导入方法,这也有两种情况,一种是比较老的ADS版本(如ADS1.5以下的)生成的模型文件,一种是新的ADS版本(ADS200X)生成的模型文件。 我想,现在大部分人用的都是ADS200X的版本,所以,后一种情况比较简单,比如,我要t414xx系列的芯片,在网站上下载了其模型的.zip文件at414xx.zip,解压后发现里面就是一个PRJ的工程文件,可以直接在ADS程序中打开引用,这里不详细介绍。 后一种情况,ZIP文件解压后里面是一个.DEB文件,同时在压缩包里还会有一个记事本,说 ( 明如何把该DEB文件里的实际模型导入到ADS的器件库中。

基于Altiumdesigner09的电路PCB板的设计

电子工艺实训报告 题目 基于Altium designer09的电路PCB板的设计制作STM贴片机编程和制作工艺实训

系别: 专业: 姓名: 学号: 指导教师: 答辩日期: 目录 第一章基于Altium designer09的电路PCB板的设计制作1 1 实训目的 (1) 2 实训的内容与要求 (1) 2.1实训内容 (1) 2.2实训要求 (1) 3 实训的步骤 (1) 3.1原理图及原理说明 (1) 3.2 PCB图及布线说明 (1) 3.3 PCB的制作过程 (1) 4 系统需要的元器件清单 (2) 5 实训的心得及体会 (2) 第二章 STM贴片机编程和制作工艺实训 (3)

1 实训的目的 (3) 2 实训的编程步骤 (3) 3 实训的心得体会 (4) 4 附录 (5) 第一章基于Ad9的电路PCB板的设计制作 电路板的设计要在满足四个实际要求:正确性、可靠性、合理性、经济性的前提下整体布局。 第一节实训目的 通过本次实训,了解企业制作PCB的基本要求,方便以后自己在这方面的发展,培养每个人对科学的严谨精神。 第二节实验内容与要求 实验内容原理图的设计和PCB板的制作 实验要求电路板的设计要在满足四个实际要求:正确性、可靠性、合理性、经济性的前提下整体布局。 第三节实验步骤 1、原理图及原理图说明(见附录一) 2、图及布线说明(布线图见附录二) 原理图、布线图是本次实验的至关重要的环节一定要做到认真完成,否则直接影响实验结果的准确性,所以我们要根据原理图认真做布线图,确保每一根导线连接准确。 3、PCB的制作过程 需要器材:剪刀、尺子、覆铜板、砂纸、过塑机、三氯化铁、油性笔、塑料的小盆或平底容器、废旧毛巾、塑料筷子等。 准备:1、用激光打印机打印好的电路图纸 2、用热水壶烧一点热水

相关文档
最新文档