产品概述

单片机的数模转换 单片机入门-数模转换和DAC0832芯片简单介绍第一节解说

小编 2024-10-12 产品概述 23 0

单片机入门-数模转换和DAC0832芯片简单介绍第一节解说

单片机入门-数模转换和DAC0832芯片简单介绍第一节解说

视频教程

一、简介

D/A转换器是一种输入为数字量,经转换后输出为模拟量的数据转换器件。根据其结构的不同,D/A转换器有电压输出型和电流输出型两种,但都要求输出模拟量的大小与输入的数字量成正比。

二.DA转换器指标

(1)分辨率:分辨率指最小输出电压(对应的输入数字量最低有效位为1)与最大输出电压(对应的数字输入量所有位全为1)之比。对于n位D/A转换器,其分辨率为2-n ;

(2)建立时间:描述D/A转换器转换快慢的参数,是指从数字输入端发生变化开始,到输出模拟信号电压(或模拟信号电流)达到满刻度值(1/2)LSB时所需要的时间。

(3)转换精度:D/A转换器的转换精度主要取决于D/A转换器的二进制位数。例如,8位的D/A相对误差是1/256,16位的D/A相对误差为1/65536。显然,二进制位数越多精度越高。

三、DAC0832介绍

DAC0832是用先进的CMOS/Si-Cr工艺制成的双列直插式单片8位D/A转换器。它可以直接和8088CPU相接口。它采用二次缓冲方式(有两个写信号/WR1、/WR2),这样可以在输出的同时,采集下一个数字量,以提高转换速度。 而更重要的是能够在多个转换器同时工作时,有可能同时输出模拟量。它的主要技术参数如下:分辨率为8 位,电流建立时间为1us,单一电源5V-15V直流供电,可双缓冲、单缓冲或直接数据输入。

DAC

单片机开发之ADC模数转换和DAC数模转换

外部信号多为模拟信号比如电压、温度、压力、电流等,单片机只能处理数字信号,当单片机采集外部信号时需要一个将模拟信号转为数字信号的过程,这就需要用到ADC模数转换器,如果需要将数字信号转换成模拟信号则需要用到DAC数模转换器。信号有时是连续的,有时是分散的,连续变化的信号就是模拟信号,分散变化的信号是数字信号,一般我们将模拟信号用字母A表示,数字信号用字母D表示。

模拟信号的电路简单,分辨率高,但是抗干扰能力弱;数字信号抗干扰能力强,便于储存、处理和交换数据,且可以进行加密处理,保证信息传输的安全性。二者的区别在于转换方向不同,A/D是模拟量转换成数字量,需要用到模数转换器ADC,它是输入通道的核心;D/A是数字量转换成模拟量,需要用到数模转换器DAC,将数字量转换成直流电压或直流电流等模拟量,可以实现对生产过程的自动控制。

ADC模数转换需要经过采样、存储保持、量化和编码四个步骤,采样中通过运算放大器放大信号、滤波电路去除干扰信号,采集模拟量;然后将采样的结果进行存储,保持输入信号不变;再通过A/D转换器将采样的模拟值转化为数字量;量化后的数值用二进制码表示出来。A/D转换有多个输入通道,使用多路开关可以实现AD多路使用,提高硬件利用率。

DAC数模转换包括储存器、切换开关、基准电压、权电阻网络和运放放大器,储存器保存输入的数字量,通过开关控制将数字量转换为模拟量输出,基准电压为模拟量提供电压参考,数字量经过权电阻网络被转换成大小等比例的电流信号,运算放大器把电流信号进一步转换为电压信号输出。其中基准电压和权电阻网络是关键,基准电压越大可输出的模拟量的范围越大。

模数转换器可以分为双积分型A/D转换器、跟踪计数式A/D转换器、逐次逼近式A/D转换器;数模转换器可以分为权电阻D/A转换器、电阻网络D/A转换器和补充 D/A转换器。不论是模数转换器还是数模转换器都需要考虑分辨率、精度、转换速率、采样时间、线性误差、温度系数等性能指标问题都影响到转换。

ADC模数转换和DAC数模转换打开了计算机与模拟信号的大门,是模拟系统和数字系统沟通的桥梁,提高了计算机系统的应用范围,为信号处理提供了无限可能。

相关问答

单片机 自带 模数转换 么? - 133****4416 的回答 - 懂得

STC12C5616AD带AD输入带DA输出的单片机好像比较少stc12系列带有ad后缀的都可以实现ad转换功能,在官方网站上可以找到资料和示例代码,改改就能用。...

单片机 可以通过电流改变来控制发出的声音吗,我想通过电流的变化来播放不同的音乐,求大神帮忙?

单片机是不能改变电流大小,只能输出2种状态,想播放音乐可以用单片机做pwm控制就行或者用数模芯片转换都一个原理,单片机播放音乐是行的,但是不能控制电流大小...

单片机 工程师需具备哪些技能,市场需求大吗?

首先单片机工程师的市场需求应该是非常大的!现在基本上所有的电子产品都都用到单片机。只要有电子的地方基本上都需要有电子工程师或者单片机工程师的参与。要...

单片机 标准函数概念?

在单片机编程中,标准函数是指由单片机厂商提供的一组预定义函数,用于简化常见任务的实现。这些函数通常包含在单片机的开发环境或库文件中,可以直接调用和使用...

传感器供电电压是4V,我能用 单片机的 5V来检测它的输出信号吗?

这个得看你用的什么型号单片机了,常用单片机供电电压是5V,如果单片机本身就有数模转换,就可以输出一个4V电压了。这个得看你用的什么型号单片机了,常用单片机...

单片机 对嵌入式有哪些帮助吗?

学习单片机对学习嵌入式的帮助是全方位的,因为单片机本身就是嵌入式的一部分。既然说到了单片机和嵌入式系统,今天我们就来简单了解一下单片机与嵌入式系统的...

通过52 单片机 如何对直流电压电流进行测量?

52单片机只是内核的通称,你要可以选型一款带AD数模转换的单片机型号,比如国产的STC系列;网上可以搜到一堆程序(搜51单片机AD程序);测量电压先要看电压的...

智能电饭煲的传感器如果短路了会出现什么故障?

和以前不同,现在的智能电饭煲采用的都是微电脑控制(也就是传感器+单片机+数模电路)的模式。如果传感器短路了的话,视不同厂家对传感器的选型,故障的表现方...和...

高频收发信机原理?

接收机的接受原理都一样,信号流程为:天线、高放、变频、中放、解调、低频功放。加上必要的控制电路。现在一般有两级中放,而且现在多为数字处理,一般是高放变...

如何成为一名机器工程师? 申请方

万年潜水党终于看到有人做机器了,感动,握手~想要成为机器工程师确实是个很伟大的目标,但是机器工程师不仅仅需要电子、机械、计算机等等方面的知识...

猜你喜欢