【年终】电感两端施加正弦波电流,电感两端的电压波形是怎样的?

博客讲述了在FPGA驱动AD9831 DDS产生正弦波信号时遇到的问题,即信号不过零点。作者通过分析电感电压公式,提出利用变压器将电流信号转换为对称的过零点电压波形的解决方案。通过Multisim仿真实验验证了这一方法的有效性,并探讨了不同频率下变压器对信号的影响。最终实现了在不改变原有硬件的情况下,成功改进信号波形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如题,最近调试的板子,FPGA驱动AD9831的DDS产生正弦波信号。9831产生的电流信号,虽然是正弦波,但是不过零点。而是在X轴上方,这样在进行单端转差分的时候,就出现了驱动信号同样是不过零点的波形。具体电路和波形如下:

在这里插入图片描述
在这里插入图片描述
将AD9831的输出从电流信号转为电压信号,从电阻R214后端输出的波形如上图,该正弦波是没有过零点的。所以在差分运放的两个输出端输出的对地信号也是不过零点的,但是本项目是需要有两个过零点的正弦波信号。但是板子已经做好了,现在只能寻求改进的方法。

先公布解决方法:将电阻R214断开,将AD9831的输出信号输入变压器的原边,解决问题!!!!

原理就是电感电压的公式:
在这里插入图片描述
变压器就相当于电感,当两端加上非线性变化的电流时,对应的感应电动势也会变化。这里di/dt就是电流的变化率,对应的就是正弦波电流上的切线的斜率。最直接的就是对应正弦波信号sinx的导数。
(sinx + A)‘ = cosx; 这里的A对应一个常数,这个A就是将上述正弦波信号抬高到x轴上方的一个直流分量。注意这里的直流电流源是和交流电流源并联的。也就是说,这里的正弦波信号 ,无论高于x轴多少,求导后都会是一个基于x轴对称的余弦信号!!

为进一步理解该原理,使用multisim进行仿真,搭建电路原理图如下:
在这里插入图片描述
电路原理很简单,I1是一个电流信号源,输出一个100Hz的电流信号,这里特意将该信号偏置一个幅值的量。然后用示波器观察该电流信号的波形与电感两端的电压波形:
在这里插入图片描述
如上图波形所示,通道B的波形是产生的电流信号,通道A是电感两端的电压波形。
可以看出,最后输出的电压波形将原先不过零的信号变成对称信号,同时可以看出,两个波形的相位差是90°,这就可以解释变化后的波形是原波形的导数。

调整上述仿真电路,直接使用一个过零点的交流电流源并联一个直流电流源
在这里插入图片描述
该电路可以很直观的描述 一个不过零点的正弦波信号是如何产生的。其实就是叠加定理。输入和输出的波形如下:
在这里插入图片描述
和上面是一样的,就不做过多说明。

那么,分析到这里,我们可以猜想,是不是只要滤除掉电路中将信号抬高的直流量就可以了呢?
经过验证,在原电路中增加电容,实际测得的波形也是一个过零点的正弦波,但是出现的问题是正负半波不对称,有点偏差,具体原因没有深入探究。

后续在调试变压器的时候,同样的当有交流信号流过变压器绕组时,在变压器绕组上产生的电压波形是和频率有关的。测试电路图如下所示:
在这里插入图片描述
当测试信号源频率为1K时,示波器观察的波形如下:
在这里插入图片描述
可见此时的电流波形并未完全过零,当测试信号源频率增加到10K时,波形如下:
在这里插入图片描述
可以看到此时的电流波形已经过零。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值