是英国Labcenter electronics公司研发的EDA东西软件。不仅是模仿电路、数字电路、模/数混合电路的规划与仿真渠道;更是现在国际上最先进的多种类型微控制器(单片机)使用体系的规划与仿真渠道。供给了很多的信号源,使用者还可构建信号;供给了数字示波器、逻辑剖析仪、I2C调试器、SPI调试器等十几种虚拟仪器;供给了可作准确丈量与剖析(例傅里叶剖析、噪声剖析等)的Proteus高档图表仿真(ASF)。所以,Proteus也是检测、测验与剖析的渠道。正因如此,Proteus在电类教育、单片机使用产品研发、科研及测验技能中都获得了愈来愈广泛的使用。Proteus在整个国际具有渐渐的变多的使用者。例如:Motorola、Philips、Sony等企业;Cambridge University(剑桥大学)、Stanford University(斯坦福大学)、香港理工大学、中山大学等高等院校。
尽管Proteus仿真模型库适当丰厚,但仍有不能满意使用的状况。这就要自己创立模型来丰厚Proteus库。本文以创立6位D/A转换器和TTL7458原理图模型实例论说创立原理图仿真模型办法,存库与调用办法。如图1所示。
创立原理图模型同创立其他模型大致相同,其流程也大致相同。如图1所示。在创立模型中,若无需规划元器材封装,则可越过与规划封装有关的进程;若无需规划模型内电路,则可越过与内电路有关的进程。
2 创立6位数/模转换器(本文命名DA6,原Proteus库中无此模型)
在Proteus ISIS中挑选2D东西制造DA6的原理图符号,如图2所示。并进行引脚修改,引脚特点设置,如表1所示。图3表明了修改引脚对线器材制造(Make Device)
选中整个DA6原理图符号,发动Make Device指令,弹出如图4所示的对话框,按该图所示设置相应特点。器材名称为DA6、前缀也为DA6。按NEXT键直到呈现元器材特点及界说(Component Properties & Definitions)对话框。新建VHI特点,按图5所示设置各相关项。再按NEXT键,直到呈现对话框“Indexing and Library Selec-tion”,挑选元器材分类及寄存库,单击OK键完结MakeDevice。此时新的元器材模型原理图符号就存入指定的库并呈现在目标列表框中。
经以上进程创立的模型仅仅个模型外壳,还没有仿真功用。其仿真功用主要由内电路完结。将新建的模型DA6放入ISIS修改区,翻开其特点修改框,选中“Attachhierarchy model”,如图6所示。按OK键后再按键盘Pgdn键,则主动创立并进入内电路规划页。接着在内电路页规划内电路。从Proteus库中选取,他是Analogue Primitive,规划好如图7所示的内电路。并设置内电路中所有DAC原型的特点VHI=VHI。
在内电路页操作菜单,ToolsModel Compiler,创立模型文件。挑选途径并取名(本例为DA6_in.mdf)存盘。概况见参考文献。
若在ISIS中单击按扭P,在Keywords栏中填入模型名DA6,则创立的模型被挑选出来。如图10所示。从图10中右上角可看到模型DA6为原理图模型。图中心标明他地点的库是USERDVC(用户库)。
7458是2输入和3输入与或门。现创立此原理图模型。创立此模型的思路和进程根本与创立DA6相同。也通过制造原理图符号、器材制造、仿真模型内电路规划、生成模型文件、验证电路和模型仿真测验等进程。这儿只将成果展现。图12为7458仿线为从用户库中调用创立的7458仿线为验证电路和仿真片段。其间使用了Proteus供给的逻辑状况输入开关和逻辑状况输出探头。前者可通过鼠标点击开关来完成逻辑状况(0,1)的挑选。仿真成果证明所创立模型的逻辑功用与实践7458的功用表(见表2)共同。
最终特别指出:原理图仿真模型是由仿真原型(primi-tives)建立的仿线 结 语