proteus元件制作-完整版

合集下载

Proteus虚拟仿真案例---流水灯制作

Proteus虚拟仿真案例---流水灯制作

Proteus虚拟仿真案例-——流水灯制作一、原理图设计1.打开proteus,新建文件2.选择元器件(1)选择单片机芯片左侧快捷菜单栏里按下,按下P,在“关键字”栏中输入“8951”,选择AT89C51(2)选择晶振:输入crystal,选择CRYSTAL(3)选择电容:输入22p,左边类别中选择Capacitors,右边选择CERAMIC22P(4)选择电阻:输入10k,左边类别中选择Resistors,右边选择RESISTORS库的3WATT10K(5)选择led:输入led,左边类别中选择Optoelectronics,右边选择led—yellow(6)选择按钮:输入button,选择USERDVC库的BUTTON(7)选择好的元器件如图所示3.放置器件振荡电路:(1)放置AT89C51单片机:在DEVICES栏中选中AT89C51,然后在绘制区放置到合适的位置(2)放置晶振,隐藏text属性(菜单-模板—设置设计默认值—显示隐藏文本不勾选)(3)分别将晶振的两脚与AT89C51的19、18脚相连(4)放置两个22p的电容,一端与晶振相连,另一端互连(5)放置地节点(左侧快捷菜单栏里按下—-GROUND),与两个电容相连复位电路:a.放置电源节点(左侧快捷菜单栏里按下——POWER)b.放置地节点c.放置电容,电阻,电阻一端接地,一端与电容相连,电容一端接+5V电源d.AT89C51第9脚接电阻、电容中间e.放置按钮,接电容两端f.右击按钮——编辑属性——元件参考:BUTTON,并取消“本元件不用于PCB制版”g.修改C3电容的值:右击——编辑属性—-Capacitance改为10u绘制流水灯:a.放置电阻、led,右击led——编辑属性——隐藏元件值,连接电阻和ledb.使用块复制,复制7组电阻和ledc.放置电源,分别与D1—D8的一端连接d.总线绘制:左侧选择“总线模式”,绘制一条总线,连接P1口与R2-R9e.使用属性分配工具进行快速网络标号:按下a,出现属性分配窗口,“字符串”框输入“net=D#”,单击P0口的8条线,进行编号,再次按下a,出现属性分配窗口,“字符串”框输入“net=D#”,单击R2—R9的8条线,进行编号f.批量修改R2-R9的值:按下a,出现属性分配窗口,“字符串”框输入“VALUE=100”,确定二、系统仿真1.编写源代码(1)菜单——源代码——添加/删除源文件—-new——文件名输入pmd。

Proteus 自建元件库(TG19264A点阵式液晶显示元件)

Proteus 自建元件库(TG19264A点阵式液晶显示元件)

Proteus 自建元件库转自: 一、Proteus VSM仿真模型简介在使用Proteus仿真单片机系统的过程中,经常找不到所需的元件,这就需要自己编写。

Proteus VSM的一个主要特色是使用基于DLL组件模型的可扩展性。

这些模型分为两类:电气模型(Electrical Model)和绘图模型(Graphical Model)。

电气模型实现元件的电气特性,按规定的时序接收数据和输出数据;绘图模型实现仿真时与用户的交互,例如LCD的显示。

一个元件可以只实现电气模型,也可以都实现电气和绘图模型。

Proteus为VSM模型提供了一些C++抽象类接口,用户创建元件时需要在DLL中实现相应的抽象类。

VSM模型和Proteus系统通信的原理如下图:绘图模型接口抽象类:ICOMPONENT――ISIS内部一个活动组件对象,为VSM模型提供在原理图上绘图和用户交互的服务。

IACTIVEMODEL――用户实现的VSM绘图模型要继承此类,并实现相应的绘图和键盘鼠标事件处理。

电气模型接口抽象类:IINSTANCE――一个PROSPICE仿真原始模型,为VSM模型提供访问属性、模拟节点和数据引脚的服务,还允许模型通过仿真日志发出警告和错误信息。

