Proteus电路仿真软件在电路设计方案中的应用
基于Proteus仿真的高频功率放大器设计及应用

高频功率放大器设计及应用摘要:高频功率放大器是发射机的重要组成部分,因而也是通信系统必不可少的环节。
本文介绍了高频功率放大器应用和基本原理,并利用电子设计工具软件 Proteus对丙类功率放大器电路从方案选择、单元电路设计、元器件参数选取等方面进行具体设计分析 ,同时对电路进行仿真测试 ,通过仿真结果分析电路特性 ,使电路得到进一步完善。
关键词:高频功率放大器应用、功率放大器原理、高频功率放大器仿真设计1. 引言高频功率放大器是无线电发射机末端的重要部件 ,是评价通信系统性能的重要参数。
近年来 ,针对功率放大器设计的各种研究不断涌现 ,对功率放大器的性能进行优化的算法不断出现。
利用Proteus软件工具进行高频功率放大电路的设计 ,通过仿真结果对电路的特性进行分析 , 并逐步完善电路。
2. 高频功率放大器应用功率放大器简称功放,可以说是各类音响器材中最大的一个家族了,其作用主要是将音源器材输入的较微弱信号进行放大后,产生足够大的电流去推动扬声器进行声音的重放。
由于考虑功率、阻抗、失真、动态以及不同的使用范围和控制调节功能,不同的功放在内部的信号处理、线路设计和生产工艺上也各不相同。
以其主要用途来说,功放可以分做两大类别,即专业功放与家用功放。
在体育馆场、影剧场、歌舞厅、会议厅或其它公共场所扩声,以及录音监听等场所使用的功放,一般说在其技术参数上往往会有一些独特的要求,这类功放通常称为专业功放。
而用于家庭的hi-fi音乐欣赏,av系统放音,以及卡拉ok娱乐的功放,通常我们称为家用功放。
随着行动电话、WLAN(Wireless Local Area Network)、蓝芽(Bluetooth)的普及化,高频电子设备已经成为生活中的必需品,而电子设备使用的频率也从过去的1GHz逐渐朝5GHz甚至更高频方向发展。
由于FET等主动电子组件与电容、电感等被动电子组件性能的提升,使得高频电路的特性获得大幅的改善。
Proteus在模拟电路中仿真应用

Proteus在模拟电路中仿真应用Proteus在很多人接触都是因为她可以对单片机进行仿真,其实她在模拟电路方面仿真能力也很强大。
下面对几个模块方面的典型带那路进行阐述。
第1部分模拟信号运算电路仿真1.0运放初体验运算,顾名思义,正是数学上常见的加减乘除以及积分微分等,这里的运算电路,也就是用电路来实现这些运算的功能。
而运算的核心就是输入和输出之间的关系,而这些关系具体在模拟电路当中都是通过运算放大器实现的。
运算放大器的符号如图1所示。
同相输入端,输出信号不反相输入端反相输入端,输出信号反相图1运算放大器符号运算器都工作在线性区,故进行计算离不开工作在线性区的“虚短”和“虚断”这两个基本特点。
与之对应的,在Proteus中常常用到的放大器有如图2几种。
图2Proteus中几种常见放大器上面几种都是有源放大器件,我们还经常用到理想无源器件,如图4所示,它的位置在“Category”—“Operational Amplifiers”—“OPAMP”。
图4理想无源放大器件的位置1.1比例运算电路与加法器这种运算电路是最基本的,其他电路都可以由它进行演变。
(1)反相比例运算电路,顾名思义,信号从反相输入端进入,如图5所示。
图5反相比例运算电路由“虚断”“虚短”可知:fo i 1*R u u R =−我们仿真的值:11(1)1,2,10i f U R V R K R K ====,故5o U V =−。
(2)反相加法运算电路,如图6所示,与反相比例运算电路相比多了几个输入信号。
图6反相加法运算电路满足的运算法则为:f f f o i1i2i3123(***)R R Ru u u u R R R =−++我们仿真的值:1231(1)1,5,10i f U R V R R R K R K ======,故f f f o i1i2i3123(***)6R R Ru u u u V R R R =−++=−。
(3)同相比例运算电路,顾名思义,信号从同相输入端进入,如图7所示。
Proteus在电子电路课程设计教学中的运用

