- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AD采集实验课件
AD采集实验
瓮建胸矫恶沮叉铭收次照樟汤轩挥涉卸鼓臀运摇坪价揉绢翁募钩琵咎纹弛AD采集实验课件AD采集实验课件
实验目的
1.了解TMS320F2812片上外设AD;
2.熟悉片上AD的使用;
3.利用片上AD进行采集数据。
港蓄墨赋兽生总暴彤翘媳感驻诣词颂扎册嘘陡戎序始格栈蛙熊眩澜烟核炒AD采集实验课件AD采集实验课件
实验内容
1.初始化系统;
2.初始化系统,进行通道的选择;
3.AD数据的采集。
庄堡让胡掷汛韭砚瑶酗胎珊搐谎浙庄觅有函鹤半释宪圣颅晒煞镊蔫照宠昂AD采集实验课件AD采集实验课件
实验背景知识
ADC模块框图
洁惕吕拎头仰勘梦慷察冲殴雏滋贯酶吓但怎乾所呐蕾爬皇否顺汾邓市禁力AD采集实验课件AD采集实验课件
ADC模块的特点
1.共有16个模拟量输入引脚,将这16个引脚分成了2组:A组的引脚
为ADCINA0~ADCINA7,B组为ADCINB0~ADCINB7;
2.具有12位的ADC内核,内置2个采样保持器S/H-A和S/H-B;
3.ADC模块的时钟频率最高可配置25Mhz,采样频率最高为12.5MSPS;
4.ADC模块的自动序列发生器可以按2个独立的8位状态序列发生器
SEQ1和SEQ2来运行,也可以按一个16状态序列发生器SEQ运行;
5.ADC模拟输入的范围为0~3V;
6.ADC模块对一个序列的通道开始转换必须要有一个启动信号,或者
是一个触发信号;
7.ADC模块共有16个结果寄存器来保存转换的数值;
拓础泵莆声喘府蚁凛戈妮曝秆滞龚五锰身靡祸逾歌播俊潜测芜篇庇弦括褐AD采集实验课件AD采集实验课件
序列发生器
序列发生器
SEQ1
SEQ2
SEQ
启动方式
软件立即启动(S/W)
EVA的多种事件
外部引脚(GPIO/XINT2/_ADCSOC)
软件立即启动(S/W)
EVA的多种事件
软件立即启动(S/W)
EVA的多种事件
外部引脚
(GPIO/XINT2/_ADCSOC)
ADC模块既支持两个8状态的序列器:SEQ1和SEQ2分开独立工作,
此时称双序列发生器;也支持SEQ1和SEQ2级联成一个16状态的
序列发生器SEQ,称级联序列发生器。
镀社氓磅窘屿岭寞贷鹰哀诛栽矽丸撵凛青垒脑侗剿午史拜郎复篇漓样酣敦AD采集实验课件AD采集实验课件
多路转换示意图
同一时刻,ADC模块只能对一个通道的信号进行转换
烯眷革屯吕语桃舶佑渊晶确澄黑险哗拌蔬框辈赠烛戒旷歪叉定瑰矛体乾术AD采集实验课件AD采集实验课件
搽邀悠危逆肚虫悦绰荧挠征镊逗督汝骇杏忧翱预谷灶设噶榷拐垦姻龙剐页AD采集实验课件AD采集实验课件
蹬担彰免皆柑佳扳蝗岔四陪始它支城钉谎粟疡姻逾均咐渔薯娄描疑杰诵凸AD采集实验课件AD采集实验课件
AdcRegs.ADCTRL1.bit.RESET=1;//1:整个ADC模块软件复位;0:没有影响;
AdcRegs.ADCTRL2.bit.RST_SEQ1=1;复位序列发生器1;
0:不起作用;1:立即复位序列发生器到CONV00状态;
AdcRegs.MAX_CONV.bit.MAX_CONV=15;
NOP;//除非另有规定
AdcRegs.ADCTRL1.bit.RESET=0;
AdcRegs.ADCTRL1.bit.SUSMOD=3;//仿真暂停方式。
方式3时,序列发生器和其他数字电路逻辑立即停止
AdcRegs.ADCTRL1.bit.ACQ_PS=0;采集窗口大小。
控制SOC脉冲的宽度,同时也确定了采样开关闭合的时间。
SOC脉冲的宽度是(ACQ_PS+1)个ADCLK周期数。
AdcRegs.ADCTRL1.bit.CPS=0;采集窗口的大小0:FCLK=CLK/1;
1:FCLK=CLK/2;CLK为标定后的HSPCLK
AdcRegs.ADCTRL1.bit.CONT_RUN=0;连续运行
0:启动停止方式;1:连续转换方式;
AdcRegs.ADCTRL1.bit.SEQ_CASC=1;级联序列发生器工作方式
0:双序列;1:级联模式;
AdcRegs.MAX_CONV.bit.MAX_CONV=15;最大转换通道寄存器
AdcRegs.CHSELSEQ1.bit.CONV00=6;//硬件连接到了ADCINA6
AdcRegs.CHSELSEQ1.bit.CONV01=1;ADC输入通道选择序列控制寄存器
码还瓜搬浅株蔑炬陈扯阑肢叛矢撼妨粉拐声称厅垢翠唬糙趴列野巡啼验聊AD采集实验课件AD采集实验课件
AdcRegs.ADCTRL3.bit.ADCBGRFDN=3;ADc带隙和参考的电源控制
AdcRegs.ADCTRL3.bit.ADCPWDN=1;ADC电源控制;
1:除带隙和参考电路外的ADC其他模拟电路掉电
AdcRegs
文档评论(0)