【嵌入式基础知识学习】AD/DA—数模/模数转换

AD/DA—数模/模数转换概念

数字电路只能处理二进制数字信号,而声音、温度、速度和光线等都是模拟量,利用相应的传感器(如声音用话筒)可以将它们转换成模拟信号,然后由A/D转换器将它们转换成二进制数字信号,再让数字电路对它们进行各种处理,最后由D/A转换电路将数字信号还原成模拟信号。

ADC是模拟到数字转换器(Analog-to-Digital Converter)的缩写。它是一种电子设备或模块,用于将连续变化的模拟信号转换为离散的数字信号,以便数字系统(如微处理器、微控制器等)能够对其进行处理和分析。

ADC的工作原理是将连续变化的模拟电压信号分割成离散的取样,并对每个取样进行量化,生成相应的数字表示。通常,ADC使用一种称为逐次逼近法(successive approximation)的转换技术,通过逐步比较模拟输入信号和一个内部参考电压来逼近原始模拟信号的值,并将其转换为对应的数字值。

参考学习文章:https://blog.csdn.net/weixin_46131184/article/details/136275658

A/D转换器

A/D转换器又称模/数转换器,简称ADC,其功能是将模拟信号转换成数字信号。模/数转换由采样、保持及量化、编码4个步骤来完成。

采样就是每隔一定的时间对模拟信号进行取值,取样频率决定了每秒采集的样本数,通常以赫兹(Hz)表示;而保持则是将采样取得的信号值保存下来。采样和保持往往组合在一起应用。

量化是指根据编码位数需要,将采样信号电压分割成整数个电压段的过程。编码是指将每个电压段用相应的二进制数表示的过程。
转换精度:2的多少次方,转换精度越大,转换得到的数字量精度越好。

A/D转换与时序的关系:
在这里插入图片描述

下面截图内容的参考文章:https://jiayu.blog.csdn.net/article/details/131337891?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-131337891-blog-136275658.235%5Ev43%5Econtrol&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-131337891-blog-136275658.235%5Ev43%5Econtrol&utm_relevant_index=2

在这里插入图片描述

相关推荐

  1. 嵌入硬件】ADC(转换器

    2024-04-14 20:16:03       46 阅读
  2. DA转换转换

    2024-04-14 20:16:03       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-14 20:16:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-14 20:16:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-14 20:16:03       82 阅读
  4. Python语言-面向对象

    2024-04-14 20:16:03       91 阅读

热门阅读

  1. Qt学习笔记(二)

    2024-04-14 20:16:03       31 阅读
  2. MySQL 知识目录

    2024-04-14 20:16:03       44 阅读
  3. Webpack

    Webpack

    2024-04-14 20:16:03      38 阅读
  4. 人工智能教程

    2024-04-14 20:16:03       37 阅读
  5. Webpack的Loader和Plugin

    2024-04-14 20:16:03       32 阅读
  6. [Android]百分制透明度怎么转换为十六进制透明度

    2024-04-14 20:16:03       37 阅读