dabfxz 发表于 2024-8-7 15:12:32

振荡器的频率漂来漂去,是电路问题还是软件问题

用Multisim做了一个考毕子振荡器,测量它的频率,发现它的振荡频率在波段变化,相差好几百千赫啊!
想不明白,实际电路不会这个样子吧,那仿真软件又会出问题吗?

MF35_ 发表于 2024-8-7 15:36:20

本帖最后由 MF35_ 于 2024-8-7 15:47 编辑

L1左端的接法有问题,这样相当于R1串联在LC回路一端,R1比较大,有可能和电容形成低频振荡然后调制在高频振荡上面从而影响振荡频率,你可以试试把R1上并联一个比较大的电容(10nF足够)

而且,你应该测量三极管的发射极,L1左端的位置会受到R1的影响,如果R1并了电容,R1相当于短路,测试点就接地没有信号了

MF35_ 发表于 2024-8-7 15:51:52

本帖最后由 MF35_ 于 2024-8-7 15:54 编辑

按照计算,82pF电容串联等于41pF,与120uH组成LC的振荡频率是2.27M,明显R1(我这里是R2)不并联电容时会严重影响频率,并联电容后频率更接近计算值(三极管结电容会减低一些频率)





dabfxz 发表于 2024-8-7 17:17:23

谢谢,我继续试试。:handshake

dabfxz 发表于 2024-8-7 17:46:02

奇怪,修改了一下电路,结果不起振了

MF35_ 发表于 2024-8-8 09:15:48

dabfxz 发表于 2024-8-7 17:46
奇怪,修改了一下电路,结果不起振了

仿真振荡器,要把Initial conditions设置成set to zero

还有,你看看你发射极那个点,我感觉电容没连上

dabfxz 发表于 2024-8-8 09:22:49

谢谢提醒,我慢慢检查。

MT4S301 发表于 2024-8-8 09:57:56

dabfxz 发表于 2024-8-8 09:22
谢谢提醒,我慢慢检查。

一、C2下端与R2上端相连才能起振;
二、C5的10nF在3MHz相当于将R1L1C1公共节点接地了。不建议加
三、耦合电容C3最好用100nF。100p这个频率电抗太高

MF35_ 发表于 2024-8-8 10:20:11

本帖最后由 MF35_ 于 2024-8-8 10:23 编辑

MT4S301 发表于 2024-8-8 09:57
一、C2下端与R2上端相连才能起振;
二、C5的10nF在3MHz相当于将R1L1C1公共节点接地了。不建议加
三、耦 ...


L1C1C2构成回路,电容三点振荡器LC回路要跨接在b和c之间,所以接个C5把LC回路的一端和三极管c接在一起,可以消除R1对振荡的影响,楼主这个仿真电路其实有问题的,R1取10k太小了,实际中为了优化波形R1会比较大,所以影响更大,轻则影响频率,重则可能喘振

C5跨接在R1上和C5一端接地效果是相同的,因为三极管的c极是交流接地的,同时R1直接接三极管b极会更好,所以我一般会把拓扑改成这样:lol


上面那个看着是不是很别扭,那么变换成这样是不是就符合习惯了:lol

MT4S301 发表于 2024-8-8 10:36:13

MF35_ 发表于 2024-8-8 10:20
L1C1C2构成回路,电容三点振荡器LC回路要跨接在b和c之间,所以接个C5把LC回路的一端和三极管c接在一 ...

哦哦,确实。
俺看贴把楼主1楼的OSC输出点和你10n接电源电混起来,以为楼主把谐振点接地了:lol

MF35_ 发表于 2024-8-8 10:40:54

MT4S301 发表于 2024-8-8 10:36
哦哦,确实。
俺看贴把楼主1楼的OSC输出点和你10n接电源电混起来,以为楼主把谐振点接地了

所以画电路图要遵循一般的阅读习惯,要不然看着头晕,也很容易看错,感觉就跟写代码是一样的,编程习惯不好就很难读:lol

MT4S301 发表于 2024-8-8 10:57:52

楼主试下这个?克拉普振荡电路。
Q值大,频谱也干净些

dabfxz 发表于 2024-8-9 14:42:01

MT4S301 发表于 2024-8-8 10:57
楼主试下这个?克拉普振荡电路。
Q值大,频谱也干净些

谢谢,我试试看。

dabfxz 发表于 2024-8-9 14:50:02

本帖最后由 dabfxz 于 2024-8-9 14:54 编辑

MT4S301 发表于 2024-8-8 10:57
楼主试下这个?克拉普振荡电路。
Q值大,频谱也干净些

顺便问问,你用的是什么仿真软件?应该是LtSpice吧。它好像没有频率计啊。

MT4S301 发表于 2024-8-9 16:21:21

dabfxz 发表于 2024-8-9 14:50
顺便问问,你用的是什么仿真软件?应该是LtSpice吧。它好像没有频率计啊。

对,是LTSpice。的确没找到频率计,所以我一般用FFT或光标手动读频率。
此外振荡器频率仿真和实测肯定不一样(想想你的电容5%容差,电感10%容差,三极管50%偏差)。因此在仿真软件用频率计看精确到小数的频率没啥意义,肯定要焊接后微调。所以LTSpice没有频率计我不觉得是个问题。
页: [1] 2
查看完整版本: 振荡器的频率漂来漂去,是电路问题还是软件问题