我安装了 Oregano 来研究电子电路。但每当我按下模拟按钮时,它都会显示:
Gnucap 2009.12.07 RCS 26.136 Gnu 电路分析包 切勿信任低于 1.0 的任何版本 版权所有 1982-2009,Albert Davis Gnucap 绝对不附带任何保证 这是免费软件,欢迎您根据 GNU 通用公共许可证第 3 版或更高版本的条款重新分发它。有关详细信息,请参阅文件“COPYING”。Untitled.oregano /usr/share/oregano/models/7400b.model:没有这样的文件或目录
分析太少或没有发现
我谷歌了一下,发现这个答案。它说这不是 bug,而是因为这些模型没有包含在 upstraem tarball 中。但我不知道如何安装这些模型。
答案1
简短回答:我认为你运气不好。
长答案:阅读您链接的页面:
任何附加模型都必须由用户添加。Oregano 模型采用 Spice 格式,因此广泛可用,例如,此网站提供了网络上免费提供的 SPICE 模型列表:
http://homepages.which.net/~paul.hills/Circuits/Spice/ModelIndex.html
我们有好消息也有坏消息。好消息是 Oregano 使用标准PSPICE
文件(并且PSPICE
是过去十年中最常用的电子电路模拟器)。坏消息是似乎每个想要使用的模型都必须手动添加到/usr/share/oregano/models
文件夹中。
这甚至是可行的,问题是阅读模型索引页:
请注意,对于某些型号,您可能必须在给定的页面上找到相应的链接,或从压缩文件中提取它,但其中许多链接会直接带您到制造商的下载链接。
另请注意,有些网站要求您先注册才能下载模型。但是,一旦完成注册,模型就是免费的。
显然,这项任务在我们采取的每一步中都变得越来越耗时(甚至有相当多的断开的链接!)。
我设法找到了其他资源,例如这一页和这个最后一个似乎特别有希望,两个大的 zip 文件可以直接下载这里和这里,例如,还有其他资源。
同样,现在的问题是,解压这两个 zip 文件后,我们会得到大量的PSPICE
模型,但却没有任何与Oregano
的库名相关的链接(我试图使用一个组件——一个标准的 NAND 门,但我在搜索和 时TTL 7400b
都找不到这两个巨大的库中的组件)。7400
NAND
我甚至尝试用谷歌搜索,oregano library torrent
看看是否有好心人已经上传了这样的合集,但仍然没有运气。
所以最终的答复是:创建自己的图书馆是可行的,但非常耗费时间(和精力)。
也许你最好看看这个问题并选择另一个您喜欢的免费模拟器。
祝你好运!
附言:如果你决定组建自己的库,最好能以某种方式(例如 torrent、emule 等)分享。许多人会因此感谢你。
答案2
回答:你没有被骗。
我在另一个以前的 GitHub 位置找到了这些模型。啊,云计算机上开源共享软件的乐趣。就像你的高中年鉴照片一样 - 它永远不会消失......
似乎有人将代码从原始版本迁移到新的主发行版后,许多模型就从新的 oregano 发行版中消失了。不要引用我的话,这只是我的猜测。大多数模型位于此处: https://github.com/drahnr/oregano/tree/master/data/models
我找不到 LF357.model,但我在这里搜索了一个LF357.cir