Proteus实例教程课件 第4章

合集下载

Proteus课件

Proteus课件

——从概念到完成
在Proteus中,从原理图设计、 单片机编程系统仿真到PCB设计一 气呵成。真正实现了从概念到产品 的完整设计。
2.Proteus的安装与启动
下载后即进行安装,一般都有安装提示,根据提示安装后, 从电脑桌面“开始|程序|Proteus 7 Professional-ISIS 7Professional”,启动ISIS。
Proteus的主界面简介
主菜单
浏览 窗口
通用工具菜单
PCB 电路
器件 工具 列表 窗口
电路编辑窗口
专用 工具 菜单
坐 标 原 点
仿真按键
Proteus的主菜单简介
点击主菜单
Proteus辅助工具菜单
主菜单 通用工具菜单
←点击鼠标:
编 辑 工 具
点击此键可取消左键的放置功能,但可编辑对象. ←选择元器件: 在元件表选中器件,在编辑窗中移动鼠标,点击左键放置器件. ←标注联接点: 当两条连线交叉时,放个接点表示连通. ←标志网络线标号:电路联线可用网络标号代替,相同标号的线是相同的. ←放置文本说明: 是对电路的说明,与电路仿真无关! ←放置总线: 当多线并行简化联线,用总线标示. ←放置子电路: 可将部分电路以子电路形式画在另一图纸上. ←放置图纸内部终端: 有普通.输入.输出.双向.电源.接地.总线 ←放置器件引脚: 有普通.反相.正时钟.反时钟.短引脚.总线
音响器件开关和继电器开关器件库热电子器件库晶体管库晶体管库ttl74系列库ttl74als系列555型号类型特性元件图形符号预览元件pcb封装预览确认键proteusproteus元件库简介元件库简介添加模拟仿真图表添加数字仿真图表添加混合图表可以同时显示模拟和数字结果添加频率分析图表添加转移特性分析图表添加噪声特性分析图表添加失真度分析图表添加傅立叶分析图表添加音频分析图表添加交流参数扫描图表添加直流参数扫描图表添加交互式分析图表添加稳固分析图表各种分析图表各种分析图表示波器逻辑分析仪计数器定时器虚拟终端spi调试器i2c调试器信号发生器多样信号发生器直流电压表直流安培表交流电压表交流安培表虚拟仪器虚拟仪器仿真工具激励源直流电压源正弦波发生器脉冲发生器指数脉冲发生器单频率调频波信号发生器任意分段线性脉冲信号发生器file信号发生器音频信号发生器单边沿信号发生器单周期数字脉冲发生器数字时钟信号发生器模式信号发生器4isis智能原理图输入流程设置编辑环境

PROTEUS 入门教程PPT课件

PROTEUS 入门教程PPT课件
音频信号输出15单周期数字脉冲激励源数字脉冲信号输出16数字时钟信号激励源数字时钟信号输出17数字模式信号激励源数字模式信号输出18虚拟仦器逻辑分析仦logicanalyser定时计数器countertimer虚拟终端virualterminalspi调试器spidebuggeri2c调试器i2cdebugger信号収生器signalgenerator模式収生器patterngenerator电压表和电流表acdcvoltmetersammeters19模式収生器模式収生器编码信号调试端口输出模式信号20虚拟终端21模式収生器编码信号虚拟终端输出模式信号22信号収生器调幅信号源名称补偿电压v正弦信号参数23调幅信号输出信号収生器参数设置24曲线图表数字图表digital混合分析图表mixed频率分析图表frequency转移特性分析图表transfer噪声分析图表noise失真分析图表distortion傅立叶分析图表fourier音频分析图表audio交互分析图表interactive一致性分析图表conformance直流扫描分析图表dcsweep交流扫描分析图表acsweep基于转移特性分析图表的电路分析数字分析图表
系统结构如图所示:
HS1101 频率发生
一PCB设计系统。
.
3
开始
ISIS 智能原理图输入流程 新建设计文档
➢ 设置编辑环境:用户可自定义 图形外观,包括线宽、填充类 型、字符等。
➢ 原理图连线:点击元件引脚或 者先前连好的线,就能实现连 线;也可使用自动连线工具连 线;
➢ 建立网络表:网络表是电路板 与电路原理图之间的纽带。建 立的网表用于PCB制板。
.
34
子电路F1电路原理图
.
35
模块电路VCO1电路原理图