ISPICECKT(模拟)――SPICE拥有的模拟元件,提供的服务:访问、创建和删除节点,在稀疏矩阵上分配空间,同时还允许模型在给定时刻强制仿真时刻点的发生和挂起仿真。

ISPICEMODEL(模拟)――用户实现的VSM模拟元件要继承此类,并实现相应的载入数据,在完成的时间点处理数据等。

IDSIMCKT(数字)――DSIM拥有的数字元件,提供的服务:访问数字系统的变量,创建回调函数和挂起仿真。

IDSIMMODEL(数字)――用户实现的VSM数字元件要继承此类,并实现相应的引脚状态变化的判断和回调事件的处理。

IDSIMPIN(数字)――数字组件的引脚,提供检测引脚状态和创建输出事务事件的服务。

第8章 Proteus ISIS的元件制作和层次原理图设计_3

第8章  Proteus ISIS的元件制作和层次原理图设计_3

Depth:此项为网络表输出深度选择项。
Depth的缺省模式是“Flatten”,这时, 带子页的对象将被它们的实现电路所替 代。如果没有选中“Flatten”选项,这种 替代就不会发生,而且这种带子页的对 象会出现在元件列表和网络表中。
Format:此选项是和“Output”选项配合使用
Scope:此项为范围选择项,生成网络
表的缺省范围是整个设计,即“Whole Design”选项。而“Current Sheet”选项 仅生成当前已加载页面的网络表,这通 常用于想要从子页中提取网络表的情况, 例如要做一个“子卡”,在ARES中进 行布线时这个子卡要单独设计,但它仍 然是整个设计的一部分,仍然需要仿真。
网络名可以包含文字和数字符号、减号
(-)、下划线(_),还可以用空格、感叹 号(!)和星号(*),其中感叹号(!)和星号(*) 具有特殊意义(后面将要提到)。另外, 网络名对英文字母的大小写是有区别的。

元件库中的许多芯片都有隐藏的电源引脚。网络表 生成器遇到这种情况将创建一个新的网络,并把隐 藏引脚的名字分配给它。例如,一个7400将生成两 个网络,14引脚VCC和7引脚GND。因为所有同名 网络都会被合并,所以所有同名引脚会被连到一起。 在一些设计中,特别当CMOS和TTL逻辑混合时, 用户需要将两组隐藏的电源引脚连接在一起,比如 VCC和VDD、GND和VSS。这可以通过放置两个 Generic Terminal,然后连线它们,如图8-66所示, 并用合并的网络名标识它们。例如PSU(Power Supply Unit)电路的输出端,经常要连接好几个终端。

X[0..7]
图8-74 正确的使用方法
Y[0..7]
BB1

Proteus ISIS的元件制作和层次原理图设计

Proteus ISIS的元件制作和层次原理图设计

设计。
适用于电子工程领域,为设计师提供了一个完整的电路设计解
03
决方案。
Proteus ISIS的主要功能
元件库管理
提供数千种标准元件和第三方元件库,方便用户查找和调用。
电路原理图设计
支持层次原理图和多通道原理图设计,提高设计路、数字电路和混合电路仿真。
PCB设计
01
自下而上的设计方法是从局部到整体的设计思路,首
先从底层模块开始设计,逐层向上汇总和整合。
02
在底层模块设计时,需要充分考虑模块的接口和功能
,以便于上层模块的整合和整体电路系统的构建。
03
自下而上的设计方法有利于充分利用现有资源和模块
,提高设计的效率和可靠性。
04
实例教程
实例一:LED闪烁电路设计
仿真测试
通过Proteus ISIS软件的仿真功能,测试LED闪烁 电路的功能是否正常。
实例二:数字钟电路设计
数字钟电路设计
元件制作
设计一个基于微控制器的数字钟电路,包 括显示模块、时钟模块和控制模块。通过 编程实现时间的显示和控制。
制作或查找显示模块、时钟模块和控制模 块的元件,并将其放置在原理图上。
实例五:自动售货机控制系统设计
自动售货机控制系统设计
设计一个基于微控制器的自动售货机 控制系统,包括投币口、按钮、显示 模块和电机等元件。通过编程实现商 品的选择和支付功能。
层次原理图设计
按照电路连接关系放置各个元件,并 使用连接线将它们连接起来,形成一 个完整的电路图。
元件制作
制作或查找投币口、按钮、显示模块 和电机等元件,并将其放置在原理图 上。
层次原理图设计
仿真测试
按照电路连接关系放置各个元件,并使用 连接线将它们连接起来,形成一个完整的 电路图。

