信号处理(一)Synchronous detection同步检波(FFT,HPF,AM,FM)

2023-10-09 17:10

本文主要是介绍信号处理(一)Synchronous detection同步检波(FFT,HPF,AM,FM),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Synchronous detection

Use the modulate bloc in Ltspice:
•FM entry is like a VCO : the output has a frequency that depends on the voltage applied
•AM entry is like a multiplier : if FM entry is fixed, the output is the result of the multiplication of a sinusoidale signal
and the entry AM applied.

在这里插入图片描述

Synchronous detection II

1.Add a source that represent your information 𝑉𝑖𝑛𝑓𝑜𝑟𝑚𝑎𝑡𝑖𝑜𝑛𝑡=0.1sin2𝜋100𝑡
2.Modulate your information in AM DSBC (use opamp to build the addition, don’t forget to add the spice directive .libopamp.sub)
3.Show the time variation and the FFT of the input and the output using view/ FFT in LTSpice.
4.Demodulatethe signal using Synchronous detection. Show the time variation and FFT of the important signals.
5.State the cut-off frequency of your filter and the carrier frequency you choose.

Step1: Using Modulate build AM DSBC

在这里插入图片描述
Input frequency:

FM
在这里插入图片描述
AM
在这里插入图片描述
The carrier signal I chose is 1kHz and the amplitude is 1V. Because the carrier signal must be more than twice the AM amplitude of the input signal. Under normal circumstances, the frequency of the carrier signal should be 10 times that of A M, because in the final output, it needs to be filtered by LPF, and high frequencies are easily filtered.The value of “Mark” is the frequency when the input carrier FM is 1V, and “Space” is the frequency when 0V. The input signal FM is 1Khz, so Mark=1k, S pace=1k.

Now, we get its output:

time variation
在这里插入图片描述
FFT
在这里插入图片描述
We can see that there is no carrier frequency in the figure.

Step 2: Adding opamp to bu ild Amplification part

在这里插入图片描述
Here, I used opamp to build Inverting Amplifiers. The magnification is V=R3/(R2//R1). I zoomed in five.
Output in OUT1:

time variation
在这里插入图片描述
The max is up t o 500mV.

FFT
在这里插入图片描述
Carrier FM=1 kHz appears, and the two sides are FM AM =900Hz and FM+AM =1 .1 kHz

Step 3 .1 Construct bilateral demodulation.

Use Modulate again to multiply the modulated signal and the carrier signal. Then use Envelop detector to get the envelope curve.
在这里插入图片描述
Because the high frequency signal needs to be suppressed, the first order filter set in the Envelop detector is set to a struc ture with a cut off frequency of 100 H z. Check related manuals, we can get C4=150nF, R10=10K It is about 106Hz.

The output :

time variation在这里插入图片描述
According to the graph obtained in the first step, the envelope curve is normal.

FFT
在这里插入图片描述
In the FFT, AM and twice the carrier, and 2FM-AM and 2FM+A M are obtained. This indicates the corre ctness of the envelope.

Step 3.2 Adding LPF

According to the previous step, we get the envelope curve, which contains the low frequency signal (AM) we need and the carrier signal. But before outputting, we should filter out high frequency signals, which is why I chose 1kHz as the carrier signal. Using LPF here is easy to filter high frequencies, leaving low frequencies.
在这里插入图片描述
Use a second
order Butterworth low pass filter to filter high frequency signals. We filter the carrier so that the cutoff frequency is 100Hz.For easy calculation, set R 5 =R 6
在这里插入图片描述
So, after determining R5 and R6, we get C2=220nF and C3=110nF.

Output in OUT6:

time variation
在这里插入图片描述
Compared with the image before LPF, it is obviously smoother. Prove that the filter filters a part of the frequency.

FFT
在这里插入图片描述
Judging from the final result, in the end there is almost only 100Hz frequen
cy, which is AM.

Explain why AM modulation and synchronous detection principle could be useful when you want to amp lify sig nal in low frequency drown into 1/f noise?
When using the synchronous detection method to demodulate AM signals, since the demodulation process can be regarded as the demodulation of useful signals and noise separately, there is always a separate usefu l s ignal at the output end of the demodulator, so there is no threshold effect (the useful signal is regarded as noise) in the synchronous detector. So when the op amp amplifies the signal, there is 1/ f noise, which is also amplified.

这篇关于信号处理(一)Synchronous detection同步检波(FFT,HPF,AM,FM)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/174315

相关文章

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

Linux实现线程同步的多种方式汇总

《Linux实现线程同步的多种方式汇总》本文详细介绍了Linux下线程同步的多种方法,包括互斥锁、自旋锁、信号量以及它们的使用示例,通过这些同步机制,可以解决线程安全问题,防止资源竞争导致的错误,示例... 目录什么是线程同步?一、互斥锁(单人洗手间规则)适用场景:特点:二、条件变量(咖啡厅取餐系统)工作流

Mysql的主从同步/复制的原理分析

《Mysql的主从同步/复制的原理分析》:本文主要介绍Mysql的主从同步/复制的原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录为什么要主从同步?mysql主从同步架构有哪些?Mysql主从复制的原理/整体流程级联复制架构为什么好?Mysql主从复制注意

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

查看MySql主从同步的偏移量方式

《查看MySql主从同步的偏移量方式》:本文主要介绍查看MySql主从同步的偏移量方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 1.mysql的主从同步方案mysqlphp为了在实现读写分离,主库写,从库读mysql的同步方案主要是通过从库读取主库的binl

MySQL主从同步延迟问题的全面解决方案

《MySQL主从同步延迟问题的全面解决方案》MySQL主从同步延迟是分布式数据库系统中的常见问题,会导致从库读取到过期数据,影响业务一致性,下面我将深入分析延迟原因并提供多层次的解决方案,需要的朋友可... 目录一、同步延迟原因深度分析1.1 主从复制原理回顾1.2 延迟产生的关键环节二、实时监控与诊断方案

Python 中的异步与同步深度解析(实践记录)

《Python中的异步与同步深度解析(实践记录)》在Python编程世界里,异步和同步的概念是理解程序执行流程和性能优化的关键,这篇文章将带你深入了解它们的差异,以及阻塞和非阻塞的特性,同时通过实际... 目录python中的异步与同步:深度解析与实践异步与同步的定义异步同步阻塞与非阻塞的概念阻塞非阻塞同步

Linux搭建Mysql主从同步的教程

《Linux搭建Mysql主从同步的教程》:本文主要介绍Linux搭建Mysql主从同步的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux搭建mysql主从同步1.启动mysql服务2.修改Mysql主库配置文件/etc/my.cnf3.重启主库my

Java中将异步调用转为同步的五种实现方法

《Java中将异步调用转为同步的五种实现方法》本文介绍了将异步调用转为同步阻塞模式的五种方法:wait/notify、ReentrantLock+Condition、Future、CountDownL... 目录异步与同步的核心区别方法一:使用wait/notify + synchronized代码示例关键

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二