Proteus实例教程

Proteus实例教程

本章主要内容
4.1 交通灯控制 4.2 直流可调稳压电源 4.3 数字钟 4.4 串/并行数据转换器
4.1 交通灯控制
设计任务: 在Proteus中设计一个十字路口交通灯信号控制器,要求:
(1) 主、支干道交替通行,主干道每次放行30秒,支干道每次放 行20秒;
(2) 绿灯亮表示可以通行,红灯亮表示禁止通行; (3) 每次绿灯变红时,黄灯先亮5秒(此时另一干道红灯以1Hz的
从Proteus的元件库中取变压器“TRAN-2P2S”,在原边接 交流电源“ALTERNATOR”,原副边分别接交流电压表以测量 其有效值,变压器的原副边同时接地,并与直流部分共地。
图4-4 直流稳压电源的组成
4.2.2 电路设计与仿真
1. 变压电路 直流电源通常从市电取电,把220V、50Hz的单相交流电先
降压,变成所需的交流电,然后再整流。根据桥式整流电路和电 容滤波电路的输出与输入电压的比例关系,从输出电压的最大值 37V倒推,可以算出所使用的降压变压器的副边电压有效值应为 29V左右。
《Proteus实例教程》——
第4章 电子技术课程设计
电子技术课程设计的主要目的是利用模拟电子技 术和数字电子技术理论知识,设计、仿真、制作完成 一定功能的应用电路,以加深对所学知识的理解,并 对所学知识进行扩充和完善,以提高实践动手能力。 本章利用Proteus强大的电子线路设计与仿真功能,讲 授几个典型电子技术综合课题设计与仿真过程。
(4) 用NE555及电阻、电容设计一个秒脉冲发生器。
4.1.1 电路设计
3. 元件清单列表
元件名称
表4-2 元件清单
所属类
4510
CMOS 4000 series
74LS245

proteus第4章

proteus第4章

例:定义通用指针。
void main( ){ unsigned char code unsigned char data unsigned char char idata ptr=&HZ; iptr=&var_data; myvar=myvar+*ptr; myvar=myvar+*iptr; return; HZ=0x88; var_data=0x12;
4.2.3 C51的数据类型
C51编译器兼容ANSI C,支持ANSI C的基本数据类型,并针对MCS51系列单片机的特点,对数据类型进行了扩展。
C51支持的ANSI C的数据类型如下表所示。可以定义这些类型的变
量、常量和指针。
数据类型 signed char unsigned char signed int 或signed short unsigned int 或 unsigned short signed long unsigned long 所占字节数 1 1 2 2 4 4 取值范围 -128 ~ +127 0 ~ 255 -32768 ~ +32767 0 ~ 65535 -2147483648 ~ +2147483647 0 ~ 4294967295 ±1.175494E-38 ~ ±3.402823E+38 -32768 ~ +32767
例:C51程序基本结构
在此处定义全局变量; //所有函数都可以使用 void main( ){ /* 定义主函数*/
在此处定义局部变量; //只能在本函数范围内使用
bgn: „„
goto bgn;
}
单片机上电复位时需对它的硬件环境进行初始化,这部分代码通常 是用汇编语言编写,称为启动代码(startup code)。启动代码主要完 成以下操作: • 将内部和外部数据存储区(即RAM区域)清零; • 针对小模式(Small Model)、大模式(Large Model)和紧凑模式 (Compact Model)3种不同的存储模式,对可重入(reentrant)堆栈 和可重入堆栈指针进行初始化; • 初始化单片机的硬件堆栈指针;

详细版Proteus使用入门教程.ppt

详细版Proteus使用入门教程.ppt
这种方法主要用于对元件名熟悉之后,为节约 时间而直接查找。对于初学者来说,还是分类查找 比较好,一是不用记太多的元件名,二是对元件的 分类有一个清楚的概念,利于以后对大量元件的拾 取。
最新.课件
32
图1-17 直接拾取元件示意图
最新.课件
33
按照电容的拾取方法,依次把五个元件拾
取到编辑界面的对象选择器中,然后关闭元 件拾取对话框。元件拾取后的界面如图1-18 所示。
失真分析:用于确定由测试电路所引起的电平失真 的程度,失真分析图表用于显示随频率变化的二次 和三次谐波失真电平。741放大电路的失真分析如 图1-7所示。
最新.课件
11
图1-6 741放大电路的噪声分析
图1-7 741放大4. Proteus微处理器系统仿真
单片机系统的仿真是Proteus VSM的主要特色。 用户可在Proteus中直接编辑、编译、调试代码,并 直观地看到仿真结果。
图1-3 Proteus 激励源的可编辑格式示例
最新.课件
9
3. 交互式仿真实例(741放大电路)
高级仿真(ASF)实例(741放大电路分析)如图 1-5所示。
激励源
电压探针
虚拟仪器
❖图1-5 741放大电路分析
最新.课件
10
噪声分析:显示随频率变化的输出噪声和等效输入 噪声电压,并列出电路各部分所产生的噪声电压清 单。741放大电路的噪声分析如图1-6所示。
最新.课件
39
按图1-20所示元件位置布置好元件。使用界面 左下方的四个图标 、 、 、 可改变元件的 方向及对称性。把两位开关调整成图示的方位。
图1-20 元件布置
最新.课件
40
先存一下盘。建立一个名为Proteus的目录,选 主菜单File→Save Design As,在打开的对话框中 把文件保存为Proteus目录下的“Cap1.DSN”,只 用输入“Cap1”,扩展名系统自动添加。

Protues最为详细教程共九百页_split_4

Protues最为详细教程共九百页_split_4

谢谢各位同仁!欢迎大家到内蒙古做客!谢谢各位同仁!欢迎大家到内蒙古做客!谢谢各位同仁!欢迎大家到内蒙古做客!Keil与proteus完美结合教程Proteus 单片机仿真软件可与Keil或Pic的Mplab联接使用,单片机初学者的福音,有非常丰富的外围器件可供仿真使用简介:Proteus6.7是目前最好的模拟单片机外围器件的工具,真的很不错。

可以仿真51系列、AVR,PIC等常用的MCU及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部分IIC器件,...)其实proteus 与 multisim 比较类似,只不过它可以仿真MCU!当然,软件仿真精度有限,而且不可能所有的器件都找得到相应的仿真模型,用开发板和仿真器当然是最好选择,可是估计初学者有的可能性比较小吧?如果你在学51单片机,如果你想自己动手做做LCD,LED,AD/DA,直流马达,SPI,IIC,键盘,...的小实验的话,试一下吧,不会让你失望的!用51不管你是用汇编或是C编程当然要用keil啦,uvisoin3有不少新特性呢!使用keil c51 v7.50 + proteus 6.7 可以像使用仿真器一样调试程序,一般而言,微机实验中用万利仿真器+电工系自己做的实验板的实验都可以做得到吧!当然,硬件实践还是必不可少的!!!本方案只是在没有硬件的情况下让你能像pspice 仿真模拟/数字电路那样仿真MCU及外围电路。

