1. 盒子部落首页
  2. 行业软件
  3. 仿真模拟

Proteus 8.9 最好的嵌入式系统仿真开发软件

Proteus 是英国Lab Center Electronics公司推出的一款EDA工具软件,它不仅具有其他EDA工具软件的所有仿真功能,甚至还可仿真单片机及外围器件,可以说它是目前最好的仿真单片机及外围器件的工具之一。通过Proteus,从原理图布图、代码调试到单片机与外围电路协同仿真用户都可轻松完成,并可一键切换到PCB设计可真正实现从概念到产品的完整设计,同时它也是目前世界唯一一款将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。

Proteus 8.9 最好的嵌入式系统仿真开发软件

Proteus 8.9 是功能强大的一体化电路仿真解决方案,其功能非常的丰富和完善,涵盖了仿真布图、代码调试到外围电路协同仿真等各个方面,并提供一系列的模块供大家使用,旨在带来更加高效便捷的工作流程,让大家能够以更先进快速的方式完成设计、测试和布局的操作,实现产品的快速设计、优化和改善,软件在不断的更新发展,新版本也更加的强大,能够导入从OrCAD v9.2和v17软件导出的EDIF2文件格式原理图设计。并且从该版本开始,如果所需设备不在本地库中,则组件库会自动进行Web搜索,并且只需按一下按钮即可添加该部件。更加支持从Gerber X2文件生产制造商现成的镶板,包括自动板放置和间距。提供了一种快速的方法来路由您的PCB设计,使用点击完成技术沿有效路径放置大头钉。

功能特色

