- 57
- 0
- 约5.26千字
- 约 11页
- 2018-06-07 发布于江西
- 举报
嵌入式实验报告--.doc
题 目 嵌入式实验?报告
专 业 电气自动化?
姓 名 邬西占
学 号 12304?0036
指 导 教 师 蒋老师
完 成 时 间 2013/6/1
实验三、 模数转换器?实验
一、实验目的
1.熟悉ARM?本身自带的?八路十位A?/D控制器及?相应寄存器?。
2.编程实现A?RM系统的?A/D功能。
3.掌握带有A?/D的CPU?编程实现A?/D功能的主?要方法。
4.掌握模数转?换器的应用?设置,进行电压信?号的测量。
二、实验设备
(1) 硬件:PC 机 一台
Magic?ARM24?10 教学实验开?发平台(底板) 一套
Devic?eARM2?200-ARM9 核心板 一块
(2) 软件:Windo?ws98/XP/2000 系统,ADS 1.2 集成开发环?境
EasyA?RM软件
三、实验原理
1、模/数转换
我们经常遇?到的物理参?数,如电流、电压、温度、压力、速度……电量或非电?量都是模拟?量。模拟量的大?小是连续分?布的,且经常也是?时间上的连?续函数。要将模拟量?转换成数字?信号需经 采样——量化——编码 三个基本过?程(数字化过程?)
2、A/D转换的重?要指标
(1)分辨率(Resol?ution?):
分辨率反映?A/D转换器对?输入微小变?化响应的能?力,通常用数字?输出最低位?(LSB)所对应的模?拟输入的电?平值表示。n位A/D能反应1?/2n满量程?的模拟输入?电平。由于分辨率?直接与转换?器的位数有?关,所以一般也?可简单地用?数字量的位?数来表示分?辨率,即n位二进?制数,最低位所具?有的权值,就是它的分?辨率。
值得注意的?是,分辨率与精?度是两个不?同的概念,不要把两者?相混淆。即使分辨率?很高,也可能由于?温度漂移、线性度等原?因,而使其精度?不够高。
(2)精度(Accur?acy)
精度有绝对?精度(Absol?ute Accur?acy)和相对精度?(Relat?ive Accur?acy)两种表示方?法。
(3)转换时间(Conve?rsion? Time)
转换时间是?指完成一次?A/D转换所需?的时间,即由发出启?动转换命令?信号到转换?结束信号开?始有效的时?间间隔。转换时间的?倒数称为转?换速率。例如AD5?70的转换?时间为25?us,其转换速率?为40KH?z。
电源灵敏度?(power? suppl?y sensi?tivit?y)
电源灵敏度?是指A/D转换芯片?的供电电源?的电压发生?变化时,产生的转换?误差。一般用电源?电压变化1?%时相当的模?拟量变化的?百分数来表?示。
(5)量程
量程是指所?能转换的模?拟输入电压?范围,分单极性、双极性两种?类型。
(6)输出逻辑电?平
多数A/D转换器的?输出逻辑电?平与TTL?电平兼容。在考虑数字?量输出与微?处理的数据?总线接口时?,应注意是否?要三态逻辑?输出,是否要对数?据进行锁存?等。
工作温度范?围
由于温度会?对比较器、运算放大器?、电阻网络等?产生影响,故只在一定?的温度范围?内才能保证?额定精度指?标。一般A/D转换器的?工作温度范?围为(0~700C),军用品的工?作温度范围?为(-55~+1250C?)。
四、实验设计思?路及实现
4.1 实验硬件电?路图
4.2 实验相关软?件架构具体?实现过程步?骤
1、新建工程,将“Exp2 ARM A/D接口实验?”种的文件添?加到工程;
2、编写获取转?换结果函数?(main.c),流程图如图?1;
图1 A/D获取转换?结果流程
3、编写数(main.c),其流程图如?图2;
图2 主函数ma?in()
五、实验心得
实验本身不?是很难,实验指导书?写的也很详?细,实验中也没?有遇到什么?太大的问题?,只是实验的?工作原理搞?得不是太明?白,以至后来程?序调试过程?中不清楚每?条指令执行?后对应的试?验箱硬件的?变化。再一个就是?实验室的P?C机上的E?asyAR?M软件搜索?出来当AD?
原创力文档

文档评论(0)