另外,即使有硬件,在程序编写早期用软件仿真一下也不错的!需要Proteus6.7 SP3和keil c51 v7.50请到本站:下载。

本站提供的是完全解密版和专业版。

放心使用。

为了使大家能最快的进入keil c51 v7.50 + proteus 6.7仿真本站特别编写了本教程共享,希望对本站大力支持!以下文章 作者:■凉山州机电学校马正强1 Proteus介绍Proteus与其它单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。

Proteus_入门教程

Proteus_入门教程

Proteus入门教程作者:archeng504 日期:2006-1-2本文将简单介绍一下Proteus 的使用。

在这里,我用的Proteus 版本是Proteus6.7 sp3 Professional。

一、Proteus 6 Professional界面简介安装完Proteus 后,运行ISIS 6 Professional,会出现以下窗口界面:为了方便介绍,我分别对窗口内各部分进行中文说明(见上图)。

下面简单介绍各部分的功能:1.原理图编辑窗口(The Editing Window):顾名思义,它是用来绘制原理图的。

蓝色方框内为可编辑区,元件要放到它里面。

注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。

2.预览窗口(The Overview Window):它可显示两个内容,一个是:当你在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。

3.模型选择工具栏(Mode Selector Toolbar):主要模型(Main Modes):1* 选择元件(components)(默认选择的)2* 放置连接点3* 放置标签(用总线时会用到)4* 放置文本5* 用于绘制总线6* 用于放置子电路7* 用于即时编辑元件参数(先单击该图标再单击要修改的元件)配件(Gadgets):1* 终端接口(terminals):有VCC、地、输出、输入等接口2* 器件引脚:用于绘制各种引脚3* 仿真图表(graph ):用于各种分析,如 Noise Analysis 4* 录音机5* 信号发生器(generators )6* 电压探针:使用仿真图表时要用到 7* 电流探针:使用仿真图表时要用到 8* 虚拟仪表:有示波器等2D 图形(2D Graphics ): 1* 画各种直线 2* 画各种方框 3* 画各种圆 4* 画各种圆弧 5* 画各种多边形 6* 画各种文本 7* 画符号 8* 画原点等4.元件列表(The Object Selector ):用于挑选元件(components )、 终端接口(terminals )、 信号发生器( generators )、 仿 真 图 表 ( graph ) 等 。

