DAC与ADC原理简单介绍

DAC转换器(数字模拟转换器),即能将数字量转换为模拟量的器件,ADC转换器(模拟数字转换器)即将连续的模拟信号转换为离散的数字信号的器件。

  • DAC转换器

DAC转换器在OLED驱动IC和一般的DC/DC驱动IC中属于是基本存在的器件。因为对于IC而言,基本上是基于数字电路设计,因此对于该IC的驱动,基本是使用数字信号,但是在很多的使用场景中,是需要IC输出模拟信号的。例如对于一个IC的驱动电压是5V,但是在输出端,所需要的电压为3V,因此,在此基础电压(5V)上,进行数字模拟转换,比如一颗IC的DAC转换精度是8位,即2^8=256,那么5V的电压均分即5V/256≈0.0195V,即可知,对于所需要输出的3V,那么可以将3V*256/5V=153.6,即只需要在IC的DAC输入端输入153.6,即可得到所需要的3V电压,但是在实际的设置中,需要输入的是154,那么在实际的输出中,电压会存在误差,那么想要得到更高精度的输出电压,即需要的DAC的精度也需要很高。

对于DAC的运用,尤其特别的是在OLED的gamma值的设定中是尤为重要的,因为人眼的需要,所以需要不同的gamma值,但是在电路设计中不能够设计特别多的不同的电压路径,而且对于gamma的设定关乎到显示的视觉效果,因此,高精度的gamma设定是十分需要的,在这样的需要下,NOVATEK的NT37XXX系列是十分满足的,因为NT37XXX系列拥有12位的DAC转换器,其精度能够达到2^12=4096,能够极大的满足gamma设定的需求。

  • ADC转换器

ADC转换器,在许多的采样电路中是大量存在的,因为目前所能处理的信号基本上是数字信号,而无论是工程中亦或者是生活中所存在信号基本上是模拟信号,如果对模拟信号直接处理,那么数据量是无法估量的,因为哪怕是极小的一段模拟信号而言,对其分析,也可认为是由无穷多的,所以对于模拟信号的处理,一般是将模拟信号转换为数字信号处理,在这样的转换过程中,ADC转换器是其中能将模拟电压转换为数字信号的一种。『例如一个ADC转换器的分辨率是8位,采样范围为0V~5V即2^8=256,对于这样的一个ADC转换器,采样5V的电压,那么得到的数字值为256,如果采样4V的电压,那么得到数字值为4/5*256=204.8,得到的数字值为204.8,其计算方法基本与DAC类似。』(註1)



无论是DAC转换器亦或者是ADC转换器,在当前的IC中基本都是存在其中1个亦或者都存在的,因为对于信号的处理的过程都会存在数模转换或者模数转换,因此了解一下这两种转换器的基本计算原理也是十分有必要的。

注1:作者:玖玖单片机;出处:https://zhuanlan.zhihu.com/p/481648896

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论