proteus常用元器件(完整版)

proteus常用元器件(完整版)

proteus常用元器件AND 与门ANTENNA 天线BATTERY 直流电源BUFFER 缓冲器BUZZER 蜂鸣器CAP 电容CAPACITOR 电容CRYSTAL 晶体整荡器DIODE 二极管FUSE 熔断器INDUCTOR 电感LAMP 灯泡LED 发光二极管METER 仪表MICROPHONE 麦克风MOTOR 电机NAND 与非门NOR 或非门NOT 非门NPN NPN三极管OPAMP 运放OR 或门PNP 三极管POT 滑线变阻器RESPACK 排阻SCR 晶闸管SOCKET 插座SPEAKER 扬声器SW- 开关类TRIAC 三端双向可控硅TRIODE 三极真空管VARISTOR 变阻器7407 驱动门1N914 二极管74Ls00 与非门74LS04 非门74LS08 与门74LS390 TTL 双十进制计数器7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码7SEG 3-8译码器电路BCD-7SEG转换电路ALTERNATOR 交流发电机BATTERY 电池/电池组BUS 总线CLOCK 时钟信号源CRYSTAL 晶振GROUND 地LED-RED 红色发光二极管LM016L 2行16列液晶可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。

没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚)LOGICPROBE 逻辑探针LOGICSTATE 逻辑状态用鼠标点击,可改变该方框连接位置的逻辑状态LOGICTOGGLE 逻辑触发POT-LIN 三引线可变电阻器POWER 电源RES 电阻RESISTOR 电阻器VOLTMETER 伏特计Electromechanical 电机Inductors 变压器proteus元件总目录中英文对照表及说明category目录capacitor:电容类(包含各种电容)cmos 4000 series:cmos4000系列connectors:排座,排插类data converters:数据转化器类debugging tools:调试工具类diode:二极管类ecl 10000 series:常用集成电路electromechanical:电机类inductors:电感类laplace primitives:拉普拉斯变换mechanins:三角/星形连接电机memory ics:记忆芯片类microprocessor:微处理器/单片机芯片miscellaneous:常用混合类(含天线、电池、串行接口、晶振、保险丝、红外隔离装置)modelling primitives:各种仿真器件,没有pcb。

protues教程

protues教程

绘制原理图
启动proteus后将本是实例所需要的元件放入原理图编辑区中,并将位置摆放好.元件的添加可通过点击左边工具栏中的,然后点打开元件挑选对话框,在keywords框中输入所需元件的型号,按OK后元件就会在元件列表中显示出来,然后选择要添加的元件,将鼠标移到右边的原理图编辑区,点击左键即将元件添加到原理图编辑区中,(见下图中的红色框和红色字).这个例子中所需的元件型号有: 单片机AT89C51、显示组件LED-BARGRAPH-RED、电阻MINRES2OOR . 添加完元件后如下图:
元件添加完成
放置完元件后按照图1连好线.
仿真
1.添加仿真文件
按右键选择AT89C51,点左键即可打开AT89C51的元件编辑对话框,单击Program File 选项后面的,出现文件浏览对话框,选择所需仿真的程序文件,单击OK即完成仿真文件添加.
2.仿真
添加仿真文件后单击仿真工具栏中的即开始仿真.为单步运行,为暂停,为停止.
本文来自: 高校自动化网() 详细出处参考(转载请保留本链接):/html/PROTEUS/1403.html。

proteus常用元器件(完整版)

