文档详情

第9章模数转换ADC.docx

发布:2024-03-08约6.53万字共301页下载文档
文本预览下载声明

1

第9章模/数转换(ADC)

第一节概述

第二节模/数转换器

第三节采样保持器和多路模拟开关

本章教学目标:

本章教学目标:

1、了解ADC的基本概念

2、MSP430ADC12的原理与基本应用

2

第一节概述

●计算机测量控制系统

传感器放大器

执行部件

滤波器

放大器

A/D

D/A

计算机

控制对象

3

●数据采集系统与本课程相关部分

n

n

模拟量模拟量1

模拟量

1n

1

n

传感器传感器

传感器

一n

nn

滤波器1滤波器

滤波器1

放大器1放大器

放大器1

多路开关

采样保持

A/D

计算机

音频、视频信号

数字通信

4

第二节模/数转换器

一、A/D转换器的基本原理

二、MSP430ADC12介绍

5

一、A/D转换器的基本原理

模拟输入量数字输出量

模拟输入量

A/D转换器

数字输出量

量化011

量化

010

001

000

011

010

001

1v

1v2v3v4v5v6v7y模拟输入量

6

A/D转换器分类

工作原理

特点

计数式

结构简单、

转换速度慢、精度低,实际少用

双积分式

精度高、转换速度慢、抗干扰性能好

逐次逼近式

转换速度较快、精度较高

实际常用、抗干扰性能不如积分式

高速并行式

转换速度快,价格高,精度低

Z-△式

7

A/D转换器的主要技术指标

1.分辨率:指A/D转换器所能分辨的最小模拟输入量,通常用A/D的位数表示。如:8位A/D的分辨率为8位,10位A/D的分辨率为10位

2.转换精度:指实际输入的模拟值与理论输入的模拟值(根据A/D输出推算)之间的偏差。常用数字量最低有效位LSB的几分之几表示。

1LSB-2LSB

3.转换时间和转换速度:转换时间指完成一次A/D转换所需的时间,从启动信号开始到转换结束,得到稳定数字量的

时间。转换速度是转换时间的倒数。

8

逐次逼近式A/D转换器原理图

模拟输入Vin

VDA

比较器

SAR

控制

电路

启动信号

START

CLK时钟

EOC

转换结束信号

D/A

转换器

输出缓冲器OE输出使能信号

VREF

DB

数字输出NADC

0110010110110D7XD6XD5XD4XD3XD2XD1XD0X10101010000000010000

0

1

1

0

0

1

0

1

1

0

1

1

0

D7X

D6X

D5X

D4X

D3X

D2X

D1X

D0X

1

0

1

0

1

0

1

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

0

0

0

0

1

1

0

1

0

1

0

0

0

0

1

0

0

0

0

0

0

0

0

1

0

0

9

10

A/D转换器的典型信号、电源、地

ADC时钟

ADC时钟

A/D转换启动信号

A/D转换器

A/D

转换器

数字量输出

模拟量输入信号

输出使能信号一

A/D转换完成信号

数字地模拟地

数字地

11

A/D转换的启动

电平启动

启动信号

脉冲沿启动

(

高电平启动

低电平启动

上升沿启动

下降沿启动

软件启动

启动方法

硬件启动

12

CPU对ADC转换结果的读取方式

□程序延时方式

□程序查询方式中断方式

13

二、MSP430ADC12介绍

ADC12模块是一个转换速度高达200ksps、采样时间可编程的12-bit逐次逼近型模数转换器。由12-bit的SAR核、采样保持电路、模拟开关、参考电压产生与选择电路、ADC时钟选择电路、采样与转换控制电路、16个转换结果存储缓冲器及其对应的16个存储控制寄存器、中断系统、片上集成温度传感器等组成。ADC12可以在没有CPU的参与下,独立实现多达16次的采样、转换和存储操作。ADC12模块可以独

立断电,以便于低功耗设计。

MSP430X13X,MSP430X14X,MSP43015X和MSP430X16X等

芯片中均有ADC12模块。

EmuationModule

Emuation

Module

ADC12模块

MSP430x14x

XINXOUTDVccDVsS

显示全部
相似文档