我的答案是:不可以
原因如下:
一、软件仿真多用于教学,把更多精力用在软件的实现上
由于学生学习时间宝贵,焊接一套单片机实验板又比较花时间,并且实验项目太多,所以为了节省时间,大多采用软件仿真的方式教学,把更多的精力用在软件实现上。随便接线,也不怕你弄烧。随便写程序,也不怕你IO口冲突烧毁。
二、软件仿真多用于辅助设计
对于一个子功能,从打样PCB,焊接再调试程序最起码一周时间。很多公司为了也是为了节省时间,直接用软件仿真,验证软件功能是否正确。反正工程师有丰富的经验,只要软件仿真没问题,那么他的方案肯定也没问题,即便中间也现一些小问题。
以上是它的优势,所以除了这些,有很多问题是软件模拟不出来的,并且软件会有BUG,只能做通用单片机仿真等问题。
三、实际工作环境与软件环境有差别
单片机负载对电源的影响,电源的纹波干扰,电源的退耦,通讯的误码率,电机干扰、散热问题等。这些东西是实实在在存在的,但是软件什么也干不了。
走线方式对电路稳定性有差别,特别是高频元件,比如晶振,DCDC电源等不同的布线线造成不同的结果。又或者电机电路,电机的运转会有电磁干扰等,这些走线软件也是仿真不了的。
以上就是我的理由。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6078文章
45587浏览量
673831 -
pcb
+关注
关注
4417文章
23973浏览量
426269 -
电机
+关注
关注
145文章
9711浏览量
154823
发布评论请先 登录
相关推荐
热点推荐
proteus没有的单片机可不可以用altium designer画出来
proteus没有的单片机可不可以用altium designer画出来在移植进proteus中进行仿真如果不可以的话怎么解决proteus中没有的
发表于 11-02 23:40
什么是PLC的软冗余和硬冗余?PLC不做性能冗余可不可以?
什么是PLC的软冗余和硬冗余?PLC不做性能冗余可不可以? 软冗余和硬冗余都是指在PLC(可编程逻辑控制器)系统中,为了提高系统的可靠性和容错能力而采取的措施。 软冗余是指在PLC系统中引入备用
隔离电源的地可不可以通过电容夸到大地
在隔离电源的设计中,关于地的处理是一个重要的考虑因素。对于“隔离电源的地可不可以通过电容跨到大地”的问题,这通常取决于具体的应用场景和设计需求。
学习单片机可不可以只用软件仿真而不做实验
评论