一、Proteus VSM
Proteus虚拟系统建模(VSM)将混合模式SPICE仿真与世界领先的快速微控制器仿真相结合。它可以在软件中实现硬件和固件设计的快速原型设计!
在订购物理原型之前,设计,测试和调试嵌入式项目。
嵌入式系统工作流程的敏捷开发。
1、完整的嵌入式工作流程
对于嵌入式工程师,Proteus VSM填补了原理图捕获和PCB布局之间设计生命周期的空白。它使您能够在原理图上将固件写入并应用于支持的微控制器,然后在混合模式SPICE电路仿真(包括MCU外设)中共同仿真该程序。
您可以使用屏幕指示灯(如LED和LCD显示屏)以及开关和按钮等执行器与设计进行交互。Proteus VSM还提供广泛的调试功能,包括断点,单步执行和汇编代码和高级语言源的可变显示。
2、设计
Proteus VSM使用我们经过验证的Schematic Capture软件为设计输入和开发提供环境。Proteus capture是一款历史悠久的产品,它结合了易用性和强大的编辑工具。它能够支持仿真和PCB设计的原理图捕获。
Proteus原理图捕获模块还提供了对线条宽度,填充样式,字体等方面的绘图外观的高度控制。这些功能用于提供电路动画所需的图形。
3、模拟
Proteus VSM最令人兴奋和最重要的功能是它能够模拟微控制器上运行的软件与连接到它的任何模拟或数字电子设备之间的交互。微控制器模型与产品设计的其他元素一起位于原理图上。它模拟了目标代码(机器代码)的执行,就像真正的芯片一样。如果程序代码写入端口,则电路中的逻辑电平会相应地改变,如果电路改变了处理器引脚的状态,那么程序代码就会看到这一点,就像在现实生活中一样。
VSM CPU模型完全模拟每个支持的处理器上的I / O端口,中断,定时器,USART和所有其他外设。它不是简单的软件模拟器,因为所有这些外设与外部电路的交互完全建模到波形水平,因此模拟整个系统。
Proteus VSM拥有750多种支持的微处理器变体,数千种嵌入式SPICE模型和一种世界上最大的嵌入式仿真外设库,仍然是嵌入式仿真的首选。
4、测量和分析
Proteus VSM包括许多虚拟仪器,包括示波器,逻辑分析仪,函数发生器,码型发生器,计数器定时器和虚拟终端以及简单的电压表和电流表。此外,我们还为SPI和I2C提供专用的主/从/监控模式协议分析仪 – 只需将它们连接到串行线上,并在仿真期间监控或与数据交互。在硬件原型设计之前,确保您的通信软件正确无价(并且价格低廉!)的方法。
如果您希望对图形进行详细测量,或执行其他分析类型(如模拟电路的频率,失真,噪声或扫描分析),您可以购买高级模拟选项。此选项还包括一致性分析 – 一种独特而强大的软件质量保证工具。
5、调试
虽然Proteus VSM已经具有独特的功能,能够近乎实时地模拟完整的微控制器系统,但其实际功能来自于它能够以单步模式执行这些模拟。这就像你最喜欢的软件调试器一样,只是当你单步执行代码时,你可以观察到对整个设计的影响 – 包括微控制器外部的所有电子设备。
除了在源中设置一个或断点然后在触发代码时执行代码的传统调试之外,Proteus还允许您在原理图上设置断点,以便硬件条件可以触发断点。如果问题可识别为硬件故障,则在发生故障情况时,使用硬件断点将暂停模拟。例如,如果LCD显示屏上出现格式错误的字符,则繁忙线路上的硬件断点将是开始调查的好地方。
用于单步调试的另一个主要工具是监视窗口。这允许寄存器和/或地址监视,还允许您从变量窗口添加变量以进行检查。您可以在添加到监视窗口的任何项目的逻辑条件上设置断点,从而可以轻松捕获计时器溢出。
6、诊断
Proteus配备了全面的诊断或跟踪消息。这允许您指定在任何给定时间感兴趣的组件或处理器外围设备,并接收所有活动和系统交互的详细文本报告。您可以指定要监控的MCU的板载外设(例如SPI,VIC),还可以监控外部外设,如存储设备,LCD显示器或无刷电机。
这种监控通信双方的能力作为调试辅助工具非常宝贵,使您能够比在物理原型上工作时更快地定位和修复软件和硬件中的问题。
7、VSM优势
Proteus设计套件完全独特,能够在混合模式SPICE电路仿真环境中共同模拟高级和低级微控制器代码。借助这个虚拟系统建模工具,您可以在嵌入式工程项目中真正使用敏捷开发理念,在缩短上市时间和降低开发成本方面获得巨大回报。
如果一个人同时设计硬件和软件,那么这个人就会受益,因为硬件设计可以像软件设计一样容易(同时)改变。在两个角色分离的大型组织中,软件设计人员可以在原理图完成后立即开始工作; 它们不需要等到物理原型存在。
简而言之,Proteus VSM在整个设计过程中提高了效率,质量和灵活性……
二、PCB设计包
Proteus PCB设计结合了原理图捕获和ARES PCB布局程序,为专业印刷电路板设计提供功能强大,集成且易于使用的工具套件。
1、产品范围概述
Proteus PCB设计产品系列是现代PCB布局的专业选择。凭借超过25年的不断发展和创新,我们的重点仍然是增加功能,同时保持简洁,干净的用户界面以及与原理图设计的紧密集成。
所有Proteus PCB产品都包含丰富的核心功能,在更高的产品级别(PCB级别2及以上)中添加了更多高级功能。这些将在下面的主题中进一步讨论。
设计容量也随产品范围而变化,从PCB设计入门套件的500引脚限制到PCB设计等级3和铂金产品的无限设计容量。产品配置的
这种灵活性使您可以选择适合您的Proteus产品。
16个铜层,10nm分辨率,任意角度放置。
Lightning Fast硬件加速显示。
具有设计规则的约束驱动布局感知直线和弯曲的交互式布线。
基于集成形状的自动布线作为标准配置。
2、足迹图书馆
提供的库涵盖了大量的通孔元件,包括所有最常见的IC,晶体管,二极管和连接器封装类型。我们还提供完整的IEC库和SMT封装,包括所有标准分立和IC封装样式。包括IPC-782和IPC-7351标准表面贴装标准库。
更重要的是,我们为CAD零件提供了一个无缝导入工具,通过SamacSys Library Loader,SnapEDA,PCB Library Expert和Ultra-Librarian等流行供应商提供对超过1400万个零件的访问。有关更多信息,请参阅技术手册。
3、模板和技术数据
Proteus布局模块包括一个综合方案,以板模板和技术数据的形式重复使用。用户可以创建表示常见项目的多个模板,然后从模板初始化新布局以预加载所有已配置的信息。标准配置提供一组默认的常用Eurocard板。模板文件本质上是基本布局(板边缘,安装孔等)以及技术数据集。此数据包括设计规则,网络类,图层堆叠信息,网格,单元和板属性,可以直接应用于其他布局,也可以在从模板初始化新项目时应用。
4、手动路由
手动布线不要求您从最老的线(橡皮带)开始。您可以以任何方式进行跟踪,Proteus将在连接实际完成时删除最重要的线路。
在轨道放置期间,路线将尽可能地跟随鼠标,并且在遵守项目的设计规则的同时智能地移动障碍物。
编辑路线时,您可以重新路由或删除轨道的任何部分,无论它最初如何放置。还提供命令以改变任何跟踪部分的厚度和/或层。
如果在诸如IC焊盘之类的障碍物之间放置较厚的轨道,则路线将自动“收缩”以维持当前的设计规则。
只需按下CTRL键并用鼠标标记路线,即可放下弯曲的轨道。
5、长度匹配
轨道的长度匹配是确保信号接收器正确定时以进行高速传输的关键步骤。Proteus支持通过简单的选择和匹配用户界面自动长度匹配轨道。这包括具有多个匹配组中的跟踪段的能力,这是路由拓扑所需的,例如DDR3 fly-by配置。
长度匹配的许多困难在于用于延长较短路径(通常称为蛇形)的额外迹线的布置。根据信号上升时间,信号频率,PCB上通孔位置的要求以及PCB设计人员可能需要调整或约束蛇形高度和宽度的许多其他因素。在Proteus中,这一切都通过单一的对话形式处理,其中可以控制蛇形的拓扑结构。您还可以根据接口的时序预算调整长度匹配的绝对容差或相对容差。
对于大型BGA,内部信号距离可以作为CSV文件添加到组件中,并且可以随时生成长度匹配报告。
6、基于形状的自动路由
Proteus包括一个世界级的基于集成形状的自动布线器,作为所有专业采购的标准配置。该路由器采用先进的基于成本的冲突减少算法,即使是最密集的电路板也可以最大限度地提高完成率。
为了完全控制路由过程,具有高级功能集(PCB设计级别2和更高级别)的用户也可以通过编写自定义路由脚本或以交互方式直接输入路由命令来驱动路由器。这提供了许多附加功能,例如仅路由特定区域或网络类的能力以及额外的灵活性,例如指定扇出方向或长度的能力。
7、动力飞机
Proteus具有极致的电源平面支持 – 用户可放置的多边形区域,在现有的焊盘和跟踪周围自动创建内边界。更改打击垫和跟踪,重新计算边界以保持设计规则间隙。支持热释放,您可以选择是否填充或填充每个多边形。可以包括内部区域(嵌套区域)和/或抑制未连接铜的岛。所有计算都基于无网格形状几何,并且在背景中进行,因此对于计算密集型布局,手动板放置不会受到干扰。
8、拼接和屏蔽
通过缝合是一种技术,用于将不同层上较大的铜区域连接在一起,有助于缩短返回路径并减少PCB上的噪声。您可以通过简单的上下文菜单命令在Proteus中自动拼接平面。这使您可以控制通孔样式以及针迹花样的间距和行偏移。
可以以大致相同的方式在飞机的边界周围添加通孔护罩或栅栏。这将在区域的周边创建一排通孔,有助于防止与其他设备的电磁干扰。
相同的技术可用于高速路径,如微带线或带状线,以帮助隔离PCB上以不同频率工作的信号。
9、泪滴
通常在轨道和垫之间的连接点处使用泪珠,以防止在板制造期间钻孔突破。Proteus PCB设计包括对泪滴的全面支持。启用后,将对所有符合条件的路线进行泪珠连接。然后在电路板布局期间放置,编辑和删除路径时自动生成,更新和删除它们。
10、验证
在手动路由期间,Proteus会在您放置它时检查每个轨道,并在任何设计规则(物理/电气)损坏时发出警告。您可以完全自定义电路板约束,按物理区域设置规则,例如PCB的层或用户绘制区域。您还可以通过电气网类设置规则,然后在必要时将两者结合起来形成更严格的约束(例如,顶部铜层上的电源线)。
Proteus底部的状态栏上提供了电路板连接和设计规则状态的实时指示。单击可生成一个列出任何缺失或额外连接的报告 – 双击列表中的任何条目,软件将放大以准确显示错误在PCB上的位置。
最后,预生产检查在制造输出之前运行,旨在进行自动质量保证检查。除了测试连接和设计规则之外,它还通过完全独立的代码路径测试电源平面的几何形状和完整性,并针对常见的设计错误运行单独的测试。
11、项目说明
Project Notes是Proteus中的一个应用程序模块,用于向项目添加文档或书面内容。它是一个自由格式的编辑器,因此您可以以任何您想要的样式添加任何您喜欢的内容。这可能就像在工作日结束时涂抹TBD清单一样简单,也可以像项目的批准修订历史一样正式。
Project Notes中的模板系统允许您创建,保存和重复使用格式化内容,我们还提供了一些示例模板,用于工程变更单,PCB规范和实验练习等可能有用的模板。
与Proteus中的其他模块保持一致,您可以使用Project Notes与系统的其余部分进行交互。例如,您可以将文本链接到原理图或布局上的实际零件,以便单击链接将导航到设计或PCB中的零件。您还可以使用字段代码来引入设计信息,例如作者或修订号,内部剪贴板可以轻松地将其他Proteus模块中的图片复制并粘贴到Project Notes中。
12、三维可视化
Proteus中的3D可视化工具(3D查看器)提供了一种拉伸布局并查看现实生活中的电路板的方法。这在板布局期间作为设计辅助非常有用。导航,轨道和’飞过’非常直观和鼠标控制。用户还可以指定与板底板相对应的“高度平面”,该高度平面将显示为板周围的半透明盒,允许快速目视检查突起。
Proteus库提供3D封装和全面支持,可直接在Proteus内创建自定义3D封装,或通过标准STEP / IGES和3DS文件格式导入模型。文件可以从大多数商业MCAD包中以这些格式导出,并且存在大量具有大量STEP文件库的免费互联网资源(例如3dcontentcentral)。
3D Viewer的直接输出包括开源3ds标准,STEP,IGES,3D DXF和STL。IDF输出可从布局编辑器的输出菜单中获得。
13、输出格式
Proteus除了支持将PCB输出到标准Windows打印机的基本功能外,还为专业电路板制造提供了全套功能。
Gerber X2是主要支持的制造输出格式。这种格式与IPC-D-356网表和可选装配图一起,为您的制造商提供了智能和完整的PCB表示。还支持通过RS274X格式的传统Gerber / Excellon输出。
ODB ++是辅助支持的制造输出格式。与Gerber X2一样,ODB ++也是一种智能CAD / CAM数据交换格式,可在一个统一的数据库中捕获所有CAD / EDA,装配和PCB制造知识。
最后,您可以输出到MCAD软件 像Solidworks直接通过STEP,IGES或IDF文件格式。
机械CAD输出格式(如STEP,IGES,STL和IDF)以及ODB ++高级制造格式是高级功能集的一部分,仅限于Proteus PCB设计2级及更高级别。
三、Proteus Visual Designer
Proteus Visual Designer将世界一流的Proteus VSM仿真与易于使用的流程图编辑器和虚拟硬件库相结合,为Arduino和Raspberry Pi提供真正集成且直观的开发环境。
外围设备库使硬件设计变得简单。只需在库中添加一个屏蔽或传感器,Visual Designer就会自动为Proteus原理图放置正确的电路,并为Visual Designer添加一些简单的方法,使您可以控制硬件。
然后将该软件设计为流程图,以便您可以轻松地拖放这些方法以及决策,延迟和分配以驱动硬件。
按下按钮进行编译和模拟,利用我们着名的模拟和调试技术,在屏幕上观看您的设计。
最后,只需单击鼠标即可转移到物理硬件,并在现实世界中第一次看到它工作。
Proteus 8.9 最好的嵌入式系统仿真开发软件

