Linux下电路仿真.pdf

Linux 下的电路仿真

一 、使用gschem 编辑电路原理图

1 、添加元

添加元件可以直接按快捷键 i 或者在菜单栏中点击【添加】-- 【Component...】,就会弹出添加元

对话框:

添加元件的时候 ,尽量使用带有simulation 字样的元件库。如果没有,使用其他元件库也可以,对于

仿真来说,重要的不是元件外观,也不是元件来至于那个元件库,而是元件的仿真相关的属性。

双击刚刚放好的运算放大器 ,就会弹出属性对话框:

关于这些属性的意义 ,最好参考gEDA 的文档,对于准备使用Linux 系统的人来说,看文档是必备技能 。

这里简单复制一点文档内容:

refdes : The reference designator of the component.

value : For passives, this is the component value. For actives, this is the type

(model no.) of the component (e.g. 2N3904, uA741). When a model for an active is

instantiated separately from the component itself, the value attribute holds the

name of the spice model.

model : This holds a one line spice model for the component.

file : This holds the name of a file. Typically, this is a file holding e.g. a

SPICE .MODEL, .SUBCKT, or other SPICE code.

model-name : This holds the name of the spice model referred to in a .MODEL or

.SUBCKT statement. model-name is mainly used to identify the spice model name in

the symbol spice-model-1.sym . Active components should call out this name in the

device attribute to associate the component with its particular spice model or

subcircuit.

type : This specifies the type of component and is used by spice when interpreting

the model parameters. Valid values depend upon the device being modeled.

这里只设置仿真相关的属性 ,设置的时候,在下面的Add Attribute 中选择Name,然后填写Value,

再点击添加,即可添加属性,所有属性设置好以后如下所示:

这里 ,为了方便显示属性,我将每个属性都显示了属性名和属性值,设置后的元件如图:

如果,不想显示属性的 Name,只需要在属性对话框中,将N 对应的那一列的勾去掉即可。然后一次添

加其他元件,所有元件添加好以后,效果如下:

摆放好元 ,设置好属性以后,就连线,注意,这里要连接的是Net,【添加】 【Net】或者使用快

捷键 n,注意,鼠标右键是结束当前连接的Net,开始绘制新的Net 。绘制好的电路图如下:

这时候 ,还需要给一些Net 命名一下,注意,接地的网络要命名为 0,其余的名称任意,也可以不命名 。

命名的方法,就是选中网络所连接的线,然后点击右键【Add Attribute】:

Name 选择 netname,在Value 中添加网络名,这里我只设置0,Vin 和 Vout 三个网络名。

设置好网络名如下所示:

这样,电路就基本完成了,还需要设置一些仿真用的信息。首先,需要下载 LM324.MOD,这个文件你可

以在谷歌直接搜索文件名下载 。

LM324.MOD 中有这样一句:

.SUBCKT LM324/NS 1 2 99 50 28

注意,这里需要把/NS 删掉,否则仿真的时候会报错,说找不到 .S

