lesson6 DAAD转换与单片机接口
1、D,digital;A,anolog。数字:0和1。
2、T型电阻网络D/A转换器:
D/A工作原理:通过内部电阻分流,产生变化的模拟量。
3、D/A转换的主要性能指标:
①分辨率
分辨率是指输入数字量的最低有效位(LSB)发生变化时,所对应的输出模拟量(电压或电流)的变化量。它反映了输出模拟量的最小变化值。
分辨率与输入数字量的位数有确定的关系,可以表示成FS / 。FS表示满量程输入值,n为二进制位数。对于5V的满量程,采用8位的DAC时,分辨率为5V/256=19.5mV;当采用12位的DAC时,分辨率则为5V/4096=1.22mV。显然,位数越多分辨率就越高。
②线性度
线性度(也称非线性误差)是实际转换特性曲线与理想直线特性之间的最大偏差。常以相对于满量程的百分数表示。如±1%是指实际输出值与理论值之差在满刻度的±1%以内。
③绝对精度和相对精度
绝对精度(简称精度)是指在整个刻度范围内,任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。绝对精度是由DAC的增益误差(当输入数码为全1时,实际输出值与理想输出值之差)、零点误差(数码输入为全0时,DAC的非零输出值)、非线性误差和噪声等引起的。绝对精度(即最大误差)应小于1个LSB。
相对精度与绝对精度表示同一含义,用最大误差相对于满刻度的百分比表示。
④建立时间
建立时间是指输入的数字量发生满刻度变化时,输出模拟信号达到满刻度值的±1/2LSB所需的时间。是描述D/A转换速率的一个动态指标。
电流输出型DAC的建立时间短。电压输出型DAC的建立时间主要决定于运算放大器的响应时间。根据建立时间的长短,可以将DAC分成超高速(<1μS)、高速(10~1μS)、中速(100~10μS)、低速(≥100μS)几档。
应当注意,精度和分辨率具有一定的联系,但概念不同。DAC的位数多时,分辨率会提高,对应于影响精度的量化误差会减小。但其它误差(如温度漂移、线性不良等)的影响仍会使DAC的精度变差。
4、符号:CS,片选,chip select。Pin description,管脚介绍。Typical operating circuit,典型设计电路。Valid data,有效数据;PWM,pulse width modulation,脉宽调制。Intr,中断。
5、电路符号:
6、时序:网格表示无所谓;SCLK,数据时钟;DIN,数据输入;DOUT,数据输出;高电平,低电平。
7、A/D转换器的主要技术指标
①分辨率
ADC的分辨率是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度FS的1/ 。一个10V满刻度的12位ADC能分辨输入电压变化最小值是10V×1/ =2.4mV。
②量化误差
ADC把模拟量变为数字量,用数字量近似表示模拟量,这个过程称为量化。量化误差是ADC的有限位数对模拟量进行量化而引起的误差。实际上,要准确表示模拟量,ADC的位数需很大甚至无穷大。一个分辨率有限的ADC的阶梯状转换特性曲线与具有无限分辨率的ADC转换特性曲线(直线)之间的最大偏差即是量化误差。
③偏移误差
偏移误差是指输入信号为零时,输出信号不为零的值,所以有时又称为零值误差。假定ADC没有非线性误差,则其转换特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相交点所对应的输入电压值就是偏移误差。
④满刻度误差
满刻度误差又称为增益误差。ADC的满刻度误差是指满刻度输出数码所对应的实际输入电压与理想输入电压之差。
⑤线性度
线性度有时又称为非线性度,它是指转换器实际的转换特性与理想直线的最大偏差。
⑥绝对精度
在一个转换器中,任何数码所对应的实际模拟量输入与理论模拟输入之差的最大值,称为绝对精度。对于ADC而言,可以在每一个阶梯的水平中点进行测量,它包括了所有的误差。
⑦转换速率
ADC的转换速率是能够重复进行数据转换的速度,即每秒转换的次数。而完成一次A/D转换所需的时间(包括稳定时间),则是转换速率的倒数。
8、常用:逐次逼近式ADC转换原理:
双积分式ADC的转换原理:
9、电容104:10*10的四次方;4k7,4.7k;
10、桥式电路,形变电阻。
Datasheet下载:www.21ic.com
www.maxin-ic.com
www.alldatasheet.com
注:ADDA第一次看,一头雾水。。。。而且我的开发板还是IIC跟ADDA是一块的。。。只有等到IIC看完了再写程序 了
转载于:https://www.cnblogs.com/quantumplan/archive/2012/03/26/2417912.html
lesson6 DAAD转换与单片机接口相关推荐
- c语言接口作用是什么,单片机接口C语言开发技术
单片机接口C语言开发技术 编辑 锁定 讨论 上传视频 <单片机接口C语言开发技术>是2009年清华大学出版社出版的图书,作者是龚运新.彭建军.[1] 书 名 单片机接口C语言开发技术 ...
- WLGK-51单片机接口技术基础实验 —LED闪烁灯
WLGK-51单片机接口技术基础实验--LED闪烁灯 当我们开始接触单片机,首先接触的第一个实验就是LED灯的使用,类似于我们学习软件开始接触的第一个程序"HelloWorld", ...
- WLGK-51单片机接口技术基础实验 ——LED闪烁灯
WLGK-51单片机接口技术基础实验-LED闪烁灯 当我们开始接触单片机,首先接触的第一个实验就是LED灯的使用,类似于我们学习软件开始接触的第一个程序"HelloWorld",这 ...
- 基于L297/298的步进电机工作模式的单片机接口
摘 要: 作为混合式步进电机的驱动器,基于L297/298驱动芯片的组合是较为常见的一种.本文较为详细得论述了基于该种驱动器下混合式步进电机的三种工作模式,给出了相应的单片机接口方案,在该方案中包括了 ...
- 单片机C语言DA转换,51单片机PCF8591的DA转换程序详解[含HL-1与HJ-c52 DA代码AD/DA原理图](可直接复......
以下是补充(能想到的范围有限有没想到的还请谅解) DA工作原理 基于PCF8591芯片 DA是什么? n DA指数模转换(Digital to Analog),顾名思义,就是把数字信号转换成模拟信号. ...
- 微型计算机物理地址转换,微型计算机及接口技术2015年4月真题试题(04732)
微型计算机及接口技术2015年4月真题试题及答案解析(04732) 微型计算机及接口技术2015年4月真题试题及答案解析(04732),本试卷总分100分. 一.单项选择题 (本大题共20小题,每小题 ...
- ds18b20温度转换指令_STM32接口DS18S20温度传感器
关联知识 STM32 介绍 在本文中,我们将学习DS18B20温度传感器与STM32微控制器的接口. DS18B20不支持Arduino Dallas库和OneWire库. 这就是我们必须不使用库而编 ...
- c语言编程单片机中的sbit,用sbit定义可位寻址的特殊功能寄存器时的地址转换-51单片机C编程...
80C51单片机C编程时中,用sbit定义可位寻址的特殊功能寄存器的位变量(感觉说是常量更确切)时,编译器会进行处理,把sbit 后面给的地址值 转换成 相应的可进行位寻址的特殊功能寄存器 bit位 ...
- AD转换及单片机通信
要求 用两片单片机进行通信,其中甲机外接0809芯片进行AD转换,将AD转换结果送至P0端口用4位数码管显示,并将数据发送至乙机:乙机接收甲机发送的数据,和甲机同步显示AD转换结果. ADC0809芯 ...
- 如何实现get接口与post接口转换,get接口与post接口如何转换
如何实现get接口与post接口转换 原创作者:杰哥不会飞 找到要修改类型的接口位置,将@PutMapping或者@GetMapping修改为想要的请求接口类型 @ApiOperation(" ...
最新文章
- python3 编译优化 --enable-shared --enable-optimizations
- 为什么我的电脑上安装不上python-python安装不上
- ubuntu1804系统设置在哪里_新风净化系统的风口到底该放在哪里?
- php内核介绍及扩展开发指南,4.5. 发布扩展信息
- img = img1*mask + img2*(1-mask) How do that ?
- 【Hbase】HBase 更改表名
- 第九章 OGRE中的整个流程
- 「thunar」给thunar增加搜索文件功能
- JQuery实用技巧--学会你也是大神(1)——插件的制作技巧
- 基于队列的医院挂号模拟系统
- linux修改时区不用重启服务,Linux修改时区不用重启的方法
- 扇贝有道180921每日一句
- 记录蚂蚁笔记服务端的搭建过程
- 关于计算机病毒的代码,常用的电脑病毒代码
- 大漠为什么不支持win10_Win10系统注册使用大漠插件的方法与设置!常见错误0x8002801...
- Reeder 5.0.3 将RSS阅读体验发挥到极致
- 操作指南|JumpServer用户权限体系的使用实践
- 什么是十六进制法_十六进制计算方法是什么?
- 路由器 android 打印机,用路由器将普通打印机变成网络打印机
- (最全干货分享)渗透测试全流程归纳总结之四
热门文章
- 35岁腾讯员工:准备退休!1kw房产+1kw股票+3百万现金,勉强够用了
- 【推荐系统】推荐系统研究中常用的评价指标
- 【最新消息】阿里宣布无限期延迟复工,字节跳动、腾讯......等企业也再次延迟!...
- 学术分享 | 没有导师的指导,研究生如何阅读文献、提出创见、写论文?
- 笔记——常用网站总结
- 机器学习面试-Keras/tensorflow
- 给大家送一个机械轴键盘~
- 最新资源《机器学习图像算法与建模优化》免费开放下载!(含代码数据)
- 【每日算法Day 105】打家劫舍第二弹:看好你的电瓶车!
- 具体数学-第9课(取整进阶与数论入门)