数据转换器——佛朗哥Chater2

【注:本文基于《数据转换器》一书进行学习、总结编撰,适合新手小白进行学习】

目录

2.1 数据转换器类别

2.2 工作条件

2.3 转换器性能参数

2.3.1 基本特性参数

2.4 静态性能参数

2.5 动态性能参数

2.6 数字和开关性能参数


2.1 数据转换器类别

转换器类型可以被分为两大类:奈奎斯特率转换器、过采样转换器

区分依据:输入信号是占用大部分可用带宽,还是只占用奈奎斯特区间的一小部分。

奈奎斯特界限与信号带宽之间的比值f_{S}/(2f_{B}),被称为过采样率(oversampling ratio,OSR)。过采样率很大的转换器被称为过采样转换器,而奈奎斯特率转换器的过采样率较小,一般小于8。

图2.1示意出了奈奎斯特率转换器和过采样转换器之间的区别。前者的图中抗混叠滤波的过渡区域很小(导致难以实现的性能指标),而且有一大部分量化噪声落在了信号带宽内;相反,在后一图中,抗混叠滤波的过渡区很宽,而且只有一小部分量化噪声出现在信号带宽内。过采样转换器的采样频率显然比奈奎斯特率的要大得多,在某些情况下它的过采样率可高达几百。

2.2 工作条件

数据转换器的性能在很大程度上依赖于它的实验装置。

电源电压和温度是两个重要的工作条件。一个数据转换器除了要满足电路板(PCB)的限制可能会完全掩蔽器件的优异性能。标称电压和室温的要求之外,还要能够适应一定范围内的变化。电源电压需要允许5%甚至以上的波动;温度范围要满足-20℃到85℃(民用)或-55℃到125℃(军用)。在特定电压和温度范围内的器件性能指标并不能严格代表现场应用的器件性能参数。

当测量或使用数据转换器时,确保印刷电路板不对输出结果产生干扰是很重要的。电源耦合及糟糕的接地是关键问题。高性能的数据转换器常常将模拟电源和数字电源的引脚分开,尽管这些引脚在印刷电路板上通常都接到同一个电源上。这种方法能够利用键合线的寄生电感对内部模拟电源和数字电源去耦合。而且,为了得到良好的VDD或者地线,保证外部电源到电源引脚或者地引脚的连接恰当是很必要的。连接焊线(connecting lead)的长度必须尽可能的短:因为它们等效于电感。要仔细设计PCB,避免在 PCB两面形成接地环路,尤其是在射频频率下。两层电路板的结构只适用于低频测量。在高频情况下,要想确保高的信号完整性,往往需要采用含单独分开的接地层与电源层的多层电路板

由PCB提供的其他重要信号是主时钟信号基准电压信号。我们知道时钟抖动会降低器件性能。因此,不仅要使用低抖动的信号发生器,而且在相位发生器里保持这个特性也非常重要。印刷电路板上的时钟信号线必须要短,下面要有一个可靠的接地层。这样便形成了一个微带传输线,并使阻抗匹配。当低速数据转换器采用外部电压基准时,有必要使用一个干净的电压产生器,其输出阻抗要足够低,以免其内部的电压波动超过1LSB。然而这点并不容易实现,因为数据转换器工作于离散时间状态下,对电容的充放电会导致很大的脉冲电流。

2.3 转换器性能参数

2.3.1 基本特性参数

  • 模拟信号的类型:数据转换器的模拟输入输出可以是单端型、伪差分型和差分型。单端模拟信号是参照公共“地”,它与转换器的模拟“地”接在一起;伪差分信号相对于一个固定参考电平对称,该固定电平与转换器的模拟“地”不同;而差分信号并不需要相对于一个固定的电平对称,它们是输入或者输出信号中除去共模电平外不相等的那部分信号。
  • 精度:位数,LSB是量化台阶
  • 动态范围:指的是转换器所能处理的最大电压与噪声电压之间的比值,用分贝表示。动态范围决定了最大信噪比。
  • 绝对最大额定参数:指的是器件应用过程的极限值,一旦超过这些参数值,电路的工作能力可能会削弱,电路功能不是必定会受影响。但长期在最大绝对额定参数值下工作,会影响器件的可靠性。最大额定参数分为两类:电气的和环境的。其中,环境类包括工作温度范围,最高芯片温度,焊接温度,最长焊接时间,存储温度范围以及用于机载系统时的震动范围等。
  • 静电放电(ESD)警告(notice):静电电荷电压可以高达4000V。尽管所有的集成电路都有保护电路,但高能量的静电冲击仍有可能造成电路的永久性损坏。
  • 引脚功能描述及引脚配置
  • 预热时间(Warm-up time):是器件从上电到稳定工作的推荐等待时间。该参数是考虑到数据转换器在上电后由于温度变化导致的性能变化。
  • 漂移(Drift):指的是器件的某个参数(如增益、失调和其他静态参数等)在特定温度范围内的变化。其中有:漂移的温度系数,通常用ppm/℃表示;还有漂移的电压系数,通常用ppm/V表示。它们的值可以通过测量器件的参数在最小和最大工作范围内的值,然后将参数的变化量除以相应的温度变化范围计算得到。

