- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附录B PROTEUS仿真设计
Proteus软件是英国Labcenter Electronics公司出版的EDA工具软件,运行于Windows操作系统,不但元器件库丰富,而且简单易用。它不仅具有其它EDA工具软件的仿真功能,还能仿真MCU及外围器件。它是目前最好的仿真MCU及外围器件的工具。虽然目前国内推广刚起步,但已受到MCU爱好者、从事MCU教学的教师、致力于MCU开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到MCU与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持80C51、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。
附B.1 PROTEUS集成开发环境简介
附B.1.1简介
Proteus主要由ISIS和ARES两部分组成,ISIS的主要功能是原理图设计及电路原理图的交互仿真,ARES主要用于印制电路板设计。Proteus具有以下特点:
1.具有模拟电路仿真、数字电路仿真、MCU及其外围电路仿真等功能。
2.Proteus提供多种激励源,包括直流、正弦、脉冲、分段线性脉冲、音频(使用wav文件)、指数信号、音频FM、数字时钟等,还支持文件形式的信号输入。
3.Proteus提供丰富的虚拟仪器,面板操作逼真,如示波器、逻辑分析仪、信号发生器、直流电压/电流表、交流电压/电流表、频率计/计数器、逻辑探头、虚拟终端、SPI调试器、I2C调试器等。
3.Proteus提供生动的仿真显示。用色点显示引脚的数字电平,导线以不同颜色表示其对地电压大小,结合动态器件(如电机、显示器件、按钮)的使用可以使仿真更加直观、生动。
4.Proteus提供高级图形仿真功能ASG(Advanced Streaming Format,高级串流格式)。基于图标的分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行一致性分析。
5.Proteus支持通用外设模型,如字符LCD模块、图形LCD模块、LED点阵、LED七段显示模块、键盘/按键、直流/步进/伺服电机、RS-232虚拟终端、电子温度计等,其COMPIM(COM口物理接口模型)还可以使仿真电路通过PC串口和外部电路实现双向异步串行通信。
6.Proteus支持多种处理器系统仿真。目前支持的处理器模型有80C51、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086、MSP430、Cortex和DSP系列处理器,并持续增加其他系列处理器模型。
7.Proteus提供多种调试功能。具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器的当前状态。
8.Proteus支持第三方的软件编译和调试环境,如Keil C51 μVision4等软件。
9.Proteus具有从原理图设计到PCB设计的快速通道。原理图设计完成后,一键便可进入ARES的PCB设计环境,实现从概念到产品的完整设计。
10.Proteus提供先进的自动布局/布线功能。支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能,使PCB设计更为合理。
11.Proteus具有完整的PCB设计功能。最多可设计16个铜箔层,2个丝印层,4个机械层(含板边)。提供灵活的布线策略供用户设置,自动设计规则检查,3D可视化预览等。
12.Proteus可以输出多种格式文件,包括Gerber文件的导入或导出,与其它PCB设计工具互相转换(如Protel,现在更名为Altium Designer)
图B-1 Proteus 7系统安装界面
单击Install Proteus按钮,开始安装Proteus,弹出如图B-2所示Proteus 7安装的欢迎界面。
图B-2 Proteus 欢迎界面
单击“Next”按钮,弹出“License Agreement”窗口,如图B-3所示。这里显示了一些用户安装的协议和许可的要求。
图B-3 “License Agreement”窗口
单击“Yes”按钮,弹出“Setup Type”窗口,如图B-4所示。这里显示安装“License Key”的地址,是本机还是服务器,选择默认方式“Use a locally installed License Key”。
图B-4 “Setup Type”窗口
单
文档评论(0)