proteus常用元器件AND 与门ANTENNA 天线BATTERY 直流电源BUFFER 缓冲器BUZZER 蜂鸣器CAP 电容CAPACITOR 电容CRYSTAL 晶体整荡器DIODE 二极管FUSE 熔断器INDUCTOR 电感LAMP 灯泡LED 发光二极管METER 仪表MICROPHONE 麦克风MOTOR 电机NAND 与非门NOR 或非门NOT 非门NPN NPN三极管OPAMP 运放OR 或门PNP 三极管POT 滑线变阻器RESPACK 排阻SCR 晶闸管SOCKET 插座SPEAKER 扬声器SW- 开关类TRIAC 三端双向可控硅TRIODE 三极真空管VARISTOR 变阻器7407 驱动门1N914 二极管74Ls00 与非门74LS04 非门74LS08 与门74LS390 TTL 双十进制计数器7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码7SEG 3-8译码器电路BCD-7SEG转换电路ALTERNATOR 交流发电机BATTERY 电池/电池组BUS 总线CLOCK 时钟信号源CRYSTAL 晶振GROUND 地LED-RED 红色发光二极管LM016L 2行16列液晶可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。

没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚)LOGICPROBE 逻辑探针LOGICSTATE 逻辑状态用鼠标点击,可改变该方框连接位置的逻辑状态LOGICTOGGLE 逻辑触发POT-LIN 三引线可变电阻器POWER 电源RES 电阻RESISTOR 电阻器VOLTMETER 伏特计Electromechanical 电机Inductors 变压器proteus元件总目录中英文对照表及说明category目录capacitor:电容类(包含各种电容)cmos 4000 series:cmos4000系列connectors:排座,排插类data converters:数据转化器类debugging tools:调试工具类diode:二极管类ecl 10000 series:常用集成电路electromechanical:电机类inductors:电感类laplace primitives:拉普拉斯变换mechanins:三角/星形连接电机memory ics:记忆芯片类microprocessor:微处理器/单片机芯片miscellaneous:常用混合类(含天线、电池、串行接口、晶振、保险丝、红外隔离装置)modelling primitives:各种仿真器件,没有pcb。

在Proteus中创建新的元件_单片机原理及应用——边学、边练、边用技术教程(第2版)_[共5页]

23 当原理图绘制并完善以后,可以通过文件菜单下的保存命令对设计进行存档。

2.2.2 在Proteus 中创建新的元件在Proteus 中,当某一元件不存在,用户需要在Proteus ISIS 编辑环境中创建这一元件,在ISIS 中,没有专门的元件编辑模式,所有的元件制作符号、元件编辑工作都是在原理图编辑窗口中完成的。

本节以制作元件7110数字衰减器为例,介绍创建元件的基本步骤。

在创建新元件之前,应首先了解一下其外形、尺寸、引脚数量等信息。

7110元器件外观如图2-27所示。

① 打开Proteus ISIS 编辑环境,新建一个设计,系统将清除所有原有的设计数据,出现一张空的设计图纸。

② 单击绘图工具栏中的绘制“2D 图形框体模式”图标来绘制元器件的外观,对象选择器中列出了各种图形风格,如图2-28所示。

不同的风格包含了不同的线的颜色、粗度、填充风格等属性。

本例中选择“COMPONENT ”图形风格选项。

在原理图编辑区中单击鼠标左键,然后拖动鼠标将出现一个矩形框,如图2-29所示。

图2-28 2D 图形框体模式及其所包含的图形风格 图2-29 COMPONENT 图形③ 单击绘图工具栏中的“器件引脚模式”图标为新器件添加引脚。

图2-30所示为引脚列表,其中DEFAULT 为普通引脚,INVERT 为低电平有效引脚,POSCLK 为上升沿有效的时钟输入引脚,NEGCLK 为下降沿有效的时钟输入引脚,SHORT 为较短引脚,BUS 为总线。

本例中选择DEFAULT 。

④ 参照图2-27中7110的引脚位置,在图2-29图形边框单击鼠标左键从左到右依次放置引脚VIN 、D0、D1……D5、S1、S2、S3、DGND 、RFB 、IOUT 及AGND 。

此外,在元件边框的上边框和下边框分别放置VDD 、VBB 电源引脚,如图2-31所示。

