- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
PAGE1
课时教案
课程:单片机技术与应用-基于CC2530的ZigBee技术开发与应用
课题
ADC基础知识
课时
2
教学
目标
知识:
1.掌握ADC的转换过程
2.掌握CC2530ADC模块主要特征
3.掌握ADC相关寄存器及其设置
4.掌握ADC中的相关概念
技能:
1.会分析ADC工作原理及转换过程
2.会设置ADC相关寄存器
素质:
1.具备严谨的学风,形成扎实、优化的知识结构和技能结构。
2.具备自主学习能力、团队协作意识。
重点
ADC相关寄存器及其设置
难点
CC2530ADC模块分析
教法
小组合作问题探究
学法
自主探究
教具
试验
多媒体、PPT课件
教学过程
问题设计及知识点
师生互动设计
(问题与任务)
ADC基础知识
一、电信号
电信号的定义:
电信号是指随着时间而变化的电压或电流。信息通过电信号进行传送、交换、存储、提取等。由于非电的物理量可以通过各种传感器较容易地转换成电信号,而电信号又容易传送和控制,所以电信号成为应用最广的信号。
电信号的分类:
电子电路中的信号均为电信号,一般也简称为信号。电信号的形式是多种多样的,可以从不同的角度进行分类。根据信号的随机性可以分为确定信号和随机信号;根据信号的周期性可分为周期信号和非周期信号;根据信号的连续性可以分为连续时间信号和离散信号;在电子线路中将信号分为模拟信号和数字信号。
1.模拟信号
在时间上或数值上都是连续的物理量称为模拟量。把表示模拟量的信号叫模拟信号。如温度、湿度、压力、长度、电流和电压等都是模拟信号。
2.数字信号
在时间上和数量上都是离散的物理量称为数字量。把表示数字量的信号叫数字信号。把工作在数字信号下的电子电路叫数字电路。模拟量是连续的量,数字量是不连续的。
数字信号的特点:
1)一般都采用二进制。
2)抗干扰能力强、精度高。
3)数字信号便于长期存贮,使大量可贵的信息资源得以保存。
2.ADC工作原理
1)A/D转换的基本工作原理图:
2)A/D转换一般要经过采样、保持、量化和编码4个过程。
采样:是指用每隔一定时间的信号样值序列来代替原来在时间上连续的信号,也就是在时间上将模拟信号离散化,所以采样输出是断续的窄脉冲。
保持:要把一个采样输出信号数字化,需要将采样输出所得的瞬时模拟信号保持一段时间,这就是保持。
量化:是用有限个幅度值近似原来连续变化的幅度值,把模拟信号的连续幅度变为有限数量的有一定间隔的离散值。
编码:则是按照一定的规律,把量化后的值用二进制数字表示。
总之,将模拟信号转换成数字信号的过程实际就是:采样在时间轴上对信号数字化;保持将采样所得字化信号稳定;量化在幅度值上对信号数字化,编码按一定格式记录采样和量化后的数字数据。
三、CC2530的ADC模块
CC2530的ADC模块支持最高14位二进制的模拟数字转换,具有多达12位的ENOB(有效数据位)。它包括一个模拟多路转换器(具有多达8个各自可配置的通道)以及一个参考电压发生器。转换结果可以通过DMA写入存储器,也可以直接读取ADC寄存器获得。
CC530的ADC模块有如下主要特征:
可选取的抽取率,设置分辨率(7~12位);
8个独立的输入通道,可接收单端或差分信号;
参考电压可选为内部单端、外部单端、外部差分或AVDD5;
单通道转换结束可产生中断请求;
序列转换结束可发出DMA触发;
可将片内温度传感器作为输入;
电池电压测量功能;
ADC模块的采样频率为4MHz。
四、ADC相关寄存器
与ADC相关的寄存器主要有:
1)转换数据寄存器:ADCH、ADCL。
ADCH:ADC转换结果的高8位
ADCL[7:2]:ADC转换结果的低6位
2)控制寄存器:ADCCON1、ADCCON2、ADCCON3。
ADCCON1的EOC:一个转换结束,此位置1,读取后清零。
ADCCON1的ST:此位置1且ADCCON1的STSEL为11,且没有转换在运行时,启动一个转换序列;该序列结束,此位清零。
ADCCON2寄存器控制转换序列的执行。
ADCCON3寄存器控制单个转换的通道号码,参考电压和抽取率;该寄存器写入后立即生效,或在当前转换序列执行结束后立即生效。
3)端口配置寄存器APCFG。
当使用ADC时,端口0引脚必须配置为ADC输入,可以使用多达8个ADC输入引脚,要配置一个端口0引脚为一个ADC输入,APCFG寄存器中相应位必须设置为1。APCFG寄存器的设置将覆盖P0SEL的设置。
4)测试寄存器TR0和模拟测试控制寄存器ATEST。
除了输入引脚AIN0-AIN7,片上温度传感
文档评论(0)