- 打卡等级:以坛为家II
- 打卡总天数:588
- 最近打卡:2025-12-19 00:09:32
论坛元老
- 积分
- 3821
|
还是先搞清楚监测原理再判断波形是否合理
LCR测量元件,是给被测元件一个正弦激励波形,采集被测元件两端电压和流过元件的电流幅值和相位差,这样就能通过软件计算出元件的等效参数值.
实际元件可以等效为RL或RC并联模式,也可以等效为RL或RC串联模式,
如果是测量电容.常见的是电容等效为容量和ESR电阻串联方式.
由于有等效电阻的影响,被测元件两端电压和电流的相位不同步,软件检测出这个相位差就能判断出被测元件是电感还是电容.也能计算出被测元件的电感/电容量和ESR电阻.
再回到这个电路, 楼主问的是鉴相器输出的相位差值送到ADC值为什么不怎么变,
楼主这个电路设计是不是合理先不说.这种模拟开关鉴相器对输入信号幅度敏感,要得到稳定的鉴相结果,必须保证两个输入信号的幅度稳定,
所以通常在鉴相器之前会把输入信号放大到足够大,然后通过限幅电路保证送到鉴相器的信号幅度稳定.
也可以用过零检测电路把输入信号转换成频率相等的方波(相当于限幅),这样才能保证鉴相器输出线性和幅度稳定.
鉴相器输出实际是脉动波形,波形直流成分跟两信号相位差成正比(具体跟鉴相器类型有关).
所以鉴相器输出需要一个获取直流分量的平均值滤波电路,这个滤波电路的时间常数要远大于信号频率.才能保证输出直流纹波足够小.
通常滤波电路带载能力很差,所以通常会在后面增加一级跟随器做缓冲,另外,为了满足单片机ADC采样电压范围和采样分辨率要求,
缓冲器后面还要增加合适的放大器,和直流偏置电压,把鉴相输出抬高到1/2VCC左右,
再回过来看,为什么楼主的电路ADC口电压基本不变的原因就很清楚了
1,鉴相器输入端信号幅度太低
2,鉴相器输出滤波电路时间常数有些偏小
3,鉴相器后面放大电路增益太低.
具体什么原因导致上面问题,如果其他人复刻这电路没有问题,这就得看楼主电路有没有画错焊错,重点查下滤波和放大电路部分元件 |
|