单片机原理及应用——C51编程+Proteus仿真(第3版)课件第4章-keil与Proteus的使

单片机原理及应用——C51编程+Proteus仿真(第3版)课件第4章-keil与Proteus的使
图4-20 hex文件生成的提示信息
35
占用程序存储器共89字节。最后生成的.hex文件名为“流水灯.hex”,至 此,整个程序编译过程就结束了,生成的.hex文件就可在后面介绍的 Proteus环境下进行虚拟仿真时,装入单片机运行。
下面对用于编译、连接时的快捷按钮
与 作简要说明:
(1) 用于编译正在操作的文件。。
这些图标大多数是与菜单栏命令【Debug】下拉菜单中的各项子命令是 相对应的,只是快捷按钮图标要比下拉菜单使用起来更加方便快捷。
24
图4-15与图4-16中常用的快捷按钮图标的功能介绍图4-14中各个窗口的开与关。
25
(2)各调试功能的快捷按钮
片机可以运行的二进制文件(.hex格式文件),文件的扩展名为.hex。 (2)Select Folder for objects—选择最终的目标文件所在的文件夹,默认
与项目文件在同一文件夹中,通常选默认。 (3)Name of Executable—用于指定最终生成的目标文件的名字,默认与
项目文件相同,通常选默认。
(2) 按钮—用于编译修改过的文件,并生成相应的目标程序(.hex文 件),供单片机直接下载。
(3) 按钮—用于重新编译当前项目中的所有文件,并生成相应的目标 程序(.hex文件),供单片机直接下载。主要用在当项目文件有改动时 ,来全部重建整个项目。
36
因为一个项目不止一个文件,当有多个文件时,可用本按钮进行编译。 用C51编写的源代码程序不能直接使用,一定要对该源代码程序编译,生
窗口会出现一个空白的文件编辑画面,用户可在这里输入编写的程序源 代码。
11
(2)单击图4-1中快捷按钮
图4-7 建立新文件
(2)单击图4-1中快捷按钮 ,保存用户程序文件,这时会弹出如图4-8 所示窗口。,保存用户程序文件,这时会弹出如图4-8所示窗口。

proteus培训课件

proteus培训课件

