![(完整word版)模数转换器ADC试验_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/05d643b2-45d1-4c76-8e05-b190a15690db/05d643b2-45d1-4c76-8e05-b190a15690db1.gif)
![(完整word版)模数转换器ADC试验_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/4/05d643b2-45d1-4c76-8e05-b190a15690db/05d643b2-45d1-4c76-8e05-b190a15690db2.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、模/数转换器( (ADC)实验1实验目的掌握 LM3S8962 中的 ADC 的基本原理和使用方法(2) 掌握 CCS 开发环境平台2实验内容(1) ARM 的初始化配置(2) ADC 的初始化配置(3) ADC 对内部温度传感器的温度值采样输出的实验3 ADC 的工作原理ADC 能够将连续变化的模拟电压转化成离散的数字量。通常通过传感器或 变送器将生产过程中的工艺参数转换为电信号,然后经过模拟量输入通道来处 理:一般由I/V 变换将电流信号转化为电压信号处理,然后由多路转换器选择输 入通道,经过采样保持器保持信号后由A/D 转换器转换信号,转换过程由接口及控制逻辑控制。在上述模拟输入通道中A
2、/D 转换器和接口及控制逻辑是必不可少的两块。下图 1 是 ADC 的模块框图。图 1 ADC 模块框图LM3S8962 ADC 模块的转换分辨率为 10 位,并支持 4 个输入通道,以及一 个内部温度传感器。ADC 模块含有 4 个可编程的采样序列发生器,它可在无需 控制器干涉的情况下对多个模拟输入源进行控制。每个采样序列均可对完全可配 置的输入源、触发事件、中断的产生和序列优先级提供灵活的编程,且均带有相 应的转换结果 FIFO。Stellaris 系列 ADC 的参考电压是内部的 3.0V,内部温度传感器提供了参考触发事件比较器GPIO定时器PWM比较器GPIO定时器PWM比较器GPIO
3、定时器PWM比较器GPIO定时器PWMSS0 中断-SS0 中断-SS0 中断-SS0 中断-1硬件平均电路ADCSACFIFO 块ADCSSFIFO0ADCSSFIFO1ADCSSFIFO2ADCSSFIFO3模拟输入ADCACTSSADCOSTATADCUSTATADCSSPRISS1控制状态采样序列发生器0ADCSSMUX0ADCSSCTL0ADCSSFSTAT0采样序列发生器1ADCSSMUX1ADCSSCTL1ADCSSFSTAT1采样序列发生器2ADCSSMUX2模数转换器电压和模拟温度的读取操作。图 2 所示是 ADC 温度传感器的温度一电压关系,T + 55 其中 SENSO
4、是输出终端的电压,SENSO=2.7- 75图 2 内部温度传感器的温度一电压关系4软件流程本实验要实现的功能是通过 ADC 采样内部温度传感器的温度值。开始初始化设置采样率 250KSPS禁能采样序列发生器 SS1配置 SS1:处理器触发、优先级 0、步进配置使能 SS1-1-清除中断源处理器软件触发 ADC 采样4等待转换完成工读取 FIFO 中的采样数据 保存到ulADCValue4计算采样温度平均值ulTempAvg4计算摄氏温度值 ulTempValueC工计算华氏温度值 ulTempValueF图 3 ADC 软件流程图5实验步骤在路径D:LM3S8962My Documentsb
5、oardsMyBoard下新建文件夹 ADC,打开该文件夹新建文件夹 ccs、ADC.c 文件和 startup_ccs.c 文件。(2) 运行 CCS,创建一个新的工程ADC 保存到路径D:LM3S8962MyDocumentsboardsMyBoardADCccs;添加源文件 ADC.c 和 startup_ccs.c 到该工程,然后编写这两个.c 文件,实现采样内部温度传感器温度值的功能配置目标 文件target_config.ccxml;然后设置编链选项。保存完成对整个工程的创建。(3) 浏览实现预定功能的源代码,编译、链接,检验并修正错误;(4) 编链无错误,点击调试按钮进入调试界面
6、,此时在本地观察窗口显示了 定义的 4 个局部变量。(5) 单步调试程序,通过寄存器观察窗口观察系统时钟的设置,保证 ADC 时钟是恒定分频的 16.667MHz 输出。(6) 通过设置调试器,使得本地窗口和观察窗口中的变量值在代码运行的过程中实时的显示。因为需要显示的变量只在程序的最后出现,所以可以选择在ADCIntClear()函数处添加断点,然后右击断点,设置断点属性,把Action 栏的Rema in Halted value改成Update View,下面的 View 栏选择Local View 1 或是 Watch View 1,这样就保证了本地或是观察窗口变量实时更新,而代码会继续执行,然后点击确定保存设置。(7) 单击运行按钮,观察此时本地观察窗口中变量的显示及变化。实验结果:变量值动态的显示,大致的反映出内部温度传感器的温度值; 摩 擦双手或是用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度发电机组租赁及租赁期限及设备维护合同
- 钢材运输合同
- 二零二五年度市政道路清洁与绿化养护合同
- 设备采购合同合同
- 少儿艺术培训合同协议书
- 混凝土输送泵租赁合同
- 建筑垃圾循环利用项目可行性报告
- 中国训练健身器材制造行业分析报告
- 2025年高纯氮气生产建设项目节能评估报告(节能专)
- 2024-2025年中国焊接材料行业市场运营现状及投资战略咨询报告
- 门诊导诊课件
- 广州石牌村改造规划方案
- GB/T 22919.12-2024水产配合饲料第12部分:鲫鱼配合饲料
- IP承载网架构规划及路由部署N
- (完整word版)现代汉语常用词表
- 藏药专业知识讲座培训课件
- 湖南省长沙麓山国际实验学校2023-2024学年高一上学期第三次适应性测试物理试卷(原卷版)
- 工程分包退场协议书
- 2023年11月安徽省淮北市烈山经济开发区公开竞聘11名工作人员笔试历年高频考点-难、易错点荟萃附答案带详解
- 2024年苏州职业大学高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 四年级数学下册计算题400道
评论
0/150
提交评论