网上大多数教程介绍创建元件的方法都不能模拟。 关键问题还是因为缺少模型。本文给出一个完整的可以仿真的元件。
一 . 创建原理图生成MDF模型文件
1.1 创建电路
新建一个Proteus设计文件,并创建一个电路。这个电路描述了你想创建的元件的内部逻辑。
比如这个例子为了简单,建立的是一个 三输入的与门(肯定已经有这样的元件了,这里是为了做演示)
我们使用两个与门搭建来搭建

其中 ABC为输入端子, D为输出端子。添加端子后一定要命名。
1.2 编译模型
点击菜单中的工具-编译模型

在弹出的保存对话框中选择保存的位置,并输入名称,确认。

比如,我们保存为yang_and3.mdf
这样模型就建好了。
创建元件外观
使用绘图工具绘制外观并添加管脚

ABCD为元件管脚模式天机的Default的管脚。 双击每个管脚,设置名称和编号。

这个名称要和前面的模型中一致,输入输出的选择也要一致。
生成元件

选中原件并右键点击制作元件。

填写元件名和前缀。
下一步。
封装类型选择,可以不设置,也可以设置。。。
下一步

点击新建按钮, 选择MODFILE,并在右侧输入mdf文件名(与上一节名字一致)yang_and3.mdf

点击下一步。下一步

填写原件分类。元件制造商, 保存的库。。。
点击确定元件制作完成。
三 元件测试
新建一个工程,后选元件中添加 yang_and3_new ,并绘制如下电路图。

进行仿真。发现没有错误,改变电路,再测。

测试成功,元件正常工作。。。。
新建器件完成!!!!
网友评论