右击某一元键不放,则可 以拖动该对象
总结一下选择、放置对象的方法:
1)在proteus7.1版本以上,选择和放置元器件的操作 跟以前的版本有很大的不同,本讲义将述7.1以上 版本的操作方法。 2)当鼠标处于选择模式时,左键点击对象表示标记, 左键拖动一个方框则框内所有对象将会被标记,且 框的边可以通过拖动改变大小。 3)右击对象可以选中对象,同时会弹出快捷菜单。 4)在空白处点击左键可以清除对元件的选择,或在 空白处点右键再选择clear selection也可不选元件。
Proteus软件简介
软件能模拟 51 单片机,AVR单片机,PIC 单片 机,以及部分ARM芯片。 还提供了30多种元器件库,数千种元器件;能仿 真模拟和数字电路,比如时序分析、频响分析、 傅立叶分析、噪声分析等。 支持的外围器件也很多包括: A/d、LCD、LED 数码管、温度、时钟芯片、 A/D转换器等。
ISIS和ARES应用软件。
ISIS-----智能原理图输入系统,系统设计与仿真的基
本平台。
ARES-----高级PCB布线编辑软件。 在Proteus中, 从原理图设计、单片机编程、系统仿真到PCB设 计一气呵成,真正实现了从概念到产品的完整设 计。
Proteus的特点: ①实现了单片机仿真和SPICE电路仿真相结合。具有模 拟电路仿真、数字电路仿真、单片机及其外围电路组 成的系统的仿真、RS232动态仿真、I2C调试器、SPI 调试器、键盘和LCD系统仿真的功能;有各种虚拟仪
用于设置图纸、元件 等的颜色。还可以用 来设置数字信号不同 状态的颜色。比如用 红色表示高电平,绿 色表示低电平,灰色 表示不确定电平。
Proteus软件界面——System
用于设置系统打开时默认的 文件路径、纸张大小、最大撤消 次数、文件备份分数、备份时间 间隔等。

Proteus实例教程课件

Proteus实例教程课件

LED灯电路设计
LED是一种高亮度、低功耗的发光二极管,常 用于电子设备中的照明和显示。
LED灯电路是利用LED的特性制作的一种简单 电路,通常包括一个限流电阻和一个LED。
在制作LED灯电路时,需要根据LED的电压和 电流参数选择合适的限流电阻,以使LED正常 工作。
电机控制电路设计
电机控制电路是利用电子技术对电机进行控制的一 种电路,它可以实现对电机的调速、正反转等控制
Proteus与Multisim的比较
Multisim的优点
Multisim在电路仿真方面有着较广泛的应用,支持多种电路元件和组件,提供了较为详细的电路分析功能,可 以进行模拟和数字电路的设计与仿真。
Proteus的优点
Proteus具有强大的嵌入式系统设计和单片机应用开发功能,可以完成电路图设计、电路仿真、PCB设计等功 能,支持多种单片机和外设芯片。
元件库面板
提供多种电子元件、模块和虚拟仪器供选择。
菜单栏和工具栏
提供多种操作选项和工具,如文件管理、编辑工具、仿真 设置等。
软件基本操作
01 绘制电路图
使用提供的元件库和工具栏,绘 制电路图并进行布局。
03
02
仿真设置
编程与调试
对单片机、FPGA等嵌入式系统进 行编程,并使用虚拟仪器进行调试 。
设置仿真参数,如电源、信号源 、接地等,并选择仿真算法和运 行仿真。
proteus实例教程课件
xx年xx月xx日
目录
• Proteus软件简介 • 电路设计与仿真 • 实例教程 • 实战练习 • Proteus与其他EDA软件的比较 • Proteus软件进阶技巧
01
Proteus软件简介
软件功能

(完整版)PROTEUS仿真100实例

(完整版)PROTEUS仿真100实例