(下转第62页)摘要电子电路课程设计是电类专业的一门重要的专业实践课,传统的实验室具有工作效率低、耗时、费力、可扩展性差、经济成本高的缺点,而把Proteus 运用于电子电路课程设计教学中,可以克服以上缺点,大大提高学生的学习兴趣,有利于学生设计能力及创新能力的培养。
关键词电子电路课程设计Proteus 学习兴趣On the Application of Proteus in the Teaching of Ele-ctronic Circuit Course Design //Wang JianzhenAbstract Electronic Circuit Course Design is an important pr-actice course of electricity majors.Traditional laboratory has the disadvantages of low working efficiency,time -consuming,lab -orious,poor scalability,high cost,however,the application of Pr-oteus in the teaching of electronic circuit course design can ov-ercome the above shortcomings,greatly improve students 'inte-rest in learning,improve students 'design ability and the inno-vation ability.Key words electronic circuit course design;Proteus;learning interestAuthor 's address Suzhou College of Information Technology,215200,Suzhou,Jiangsu,China电子电路课程设计是电类专业的一门重要的专业技术实践课,它是实现专业人才培养目标、培养学生职业能力、业务素质的课程之一。
Proteus软件应用于技术类课程的电路设计及仿真

基金项目:新疆维吾尔自治区创新环境(人才、基地)建设专项项目(2020Q122)
作者简介:
(1982-,女,硕士,副教授,研究方向:单片机与嵌入式 爲
・63・
Microcomputer Applications Vol. 37,No. 7,2021
基金项目
微型电脳%用2021年第37 )第7期
仿真方法:本文采用DSP常用CCS软件进行电路源程 序代码调试和编译,本电路软件设计流程图)7「23*如图8
&
|数据输出| |延时|
怎孑次数完匣卢
|设置循环次数| |数据输出卜 |延时|
工次数完舫口 图8软件设计流程图
并利用CCS软件将调试无误源程序代码编译生成.cof
・65・
Microcomputer Applications Vol. 37,No. 7,2021
将4个8X8LED点阵组合为一个16X16LED点阵屏&在
I/O接口方面,使用单片机P1 口接点阵屏行驱动,单片机P2
口接点阵屏列
,这里采用P0 口接上拉电阻,以保证信息
传输稳定性。该设计实验 是编程并实现LED点阵屏上
循
“昌”“吉”“学”“院”4个汉字&
仿真方法:本文采用单片机常用Keilc51软件进行电路
图7仿真结果图
分别为“昌”“吉”“学”“院”4个汉字循环显示,符合电路 设计要求&
4 Proteus应用于DSP花样流水灯电路
■I设置初始值|
|设置循环次数|
电路设计:采用DSP常用TMS320F28027PT芯片作为 主控芯片,使用I/O 口 GPIO接16个LED发光二极管,为了 使16个LED发光二极管稳定输岀,采用每个发光二极管接 一个保护电阻,由X1、X2引脚、石英晶体、电容等构成 10MHZ自激振荡电路,由TRST弓|脚、弹性按键等构成复位 电路,设计LED亮灭间隔为0.5秒&该设计实验要求实现 16个LED发光二极管花样流水显示,具体花样是:16个 LED发光二极管首先从左至右依次点亮,紧接着从右至左依 次点亮,其次从中间向两端依次点亮,紧接着从两端向中间 点亮,然后再从头开始,依次循环往复运行下去&
基于AT89C51单片机的数字电压表的Proteus仿真设计与应用

基于AT89C51单片机的数字电压表的Proteus仿真设计与应用一、本文概述本文旨在深入探讨基于AT89C51单片机的数字电压表的Proteus 仿真设计与应用。
我们将从AT89C51单片机的特点出发,分析其在数字电压表设计中的优势,并详细阐述如何利用Proteus仿真软件进行电路设计与仿真的全过程。
通过本文的阐述,读者将能够对基于AT89C51单片机的数字电压表的设计原理、电路构建、仿真测试等方面有全面的了解,并能在实践中应用所学知识,实现数字电压表的开发与优化。
本文将首先介绍AT89C51单片机的基本特性,包括其内部结构、功能特点以及适用场景。
接着,我们将详细解析数字电压表的设计原理,包括电压信号的采集、处理与转换等关键步骤。
在此基础上,我们将深入探讨如何利用Proteus仿真软件进行电路设计与仿真,包括电路元件的选择、电路连接、仿真参数设置等具体操作。
通过Proteus仿真软件的应用,我们能够在虚拟环境中对数字电压表进行仿真测试,从而验证电路设计的正确性,预测实际运行效果,优化电路设计。
Proteus仿真软件还具有操作简便、可视化程度高、仿真速度快等优点,使得电路设计与调试过程更加高效便捷。
本文将总结基于AT89C51单片机的数字电压表的Proteus仿真设计与应用过程中的经验教训,为读者在实际开发中提供参考与借鉴。
通过本文的学习与实践,读者将能够掌握数字电压表的设计与开发技能,为未来的电子工程设计与实践奠定坚实的基础。
二、AT89C51单片机概述AT89C51是Atmel公司生产的一款8位低功耗、高性能的CMOS微控制器,它属于AT89系列单片机。
AT89C51单片机内部集成了4KB 的可反复擦写的Flash只读程序存储器,这使得它具备了程序存储空间的持久性和可修改性,大大简化了程序的更新和维护过程。
它还拥有128字节的内部RAM,用于程序执行过程中的数据存储和临时变量存储。
AT89C51单片机采用了32个可编程的I/O口线,满足了大多数基本外设的接口需求。
浅谈Proteus软件的应用

