本文主要是介绍嵌入式基础知识学习:DA/AD—数模/模数转换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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
这篇关于嵌入式基础知识学习:DA/AD—数模/模数转换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!