很多人说仿真不准,我只是想说很多人没有正确的使用仿真软件没有良好的建模当然不能让仿真得出正确的结果。
仿真的作用就相当于理论计算,但是比人工的理论计算精确得多,成本小得多,时间花得更少,很少有人在设计电路钱不做理论计算吧?
有几个人完全用基尔霍夫定律来计算电路?
仿真软件的作用和理论计算的作用一样是为了降低成本,进行更加准确的理论计算,要是纯靠实验不知道实验到哪辈子才设计得出一个晶体管?
这让我想起为前几天上的物理学史的课中谈到的为什么科学是诞生在西方,而中国过去技术先进但是没有诞生完整的理论系统,而一直停留在摸索和经验之上,最终落后于西方。
上次看到有个朋友说,仿真软件中led不加限流电阻都能点亮但实际不是,有时还会把电源拉下去。我想说的是,这是建模和使用的原因
1.为什么实际会把电源拉下去而仿真中不会 ,因为仿真中的电源是理想电源,你如果要设置功率可以接个电阻作为电源内阻。
2.实际会烧而仿真不会烧,,,,一般仿真软件没有热仿真当然考虑不到,所以做仿真不是随便做的对实际元件性能、理论和仿真软件的原理和局限没有足够深入的了解是用不好的,但是仿真软件中的示波器电压表电流表,都是不要钱的,随便移到导线上就能看到超出正常值的状况发现错误。
251A的电流,明显是电压过大会烧掉led的吧?
很多人认为仿真软件的模型和实际差得很远,但事实是通常厂家给出的模型精度还是足够仿真所使用的。
有些朋友仿真的时候用理想运算放大器但是实际却用lm358,仿真出来的结果当然会有不同。
并且在仿真软件中阻容晶体管都能设置离散,
像ADS这样比较先进的仿真软件还能够通过制造过程的离散性来计算成品率,如果要用人工计算是很复杂的。
有些人说仿真软件没有考虑封装等的寄生参数,我想问有几个人在普通电路设计中考虑了寄生参数,一般需要考虑寄生参数的元件在仿真模型中都会有,如果你还嫌不够可以自己建立更精确的模型。有的公司就是专门为别人制作仿真模型的。
下面是nxp给出的BFP420射频晶体管仿真模型的一部分。这就是考虑了封装寄生效应的。
很多东西不是其本身不好而是人自己做得不好。
我想说,很多人反对新生事物都是对其不了解造成的。
很多人觉得以前的晶体管时代好,不像现在什么用芯片就行了,没有模拟味儿了。
如果真的有模拟设计能力的人早去设计芯片去了,芯片中的模拟味儿从来都不缺,只是很少有人能接触到罢了。
顺便上传个前不久下载的BJT三极管的版图设计。
[
本帖最后由 ssawee 于 2011-6-17 13:49 编辑 ]