(完整版)PROTEUS仿真100实例《单片机C语言程序设计实训100例—基于8051+Proteus仿真》案例第01 篇基础程序设计01 闪烁的LED/* 名称:闪烁的LED说明:LED按设定的时间间隔闪烁*/#include#define uchar unsigned char#define uint unsigned intsbit LED=P1^0;//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){while(1){LED=~LED;DelayMS(150);}}02 从左到右的流水灯/* 名称:从左到右的流水灯说明:接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果*/#include#include#define uchar unsigned char#define uint unsigned int//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){P0=0xfe;while(1){P0=_crol_(P0,1); //P0的值向左循环移动DelayMS(150);}}03 8只LED左右来回点亮/* 名称:8只LED左右来回点亮说明:程序利用循环移位函数_crol_和_cror_形成来回滚动的效果*/#include#include#define uchar unsigned char#define uint unsigned int//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){uchar i;P2=0x01;while(1){for(i=0;i<7;i++){P2=_crol_(P2,1); //P2的值向左循环移动DelayMS(150);}for(i=0;i<7;i++){P2=_cror_(P2,1); //P2的值向右循环移动DelayMS(150);}}}04 花样流水灯/* 名称:花样流水灯说明:16只LED分两组按预设的多种花样变换显示*/#include#define uchar unsigned char#define uint unsigned intuchar code Pattern_P0[]={0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f,0x7f,0xff,0xff,0xff,0xff,0xff,0 xff,0xff,0xff,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff,0xe7,0xc3,0x81,0x 00,0x81,0xc3,0xe7,0xff,0xaa,0x55,0x18,0xff,0xf0,0x0f,0x00,0xff,0xf8,0xf1,0xe3,0xc7,0x8f,0 x1f,0x3f,0x7f,0x7f,0x3f,0x1f,0x8f,0xc7,0xe3,0xf1,0xf8,0xff,0x00,0x00,0xff,0xf f,0x0f,0xf0,0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xff,0xff,0xff,0xff,0xff,0 xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xbf,0xdf,0xef,0xf7,0xf b,0xfd,0xfe,0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xc0,0xe0,0 xf0,0xf8,0xfc,0xfe, 0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff };uchar code Pattern_P2[]={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfc,0xf9,0xf3,0xe7,0xcf,0x 9f,0x3f,0xff,0xe7,0xdb,0xbd,0x7e,0xbd,0xdb,0xe7,0xff,0xe7,0xc3,0x81,0x 00,0x81,0xc3,0xe7,0xff,0xaa,0x55,0x18,0xff,0xf0,0x0f,0x00,0xff,0xf8,0xf1,0xe3,0xc7,0x8f,0 x1f,0x3f,0x7f,0x7f,0x3f,0x1f,0x8f,0xc7,0xe3,0xf1,0xf8,0xff,0x00,0x00,0xff,0xf f,0x0f,0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd,0xfb,0xf7,0xef,0xd f,0xbf,0x7f,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0 xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfc,0xf8,0xf0,0xe0,0xc 0,0x80,0x00,0x00,0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff,0xff,0xff,0xff,0xff, 0xff,0xff,0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff};//延时void DelayMS(uint x){uchar i;while(x--){for(i=0;i<120;i++);}}//主程序void main(){uchar i;while(1){ //从数组中读取数据送至P0和P2口显示for(i=0;i<136;i++){P0=Pattern_P0[i];P2=Pattern_P2[i];DelayMS(100);}}}05 LED模拟交通灯/* 名称:LED模拟交通灯说明:东西向绿灯亮若干秒,黄灯闪烁5次后红灯亮,红灯亮后,南北向由红灯变为绿灯,若干秒后南北向黄灯闪烁5此后变红灯,东西向变绿灯,如此重复。

基于Proteus仿真模拟电路实验与设计PPT课件

基于Proteus仿真模拟电路实验与设计PPT课件
❖ 常用的无极性电容的名称为“CAP”,极性电容为 “CAP-ELEC”,还有一个可动画演示充放电电荷的 电容为“CAPACITOR”。极性电容“CAP-ELEC”的 原理图符号正端不带填充,负端方框中填充有斜纹。 使用时可直接输入名字拾取即可。
.
13
❖ (5) 电感和变压器
❖ 电感和变压器同属电感“Inductors”这一分类,只不 过在子类中,又分为通用电感、表面安装技术(SMT) 电感和变压器。一般来说,使用电感时直接拾取 “INDUCTOR”元件,使用变压器时,要看原、副 边的抽头数而定。
❖ 变压器的匝比是通过改变原、副边的电感值来实现 的。打开“TRAN-2P2S”变压器的元件属性对话框, 如图4-5所示,原边和副边的电感值都是1H,即变 比n为1:1。如果我们想使它成为n=10:1的降压变压 器,可以改变原边电感,也可改变副边电感,还可 以两者同时改变,但要保证,即原、副边电压比值 等于原边电感与副边电感的平方比。
.
14
❖ 如“TRSAT2P2S2B”即Saturated Transformer with secondary and bias windings,意思是具有副边和 偏置线圈的饱和变压器。
图4-4 变压器拾取对话框
.
15
❖ 变压器在调用时,由于对称按钮可能处于选中状态, 原、副边绕组的位置就颠倒了,使用时要注意,尤 其是原边和副边绕组数目相同的变压器,这涉及到 原、副边的匝比是升压或降压变压器的问题。
直接输入“NPN”或“PNP”来拾取通用元件即可。 如果用到场效应管,则可以在对应的子类中查找。
如图4-1中右侧所示。
.
6
图4-1 三极管元件拾取对话框
.
7
(2) 二极管

