1115|6

2625

帖子

6

TA的资源

五彩晶圆(初级)

楼主
 

QSpice (8) --实例和Command Probe使用 [复制链接]

 

QSpice (8) --实例和Command Probe使用

Hello uu们,根据前面学习Spice的经验现在我们自己搭个电路相信不成问题,最好的学习就是动起来,把东西用起来遇到点问题并且解决相信很快就能掌握。
今天我们以搭建一个电容值测量电路(通过改变电容改变555输出频率MCU检测555输出频率来确定电容值)为例,来把Probe用起来,也会用到其他的command。
在QSpice中虽然器件不多,但是还有555的(symbol&ip--analog--NE555),我们可以用555搭建一个无稳态电路,电路参考TI NE555的手册如下图1所示。咱们只需要把电路按照这个搭建出来就可以。
图1:NE555 无稳态电路
这里的频率是由RA|RB|C共同确定的,假设我们电阻不变只改电容来改变频率,那么计算方式如下所示:
图2:555频率电容计算
CalcPad公式:
Freq = 100kHz
RA = 10kΩ
RB = 10kΩ
C = (1.44/Freq)/(RA + 2*RB)|nF
参数也有了,电路也有了在Qspice中搭建电路如下:
图3:Qspice无稳态原理图
|Tips: QSpice可以直接将图片贴到原理图里面|
我们仿真时候通常需要点一下端口才可以把仿真的波形添加到仿真观察窗中,我们可以使用.Probe去添加波形 如果是电压波形那就是V(xxx) xxx代表网络名 如果是电流波形那就是 I(xxx),如果要看多个波形要用” , ”分开不要傻到””也copy 过去了,上面的例子观察了OUT电压波形和C1电流波形,仿真代码如下,仿真结果如图4所示:
仿真代码:
.subckt X1昇E555 COM TRIG OUT RESET CONT THRES DISCH VCC
S1 DISCH COM N01 COM Ron=10 Roff=1G Vt=2 Vh=-1
R1 VCC CONT 5K
R2 CONT N02 5K
R3 N02 COM 5K
? VCC COM N03 ?THRES CONT ??????????HMITT
? VCC COM N06 ?N02 TRIG ??????????HMITT
? VCC COM ?N04 RESET ???????????OR
? VCC COM N05 ?N04 N03 ??????????OR
? VCC COM ?N01 N06 N05 ??????????SR-FLOP Trise=1?Ttol=10n IC=0 UVLO=2.5
S2 OUT VCC COM N01 Ron=12.5 Roff=1G Vt=-2 Vh=-1
S3 COM OUT N01 COM Ron=10 Roff=1G Vt=2 Vh=-1
C1 THRES COM 5p Rpar=.3G
C2 TRIG COM 5p
R4 VCC TRIG 30Meg
C3 RESET COM 5p Rpar=150K
R5 VCC RESET 37.5K SHORTED
.ends NE555
X1 0 N01 OUT N03 N04 N01 N02 N03 X1昇E555
C1 N01 0 0.48n
R1 N02 N01 10K
R2 N03 N02 10K
V1 N03 0 5
C2 N04 0 10n
R3 N03 OUT 10K
.TRAN 8m
.Probe V(OUT) ,I(C1)
.end
图4:仿真结果
放大看波形发现结果还不是我们计算的那个频率,还存在一点差距:
图4:仿真结果放大 -- 频率73.945KHz
如果我们看看NE555手册,看看他是怎么取值的,我们选一个RA+2RB=144Kohm的取值观察不同电容下的输出频率,毕竟咱们只是为了测电容值。为了让频率和和电容比较好对应我选了144Kohm这个取值。差不多1nF等于10Khz,10nF=1Khz,咱们用Step和param两个command 来仿真看看。
图5:NE555频率对照表
图6:修改后的电路
图7:选择仿真的步骤
经过图6的调整,仿真波形基本和频率可以对的上,电容越小频率越高偏差越大,如果真要做建议分档,当电容小的时候用144Kohm电阻,当电容大的时候可以用14.4Kohm的电阻用Relay 去切,Relay的导通阻抗会小一些,但是如果追求体积可以考虑使用模拟开关,但是模拟开关的电阻并不太线性,但电容反正也不需要多准看个大概就行,模拟开关应该更加合适。
最终的仿真代码如下所示:
.subckt X1昇E555 COM TRIG OUT RESET CONT THRES DISCH VCC
S1 DISCH COM N01 COM Ron=10 Roff=1G Vt=2 Vh=-1
R1 VCC CONT 5K
R2 CONT N02 5K
R3 N02 COM 5K
? VCC COM N03 ?THRES CONT ??????????HMITT
? VCC COM N06 ?N02 TRIG ??????????HMITT
? VCC COM ?N04 RESET ???????????OR
? VCC COM N05 ?N04 N03 ??????????OR
? VCC COM ?N01 N06 N05 ??????????SR-FLOP Trise=1?Ttol=10n IC=0 UVLO=2.5
S2 OUT VCC COM N01 Ron=12.5 Roff=1G Vt=-2 Vh=-1
S3 COM OUT N01 COM Ron=10 Roff=1G Vt=2 Vh=-1
C1 THRES COM 5p Rpar=.3G
C2 TRIG COM 5p
R4 VCC TRIG 30Meg
C3 RESET COM 5p Rpar=150K
R5 VCC RESET 37.5K SHORTED
.ends NE555
X1 0 N01 OUT N03 N04 N01 N02 N03 X1昇E555
C1 N01 0 {X}
R1 N02 N01 22K
R2 N03 N02 100K
V1 N03 0 5
C2 N04 0 10n
R3 N03 OUT 10K
.TRAN 80m
.Probe V(OUT)
.step param X list 1n 10n 100n
.end
周末愉快~
555.qsch (3.6 MB, 下载次数: 1)

