引用: 鬼眼刀道 发表于 2015-1-4 16:03
楼主讲的算法依照我的理解应该和下图的意思是一样的
但是我不太明白“主测量通道的测试由TA3进行精确时基触发,配合外部由过零比较器组成的信号同步电路对信号进行采样”中信号同步电路是怎么配合的,是直接检测同步信号的边沿然后在中断中启动定时器TA3进行触发吗?这个同步信号应该只使用一次还是每个信号周期都要进行一次同步?我理解这样做是为了使检测的相位有一个固定的参考,而对于检测幅度是没有关系的(就是任意时刻启动触发对最后的幅度检测没有影响)。
最近在看锁定放大器相关的东西,但还有一些东西不太懂,看到这有所启发,希望楼主能帮下忙
嗯,是的,我只不过没有把“数字混频正交变换”这个词拿出来,锁相放大器是做整周期乘加运算后得到一个跟幅值和相位有关的一个直流量,而电桥是分别得到有关电压,电流(其中包含相对相位信息)的量,再多做一次复数除法U/I,得到复阻抗(即包含相位的)。
这个过零比较器是检测LCR信号源的,我是选择在
信号源的正向过零点启动TA3和ADC,分别测试电压和电流信号,采样率是和信号频率严格关联的,比如1kHz频率下采样率是64kHz,即一个周期采集64点,这时的正交本振参考数组也是64点,然后进行乘加操作,相当于一次积分过程。由于我只有一个ADC,那么测试完电压后,控制模拟开关转到电流通路,同样进行一次同步过程,即在
信号源正向过零点启动转换。这样的话,被测器件的电压信号和电流信号的测量触发位置都被关联到信号源,也就是激励信号。只有纯电阻,电压电流才会和信号源完全同步,纯电容电流超前电压90度,纯电感电压超前电流90度,但实际上不可能这么绝对。但我们可以把信号源作为0度,电压和电流信号以此为基准计算角度偏移,做电压和电流的复数除法就可以得到相位差。相位差与幅度没有关系,只要能做到对信号源相位严格的同步,就没有问题。其实,由于我每次都是从过零点开始采样,而且是整周期采样,采样率固定,幅度测量是稳定的,当然如果从任意位置开始采样,但保证是整周期采样的话,也行的,想想就是这样,积分上也可以证明。
另外,有那种多核心的ADC,即同步采样ADC,就可以省掉那个同步电路,因为对它来讲,电流电压是两条独立通道,但是进行同步采样,采样率和采样时间确定,那么采回来的电压和电流数据的相位差就是确定的。这种ADC在电力行业常用,用来计算功率因数,其实也是计算角度。
希望我说的可以帮助到你!