- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、A/D转换原理
A/D转换的过程是模拟信号依次通过取样、保持和量化、编码几个过程后转换为数字格式。
a)取样与保持
一般取样与保持过程是同时完成的,取样-保持电路的原理图如图16所示,由输入放大器A1、输出放大器A2、保持电容CH和电子开关S组成,要求 AV1 * AV2 = 1。原理是:当开关S闭合时,电路处于取样阶段,电容器充电,由于 AV1 * AV2 = 1,所以输出等于输入;当开关S断开时,由于A2输入阻抗较大而且开关理想,可认为CH没有放电回路,输出电压保持不变。
图16 取样-保持电路
取样-保持以均匀间隔对模拟信号进行抽样,并且在每个抽样运算后在足够的时间内保持抽样值恒定,以保证输出值可以被 A/D 转换器精确转换。
b)量化与编码
量化的方法,一般有舍尾取整法和四舍五入法,过程是先取顶量化单位Δ,量化单位取值越小,量化误差的绝对值就越小,具体过程在这里就不做介绍了。将量化后的结果用二进制码表示叫做编码。
2、A/D转换器的技术指标
a)分辨率
分辨率说明A/D转换器对输入信号的分辨能力,理论上,n位A/D转换器能区分的输入电压的最小值为满量程的 1/2n 。也就是说,在参考电压一定时,输出位数越多,量化单位就越小,分辨率就越高。S12的ATD模块中,若输出设置为8位的话,那么转换器能区分的输入信号最小电压为19.53mV。
b)转换时间
A/D转换器按其工作原理可以分为并联比较型(转换速度快ns级)、逐次逼近型(转换速度适中us级)、双积分型(速度慢抗干扰能力强)。
不同类型的转化的A/D转换器转换时间不尽相同,S12的ATD模块中,8位数字量转换时间仅有6us,10位数字量转换时间仅有7us。
S12内置了2组10位/8位的A/D模块:ATD0和ATD1,共有16个模拟量输入通道,属于逐次逼近型A/D转换器(这个转换过程与用天平称物的原理相似)。
1、功能结构图
图17 A/D 模块功能结构图
图17所示的是 A/D 模块的功能结构,这个功能模块被虚线划分成为图示所示的虚线所隔离的三个部分:IP 总线接口、转换模式控制/寄存器列表,自定义模拟量。
IP 总线接口负责该模块与总线的连接,实现 A/D 模块和通用 I/O 的目的, 还起到分频的作用;
转换模式控制寄存器列表中有控制该模块的所有的寄存器,执行左右对齐运 行和连续扫描。
自定义模拟量负责实现模拟量到数字量的转换。包括了执行一次简单转换所 需的模拟量和数字量。
2、 HCS12 中A/D转化模块特点
8/10 位精度;7 us, 10-位单次转换时间.;采样缓冲放大器;可编程采样时间; 左/右对齐, 有符号/无符号结果数据;外部触发控制;转换完成中断;模拟输入 8 通道复用;模拟/数字输入引脚复用;1 到 8 转换序列长度;连续转换模式;多通 道扫描方式。
ATD 模块有模拟量前端、模拟量转换、控制部分及结果存储等四部分组成。其中模拟前端包括多路转换开关、采样缓冲器、放大器等,结果存储部分主要有8个 16 位的存储器和反映工作状态的若干标志位。
1、ATD0控制寄存器2---ATD0CTL2
ATD0CTL2主要控制ATD0的启动、状态标志以及上电模式,对寄存器进行写操作时,将中断当前的转化过程。寄存器ATD0CTL2如图18所示:
图18 ATD0CTL2寄存器
ADPU:A/D 使能控制位,相当于一个开关,用来启动/禁止A/D转换
1 = A/D 模块上电
0 = 禁止 A/D,以减少功耗
AFFC:A/D 快速转换完成标志位清零
1 = 快速标志位清零顺序,每次读取结果寄存器自动清零
0 = 正常标志位清零顺序,需要软件方式对状态标志位清零
AWAI:A/D 等待模式
1 = 等待模式下,ATD继续运行
0 = 等待模式下,ATD停止运行,以降低功耗
ETRIGP、ETRIGLE、ETRIGE:
ETRIGLE ETRIGP ETRIGE 描述
x x 0 忽略外部触发
0 0 1 下降沿触发
0 1 1 上升沿触发
1 0 1 低电平触发
1 1 1 高电平触发
【注意】ETRIGE:外部触发使能控制位,该功能借助引脚AN7,当AN7接收到外部触发时,启动A/D转换,否则不进行转换。0--忽略外部触发;1--有外部触发时开始转换,此时AN7不能用于A/D转换。
ASCIE:A/D 转化序列转换结束中断使能控制位
1 = 允许ATD转换序列转换结束后发生中断
0 = 禁止ATD 中断
ASCIF:A/D转换序列转换结束中断标志,只用于读。
1 = 发生中断
0 = 为发生中断
2、ATD0控制寄存器3---ATD0CTL3
ATD0CTL3主要
您可能关注的文档
- II1036工作面防突设计.doc
- iPhone云存储类应用盘点.doc
- J0174、肉兔养殖与产业开发.doc
- JFE开发550和610Mpa高强度钢板新工艺.doc
- K49+150~+300滑坡整治工程施工方案.doc
- Kindee对面向订单企业的解决方式.doc
- KNX析街KNX头犯罪探.doc
- KWWB-400高压无功补偿控制装置.doc
- LED照明节能改造可行性报告.doc
- M12环境管理控制程序.doc
- 2025年北京市西城区第四中学下学期高三年级3月第五次调研考试数学试题含解析.doc
- 2025年北京西城161中学高三第二次联考数学试题文试题含解析.doc
- 2025届山西省大同市重点中学中考历史模试卷含解析.doc
- 湖北省武汉市青山区5月重点名校2025届中考五模生物试题含解析.doc
- 海洋资源管理:海洋能源开发_(4).海洋风能开发技术.docx
- 2025届四川省眉山多悦高中高三第三次联考(浙江版)数学试题试卷含解析.doc
- 2025届四川省成都市经开区实验中学下学期高三数学试题期初联考考试试卷含解析.doc
- 福建省晋江安海片区五校联考2025届中考生物考试模拟冲刺卷含解析.doc
- 广东省肇庆市高要区金利镇朝阳教育集团达标名校2025届毕业升学考试模拟卷生物卷含解析.doc
- 2025届云南省玉溪市富良棚中学高三下学期三诊模拟数学试题含解析.doc
文档评论(0)