例说51单片机 C语言版 ADC与DAC地应用_第1页
例说51单片机 C语言版 ADC与DAC地应用_第2页
例说51单片机 C语言版 ADC与DAC地应用_第3页
例说51单片机 C语言版 ADC与DAC地应用_第4页
例说51单片机 C语言版 ADC与DAC地应用_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ADC与DAC的应用第十一章6/9/20231本章内容

6/9/20232例說89S51-C語言89S51-C语言模拟信号与数字信号

6/9/20233例說89S51-C語言89S51-C语言闭环回路控制系统

6/9/20234例說89S51-C語言89S51-C语言并行式模拟数字转换

6/9/20235例說89S51-C語言89S51-C语言并行式模拟-数字转换的特性

转换速度快。所需要的电路较复杂,以n个位的并行式模拟-数字转换为例,则需要2n个精密电阻器、2n-1个比较器,以及一个n位的优先编码器。6/9/20236例說89S51-C語言89S51-C语言逐步逼近式模拟-数字转换概念图

6/9/20237例說89S51-C語言89S51-C语言逐步逼近式模拟-数字转换的特性

n位的逐步逼近式模拟-数字转换,其转换时间为n个时钟脉波,其转换速度仅次于并行式模拟-数字转换。电路较并行式模拟-数字转换的电路简单。

6/9/20238例說89S51-C語言89S51-C语言连续计数式模拟-数字转换概念图

6/9/20239例說89S51-C語言89S51-C语言连续计数式模拟-数字转换的特性

转换速度依输入模拟电压而不同,模拟电压越高所需转换时间越长。电路较并行式模拟-数字转换的电路简单。6/9/202310例說89S51-C語言89S51-C语言双斜率式模拟-数字转换概念图

6/9/202311例說89S51-C語言89S51-C语言双斜率式模拟-数字转换的特性

转换速度最慢。精密度高,稳定性佳。噪声免疫力良好。6/9/202312例說89S51-C語言89S51-C语言ADC0804引脚图

6/9/202313例說89S51-C語言89S51-C语言ADC0804的特性

CMOS的逐步逼近式AD转换器。具有8位分辨力,转换时间为100微秒,而最大误差为1个LSB值(最小电压刻度)。采用差动式模拟电压输入,三态式数字输出。模拟输入电压范围为0到5V(千万不要输入过高电压,一下子就烧毁)。

6/9/202314例說89S51-C語言89S51-C语言ADC0804时钟脉冲电路6/9/202315例說89S51-C語言89S51-C语言ADC0804的输入电压校准电路6/9/202316例說89S51-C語言89S51-C语言ADC0804的连续转换电路6/9/202317例說89S51-C語言89S51-C语言ADC0804的交互式控制电路6/9/202318例說89S51-C語言89S51-C语言ADC0804的转换时序图6/9/202319例說89S51-C語言89S51-C语言ADC0804的时序图6/9/202320例說89S51-C語言89S51-C语言交互信号

6/9/202321例說89S51-C語言89S51-C语言ADC0804与8051连接6/9/202322例說89S51-C語言89S51-C语言加权电阻网络

6/9/202323例說89S51-C語言89S51-C语言加权电阻网络输入/输出关系

bit3bit2bit1bit0VObit3bit2bit1bit0VO000001000-50001-0.6251001-5.6250010-1.251010-6.250011-1.8751011-6.8750100-2.51100-7.50101-3.1251101-8.1250110-3.751110-8.750111-4.3751111-9.3756/9/202324例說89S51-C語言89S51-C语言加权电阻网络数字-模拟转换的特性

电路结构简单,但不容易制作,因为其中所使用的电阻值,种类太多,差异过大。在IC的内部电路里,很难做出这样的电路。由于最大与最小的电阻差异太大,非常容易造成误差,以8位的转换电路为例,其中最大电阻为最小电阻的256倍,若电阻的误差为1%,则最大电阻的误差值就比最小电阻或次小电阻还大了!所以,很难达到较高的精确度。6/9/202325例說89S51-C語言89S51-C语言R-2R电阻网络

6/9/202326例說89S51-C語言89S51-C语言戴维南等效电路

6/9/202327例說89S51-C語言89S51-C语言戴维南等效电路6/9/202328例說89S51-C語言89S51-C语言戴维南等效电路6/9/202329例說89S51-C語言89S51-C语言戴维南等效电路6/9/202330例說89S51-C語言89S51-C语言戴维南等效电路6/9/202331例說89S51-C語言89S51-C语言戴维南等效电路6/9/202332例說89S51-C語言89S51-C语言戴维南等效电路6/9/202333例說89S51-C語言89S51-C语言戴维南等效电路6/9/202334例說89S51-C語言89S51-C语言戴维南等效电路6/9/202335例說89S51-C語言89S51-C语言戴维南等效电路6/9/202336例說89S51-C語言89S51-C语言戴维南等效电路6/9/202337例說89S51-C語言89S51-C语言戴维南等效电路6/9/202338例說89S51-C語言89S51-C语言戴维南等效电路6/9/202339例說89S51-C語言89S51-C语言戴维南等效电路6/9/202340例說89S51-C語言89S51-C语言R-2R电阻网路数字-模拟转换的特性

