模拟技术学习
直播中

李勇

7年用户 1325经验值
私信 关注
[问答]

如何将VCO输出TTL信号转换为具有固定幅度的正弦波?

我有一个基于 4046 IC 的 VCO 电路,可产生随输入电压变化的 TTL。
我想将这个变频信号转换为具有固定幅度(带宽小于 1MHz)的正弦波。

我尝试使用RC或LC滤波器,但是,振幅随频率而变化,因此最终得到的信号类似于AM而不是FM。

有没有更简单的方法可以将VCO输出TTL信号转换为具有固定幅度的正弦波?

如果没有,有没有一种方法可以补偿振幅的变化或均匀地抑制信号以在一天结束时获得固定振幅?

回帖(2)

贾飞小

2024-3-1 18:13:24
要将VCO输出的TTL信号转换为具有固定幅度的正弦波,您可以使用一个专门设计用于此目的的数字控制振荡器(DDS)芯片。DDS芯片可以接收一个频率控制字,并以稳定的幅度和相位输出正弦波信号。

具体而言,您可以选择使用AD9850或AD9851之类的DDS芯片。这些芯片具有多种控制接口,可通过I2C或并行接口编程。

以下是将VCO输出信号转换为固定幅度正弦波的基本步骤:

1. 将VCO输出信号连接到DDS芯片的频率控制输入,并通过编程(通过I2C或并行接口)设置所需的输出频率。
2. 连接DDS芯片的数字正弦波(DDS 输出)引脚到您的外部电路。
3. 调整DDS芯片的幅度控制寄存器,以设置所需的输出振幅。
4. 使用适当的电路保护和放大器(如运放)来适应DDS芯片的输出范围,并将其输出连接到电路中。

通过使用DDS芯片,您可以在变频的同时保持固定的振幅。
举报

deerdda1

2024-11-6 15:31:07
简单实现,通过一个选频电路或者有源带通滤波电路都可以实现啊
举报

更多回帖

发帖
×
20
完善资料,
赚取积分