浅谈Proteus软件的应用Proteus是一款电路仿真软件,它是电子工程师和电子学生常用的工具。
Proteus软件的应用非常广泛,既可以进行数字电路设计,也可以进行模拟电路设计。
Proteus软件还拥有完善的PCB板设计系统,可以快速实现电路板原型设计和制造。
下面我将详细介绍Proteus软件在电子设计中的应用。
一、电路设计Proteus软件是一款功能齐全的电路设计软件,可以用于模拟、设计和分析各种电路,包括数字电路和模拟电路。
使用Proteus可以轻松模拟各种数字电路和逻辑电路的工作原理。
这对于电子工程师来说非常有用,因为他们可以在设计和实现电路硬件之前,使用Proteus软件预先测试和验证电路的功能和性能。
对于模拟电路设计而言,Proteus拥有许多先进的功能。
可以使用Proteus进行模拟电路设计,如放大器设计、振荡器设计、滤波器设计等等。
Proteus可以通过使用频谱分析器、示波器和逻辑分析器等仪器,对电路进行各种测试和调试。
这种设计方法可以提高电子工程师的设计效率,减少因设计错误而产生的损失。
二、虚拟原型设计Proteus软件可以大大加速电路设计的进程,特别是在构建电子原型时,Proteus的虚拟原型设计功能非常有用。
在Proteus中,可以快速创建数字电路和模拟电路原型,并进行验证、测试和优化。
通过虚拟化检查,设计人员可以更快地检测和解决电路中的错误和问题。
这种预先验证的过程非常有助于加速原型的构建,提高设计代码的质量和稳定性。
三、PCB板设计Proteus软件提供完整的 PCB板设计系统,可以用于制作PCB 电路板设计和制造原型。
Proteus软件具有CAD PCB板设计功能,并且能够进行最小元件布局、元件布线、板块设计和生成Gerber文件等。
设计人员可以使用Proteus软件设计电路图并将其转化为PCB板设计,并快速生成原型。
此外,Proteus软件提供了多种 PCB板制造和优化功能,可确保设计的可靠性和稳定性。
Proteus在电学实验教学中的应用研究
器 , 理想变压器原副边匝数 比公式 N= ̄ 1L 设置 L= H I= 根据 L / 2, I 1 ,2
O 1 则理论 上 N 1 变压器输 出端 电压有效值理论 为5 且周期 与 . H, 0 = 0, V, 输人端一致 。B 为4 R1 个二极管构成的整流桥 , 变压输 出的交流电通过 该整流桥变为 直流。为 了直观 的观察各阶段 的变化 , 电路 中加人 了一 个虚拟示波器 , 将原始交流源 、 变压后交流源以及整流后 的直流源分别
图6 光电阻实验现象 图5 D 中L R为模 拟光 电阻 , 其左边有一个光源对象 , 以通过 改变 可 光 源远近来调整光源强度 。光电阻和电阻R 构成分压 电路 ,D 1 1 L R 上的 电压送入放大器的正向输入端中, 放大器负向输入端接一个电位器 , 通过 调整 电位器 的电阻可 以改变 负向输 入端的 电压值 。 ( 下转第 37 ) 2页
聆 、
图 2串并实验电路 图2 R 与 R 串联 后与 R 并联 , 中 2 3 1 电压源为 1 V 根据 电阻并联源 2, 流 , 电路总 电阻约为 8 _欧姆 , 该 3 3 总电流为 014 。实 际运行仿真 , . A 4 从 图 巾可 以 直 观 的看 出 , 电阻 R1 端 的 电压 为 1V, 两 2 流经 R1电流 为 01A, 2 . 2 R 两端 电压 为48 R . V, 3两端 电压 为 72 流 经 R .V, 2和 R 3的电流 为O 2 而总电流为 14 A 与理论计算完全一致 。 . A, 0 4m ,
实验 原 理 及 结 果 。
[ 关键词] 实验教学 高中物理
高 中物理教学 中, 电学是核心 , 教学难 点内容 。而该 部分 教学 也是 过程 中因为受器材 等各 种因素制约 , 实验教学效展 , 真实验 已经成为实验教学中研究 仿 的热点问题 。 Po u 是英 国 L be t et nc 公司推 出的 E A工 具软件 , r es t acn r l r i e e co s D 其 功能包括从 原理 图设计 、 真分析 直至实际设计 , 仿 而其中电路分析功能 是该 软件的核心 部分。软件 内部包 含 了丰富 的电子器件 、 测试 工具及 直 观的图表分析 功能 , 完全可 以满足电学实验 的需求 。本文结合 实例 简要介绍 了仿真软件 Po u在 高中电学 实验教学 巾的应用 。 r es t 1基本欧姆定理实验 . 欧姆 定理是 电学 中的基 础问题 , 利用 Poes rtu 验证基本欧姆定 理公 式 的电路 如图 1 所示 。
Proteus仿真软件在单片机课程设计过程中的应用
Proteus仿真软件在单片机课程设计过程中的应用Proteus仿真软件是一款主要用于电子电路设计和仿真的软件,广泛应用于电子工程、自动化、工业控制、通信等领域。
在单片机课程设计中,Proteus仿真软件具有重要的应用价值。
单片机课程设计通常要求学生将电路设计和程序设计相结合,实现特定功能的自动控制系统。
Proteus仿真软件提供了完善的开发环境,包括电路设计、仿真、调试、编程等功能,为学生提供了一个高效、安全、经济的实验平台。
首先,Proteus仿真软件的电路设计功能可以让学生轻松地设计各种电路。
学生可以自己画电路图,选择器件,完成网络连接等操作。
通过实验仿真,学生可以验证电路的工作正常性,避免了实验过程中误操作导致的元器件损坏和电路走线错误。
其次,Proteus仿真软件的模拟仿真功能可以模拟各种信号,检测电路的反应。
学生可以通过在仿真平台上模拟输入和输出信号,测试电路的各个部分之间的交互,验证设计的合理性。
通过这种方式,学生可以更深入地理解电路的工作原理和信号传输过程,提高学习效果。
此外,Proteus仿真软件还具有调试和编程功能,在单片机程序开发的过程中起到了巨大的作用。
学生可以通过仿真软件编写单片机程序,调试程序代码,验证程序的正确性。
通过仿真,学生可以方便地发现程序中的错误,解决问题,提高开发效率。
总之,Proteus仿真软件在单片机课程设计过程中的应用十分重要。
它提供了电路设计、仿真、调试、编程等一系列功能,为学生提供了一个完整、高效、安全的实验平台。
学生可以在仿真平台上进行设计、调试和测试,避免了实验过程中的损坏和浪费,提高了实验的成功率和学习效果。
Proteus在电子线路教学和实验中的应用
Pr t u 在 电 子 线 路 教 学 和 实 验 中 的 应 用 e s o
丁 大为 朱 军 许 先皤 黄 林 生
( 徽 大 学 电子 信 息工 程 学 院 , 徽 合 肥 安 安
摘 要 :电子 线路 是 电子 信 息 类 专 业 的 重 要 课 程 , 学 但 生在 学 习过 程 中普遍 反 映 概 念 多 . 以 理解 与 掌 握 本 文作 者 难
关 键 词 :电 子 线 路 课 程
1简 介 .
P oe s 仿 真 电 路 实 验 rtu
电子 线 路课 程包 括 低 频 电子 线 路 和 高 频 电子 线 路 .是 电 子信 息 、 通信 工 程 等 专 业 的 核 心 基础 课 程 . 要 介绍 电子 系 统 主 中的各 功 能 电 路 的 工作 原 理 与 分 析 方 法 。其 教学 目的 是培 养 学 生 能在 电子 及 通信 相关 领 域 从 事 产 品 设 计 开 发 、科 学 研 究 等 方 面 的能 力 …。但 是 由于 该 课 程 理论 性 较 强 , 及 的 知识 点 涉 较 多 , 时课 程 的 实践 性较 强 , 同 电路 较 多且 组 成 灵 活 . 此 学 因 生普 遍 反 映 较难 理解 和掌 握 。 同时 由于 学 生 实验 的 时 间相 对 较 少 .虽 然 我 院 开展 了专 业 实 验 室 开 放 和 建 立 的 大学 生 创 新 实验室. 但学 生 真 正 走进 实 验 室 的 机会 还 是 不 多 随着 计 算 机 技 术 的不 断 发展 . 算 机 辅 助 设 计 ( A 工 计 C D) 具 逐 渐应 用 到 很 多领 域 , 括 电子 电路 的分 析 和设 计 。 包 通过 电 路 方 真 可 以强 化 基 本 概 念 、 本 原 理 , 一 步 理 解 基 本 电 路 , 基 进 并 掌握 基 本 分 析方 法 , 利 于学 生 掌 握 电路 的 基 本 构 成 、 用 有 作 和 常 用 检 测 方 法 。 目前 常 用 的C D软 件 有 Poe s Poe 、 A r u 、r l t t
用PROTEUS设计制作印刷电路板
用PROTEUS设计制作印刷电路板摘要:这份论文介绍了如何使用PROTEUS软件设计和制作印刷电路板(PCB),包括电路设计、尺寸布局、线路距离等相关内容。
通过PROTEUS软件,可以轻松生成PCB原理图,并进行切片的导出,最终生成PCB制造所需的Gerber文件。
本文将详细介绍PROTEUS软件在PCB设计和制造过程中的具体操作步骤。
关键词:PROTEUS,印刷电路板,设计,制作,Gerber文件正文:一、引言PCB(Printed Circuit Board)电路板是电子产品中非常重要的一个组成部分,其作用相当于各种元器件的桥梁,它将每个元器件之间的连接点通过导线和电路板来进行连接,使电路得以工作。
PCB通常由纸片和玻璃纤维布层嵌合而成。
为了方便大规模制造和维修,现在的电路板都采用机器制造加工,即通过将电路确定下来并进行自动化加工的方式来生产。
在这个过程中,PROTEUS软件则具有至关重要的作用。
下面,本文将详细介绍如何使用PROTEUS软件进行PCB的设计和制造过程。
二、PROTEUS软件介绍PROTEUS是一款由英国Labcenter开发的软件,主要用于虚拟设计和仿真电路。
利用该软件,电子工程师可以在一个完整的虚拟环境中完成电路设计、仿真和制造等一系列工作。
其中,PCB设计就是PROTEUS的其中之一重要的功能。
三、PCB设计步骤1. 建立 PCB 原理图首先,我们需要在PROTEUS中创建一个新的PCB工程。
为此,我们可以在“File > New Project”中选择“PCB Design”作为工程类型。
接着,我们需要在Proteus ISIS中进行PCB原理图设计,即将电路板上的各元件、线路、电源接口等添加进去,并设置它们之间的连接方式。
完成原理图设计后,我们还可以通过PROTEUS自带的随机填充功能,快速初始化PCBLayout中的线路位置。
2. 进行尺寸布局PCB原理图设计完成后,我们就需要按照设计要求进行PCB的尺寸布局,这是为了确保最终的线路完美贴合到PCB板上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Proteus电路仿真软件在电路设计中的应用
摘要:随着现代计算机技术的迅速发展,使用EDA软件进行的电路设计与仿真已经成为现代电子技术系统设计的必然趋势,在实际电路设计中引入EDA技术能有效提高设计效率,该文介绍了Proteus软件的功能和特点,并结合了具体的例子说明了如何用Proteus实现EDA辅助设计与仿真。
关键词:EDA PROTEUS计算机辅助设计仿真
0引言
测井五公司技术研究室目前承担分公司各项科研工程和技术革新,在实际运行中涉及相关电路设计,电路的真实性需要成品验证,这种传统方法成本高风险大,实验周期长,根据实际需要和适用性,研究室引入了易用的小规模Proteus软件对设计电路进行仿真,提前对所设计电路进行仿真测试和评估,电路成品有很高的符合率,有效降低了设计成本和实验周期,以下简述Proteus电路仿真软件在实际电路设计中的应用,并以实例加以讲解。
1 Proteus简介
Proteus软件是英国Labcenter electronics公司的EDA工具软件,是一个电子设计的教案平台、实验平台和创新平台,涵盖了电工电子实验室、电子技术实验室、单片机应用实验室等的全部功能。
它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路。
该软件的特点是:
①实现了单片机仿真和SPICE电路仿真相结合。
具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。
②支持主流单片机系统的仿真。
目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及Phil-lips公司的ARM(LPC系列)等。
③提供软件调试功能。
在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil、ADS等软件。
④具有原理图绘制功能。
能够进行SCH(原理图)和PCB(印刷板)电路的设计。
2 使用Proteus软件进行简单电路的仿真
Proteus软件仿真简单的桥式整流二极管稳压电路,软件提供的虚拟测量仪器,能够简单方便的仿真测量电路各处的波形和电压。
下图是桥式整流二极管稳压电路的仿真图。
变压器TR1初级放置两个正弦波信号源,信号幅值设置为110V,相位分别设置为0度和180度,用来模拟220V正弦波交流电。
变压器TR1的初次级变比为10:1,次级两端在虚拟示波器的显示窗口可以看到幅值为20V左右的正弦波交流波形。
经过D1-D4组成的桥式整流电路以后,正弦波交流电的负半周被整流桥翻转,变成脉动直流,但是此时的直流分量非常低,直流电压表指示接近0V(理想情况下仿真)。
桥式整流波形图
加入滤波电容后,脉动的直流电在电容两端建立了直流电压,大部分的交流分量被滤波电容滤除。
加入滤波电容后的波形
加入12V稳压二极管后,限流电阻后部的负载两端电压被稳定在12V左右,电压更加
的稳定平直。
加入稳压二极管后的波形
使用Proteus进行简单电路的仿真,能够直观方便的看到电路的运行状态,各点的电压
波形,有助于增强对各类基本电路的理解,为设计复杂电路打好基础。
3 使用Proteus软件进行单片机的仿真
Proteus软件对常用的主流单片机仿真都有很好的支持,把电路调试和单片机仿真结
合在一起,单片机的软件可以直接加载到Proteus电路图中的单片机中运行和仿真。
下面是爬行器工程中主控单片机的通讯仿真。
仿真电路中放置两片A T89C52单片机,一片用来运行爬行器主控程序,另一片用来模拟地面接收和指令发送。
测量仪表使用了四路虚拟示波器和虚拟串口窗口。
在四路虚拟示波器中,我们能够监视关键点的波形。
虚拟串行窗口中,能够显示线路上传输的串行序列码,以16进制方式分字显示。
在电路图中的单片机器件U1上双击,打开编辑元件窗口,选择需要加载的单片机程序文件(MCU程序.hex),该文件是编译好的十六进制HEX文件;设定单片机的时钟频率(12Mhz);确定即可。
在单片机U2上双击,打开编辑元件窗口,选择需要加载的单片机程序文件(SENDTEST程序.hex),该文件是编译好的十六进制HEX文件;设定单片机的时钟频率(12Mhz);确定即可。
点击左下角的运行按钮,电路开始仿真。
仿真情况如下图所示:
单片机的各个端口,用蓝色、红色和灰色三种色块表示当前的端口电平,蓝色代表低电平,红色代表高电平,灰色代表电平不定,一般为高阻或者高频变化。
电路仿真中,根据程序的执行情况,端口电平会不断闪动。
示波器窗口中显示了关键点的波形,图中分别显示了收发逻辑、上传编码、模拟速度脉冲、温度电平四个波形。
能够通过示波器的刻度,读出300毫秒的发送、200毫秒接收的收发逻辑周期;选择示波器上的时间旋钮,还能够清晰的展开上传数据的每一位,非常直观方便。
串行端口不断闪动的16进制编码,表示数据总线上接收到的串行序列数值,能够直观的判断单片机发送数据的正确性。
4 总结
Proteus电路仿真软件功能非常强大,在电路设计中,能够直观有效的观察电路的运行状态,工作点和电路参数,利用仿真来调整电路参数达到设计目的,有事半功倍的效果,尤其在单片机程序调试过程中,无需搭建实验电路板,能够跟Keil C单片机程序开发软件直接联调,方便快捷的调试单片机的程序,进行单片机系统的设计开发,在测井仪器的开发设计中,能够有效地提高效率,减少实验成本,缩短开发周期。
参考文献:
1、《Poteus 入门实用教程》,周润景、张丽娜、刘映群编著,2007年9月
2、《单片机原理及接口技术》陈连坤编著,2010年1月。