电路结构简单,其中的电阻值只有两种,不管是自制电路,或IC的内部电路里,都很容易实现这样的电路。不管是ADC或是DAC,其电压分辨力VRES(或VLSB)与其数字的位数及电压范围(参考电压)有关,如下:6/9/202341例說89S51-C語言89S51-C语言DAC-08引脚图

6/9/202342例說89S51-C語言89S51-C语言DAC08的特性电流型R-2R电阻网路的DA转换器。具有8位分辨力,转换时间为300纳秒。电源可采用±15V双电源,或+5到+15单电源。6/9/202343例說89S51-C語言89S51-C语言基本电路

6/9/202344例說89S51-C語言89S51-C语言低阻抗输出电路

6/9/202345例說89S51-C語言89S51-C语言对称性输出电路

6/9/202346例說89S51-C語言89S51-C语言DAC-08与8051连接

6/9/202347例說89S51-C語言89S51-C语言SPI总线系统

6/9/202348例說89S51-C語言89S51-C语言AD590的外观、底部引脚图与符号

6/9/202349例說89S51-C語言89S51-C语言AD590的特性

其输出电流与开氏温度成正比,开氏温度0度时输出0A,开氏温度每上升1度电流增加1微安(即1μA/K)。其中的开氏温度(Kelvintemperaturescale),又称为绝对温度(absolutetemperaturescale),而开氏温度与摄氏温度(Celsiustemperaturescale)的关系为开氏温度等于摄氏温度加上273。换言之,摄氏温度每上升1度AD590电流增加1微安。

有效温度感测范围为-55℃到150℃。可采用的电源范围为4V到30V。6/9/202350例說89S51-C語言89S51-C语言AD590接口

6/9/202351例說89S51-C語言89S51-C语言减去2.732V

6/9/202352例說89S51-C語言89S51-C语言AD590与ADC0804的接口电路

6/9/202353例說89S51-C語言89S51-C语言实例演练11-7-1电压测量实验一6/9/202354例說89S51-C語言89S51-C语言电压测量电路

6/9/202355例說89S51-C語言89S51-C语言显示数据处理6/9/202356例說89S51-C語言89S51-C语言流程图

6/9/202357例說89S51-C語言89S51-C语言电压测量实例演练一(ch11-7-1.c)-16/9/202358例說89S51-C語言89S51-C语言电压测量实例演练一(ch11-7-1.c)-26/9/202359例說89S51-C語言89S51-C语言电压测量实例演练一(ch11-7-1.c)-36/9/202360例說89S51-C語言89S51-C语言思考一下!在本实验里,ADC0804通过89S51的Port0,将转换后的数据传给89S51。可否改由其它的Port输入到89S51?程序应如何修改?在本实验里,理论上可测试的电压可达5V,而实际上可测试的范围为何?若要改变测试范围,在电路上要如何改变?

6/9/202361例說89S51-C語言89S51-C语言实例演练11-7-2电压测量实验一6/9/202362例說89S51-C語言89S51-C语言电压测量电路图

6/9/202363例說89S51-C語言89S51-C语言流程图

6/9/202364例說89S51-C語言89S51-C语言电压测量实例演练二(ch11-7-2.c)-16/9/202365例說89S51-C語言89S51-C语言电压测量实例演练二(ch11-7-2.c)-26/9/202366例說89S51-C語言89S51-C语言电压测量实例演练二(ch11-7-2.c)-36/9/202367例說89S51-C語言89S51-C语言思考一下!在本实验里,ADC0804通过89S51的Port0,将转换后的数据传给89S51。可否改由其它的Port输入到89S51?

6/9/202368例說89S51-C語言89S51-C语言实例演练11-7-3电压测量实验一6/9/202369例說89S51-C語言89S51-C语言流程图

6/9/202370例說89S51-C語言89S51-C语言电压测量实例演练三(ch11-7-3.c)-16/9/202371例說89S51-C語言89S51-C语言电压测量实例演练三(ch11-7-3.c)-26/9/202372例說89S51-C語言89S51-C语言电压测量实例演练三(ch11-7-3.c)-36/9/202373例說89S51-C語言89S51-C语言思考一下!在本实验里,若测量电压与实际电压有所差异,应如何调整?

6/9/202374例說89S51-C語言89S51-C语言实例演练11-7-4温度测量实验

6/9/202375例說89S51-C語言89S51-C语言温度测量-采用交互式传输电路图-1调校点:VA接近3VVB约为1.366V6/9/202376例說89S51-C語言89S51-C语言温度测量-采用交互式传输电路图-26/9/202377例說89S51-C語言89S51-C语言温度测量实验(ch11-7-4.c)-16/9/202378例說89S51-C語言89S51-C语言温度测量实验(ch11-7-4.c)-26/9/202379例說89S51-C語言89S51-C语言温度测量实验(ch11-7-4.c)-36/9/202380例說89S51-C語言89S51-C语言思考一下!在本实验里,times为显示(扫描)的次数,每次扫描将花16ms(即4ms×4),默认值为20次,也就是花在显示的时间是0.32秒(16ms×20)。换个角度看,每0.32秒才会读取ADC0804一次。试想,增减times所代表的意思为何?实际上有何差别?

6/9/202381例說89S51-C語言89S51-C语言实例演练11-7-5ADC温度控制实验6/9/202382例說89S51-C語言8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论