Delta-Sigma Modulator Basics Δ-Σ调制器基础知识

序言

看了一个视频是讲解 Delta-Sigma 调制器基础知识的,感觉说的不错,在这写一份文字版本的作为一个记录

![#](https://img-blog.csdnimg.cn/c2c6171be56747038b9e1ad9f2fbf129.png

上图所示就是一个基础的调制器框图

  1. 模拟信号进入,差分电压跟随器,反馈信号进入跟随器的负端
  2. 通过比较器之后,积分器对电压进行积分
  3. 积分出的电压过比较器和参考电压比较(或者是GND比较)
  4. 最后输出频率不同的数字信号
  5. 最后对数字信号处理,得到输入的模拟信号

整个过程可以理解为将输入电压,转换成数字的占空比,占空比越高则输入电压越高,从而实现数字化模拟信号的过程。

先讲解0V电压输入的状态

第一步

在这里插入图片描述

如上图,输入是0V 和5V,所以输出就是 0-5 = -5;
此时积分器将输出电压缓慢下降
下降到足够后,比较器会输出一个-5V的电平
PS

  1. 一个差分放大器,一个比较器,组成了一个反相器,将反相器连接后,电路会一直在翻转
  2. 现在电路是参考电压0V,反馈电压则是在 ±5V上波动 ,如果在反馈上增加多位的DAC,则可以实现更加精确的反馈

第二步

在这里插入图片描述

此时已经完成了第一个周期的循环,反馈已经将反向的-5V反馈了回来
此时积分器的输入是+5V,所以积分器向上积分,输出电压渐渐变大
当足够大的时候则比较器输出高电平电压,之后则继续第一步,进行积分。

2V作为信号的输入

在这里插入图片描述
如图2V进行输入,积分器输入-3V 向下积分比较器输出-5V的电压

在这里插入图片描述

得到-5V的反馈,输出7V的电压,积分器向上输出,过比较电压之后,输出正5V的电压,之后则执行上一步

PS:积分器将电压的值缓慢变化,过比较器后,变成的数字信号翻转的时间,从而实现电压向时间的转换

最后

在这里插入图片描述
由图可以看到,最后电路则是将电压的大小,变成了单位时间的信号翻转时间,从而计算电压值,

最后这只是一个理论上去论证了整个变换的实现过程,如果需要设计出能够切实可用的电路还是需要很多精力去完善。

之后的操作

在这里插入图片描述

modulator: 调制器
Digital Filter (integrator):数字滤波器(积分器)
Decimator :抽取器

傅里叶变换
奈奎斯特变换

需要2倍的过采样,才能采集到信号的数据

Sigma-delta调制器Sigma-Delta Modulator)是一种常用于数字信号处理中的调制器。它通过将模拟信号转换为数字格式,以便于数字处理、传输和存储。Simulink是一种基于MATLAB的仿真环境,可以用于建模、仿真和分析各种动态系统。 利用Simulink工具箱中的模块,可以很方便地实现Sigma-delta调制器的建模和仿真。首先,在Simulink中选择合适的信号源模块,用于产生模拟信号。然后,使用Sigma-Delta调制器模块,将模拟信号转换为数字信号。在模块的参数设置中,可以定义采样率、过采样比和量化位数等参数。 接下来,通过连接信号源和调制器模块,就可以建立起模拟信号到数字信号的转换模型。为了实现更全面的仿真,可以添加其他模块,例如滤波器模块、数据处理模块等,以及可视化模块,如示波器模块,用于观察模拟信号和数字信号的波形。 在CSND上,可以找到关于Sigma-Delta调制器在Simulink中的实现示例和教程。这些资源可以帮助用户更好地理解Sigma-Delta调制器的工作原理,并指导如何在Simulink中进行建模和仿真。用户还可以参考Simulink的官方文档,深入了解Simulink工具箱的使用方法和功能。 总结来说,利用Simulink工具箱可以方便地实现Sigma-Delta调制器的建模和仿真。CSND上有相关教程和示例可供参考,用户可以根据自己的需求和兴趣进行进一步学习和应用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值