前言

数字信号处理和通信系统的性能很大程度上受到了模拟信号到数字信号转换接口——ADC的精度和分辨率的限制。而传统的线性脉冲编码调制(PCM)ADC受到了制造工艺的限制,无法达到很高的分辨率。但基于Delta-Sigma调制技术的ADC可以在现有工艺下实现高分辨率(大于16位),同时由于结构简单,所以易于实现。低成本高性能使得Delta-Sigma调制技术得到了广泛的应用。
Delta-Sigma型ADC的结构原理图如下图所示:

它最大的优势在于仅用1位ADC进行数据转换,同时其模拟电路部分结构简单不需要很高的精度。因此Delta-Sigma调制器可以达到很高的采样速率,通过高频采样反馈和误差积分,得到的1位数据流所包含的信息在时间尺度上能够无限逼近模拟信号,然后通过使用数字抽取和滤波技术,对1位数据流进行分频,得到的ADC输出数据的频率会降低,但分辨率会提高。而且调制器的采样频率越高,那么所得的分辨率就越高。

一、增量调制(Delta调制)

增量调制(Δ\DeltaΔ调制)可以看成是一种最简单的DPCM。当DPCM系统中量化器的量化电平数取2时,此DPCM系统就成为增量调制系统。Delta-Sigma调制技术是由Delta调制技术发展而来的,因此首先给出Delta调制器的原理。Delta调制是基于输入信号相邻时刻幅值的差值进行调制的,而不是对信号幅值的绝对值进行调制。

1.1、Delta调制与解调原理


Delta调制输出的数字信号y(n)经过反馈回路上的1位DAC后变为模拟信号y(t),y(t)经过积分得到x−x^-x−(t),然后得到误差e(t)=xxx(t)-x−x^-x−(t),模拟信号e(t)经过1位ADC后得到输出数字信号y(n),y(n)反馈作用于x−x^-x−(t),从而达到使x−x^-x−(t)逼近输入信号xxx(t)的目的。
上图中调制波形图绘制了“增量信号”y(n)的波形示意图,对比x−x^-x−(t)可以发现,在 Delta调制的回路中,输出信号y(n)决定积分信号的走向,从而调节x−x^-x−(t)变大或变小。Delta调制的输出y(n)虽然具有方波的形状,但不满足“冲量等效原理",因为它仅包含输入信号两采样时刻幅度的增量信息,而不是输入信号幅值的绝对值信息。
如果已知Delta调制的输出信号y(n),要还原输入模拟信号,这就是解调过程。

二、Delta-Sigma调制


上图为一阶Delta-Sigma调制器的结构原理图,左侧部分为模拟信号部分,右侧部分为数字信号部分。Delta-Sigma调制器由一个积分器、一个1位ADC和一个位于反馈回路的1位DAC组成。其中1位ADC将模拟信号转换为1位数字流,一般使用锁存比较器实现;1位DAC将1位数字流转换为模拟信号。
Delta-Sigma调制器的作用是将输入模拟信号转换为由-1和1构成的串行数据。输出串行数据经过1位DAC的放大后,与输入信号作差,误差信号送入积分累加,积分器的输出再送入1位ADC产生新的1位数据流。当采样频率足够大时,调制器输出的1位数据流的平均值就等于输入信号的平均值,即1位数字流y(n)包含了输入信号的所有信息。

2.1、Delta-Sigma调制器仿真demo


例如上图中,采样周期为0.1s,此时输入的模拟信号幅值为0.25。当初始输入信号的反馈值为-1时,第一个采样点的输入值与输出值差值为1.25,所以经过积分器得到斜率为1.25的波形(第三层所示)。经过多次采样,取前8个输出信号值采样值,可以看到为1的采样点数为5,而为-1的采样点数为3。根据3位双极性ADC量化台阶示意图所示:


正脉冲/脉冲总数为:5/8,这个刚好对应于3位双极性ADC的0.25V,这正是输入模拟信号的幅值。

参考文献

王伟. Sigma-Delta调制技术的研究及其在逆变器中的应用[D].华中科技大学,2017.
周潇潇. 16位低功耗的Delta-Sigma调制器的设计与实现[D].哈尔滨工业大学,2017.