安装步骤

1、在本站提供的百度网盘中下载并解压缩后,双击【P8.9.sp0.exe】程序
2、点击【Next】、勾选【I accept the……】已阅读并同意许可协议,继续点击【Next】
3、选择第一项【Use a locally installed license key】,继续【Next】
4、没有为Proteus找到许可证密钥,单击【Next】以安装一个、点击【Browse For key File】浏览找到许可证文件
5、在我们下载后解压缩得到的【Crack】文件夹中找到【Licence.lxk】文件,点击——打开
6、点击【Install】安装、选择【是】,并关闭许可证安装界面
7、选择要导入的设置,圈儿系统中并没有旧版Proteus,所以这里什么都没有选择,继续【Next】
8、安装类型,这里选择Typical默认安装
如果你想要选择Custom安装类型的话,需要设置安装路径:
对于Windows 32
安装路径 – C:\ Program Files \ Labcenter Electronics \ Proteus 8 Professional \
程序数据路径 – C:\ Program Files \ Labcenter Electronics \ Proteus 8 Professional \
对于Windows 64位
安装路径 – C:\ Program Files(x86)\ Labcenter Electronics \ Proteus 8 Professional \
程序数据路径 – C:\ Program Files(x86)\ Labcenter Electronics \ Proteus 8 Professional \
9、正在安装,请稍候、安装过程中会出现如下图情况,这里我们选择【运行操作】即可
10、安装成功,先不运行 Proteus 8软件,点击【Close】关闭安装向导
11、在桌面找到Proteus 8.9 Professional 快捷方式,鼠标右击——打开文件位置
12、将【Crack】文件夹中的两款文件都复制到打开的程序目录中
13、右键管理员运行【pp8.9.exe】程序,补丁工具无窗口的,运行一次即可。注意:补丁会报毒, 介意的请不要安装
14、如此Proteus 8.9 Professional 软件就安装成功了,无限制使用吧。

文件下载

附件:Proteus 8.9

文件大小:504.2MB

适用平台:Windows

本站资源均来源于互联网,仅供学习交流使用,版权归原作者所有,请在下载后24小时内自觉删除,若作商业用途,请联系原作者授权,由于未授权或购买发生的侵权行为,与本站无关,本站内容若侵犯了您的权益,请联系本站删除,邮箱:mail@hezibuluo.com

原创文章,作者: QSQ,本站资源均来源于网络,仅供学习交流使用,若想体验更多,请支持正版。
转载或复制文章时,请注明本文出处及文章链接: https://www.hezibuluo.com/10050.html

发表评论

电子邮件地址不会被公开。

手机访问
手机扫码访问本网页
关注微信