当前位置:首页 > TAG信息列表 > 单片机仿真软件proteus安装教程

单片机仿真软件proteus安装教程

单片机仿真软件(免费的单片机电路仿真软件)

单片机仿真软件(免费的单片机电路仿真软件)

所以,有时候就用免费的fritzing软件过过瘾,虚拟环境里玩玩各种板子。但是fritzing的仿真能力一直不太好,所以我们更期待一个能对电路做全面仿真的软件。当然,如果库里能自带各种市场上流行的主流开发板那就更美啦。

今天小编带来的是一个开源的电路仿真软件,名字叫simulide。它可以模拟模拟电路、lcd显示器、步进或伺服电机、可编程pic或avr单片机。说到模拟avr单片机,大家一定联想到arduino了对吧。

没错!!这个软件确实可以模拟arduino。小编很喜欢这种仿真工具,可以替代现实世界里构建电路。不用买板子,不用焊pcb,甚至连各种电阻和二极管等小零件都不用买了。

单片机仿真软件(免费的单片机电路仿真软件)

这个软件,有支持windows或linux的版本,windows版内置了pic单片机的调试软件;linux版因为gpl协议的关系,这个调试器需要额外安装。

大家应该比较关心arduino对吧。simulide已经集成了arduino的编译调试环境了,除了搭建电路,你还可以在上面写arduino代码,然后运行它。

软件里有很多电子零件以组件的形式可以自由调用。比如键盘、led矩阵、lcd液晶显示器、步进电机、逻辑门控制器。电路模拟中可以在线路任何位置加入探针,然后添加电压表、电流表或示波器。

比如,你测量了某个点的电压,右键点击它把它添加到绘图窗,就可以把电压变化过程监控下来。

小编觉得,这个软件里最好玩的是模拟pic和avr单片机,并且预先定义好了几种常见的arduino开发板,分别是uno、nano、duemilanove和leonardo。这个软件集成了arduino的代码编辑器和编译器,使用起来就像现实世界里玩一块arduino一样。更厉害的是,它可以监视单片机内存和寄存器,这个功能在arduinoide里是没有的。

小编用软件做了一个简单的例子。这是个两路pwm信号通过rc滤波的电路。一路pwm直接驱动负载,另一路通过双极性射极跟随器驱动负载。

大家都知道,pwm实际输出的电压如果低于0.7v会触发pn结的截止,导致晶体管关闭。小编故意这么设计,看看模拟器是否能正确模拟这个现象。后来发现模拟结果与预期的一致。


普洱茶饼之家 新居优选

  • 关注微信关注微信

猜你喜欢

微信公众号