++++++++++++++++++++++++++++
toolbar和componentbar中,基本上涵盖了所有需要的操作。
不用追求用快捷键。
如果找不到合适的按钮,那就从菜单中找也是一样。
+++++++++++++++++++++++++++
缩放。
基准是zoom all。
菜单命令是view->zoom->zoomall。
toolbar按钮操作是,在zoomwindow按钮的右边的下拉框中,选择all。
如果是常规操作,那么直接用zoomwindow按钮即可实现放大,
如果要实现缩小,那么按下zoomwindow按钮后,按住ctrl,同时点击目标位置即可。
+++++++++++++++++++++++++++++
参数显示
通常为了使得图纸简洁,会去掉
view->units,和view->tolerance的显示。
+++++++++++++++++++++++++++++
放置元件
直接从componentbar中选择所需的元件,放置后,双击元件,可以修改元件的参数。
放置电源。
如果是直流电源,则使用voltage source。
如果是交流电源,则使用voltage generator。设置参数时,在signal中选择所需的波形并设置好周期,幅度,即可。
电源的IOSTATE,是input,也就是说,在仿真时,文件系统生成的仿真激励数据,是输入给电源的。
放置特定的实体元件。
在spice macro中,存放的是各个厂商提供的,对应实体元件的spicemacro。
放置jumper。
为了使电路分成多个单元电路,然后将单元电路互联,可以设置jumper。同一个名称的jumper,属于同一个电气网络。
jumper可以理解为引出的连接器。
放置测试点。
如果需要记录某个net的电压数据,则需要放置voltage pin。修改VP的名称,就相当于修改了网标。可以看到,VP的IOSTATE是output,也就是说,在仿真时,电路生成的仿真响应数据,是输出给文件系统的。
如果需要记录某个path的电流数据,则需要放置current arrow,修改CA的名称,相当于修改了Rshunt的名称。可以看到,CA的IOSTATE是output,也就是说,在仿真时,电路生成的仿真响应数据,是输出给文件系统的。
更严谨的做法是,
使用VoltMeter,可以测量差分电压。
使用CurrentMeter,可以明确指定电流方向。
使用PowerMeter,可以计算功率。
这些Meter的IOSTATE都是output,也就是说,在仿真时,电路生成的仿真响应数据,是输出给文件系统的。
+++++++++++++++++++++++++++++
仿真分析
交流分析,
analysis->ac analysis->ac transfer character命令,
对电路进行扫频分析,并绘制波特图。
直流分析,
analysis->dc analysis->table of dc result命令,
统计所有节点的直流量,并绘制表格。
analysis->dc analysis->dc transfer character命令,
对电路进行扫压分析,并绘制增益响应图。
瞬态分析,
analysis->transient命令,
让电路从0时刻开始运行至end time,并截取从start time 到end time的数据,绘制成波形图。
analysis->option->save all analysis results命令,是一个双刃剑,
如果勾选,那么在DW中,可以随时选择任何节点的电压电流的波形,代价是,波形临时文件变得很大。
如果不勾选,那么在DW中,只能选择测试点的电压电流波形,好处是,波形临时文件很小。
+++++++++++++++++++++++++++++++
波形分析。
tools->diagram window命令,用来打开diagram window。
在仿真过程中,无论是软件生成的激励数据,还是电路拓扑生成的响应数据,都以临时文件的形式,存放在文件系统中。
diagram window,负责读取这些临时文件,并绘制成波形图,便于直观分析。
以下操作在DW中进行。
view->set page name,用来对当前波形图临时文件修改名称。
view->delete page,用来删除当前波形图临时文件。
view->separate curves,用来对当前波形图文件中的各条曲线,分别绘制一个坐标系plot。
view->collect curves,用来合并当前波形图文件中的各条曲线到一个坐标系plot中。
对于一个坐标系中有多个曲线的坐标系,
可以在toolbar上选择legend按钮,放置一个标注框。
也可以在toolbar上选择auto label按钮,反之一个曲线名称标注框。
选中一个曲线,
process->average,可以计算当前缩放窗口中的曲线的平均值。
process->fourier,可以计算波形文件中的数据的傅里叶变换。
选中一个曲线,可以修改曲线在坐标系中的offset。
在属性框中,修改shift,默认是0,
举例,如果修改为1u,那么波形的起始位置,向右移动到1us处。
选中一个曲线,可以给曲线在坐标系中添加一个适合的Y轴刻度。
edit->add new Y axis。
为曲线单独设置一个Y轴。
edit->post process,可以对多条曲线进行算术运算。并绘制出一个新的结果波形。
toolbar->cursora,激活cursora。
toolbar->cursorb,激活cursorb。
+++++++++++++++++++++++++++++++++
虚拟仪器
在TM菜单中,有多种虚拟仪器使用。
TM->multimeter,虚拟万用表,可以对电路中的VP点或者CA点输出的临时文件进行计算。
TM->oscilloscope,虚拟示波器,可以对电路中的VP点或者CA点输出的临时文件进行波形显示。
TM->signal analyzer,虚拟信号分析仪,可以对电路中的VP点或者CA点输出的临时文件进行频谱分析。