proteus软件的使用PPT课件

proteus软件的使用PPT课件
第14页/共41页
• 先查找AT89C51 单片机 • 再依次选取RES、RES8电阻、排阻 • LED-RED红色发光二极管 • CAP、CAP-ELEC:通用电容、电解电容 • CRYSTAL; 晶振 • 2、放置元件到编辑区
在对象选取器中单击AT89C51选中元件,将光标移 动到编辑,鼠标变成铅笔形状,单击左键,框中出现一个 元件原理图的轮廓图,可以移动。鼠标移到合适的位置后, 按下鼠标左键,即可放置一个元件,连续单击,可放置多 个同样的元件。按这个方法依次把元件LED-RED 、 RES 放到右侧的框中(单片机旁)。
• ① Proteus实现了单片机仿真和SPICE电路仿真相结合。 具有模拟电路仿真、数字电路仿真、单片机及其外围电 路组成的系统的仿真、RS232动态仿真、I2C调试器、 SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪 器,如示波器、逻辑分析仪、信号发生器等。
• 能够对微处理器进行仿真是PROTEUS系统的最突出的 特点。
该窗口主要分为以下几个部分:菜单栏、编辑区、对 象预览窗口、对象选择器、工具栏分类及其工具按钮
第10页/共41页
第11页/共41页
• 新建设计文件 File ----- New Design,选用 DEFAULT 默认模板。保存设计,扩展名为.DSN。
• 设计文件(*.DSN)包含了一个电路所有的信息;
• 点edit 中的Tidy可以删去所有你没用到的零件,
但如果想只删其中指定的零件,似乎Proteus没有
这个功能。
第32页/共41页
附录1: Proteus 仿真库元件名称 中文名 说 明
• 7407 驱动门 • 1N914 二极管 • 74Ls00 与非门 • 74LS04 非门 • 74LS08 与门 • 74LS390 TTL 双十进制计数器 • 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(4) 用NE555及电阻、电容设计一个秒脉冲发生器。
4.1.1 电路设计
3. 元件清单列表
表4-2 元件清单
元件名称
所属类
4510
CMOS 4000 series
74LS245
TTL 74LS series
74HC4511
TTL 74HC series
NE555
Analog ICs
74LS00
TTL 74LS series
R ? Q2 Q1 ? Q2Q1 ? Q2 Y ? Q2Q1
G ? Q2 ห้องสมุดไป่ตู้1
r ? Q2 Q1 ? Q2Q1 ? Q2
y ? Q2 Q1
g ? Q2 Q1
2. 设计步骤
4.1.1 电路设计
(3) 设计一个定时系统
? 根据设计要求,交通灯控制系统要有一个能自动置入不同定时时间的 定时器,以完成30秒、20秒、5秒的时间预置,用两片4510设计一个99~ 0的可置数的减法计数器。 ? 用三片74LS245设计三个置数器,分别置入30、20、5三个数字;减 法计数器的时间常数通过3片8路双向三态门74LS245来设定。3片 74LS245的输入数据分别接入30、20、5这三个不同的数字,哪一个输入 数据作为减法计数器的置入,由状态译码器的输出信号控制不同的 74LS245的选通信号来实现。 ? 用两个4511和两个共阴极数码管设计一个两位译码时间显示器。
从Proteus的元件库中取变压器“TRAN-2P2S”,在原边接 交流电源“ALTERNATOR”,原副边分别接交流电压表以测量 其有效值,变压器的原副边同时接地,并与直流部分共地。
图4-4 直流稳压电源的组成
4.2.2 电路设计与仿真
1. 变压电路 直流电源通常从市电取电,把220V、50Hz的单相交流电先
降压,变成所需的交流电,然后再整流。根据桥式整流电路和电 容滤波电路的输出与输入电压的比例关系,从输出电压的最大值 37V倒推,可以算出所使用的降压变压器的副边电压有效值应为 29V左右。
频率闪烁); (4) 十字路口要有倒计时显示; (5) 主、支干道的通行时间及黄灯亮的时间均可在0~99秒内任
意设定。
4.1.1 电路设计
1. 总体结构设计
图4-1 系统结构框图
4.1.1 电路设计
2. 设计步骤
(1) 用HC4510集成计数器设计一个状态控制器, 其控制流程如图4-2所示。
? 主干道绿灯亮、支干道红灯亮时,表示主干道允许 通行、支干道禁止通行。绿灯亮到规定的时间30s时, 控制器发出状态信号,转到下一状态。 ? 主干道黄灯亮、支干道红灯亮,表示主干道上未过 停车线的车辆禁止通行,已过停车线的车辆继续通行, 支干道禁止通行。黄灯亮足规定时间间隔5s时,控制 器发出状态信号,转入到下一状态。 ? 主干道红灯亮、支干道绿灯亮,表示主干道禁止通 行、支干道允许通行,绿灯亮到规定的时间间隔20s 时,控制器发出状态信号,转入到下一状态。 ? 主干道红灯亮、支干道黄灯亮,表示主干道禁止通 行、支干道上未过停车线的车辆禁止通行,已过停车 线的车辆继续通行。黄灯亮足规定时间间隔5s时,控 制器发出状态信号,转入到下一状态。
4.2 直流可调稳压电源
设计任务: (1)输出电压在1.25V~37V可调; (2)最大输出电流为1.5A; (3)电压调整精度达0.1%。
4.2.1 题目分析
直流稳压电源的作用是把50Hz的交流电变压、整流、滤波 和稳压,从而使电路变成恒定的直流电压,供给负载,如图4-4 所示。设计出的直流稳压电源应不以电网电压的波动和负载的 变换而改变。
0
1
0
1
0
1
0
1
0
1
0
0
1
1
1
0
0
支干道信号灯
r (红) y (黄) g (绿)
1
0
0
1
0
0
0
0
1
0
1
0
2. 设计步骤
4.1.1 电路设计
对于信号灯的状态,1表示灯亮,0表示灯灭,这样,就 将交通灯的工作状态以真值表的形式表达出来了,这是电路 设计的一个很重要的环节。下面根据真值表来列写逻辑表达 式。
本章主要内容
4.1 交通灯控制 4.2 直流可调稳压电源 4.3 数字钟 4.4 串/并行数据转换器
4.1 交通灯控制
设计任务: 在Proteus中设计一个十字路口交通灯信号控制器,要求:
(1) 主、支干道交替通行,主干道每次放行30秒,支干道每次放 行20秒;
(2) 绿灯亮表示可以通行,红灯亮表示禁止通行; (3) 每次绿灯变红时,黄灯先亮5秒(此时另一干道红灯以1Hz的
74LS04
TTL 74LS series
RES
Resistors
CAP
LED-YELLOW(RED GREEN)
7SEG-COM-CAT-BLUE
Capacitors 、 Optoelectronics
Optoelectronics
所属子类 Counters Transceivers Decoders Timers Gates and Inverters Gates and Inverters Generic Generic LEDs 7-Segment Displays
4. Proteus电路图
4.1.2 电路调试
根据电路原理图,按照要求,在Proteus中对交通灯控 制器进行逐步仿真和调试。
(1) 调试秒脉冲产生器,脉冲周期为1±0.1秒; (2) 将秒脉冲引入状态控制器,调试主、支干道信号灯的 转换顺序; (3) 将秒脉冲引入定时系统,调试置数、减法计数及译码 显示。 (4) 在Proteus中按运行仿真按钮,观察仿真结果。
4.1.1 电路设计
2. 设计步骤
(2) 用74LS00与非门设计一个状态译码器,并用74LS245模拟开 关设计一 个闪烁控制器,控制主、支干道上的红、黄、绿灯亮暗和闪烁。具体设 计见表4-1所示的真值表。
表4-1 真值表
状态控制器输出
主干道信号灯
Q2
Q1
R (红) Y (黄) G (绿)
0
0
0
《Proteus 实例教程》 ——
第4章 电子技术课程设计
电子技术课程设计的主要目的是利用模拟电子技 术和数字电子技术理论知识,设计、仿真、制作完成 一定功能的应用电路,以加深对所学知识的理解,并 对所学知识进行扩充和完善,以提高实践动手能力。 本章利用 Proteus 强大的电子线路设计与仿真功能,讲 授几个典型电子技术综合课题设计与仿真过程。
相关文档
最新文档