2.4 静态性能参数

输入输出传输特性描述了数据转换器的静态性能。理想情况下的输入输出特性呈现出在整个动态范围内是均匀高度的阶梯。图2.2所示为通常位数的转换器开始部分的转换特性。如果第一级和最后一级阶梯宽度为A/2,那么△的计算是用满刻度范围除以(2"—1)得到的,而不是除以2”。图2.2同时说明量化间隔可以由数字码或者阶梯的中点表示出。同时,图2.2还给出了量化误差。可见,量化误差的范围在±△/2间,在阶梯中点处等于零。

偏离理想转换曲线的输出结果如图2.3所示。图2.3(a)示意的是几乎随机变化的量化间隔,在任意相邻的误差之间没有相互关系。图中还画出了一条插值曲线,它是一条从原点到满刻度点的直线。图2.3(b)所示的转换特性在曲线开始时量化间隔较小,而曲线末端的量化间隔较大。结果,插值曲线偏离了直线,导致失真响应。这些特性由积分非线性(INL)和微分非线性(DNL)定量表示

  • 模拟分辨率:是指对应1LSB的数字码变化的最小模拟增量。例如,对于16位满刻度电压

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/882276.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

英飞凌TC3xx -- Bootstrap Loader分析

目录 1.Bootstrap Loaders作用 2.CAN BSL详解 2.1 CAN BSL的时钟系统 2.2 CAN BSL流程 3.小结 英飞凌TC3xx的Platform Firmware章节里,提供了多种启动模式: Internal start from Flash:b111Alternate Boot Mode:b110Generic …

杀软对抗 ---> Perfect Syscall??

好久没更了,今天想起来更新了😋😋😋😋 目录 1.AV && EDR 2.Perfect Syscall?? 3.Truly Perfect ??? 在开始之前先来展示一下这次的免杀效果 1.AV && EDR 360 天擎EDR …

[c++进阶(九)] STL之deque深度剖析

1.前言 本章重点 本章将会着重的介绍deque底层到底是如何实现它能够双向进出的,并且双向进出的消耗率还特别低,并且讲解deque的优缺点。 2.deque的使用 如果没有看我前面两篇文章的,请先看前面两篇文章再来看这篇文章,可以有助于…

手写Spring第三篇,原来Spring容器是使用反射来初始化对象的

上次是不是你小子和大家说你拿来做登记的样品被我收了,然后取豆子的时候就是这个样品的? 今天我来辟一下谣,真的是这样的。这小子的样品确实被我收了,不过这小子没给真东西给我,只给了一个指针,害我宝贝得存…

Git rebase 的使用(结合图与案例)

目录 Git rebase 的使用Git rebase 概念Git rebase 原理rebase和merge的选择 Git rebase 的使用 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase Git rebase 概念 **rebase概念:**用来重新应用提交(commits&#xff09…

Llama 3.1 技术研究报告-1

llama3模型 现代⼈⼯智能(AI)系统由基础模型驱动。本⽂介绍了⼀组新的基础模型,称为Llama 3。它是⼀个语⾔模型群,原⽣⽀持多语⾔性、编码、推理和⼯具使⽤。我们最⼤的模型是⼀个密集变换器,有 405B个参数&#xff0…

oracle 插入date日期类型的数据、插入从表中查出的数据,使用表中的默认数据

date sysdate to_date 插入从表中查出的数据 方式一 方式二 或者指定列名称 下边这个案例的前提是指定列插入,如果不指定,则也是默认的

消息中间件---Kafka

一、什么是Kafka? Kafka是一个分布式流处理平台,类似于消息队列或企业消息传递系统; 流处理事什么呢? 流处理就是数据处理工作流,本质上是一种计算机编程范例。流处理是对接收到的新数据事件的连续处理。‌它涉及对从生产者到消…

HTML+CSS学习笔记

目录 HTML 1.开发环境 2.创建HTML文件 3.HTML元素 3.1HTML文件结构 3.2HTML标签 3.3HTML属性​编辑​编辑 3.4HTML区块 3.4.1块元素 3.4.2行内元素 3.5HTML表单 CSS 1.CSS简介 2.CSS语法​编辑 3.CSS三种导入方式 内联样式 内部样式 外部样式 4.选择器​ 5.C…

9月23日

思维导图 作业 统计家目录下.c文件的个数 #!/bin/bashnum0for file in ~/*.c; doif [ -f "$file" ]; then((num))fi doneecho "家目录下.c文件的个数: $num"

本周宣讲提醒-线上专场——香港科技大学工学院2025/2026年度硕士研究生(MSc)项目招生宣讲会

📆本周宣讲提醒-线上专场 🔔香港科技大学工学院2025/2026年度硕士研究生(MSc)项目招生宣讲会 📍香港科技大学工学院大挑战研究暨研究生课程信息网络研讨会-线上专场 🕙时间:2024年9月24日&…

python爬虫中json和xml字符串的xPath和jsonpath过滤语法区别对比

参考博客 两种语法结构作用 为了处理从网络请求返回的网页源码中得到自己想要的数据 首先了解两种库处理的对象语法 jsonpath处理的是json语法格式的字符串 **json(JavaScript Object Notation)**字符串的语法参考 **类似于下面的格式,以…

【VUE3.0】动手做一套像素风的前端UI组件库---先导篇

系列文章目录 【VUE3.0】动手做一套像素风的前端UI组件库—Button【VUE3.0】动手做一套像素风的前端UI组件库—Radio 目录 系列文章目录引言准备素材字体鼠标手势图 创建vue3项目构建项目1. 根据命令行提示选择如下:2. 进入项目根目录下载依赖并启动。3. 设置项目s…

MySQL函数介绍--日期与时间函数(二)

我相信大家在学习各种语言的时候或多或少听过我们函数或者方法这一类的名词,函数在计算机语言的使用中可以说是贯穿始终,那么大家有没有思考过到底函数是什么?函数的作用又是什么呢?我们为什么要使用函数?其实&#xf…

什么是上层封禁海外流量

上层封禁海外流量(Upper-layer Blocking of Overseas Traffic)是一种网络安全策略,旨在通过在网络传输的上层进行流量控制和过滤,从而阻止来自海外的恶意流量或不必要的访问。这一措施主要用于防止分布式拒绝服务(DDoS…

【AIGC】ChatGPT RAG提取文档内容,高效制作PPT、论文

目录 一、理解 RAG 技术 二、利用 ChatGPT 的 RAG 技术提取文档内容 三、高效制作 PPT 四、高效撰写论文 五、最佳实践与建议 六、工具推荐 随着人工智能生成内容(AIGC)的快速发展,利用先进的技术工具如 ChatGPT 的 RAG(Ret…

【深度学习】(3)--损失函数

文章目录 损失函数一、L1Loss损失函数1. 定义2. 优缺点3. 应用 二、NLLLoss损失函数1. 定义与原理2. 优点与注意3. 应用 三、MSELoss损失函数1. 定义与原理2. 优点与注意3. 应用 四、BCELoss损失函数1. 定义与原理2. 优点与注意3. 应用 五、CrossEntropyLoss损失函数1. 定义与原…

【觅图网-注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 1. 暴力破解密码,造成用户信息泄露 2. 短信盗刷的安全问题,影响业务及导致用户投诉 3. 带来经济损失,尤其是后付费客户,风险巨大,造…

Java集合(Map篇)

一.Map a.使用Map i.键值(key-value)映射表的数据结构,能高效通过key快速查找value(元素)。 ii.Map是一个接口,最常用的实现类是HashMap。 iii.重复放入k-v不会有问题,但是一个…

Rasa对话模型——做一个语言助手

1、Rasa模型 1.1 模型介绍 Rasa是一个用于构建对话 AI 的开源框架,主要用于开发聊天机器人和语音助手。Rasa 提供了自然语言理解(NLU)和对话管理(DM)功能,使开发者能够创建智能、交互式的对话系统。 1.2…