最新回复

这个系列真的好,许哥啥时候出下集呀,小伙伴们等着看啦~~~   详情 回复 发表于 2024-9-19 18:39
点赞 关注
个人签名

希望做一些大家觉得好用的东西!

 
 

回复
举报

2625

帖子

6

TA的资源

五彩晶圆(初级)

沙发
 

"NE555 CALC"
Freq = 10kHz

RA = 100kΩ

RB = 22kΩ

C = (1.44/Freq)/(RA + 2*RB)|nF

 

直接copy 到calcpad 就可以计算

个人签名

希望做一些大家觉得好用的东西!

 
 
 

回复

1114

帖子

15

TA的资源

纯净的硅(高级)

板凳
 

楼主真是太优秀了~这个QSPICE系列非常精彩~~

点评

感谢  详情 回复 发表于 2024-9-19 20:53
 
 
 

回复

1万

帖子

204

TA的资源

管理员

4
 

汇总目录来啦:

跟着xutong一起玩转QSPICE https://bbs.eeworld.com.cn/thread-1287186-1-1.html

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 
 

回复

1万

帖子

204

TA的资源

管理员

5
 

这个系列真的好,许哥啥时候出下集呀,小伙伴们等着看啦~~~

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

筹备中  详情 回复 发表于 2024-9-19 20:53
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 
 

回复

2625

帖子

6

TA的资源

五彩晶圆(初级)

6
 
okhxyyo 发表于 2024-9-19 18:39 这个系列真的好,许哥啥时候出下集呀,小伙伴们等着看啦~~~

筹备中

个人签名

希望做一些大家觉得好用的东西!

 
 
 

回复

2625

帖子

6

TA的资源

五彩晶圆(初级)

7
 
木犯001号 发表于 2024-9-19 18:37 楼主真是太优秀了~这个QSPICE系列非常精彩~~

感谢

个人签名

希望做一些大家觉得好用的东西!

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表