图2-30 引脚名称列表 图2-31 放置引脚图2-27 7110元件外观。

Proteus 自建仿真元件库

Proteus 自建元件库发布时间:2008-01-07 20:42:06一、Proteus VSM仿真模型简介在使用Proteus仿真单片机系统的过程中,经常找不到所需的元件,这就需要自己编写。

Proteus VSM 的一个主要特色是使用基于DLL组件模型的可扩展性。

这些模型分为两类:电气模型(Electrical Model)和绘图模型(Graphical Model)。

电气模型实现元件的电气特性,按规定的时序接收数据和输出数据;绘图模型实现仿真时与用户的交互,例如LCD的显示。

一个元件可以只实现电气模型,也可以都实现电气和绘图模型。

Proteus为VSM模型提供了一些C++抽象类接口,用户创建元件时需要在DLL中实现相应的抽象类。

VSM模型和Proteus系统通信的原理如下图:0 && image.height>0){if(im age.width>=510){this.width=510;this.height=image.height*510/image.width;}}" border="0">绘图模型接口抽象类:ICOMPONENT――ISIS内部一个活动组件对象,为VSM模型提供在原理图上绘图和用户交互的服务。

IACTIVEMODEL――用户实现的VSM绘图模型要继承此类,并实现相应的绘图和键盘鼠标事件处理。

电气模型接口抽象类:IINSTANCE――一个PROSPICE仿真原始模型,为VSM模型提供访问属性、模拟节点和数据引脚的服务,还允许模型通过仿真日志发出警告和错误信息。

ISPICECKT(模拟)――SPICE拥有的模拟元件,提供的服务:访问、创建和删除节点,在稀疏矩阵上分配空间,同时还允许模型在给定时刻强制仿真时刻点的发生和挂起仿真。

ISPICEMODEL(模拟)――用户实现的VSM模拟元件要继承此类,并实现相应的载入数据,在完成的时间点处理数据等。

proteus教程完全版

⑦总线支持:完全支持模块电路端口、器件引脚和页内终端总线 化的设计。
⑧属性管理:支持自定义器件文本属性、全局编辑和外数据库引 入。
⑨电气规则检查、元器件报告清单等。
⑽输出网络格式:LabcenterSDF、SPICE、SPICE-AGE等。
§1.2.1 Proteus VSM模型库
2.PROSPICE混合模型仿真器 Proteus VSM的核心是PROSPICE,它是结合ISIS 使用的混合模仿真器。
⑥设计菜单功能
编辑设计属性 编辑面板属性 编辑设计注释 配置电源线
新设计 移除设计 转到设计 前一个设计 下一个设计 转到子页 退到父页
§1.6 Proteus ISIS窗口
⑦图表菜单功能
编辑图表 添加轨迹 图表仿真 查看日志 导出数据
恢复 所有图形一致性分析
批量模态分析
§1.6 Proteus ISIS窗口
(6)小工具箱按钮 :终端(Terminal),有VCC、地、输出、输入等 各种终端 :元器件引脚(Device Pin),用于绘制各种引脚 :仿真图表(Simulation Graph),用于各种分析 如Noise Analysis :信号发生器(Generator) :电压探针(Voltage Probe),图表仿真分析用 :电流探针(Current Probe),图表仿真分析用 :虚拟仪表(Virtual Instruments),有示波器等
§1.4 ProteusVSM激励源
1.Proteus VSM激励源 DC:直流激励源。 Sine:幅值、频率、相位可控的正弦波发生器。 Pulse:幅值、周期和上升/下降沿时间可控的模拟脉冲发生 器。 EXP:指数脉冲发生器。 SFFM:单频率调频波信号发生器。 Pwlin:任意分段线性脉冲、信号发生器。 File: File信号发生器。数据来源于ASCII文件。 Audio:音频信号发生器(wav文件)。 DState:稳态逻辑电平发生器。 DEdge:单边沿信号发生器。 DPulse:单周期数字脉冲发生器。 DClock:数字时钟信号发生器。 DPattern:模式信号发生器。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档