模拟电路仿真LTspice(随笔):收音机调谐LC并联特性曲线讲解

本文主要是介绍模拟电路仿真LTspice(随笔):收音机调谐LC并联特性曲线讲解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最早的收音机元件是很少的——一根天线、一个矿石检波器、一个耳机、一根地线。

那么天线接收那么多频率,如何选择其中想要的频率呢,即某个电台或广播的AM(调幅)信号。常用LC并联组成调谐电路,首先来看看其LC并联特性曲线。其谐振频率:

\bg_red f_{0}=\frac{1}{2\pi \sqrt{LC}}

图1 LC并联曲线

仿真结果:

图2 LC并联幅频和相频曲线


可以将LC并联曲线理解为带通滤波器,只有接近谐振频率才有输出,否则就会被LC并联“吸收”或“过滤”。

假设输入Vin的频率是1KHz,那么是否有输出信号呢?

如图:当输入为Vin=5sin(10k*t*2*Pi)时,输出信号波形如图,有人可能会这不是还有信号吗?其实看幅度的话,可以很明显发现最大值才30mV左右,基本上Vout没有信号了。

如图:输入频率为2MHz时,可得其幅度只有0.4V,基本上也是低电平。

如图:当输入频率为159kHz时,输出幅度为5V,基本上与输入一致,没有波形“损耗”。

所以:LC并联电路输出接近谐振频率的信号,达到一个LC选频的作用。

最后我们来模拟一下收音机接收信号及解调信号的过程:

假设收音机接收的AM调幅信号,载波159KHz,5V,声音信号10KHz,5V,如下图设置好对应参数。

调制后仿真结果:

接收到的信号仿真结果:

最终解调或检波就是调制的逆过程,将有用信号从载波中剥离出来,在通过喇叭播放。AM解调可用二极管和电容搭建,二极管导通后,C2充电,由于二极管两端压差不大,所以电容C2上基本上有一个直流分量,加上声音信号的变化。

由图可得:红色曲线有用信号的宽度基本上与载波中的信号一致,这样就将信号提取出来啦。这里要注意的是C2和R2的选择,由于R2本为喇叭,但仿真软件没有,所以选择一个电阻代替,C2和R2过大会造成Vout平滑(充放电太快),即将有用信号过滤掉了,如下图将C2变大5倍后的仿真结果。

最后顺带提一下为什么要进行调制?

根据电磁波波长的计算公式:\lambda =\frac{c}{f},c为光速300M m/s,f为信号频率。

假设要发射的信号频率为f=1kHz,那么\lambda =\frac{c}{f}=\frac{3\times 10^{5}}{1\times 10^{3}}=300km,而天线的长度L要求大于等于波长\lambda的1/4,即:

L\geq \lambda /4,即天线最小长度为300km/4=75km,这么长的天线得用多少钱啊。

模拟信号的调制主要是AM(幅度调制)、FM(频率调制)、PM(相位调制),搬运工的信号称为“载波”。

单管收音机电路图

与仿真图相比,后续还有三极管放大和电源滤波电路,这样分解来看就可以很好的理解收音机的电路啦。

如需LTspice元工程,请关注公众号:Proteus仿真店子

后台回复:LTspice模拟电路

 

这篇关于模拟电路仿真LTspice(随笔):收音机调谐LC并联特性曲线讲解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

C++快速排序超详细讲解

《C++快速排序超详细讲解》快速排序是一种高效的排序算法,通过分治法将数组划分为两部分,递归排序,直到整个数组有序,通过代码解析和示例,详细解释了快速排序的工作原理和实现过程,需要的朋友可以参考下... 目录一、快速排序原理二、快速排序标准代码三、代码解析四、使用while循环的快速排序1.代码代码1.由快

CSS模拟 html 的 title 属性(鼠标悬浮显示提示文字效果)

《CSS模拟html的title属性(鼠标悬浮显示提示文字效果)》:本文主要介绍了如何使用CSS模拟HTML的title属性,通过鼠标悬浮显示提示文字效果,通过设置`.tipBox`和`.tipBox.tipContent`的样式,实现了提示内容的隐藏和显示,详细内容请阅读本文,希望能对你有所帮助... 效

Java集合中的List超详细讲解

《Java集合中的List超详细讲解》本文详细介绍了Java集合框架中的List接口,包括其在集合中的位置、继承体系、常用操作和代码示例,以及不同实现类(如ArrayList、LinkedList和V... 目录一,List的继承体系二,List的常用操作及代码示例1,创建List实例2,增加元素3,访问元

Rust中的Drop特性之解读自动化资源清理的魔法

《Rust中的Drop特性之解读自动化资源清理的魔法》Rust通过Drop特性实现了自动清理机制,确保资源在对象超出作用域时自动释放,避免了手动管理资源时可能出现的内存泄漏或双重释放问题,智能指针如B... 目录自动清理机制:Rust 的析构函数提前释放资源:std::mem::drop android的妙

Python使用国内镜像加速pip安装的方法讲解

《Python使用国内镜像加速pip安装的方法讲解》在Python开发中,pip是一个非常重要的工具,用于安装和管理Python的第三方库,然而,在国内使用pip安装依赖时,往往会因为网络问题而导致速... 目录一、pip 工具简介1. 什么是 pip?2. 什么是 -i 参数?二、国内镜像源的选择三、如何

Python itertools中accumulate函数用法及使用运用详细讲解

《Pythonitertools中accumulate函数用法及使用运用详细讲解》:本文主要介绍Python的itertools库中的accumulate函数,该函数可以计算累积和或通过指定函数... 目录1.1前言:1.2定义:1.3衍生用法:1.3Leetcode的实际运用:总结 1.1前言:本文将详

Redis的Zset类型及相关命令详细讲解

《Redis的Zset类型及相关命令详细讲解》:本文主要介绍Redis的Zset类型及相关命令的相关资料,有序集合Zset是一种Redis数据结构,它类似于集合Set,但每个元素都有一个关联的分数... 目录Zset简介ZADDZCARDZCOUNTZRANGEZREVRANGEZRANGEBYSCOREZ

Go中sync.Once源码的深度讲解

《Go中sync.Once源码的深度讲解》sync.Once是Go语言标准库中的一个同步原语,用于确保某个操作只执行一次,本文将从源码出发为大家详细介绍一下sync.Once的具体使用,x希望对大家有... 目录概念简单示例源码解读总结概念sync.Once是Go语言标准库中的一个同步原语,用于确保某个操

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree