Proteus中共有36种大的类别元件库,及超过8000种以上的具体元件
库文件添加
Proteus中的元件并不是很全,有时需要添加第三方库文件才可进行仿真,可以通过以下俩种方式进行添加
1、 将第三方库文件拷贝至Proteus程序目录下的LIBRARY目录下,相应的元件模型文件也要拷贝到MODELS目录下
2、 将第三方库文件统一放至一个文件夹中,同时元件模型文件也要统一放至一个文件夹中,打开Proteus菜单 SYSTEM下的SET PATH…在弹出的Path Configuration对话框的Library folders中添加库文件目录, 在Simulation and folders中添加元件模型文件目录
元件库说明图:
元件查找及添加
点击Proteus左侧工具栏按钮,进入元件模式,再次点按钮,即可调出元件库
在搜索关键词部分,键入所需元件的关键字,如果库中有相应元件,会在元件区域列出所选元件,双击它,将元件添加到电路图的DEVICES,如图:
单击DEVICES区所选元件,在电路图合适的空白区域,单击,即可放置相应元件
库元件分类说明:
Analog Ics 模拟电路集成库
Capacitors 电容库
CMOS 4000 series CMOS 4000库
Connectors 插座,插针,等电路接口连接库
Data Converters ADC,DAC数/模、模/数库
Debugging Tools 调试工具
Diodes 二极管库
ECL 10000 Series ECL 10000库
Electromechanical 电机库
Inductors 电感库
Laplace Primitives 拉普拉斯变换库
Memory ICs 存储元件库
Microprocessor ICs CPU库
Miscellaneous 元件混合类型库
Modeling Primitives 简单模式库
Operational Amplifiers 运放库
Optoelectronics 光电元件库
PLDs & FPGAs 可编程逻辑器件
Resistors 电阻库
Simulator Primitives 简单类模拟元件库
Speakers & Sounders 扬声器、蜂鸣器库
Switches & Relays 开关及继电器库
Switching Devices 开关类元件库
Thermionic Valves 热电子元件库
Transducers 晶体管库
Transistors 晶体管库
TTL74 余下皆为TTL74或TTL74LS系列库
常用元件对应搜索关键字(只列举了少部分常用元件为主)
数码管 7SEG
电阻RES
电容CAP
二极管LED
晶振CRYSTAL
液晶LCD
开关SWITCH
按键开关BUTTON
电池BATTERY
马达电机MOTOR
或与非门OR AND NOT
可变电阻器POT-LIN
扬声/蜂鸣器SPEAKERS
拨码开关DIPSW
排阻RESPACK
PROTEUS工具栏按钮简介
如下图:
PROTEUS中的电源、地以及晶振
Proteus中电源和地的放置
点击按钮(终端模式下)中的POWER和GROUND,单击POWER或GROUND即可在电路图中放置电源和地。也可以在电路中空白处右击,弹出菜单下的放置-终端也可以放置电源和地。
Proteus中电源值修改
Proteus中电源放置后默认为+5V,电源单位为V。如果需要修改,假设10V,双击需修改电源符号,在弹出对话框标号(STRING)内输入:+15,此处一定要有“+”号,如图
在Proteus中,为了使用者方便,很多元件,隐藏了电源和地的引脚,Proteus默认已加载此类元件引脚对应的电源和地,仿真时,即使不人为添加电源和地,也会正确运行。比如89C52、74138等,但如果元件未隐藏电源和地引脚,则需要添加相应电源和地,比如共阳数码管共阳端,共阴数码管共地端,否则不能正确仿真运行
以上介绍的都是直流电源,顺便简要说下交流电源
Proteus中交流电需要在元件库里查找添加至电路图DEVICES区
常用有俩种,ALTERNATOR、VSINE
VSINE的设置项较多,ALTERNATOR只有电压和频率设置项,如图:
设置好后,我们用Proteus中的交流电压表测试,如图:
需要注意的是:Proteus中设置的交流电压值都是幅值,电压表测的是有效值,而非我们预想的220V
Proteus晶振
Proteus晶振需从元件库中添加,名称为:CRYSTAL,双击晶振图标弹出的属性对话框可设置晶振值,如图:
但实际上这个值并不起作用,也就是晶振在Proteus电路图仿真中是不起任何作用的
要改变单片机的晶振频率,需要双击相应元件,在属性对话框的Clock Frequency处更改,如图:
还有的元件,比如时钟芯片DS1302也是需要晶振的,但仿真电路中添加的晶振不起作用
DS1302元件属性中也没有晶振设置项,我们来如何仿真它呢?实际Proteus已经为此类元件设置默认为固定晶振频率32.768MHz,目的就是为了方便使用者
补充一点,在特定仿真电路图中,我们需要一定频率的时钟时,可以采用Proteus中提供的激励源,中的DCLOCK,电路图中放置并连接好DCLOCK,双击后在其属性对话框里设置,如下图:
设置好后,即可使用.