医用DSP开发教程-基于TMS320F28335 - 讲义 - 第14章 - 实验13 ADC_第1页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第14章 - 实验13 ADC_第2页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第14章 - 实验13 ADC_第3页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第14章 - 实验13 ADC_第4页
医用DSP开发教程-基于TMS320F28335 - 讲义 - 第14章 - 实验13 ADC_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第14章:实验13ADC——卓越工程师培养系列——2目录《医用DSP开发实用教程-基于TMS320F28335》-配套讲义实验内容实验原理实验步骤本章任务本章习题3将TMS320F28335芯片的ADCINA0引脚连接到DAC7612模块的DACA测试点,编写程序实现以下功能:(1)通过ADC模块对ADCINA0引脚的模拟信号量进行采样和模/数转换;(2)将转换后的数字量按照PCT通信协议进行打包;(3)通过医疗电子DSP基础开发系统的SCIB将打包后的数据实时发送至计算机;(4)通过信号采集工具动态显示接收到的波形。1.实验内容《医用DSP开发实用教程-基于TMS320F28335》-配套讲义42.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.1ADC功能框图52.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2ADC实验逻辑框图分析

下图是ADC实验逻辑框图,其中,ePWM1的SOCA设置为ADC的触发源,每8ms触发一次,用于对ADC1INA0的模拟信号量进行模/数转换,每次转换结束后,ADC会把ADCRESULT0中的数据发送到RAM中。ADC每8ms通过中断服务函数WriteADCBuf将ADCRESULT0变量值存入s_structADCCirQue缓冲区,该缓冲区是一个循环队列,应用层通过函数ReadADCBuf读取其中的数据。下图中灰色部分的代码已由本书配套的资料包提供,本实验只需要完成ADC采样和处理部分。62.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.2ADC实验逻辑框图分析72.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义如下图所示,写ADC缓冲区实际上是间接调用EnADCQueue函数实现,读ADC缓冲区实际上是间接调用DeADCQueue函数实现。ADC缓冲区的大小由ADC_BUF_SIZE决定,本实验中,ADC_BUF_SIZE取100,该缓冲区的变量类型为int型。2.3ADC缓冲区82.实验原理《医用DSP开发实用教程-基于TMS320F28335》-配套讲义2.4ADC部分寄存器(1)ADC控制寄存器1(ADCTRL1)(2)ADC控制寄存器2(ADCTRL2)(3)ADC控制寄存器3(ADCTRL3)(4)ADC最大转换通道寄存器(ADCMAXCONV)(5)ADC输入通道选择排序控制寄存器(ADCCHSELSEQ1)(6)左对齐ADC转换结果缓冲寄存器(ADCRESULT0)(7)ADC状态和标志寄存器(ADCST)(8)ADC参考源选择寄存器(ADCREFSEL)9步骤1:复制并编译原始工程步骤2:添加ADC和ADCQueue文件对步骤3:完善ADC.h文件步骤4:完善ADC.c文件步骤5:添加SendDataToHost文件对步骤6:完善SendDataToHost.h文件步骤7:完善SendDataToHost.c文件步骤8:完善ProcHostCmd.c文件步骤9:完善ADC实验应用层步骤10:编译及下载验证3.实验步骤《医用DSP开发实用教程-基于TMS320F28335》-配套讲义104.本章任务将ADCA1测试点通过杜邦线连接到DACB测试点,在本实验的基础上,重新修改程序,通过ADCA1将DACB的模拟信号量转换为数字量,并将转换后的数字量按照PCT通信协议进行打包,通过SCIB将打包后的数据实时发送至计算机,通过信号采集工具动态显示接收到的波形。《医用DSP开发实用教程-基于TMS320F28335》-配套讲义115.本章习题1.ADC模块的触发源有哪些?2.ADC模块序列发生器的作用是什么?3.简述本实验的ADC工作原理。4.ADC的转换范围以及输入信号幅度超过ADC参考电压范围会有什么后果?5.如何通过F28335的ADC检测7.4V锂电池的电压?6.在读取ADC采样结果时,为什么要先将结果寄

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论