基于尼奎斯特率和采样减法的双相数字锁定实现
B Ricobom1, M Nardi1, M Bonfim1
1Laboratory of Magnetism, Measurement and Instrumentation, Electrical Engineering Department, Federal University of Parana (UFPR), Curitiba, Brazil.
The Review of scientific instruments
|October 20, 2023
概括
本研究介绍了一种使用微控制器的简单,低成本的双相锁定放大器 (LIA) 实现. 该方法在杂的环境中有效检测弱信号和复杂量.
科学领域:
- 电子 电子 电子 电子 电子 电子 电子
- 信号处理 信号处理
- 仪器化 仪器化 仪器化
背景情况:
- 锁定放大器 (LIA) 对于在杂的实验室环境中检测低振幅信号至关重要.
- LIAs使用同步检测和相位敏感检测来提取信号组件.
研究的目的:
- 介绍一个简单的,低计算成本实现的双相锁定放大器.
- 为了证明在LIA实施中使用易于使用的微控制器.
主要方法:
- 开发用于双相锁定放大器的快速算法.
- 在低成本的微控制器上进行实践应用.
- 用各种信号检测场景进行测试.
主要成果:
- 成功实施双相LIA,计算成本最小.
- 在检测弱信号和测量复杂量方面表现出能力.
- 通过三个不同的信号检测示例进行验证.
结论:
- 拟议的基于微控制器的LIA为信号检测提供了灵活且具有成本效益的解决方案.
- 该方法适用于各种应用,包括声波分析,阻抗测量和弱信号恢复.
相关概念视频
Upsampling
242
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
242
Sampling Theorem
353
In signal processing, the analysis of continuous-time signals, denoted as x(t), often involves sampling techniques to convert these signals into discrete-time signals. This process is essential for digital representation and manipulation. A critical component in sampling is the train of impulses, characterized by the sampling interval and the sampling frequency. The relationship between these parameters and the original signal's properties dictates the success of the sampling process.
353
Sampling Continuous Time Signal
267
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
267
Aliasing
144
Accurate signal sampling and reconstruction are crucial in various signal-processing applications. A time-domain signal's spectrum can be revealed using its Fourier transform. When this signal is sampled at a specific frequency, it results in multiple scaled replicas of the original spectrum in the frequency domain. The spacing of these replicas is determined by the sampling frequency.
If the sampling frequency is below the Nyquist rate, these replicas overlap, preventing the original...
If the sampling frequency is below the Nyquist rate, these replicas overlap, preventing the original...
144
Time and frequency -Domain Interpretation of Phase-lag Control
101
Phase-lag controllers are widely used in control systems to improve stability and reduce steady-state errors. A dimmer switch controlling the brightness of a light bulb serves as a practical example of phase-lag control, gradually adjusting the bulb's brightness. Mathematically, phase-lag control or low-pass filtering is represented when the factor 'a' is less than 1.
Phase-lag controllers do not place a pole at zero, but instead influence the steady-state error by amplifying any...
Phase-lag controllers do not place a pole at zero, but instead influence the steady-state error by amplifying any...
101
Reconstruction of Signal using Interpolation
212
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next...
212


