本书分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析、直流工作点分析、失真分析、噪声分析、传输函数分析和音频响应分析等)的物理意义及方法;单片机部分详细说明了如何使用该软件设计与仿真单片机系统,包括利用软件自带的编译器编译程序和利用第三方工具编译程序。应用篇通过多个实例说明了PRO-TEUS在模拟电路、数字电路及单片机电路设计中的应用,包括题目、技术指标、系统方案、单元电路设计、软件流程、源程序、调试方法及步骤、测试结果与PCB制板等。
本书可作为从事电路设计的科研与工程技术人员、高校师生及广大电子爱好者的参考书籍,对科技开发,电路系统教学,以及学生的实验、课程设计、毕业设计、电子设计竞赛等都有很大的帮助。
基础篇
第1章 PROTEUSISIS编辑环境
1.1PROTEUSISIS编辑环境简介
1.2进入PROTEUSISIS编辑环境
1.2.1建立和保存设计文件
1.2.2打开和保存设计文件
1.3PROTEUSISIS编辑环境设置
1.3.1选择模板
1.3.2选择图纸
1.3.3设置文本编辑器
1.3.4设置格点
1.4PROTEUSISIS系统参数设置
1.4.1设置BOM
1.4.2设置系统运行环境
1.4.3设置路径
1.4.4设置键盘快捷方式
1.4.5设置Animation选项
1.4.6设置仿真器选项
第2章 电路原理图设计快速入门
2.1电路原理图的设计流程
2.2电路原理图的设计方法和步骤
2.2.1创建一个新的设计文件
2.2.2设置工作环境
2.2.3提取元器件
2.2.4在原理图中放置元器件
2.2.5编辑元器件
2.2.6绘制原理图
2.2.7建立网络表
2.2.8对原理图进行电气规则检测
2.2.9存盘及输出报表
第3章 电路原理图编辑
3.1元器件库的管理
3.1.1打开元器件库管理器
3.1.2创建元器件库
3.1.3删除元器件库
3.2电路图绘制工具的使用
3.2.1Component工具的使用
3.2.2Junctiondot工具的使用
3.2.3Wirelabels工具的使用
3.2.4Textscripts工具的使用
3.2.5Bus工具的使用
3.2.6Sub-Circuit工具的使用
3.2.7Inter-sheetterminal工具的使用
3.2.8Devicepin工具的使用
3.2.92Dgraphics工具的使用
3.2.102Dgraphicssymbol工具的使用
3.2.11Marker工具的使用
3.3导线的操作
3.4对象的操作
3.5头块的放置
3.6电路原理图编辑实例
第4章 电路分析
4.1激励源
4.1.1直流激励源
4.1.2正弦波激励源
4.1.3模拟脉冲激励源
4.1.4指数脉冲激励源
4.1.5单频率调频波激励源
4.1.6分段线性激励源
4.1.7FILE信号激励源
4.1.8音频信号激励源
4.1.9单周期数字脉冲激励源
4.1.10数字单边沿信号激励源
4.1.11数字单稳态逻辑电平激励源
4.1.12数字时钟信号激励源
4.1.13数字模式信号激励源
4.2虚拟仪器
4.2.1虚拟示波器
4.2.2逻辑分析仪
4.2.3定时/计数器
4.2.4虚拟终端
4.2.5SPI调试器
4.2.6I2C调试器
4.2.7信号发生器
4.2.8模式发生器
4.2.9电压表和电流表
4.3实例
4.3.1定时/计数器与示波器的使用
4.3.2模式发生器的应用
4.3.3虚拟终端的应用
4.3.4信号发生器的应用
4.4探针
4.4.1电压探针
4.4.2电流探针
4.5基于图表的分析
4.5.1基于模拟图表的电路分析
4.5.2基于数字图表的电路分析
4.5.3基于混合图表的电路分析
4.5.4基于频率分析图表的电路分析
4.5.5基于转移特性分析图表的电路分析
4.5.6基于噪声分析图表的电路分析
4.5.7基于失真分析图表的电路分析
4.5.8基于傅里叶分析图表的电路分析
4.5.9基于音频分析图表的电路分析
4.5.10基于交互分析图表的电路分析
4.5.11基于一致性分析图表的电路分析
4.5.12基于直流扫描分析图表的电路分析
4.5.13基于交流扫描分析图表的电路分析
4.6交互式电路仿真
4.6.1控制按钮
4.6.2人性化测量方法
4.6.3设置仿真帧频及每帧仿真时间
4.6.4交互式仿真实例
第5章 单片机仿真
5.1PROTEUSVSM中的源代码控制系统
5.1.1在PROTEUSVSM中创建源代码文件一
5.1.2生成目标代码文件
5.1.3使用第三方源代码编辑器
5.1.4使用第三方IDE
5.2PROTEUSVSM中的源代码调试
5.3弹出式窗口
5.4断点触发
5.4.1电压断点触发
5.4.2电流断点触发
5.4.3数字断点触发
5.5单片机仿真实例
5.5.1绘制电路原理图
5.5.2程序编制
5.5.3电路仿真
5.6PROTEUS与Keil整合构建单片机虚拟实验室
5.6.1Keil的μVision2集成开发环境
5.6.2PROTEUS与Keil整合的实现
5.6.3PROTEtJS与Keil整合后的电路仿真
5.6.4PROTEUS与Keil整合的电路仿真实例
第6章 PROTEUS设计进阶
6.1层次电路的设计
6.1.1子电路的设计
6.1.2模块元器件的设计
6.1.3层次设计间的切换
6.1.4层次电路设计实例
6.2属性
6.2.1对象属性
6.2.2对象属性的编辑
6.2.3属性定义
6.2.4绘图页属性
6.2.5参数电路属性
6.2.6属性替代和属性表达式
6.3属性分配工具
6.3.1PAT的属性操作
6.3.2PAT的应用模式
6.3.3SearchandTag命令与PAT
6.3.4实例
6.4温度模型
6.5电源和地
6.5.1共地点
6.5.2电源
6.6初始条件
6.6.1为网络定义初始条件
6.6.2为元器件定义初始条件
6.7故障查找
应用篇
应用篇
第7章 模拟电路设计实例
7.1设计任务及要求
7.2音频功率放大器简介
7.3OCL放大器的基本原理及种类
7.4OCL放大器的设计方法
7.4.1各级电压增益的分配
7.4.2OCL功率放大器的设计
7.5音调控制电路的设计
7.5.1电路形式及工作原理
7.5.2设计方法
7.6前置级的设计
7.6.1电路选择
7.6.2场效应管共源放大器的设计
7.6.3源极跟随器的设计
7.6.4射极跟随器的设计
7.7设计举例
7.7.1OCL功率放大器设计举例
7.7.2音调控制电路计算举例
7.7.3前置级计算举例
7.7.4前置级电路加有源滤波器的设计
7.8整个系统的仿真与分析
7.9电路调试
第8章 数字电路设计实例
8.1设计任务及要求
8.2电路设计
8.3电路实现
8.4电路仿真
8.5设计校验
第9章 单片机应用设计实例
9.1基于AT89C52的模糊控制算法的温控仪的设计
9.1.1设计任务及要求
9.1.2设计背景简介
9.1.3电路设计
9.1.4系统控制算法实现
9.1.5系统软件实现
9.1.6系统仿真
9.2基于AT90S8515的HSll01湿度测量系统的设计
9.2.1设计任务及要求
9.2.2设计背景简介
9.2.3电路设计
9.2.4系统结构图
9.2.5系统硬件实现
9.2.6系统软件实现
9.2.7系统仿真
9.3基于DSl8820的多点温度测量系统的设计
9.3.1设计任务及要求
9.3.2设计背景简介
9.3.3电路设计
9.3.4系统结构图
9.3.5系统硬件实现
9.3.6系统软件实现
9.3.7系统仿真
第10章 PCB设计
10.1原理图后处理
10.2创建元器件封装符号
10.2.1摆放焊盘
10.2.2分配引脚编号
10.2.3添加元器件丝印外框
10.2.4保存封装符号
10.3指定元器件封装
10.4设定层面
10.5布局
10.5.1自动布局
10.5.2手工布局
10.6设置约束规则
10.6.1设置约束规则
10.6.2设置默认设计规则
10.7调整文字面
10.8布线
10.8.1手工布线
10.8.2自动布线
10.9自动修线
10.10规则检查
10.10.1CRC检查
10.10.2DRC检查
10.11铺铜
10.12输CADCAM
附录A 原理图元器件清单
附录B PCB元器件封装