Delta-Sigma调制(DSM)技术相关推荐

  1. 实用知识点梳理:BGP协议、调制解调技术、路由特点、VOIP、FTP、Cookie、滑动窗口协议与自动重传请求

    BGP协议 边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议. BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议.BGP构建在 ...

  2. 【详谈 Delta Lake 】系列技术专题 之 Streaming(流式计算)

    简介: 本文翻译自大数据技术公司 Databricks 针对数据湖 Delta Lake 的系列技术文章.众所周知,Databricks 主导着开源大数据社区 Apache Spark.Delta L ...

  3. 【详谈 Delta Lake 】系列技术专题 之 湖仓一体( Lakehouse )

    简介: 本文翻译自大数据技术公司 Databricks 针对数据湖 Delta Lake 的系列技术文章.众所周知,Databricks 主导着开源大数据社区 Apache Spark.Delta L ...

  4. 【详谈 Delta Lake 】系列技术专题 之 特性(Features)

    简介: 本文翻译自大数据技术公司 Databricks 针对数据湖 Delta Lake 的系列技术文章.众所周知,Databricks 主导着开源大数据社区 Apache Spark.Delta L ...

  5. 4fsk调制matlab_数字调制解调技术的MATLAB与FPGA实现

    <数字调制解调技术的MATLAB与FPGA实现>包含2个版本.Xilinx/VHDL版的设计平台为ISE14.7/VHDL,配套开发板为CXD301:Altera/Verilog版的设计平 ...

  6. 可见光通信 调制解调技术 家庭机器人 可见光通信应用 原理及硬件方案

    可见光通信原理及硬件方案 可见光通信基本原理在正常照明前提下,将信息调制到LED灯发出的可见光中,接收端利用光电检测器(PD)将可见光并转换为电信号,并从中解调出相应的调制信息. 基于可见光通信,太速 ...

  7. msk调制 vhdl_MSK调制解调技术的原理及应用分析

    MSK调制解调技术的原理及应用分析 姓名:莫波微班级:05921001 学号:1120101489 MSK是数字调制技术的一种.数字调制是数字信号转换为与信道特性相匹配的波形的过程.调制过程就是输入数 ...

  8. 【通信原理课程设计】8PSK调制解调技术的设计与仿真(MATLAB)

    摘要 在数字信号的调制方式中8PSK是目前最常用的一种数字信号调制方式,它具有较高的频谱利用率.较强的抗干扰性.在电路上实现也较为简单.调制技术是通信领域里非常重要的环节,一种好的调制技术不仅可以节约 ...

  9. 技术至简-7:2G/3G/4G/5G基站系统中混合调制的技术框架

    2G/3G/4G/5G基站系统并非采用单一的调制技术,是数字调制和模拟调制的综合,是QAM调制与IQ调制的综合,是幅度调制与相位调制的综合. 1. 调制模型 在此模型中,包含了三种调制: (1)数字基 ...

  10. LoRa技术-LoRa调制解调技术

    目录 1 说明 2 调制参数 2.1 扩频因子SF 2.2 编码速率CR 2.3 调制带宽BW 2.4 低速率优化 3 LoRa帧结构 3.1 前导码 1)同步字 3.2 可选报头 3.3 有效载荷 ...

最新文章

  1. 结队项目——第一次作业
  2. 钉钉大数据:贵州政府效率意识全国领先
  3. [再寄小读者之数学篇](2014-04-18 from 352558840@qq.com [南开大学 2014 年高等代数考研试题]二次型的零点)...
  4. python 字符串可以直接连接吗_如何连接字符串。。。在?(Python)
  5. java日志处理汇总
  6. 【CyberSecurityLearning 55】SQL注入
  7. 用JUnit框架实现Java单元测试
  8. P1273 有线电视网
  9. 黄金周添堵 U-Mail邮件系统拒垃圾保畅通管理有序
  10. 文字转换为音频mp3的方法
  11. VVC/VTM:代码学习——量化实现之RDOQ
  12. 哔哩哔哩(B 站)刚刚崩了
  13. 帕德逼近matlab算法,帕德逼近matlab
  14. 计算机软件监控器,上位监控计算机软件,Upper monitoring computer software,音标,读音,翻译,英文例句,英语词典...
  15. 大数据开发必备面试题Hive篇
  16. 灵性图书馆:好书推荐-《把好运吸过来》
  17. 域服务器统一修改ie首页,通过AD域策略对IE做统一设定
  18. GBase 8s HAC高可用方案
  19. 颠覆互联网中介模式,他们想通过超级虚拟主机创建开源的商业系统
  20. X.509证书解析程序(C++版)

热门文章

  1. 通过示例休眠–第1部分(删除孤儿)
  2. vscode 运行vue_Vue初体验
  3. 部署项目,所谓“部署”到底是在干什么?
  4. linux安java,Linux安装Java
  5. mysql insert 字符集_有关 MySQL 字符集的注意事项-爱可生
  6. Objective-C学习中对 C语言的扩展
  7. rsa php openssl,openssl rsa 使用简介
  8. python 抓取微博评论破亿_一篇文章教会你使用Python定时抓取微博评论
  9. sqlserver拼接sql插入table_10个SQL技巧
  10. php背景图片随页面大小改变,css背景图根据屏幕大小自动缩放