linux下电路仿真软件下载,Linux下电路仿真.pdf相关推荐

  1. linux服务器下数学软件下载,Linux下数学(科学)软件简介(一)

    装了linux已经有很久了,想着也得用用啊,不然浪费了多不好,以后搞嵌入式的时候还是要用的.很何况linux 就是用C编写的,在哪里编写C/C++那可是很好的,用一个很牛的编译器--GCC. 哈哈!言 ...

  2. linux的screen工具下载,Linux终端下的强大工具 - screen

    使用telnet或SSH远程登录linux时,如果连接非正常中断,重新连接时,系统将开一个新的session,无法恢复原来的session.screen命令可以解决这个问题. Screen工具是一个终 ...

  3. iqq for linux源代码,开源qq下载-Linux开源QQ 2012(iQQ)下载 v1.0.2 免费版-IT猫扑网

    开源qq是一款较早推出的qq聊天软件开源工具,适合java系统的运行,对开源系统进行检测,linux系统完美运行,有需要的用户欢迎来IT猫扑下载~ Linux开源QQ简介 iQQ 使用Java语言跨平 ...

  4. ltspice语言中文_LTspice下载|LTspice(电路仿真软件)下载v4.14r 中文免费版 附安装教程 - 欧普软件下载...

    LTspice软件是一款功能强大的电路仿真软件,内置多种电路图仿真实例,可以进行Spice III 仿真器.电路图捕获和波形观测器,可以大大简化开关稳压器的仿真提供了改进和模型.软件功能强大,操作简单 ...

  5. yum linux gcc安装包下载,linux下安装yum及gcc

    linux下安装yum及gcc的详细教程 ----孤独小客(http://doc.docsou.com) 1.安装yum [root@st ~]#wget http://doc.docsou.com/ ...

  6. linux php curl扩展下载,linux下为php添加curl扩展的方法

    linux下为php添加curl扩展的方法 发布于 2014-12-19 18:36:10 | 106 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hyperte ...

  7. linux 文件可视化工具下载,linux下sqlite3可视化工具

    eclipse 粘贴字符串自动添加转义符 eclipse -> Window -> Preferences -> Java -> Editor -> Typing -&g ...

  8. linux装pl2303驱动下载,Linux下安装USB转串口驱动(PL2303)

    主机:Gentoo Linux 11.2 内核版本:Linux 3.0.6 以前在Ubuntu下USB转串口驱动已经编译进内核,而编译的Gentoo内核没有编译进去,这里将内核中PL2303驱动 co ...

  9. linux pppd源码下载_LINUX下的拨号利器:wvdial和pppd —— 转载

    wvdial是LINUX下的智能化拨号工具,利用wvdial和ppp可以实现linux下的轻松上网.在整个过程中wvdial的作用是拨号并等待提示,并根据提示输入相应的用户名和密码等认证信息:ppp的 ...

最新文章

  1. 介绍下计算机的一些常识?
  2. 搭建一套ASP.NET Core+Nacos+Spring Cloud Gateway项目
  3. [RabbitMQ]常用命令
  4. Maven提示:有关可执行jar的所有信息
  5. 【渝粤教育】广东开放大学 法理学 形成性考核 (46)
  6. 区分错误类型_牛鹭学院:Bug类型解析及其常见实例介绍
  7. 如何实现Python调用C代码--python与C之间如何通信(swig)
  8. influxdb 插入数据_Influx Sql系列教程五:insert 添加数据
  9. 设计模式—模板方法的C++实现
  10. 华为机试HJ91:走方格的方案数
  11. 微信小程序开发04-打造自己的UI库
  12. 我的大学之路---《大学之路》读后感
  13. c语言.jpg图片转成数组_图片可以转Word吗?教你两种方法轻松转换
  14. android sdk目录缺少uiautomatorviewer,解决Android8.0以上运行不了uiautomatorviewer的办法...
  15. git PR合并提交(rebase方式)
  16. 解决OneNote 无法粘贴图像 的问题
  17. 如何判断两台设备是否在同一局域网内
  18. JAVA对象 到底是什么?
  19. psid mysql_eclipse连接MYSQL,保存数据到mysql里,哪出错了?
  20. 也许狼真的来了,我们该怎么办?

热门文章

  1. 【OpenGL学习笔记五】 索引缓冲对象EBO
  2. java中的三种IO(BIO、NIO、AIO)
  3. java 字节转文件_java 文件和byte 互转
  4. CSS3 弹性布局 flex 项目属性
  5. mysql : 使用不等于过滤null的问题
  6. Winform(C#) 国内开源美化控件主题库1 SunnyUI
  7. 重新配置JDK后,导致Eclipse打不开。
  8. 贾俊平《统计学》第七章知识点总结及课后习题答案
  9. CocosCreator 微信小游戏、Android 和 iOS 使用 protobuf
  10. hdu 5148 Cities dp