导航:首页 > 操作系统 > 单片机da转换原理

单片机da转换原理

发布时间:2023-01-21 14:19:39

‘壹’ 简述ad,da转换器的基本定义和基本原理

单片机应用系统中,需要对一些模拟信号(如电流、电流、温度、压力等)进行检测,将模拟信号转换为数字信号,称为A/D转换。单片机应用系统也需要模拟量输出,去控制系统中的执行机构,构成控制系统。将计算机中的数字信号转换为模拟信号,称为D/A 转换。A/D转换器把模拟量→数字量,以便于单片机进行数据处理。 A/D转换器的种类很多,主要有:计数式、逐次逼近式和双积分式等转换器。双积分式ADC:主要优点是转换精度高,抗干扰性能好,价格便宜。缺点是转换速度较慢,这种转换器主要用于速度要求不高的场合。逐次逼近式ADC:是速度较快,精度较高的转换器,转换时间约在几μs到几百μs之间。逐次比较型A/D转换器,在精度、速度和价格上都适中,是最常用的A/D转换器。A/D转换器按照输出数字量分为4位、8位、10位、12位、14位、16位输出。除并行输出A/D转换器外,还有SPI和I2C等串行接口的A/D转换器。SPI接口:TI的TLC549(8位)、TLC1549(10位)和TLC2543(12位)等。 I2C接口:ADI的AD9484(8位)、AD7291(12位) ,以及 PCF8591,等。现在部分的单片机片内集成了A/D转换器,在片内A/D转换器不能满足需要,还是需外扩展。

‘贰’ 单片机 da a 怎么进行进制转换的

DA A是十进制调整指令,使十六进制加法相加后得到十进制的效果。
转换规则是:当两个BCD码相加,如果和等于或小于 1001(即十进制数 9),不需要修正;如果相加之和在 1010 到1111(即十六进制数 0AH~0FH)之间,则需加 6 进行修正;如果相加时,本位产生了进位,也需加 6 进行修正。

‘叁’ 单片机A/D和D/A的工作原理的学习

其实就是在时钟的配合下进行数字量和模拟量的转换,A/D为模数转换,也就是可以采集外部的模拟量并配合时钟把其转换为数字量供给单片机实用,D/A则相反,可以把单片机内部的数字量,通过D/A转换成模拟量输出到外部,所以A/D和D/A可以作为单片机与外部模拟电路的接口

‘肆’ 单片机是如何把数字信号还原为模拟信号的

DA转换,数模转换就是将离散的数字量转换为连接变化的模拟量.
主要类型有:电压输出型、电流输出型、乘算型。
它将数字值转换为脉冲宽度调制或频率调制的输出,然后用数字滤波器作平均化而得到一般的电压输出(又称位流方式),用于音频等场合。

在网络可以找到DA和AD的相关资料。

‘伍’ 单片机AD和DA转换具体过程是怎么样的

比如8位的AD转换吧,转换0~5V为数字量信号,就是把5V分成256份,每份是5/256,这个也就是精度,最小一份就是5/256 V,0.02V左右,比如输入信号为5V,就占了256份,AD输出结果换成16进制就是0xff,比如说输入是3.1V,就占了3.1/(5/256)=158.72份,所以输出结果只能是158份,0x9e,就偏差了0.72份,就是0.72*5/256=0.014V,就偏差了0.014V左右,如果10位的AD转换,每份就是5/1024,精度也就高了很多,反过来DA转换也是一样的

阅读全文

与单片机da转换原理相关的资料

热点内容
科鲁兹压缩机轴承 浏览:353
word文档转换成pdf文件找不到 浏览:27
组件注册命令 浏览:760
安卓大屏导航用的是什么运放 浏览:443
myandroidtools的备份 浏览:900
python爬虫天气预报 浏览:761
android70权限管理 浏览:749
魔兽辛迪加是什么服务器 浏览:471
电脑文件夹排序怎么自定义排序 浏览:41
android70机型 浏览:422
阿里程序员地位 浏览:183
js如何上传大文件到服务器地址 浏览:685
安卓系统2个卡怎么切换 浏览:182
vivoy9s手机怎么设置隐私相册加密 浏览:158
android加载网络数据 浏览:119
tc语言入门编程 浏览:339
加载器app源码大全 浏览:821
linux刷新hosts 浏览:620
cmd命令键盘 浏览:311
优盘空文件夹怎么删不掉 浏览:843