- 9
- 0
- 约2.83万字
- 约 11页
- 2017-07-29 发布于河南
- 举报
MSP430F149ADC操作
MSP430F149的ADC操作
ADC图解
图1 ADC的原理图
理解:
ADC的时钟来源可以有四个(ACLK/MCLK/SMCLK/ADC12SO)由ADC12SSELx来选择。并且可以由ADC12DIVx控制选择分频。
ADC的采样参考电压可以由SREF0,SREF1来选择四种参考电压。
INCHx控制选择模拟电压输入口。
SHSx选择控制方式。
ADC的内核
ADC的转换公式
当采样最高电压高过或等于参考电压的时候,是最大值0FFFH。当采样最低电压低于或是等于参考电压的时候,是最小值000H。
控制
ADC12的内核可以通过ADC12CTL0和ADC12CTL1两个寄存器来控制。当不使用的时候可以通过ADC12ON位来控制关闭内核以达到低功耗的目的。当修改转换使能标志ENC的时候,要先判断ADC12内核是否在进行转换工作,如果在转换工作期间关闭ENC(置零)那么最终得到错误的结果。
ADC的时钟来源
ADC可以有四种时钟来源。而ADC12OSC是ADC内置的一个时钟源,大概频率在5MHZ左右,不过该时钟源由个人设备、供电电压和外部温度的影响很大。
ADC的参考电压发生器
ADC内部可以提供一个可以产生1.5V或是2.5V的产考电压发生器。当设计使用的时候,需要将一个10uF的电容和一个0.1uF的电容并联到它的输出端。而且使用的时候,打开发生器至少需要等待17ms以让参考电压达到一个稳定的值。
ADC的低功耗
当ADC内核不适用的时候,它会自动进入关闭模式,在使用的时候自动苏醒。而它的参考电压却不会自动关闭,要用手通过REFON手动关闭。
ADC的采样保持触发源
它的触发源由四种选择。
ADC12SC位控制。
定时器A输出控制
定时器B输出控制
定时器B输出控制
ADC的采样保持时间
ADC的采样保持时间有两种模式。
拓展型采样时钟模式。
这个时候,采样的时间由SHI决定,也就是当SHI上升沿的时候开始采样,下降沿的时候结束采样。而这个SHI的来源就是来自于ADC的时钟。也就是由外部时钟控制的。
脉冲采样模式
也就是起始的时候当SHI的一个上升沿的时候开始采样,而采样保持的时间由采样保持定时器决定。具体采样时间可以由ADC12CTL0寄存器中的SHT1x和SHIT0x决定。
ADC的采样模式
ADC有四种采样模式,由CONSEQx决定。
单通道单次转换。也就是只对一个通道进行一次转换。
也就是说当SHSx=0(选择ADC12SC触发)并且ENC上升沿(转换使能开)并且ADC12SC上升沿(触发开始采样)时。或SHSx!=0时,等到了启动信号。进入采样阶段,开始采样,直到SMAPCON下降沿(也就是拓展模式时的SHI下降沿或是定时器模式的定时结束),进入转换阶段,ADC开始转换,需要12个ADC时钟转换完毕。然后用一个ADC时钟将转换结果存入转换结果寄存器。置位中断。在这过程中ENC要一直保持等于一,否则返回起始,当前转换结果也出现错误。最后返回起始,继续等待下次开始触发信号。
单通道重复转换。
也就是说当SHSx=0(选择ADC12SC触发)并且ENC上升沿(转换使能开)并且ADC12SC上升沿(触发开始采样)时。或SHSx!=0时,等到了启动信号。进入采样阶段,开始采样,直到SMAPCON下降沿(也就是拓展模式时的SHI下降沿或是定时器模式的定时结束),进入转换阶段,ADC开始转换,需要12个ADC时钟转换完毕。然后用一个ADC时钟将转换结果存入转换结果寄存器。置位中断。在这过程中ENC要一直保持等于一,否则返回起始,当前转换结果也出现错误。再然后如果MSC=1(选择采样自动触发方式)并且SHP=1(采用脉冲模式采样,就是通过定时器定时采样时间)并且EOSx=0(不是最后一位转换)时,将存储地址+1并且直接进入采样阶段。如果当MSC=0(选择手动触发方式)或者SHP=0(采用外部时钟控制采样时间)并且EOS=0(不是最后一位转换)时,将存储地址+1并且进入等待开启采样时钟。如果EOS=1(是最后一位转换)时,返回起始,等待开启信号。
序列通道单次转换。
也就是说当SHSx=0(选择ADC12SC触发)并且ENC上升沿(转换使能开)并且ADC12SC上升沿(触发开始采样)时。或SHSx!=0时,等到了启动信号。进入采样阶段,开始采样,直到SMAPCON下降沿(也就是拓展模式时的SHI下降沿或是定时器模式的定时结束),进入转换阶段,ADC开始转换,需要12个ADC时钟转换完毕。然后用一个ADC时钟将转换结果存入转换结果寄存器。置位中断。在这过程中ENC要一直保持等于一,否则返回起始,当前转换结果也出现错误。再然后如果MSC=1(选择采样自动触发方式)并且SHP=1(采用脉冲模式采样,就是通过定时器定时采样时间)并且E
您可能关注的文档
最近下载
- 血液透析导管护理.pptx VIP
- 部编版五年级语文作文题.docx VIP
- 2026山西国际能源集团有限公司所属企业社会招聘172人参考考试题库含答案解析.docx VIP
- 部编人教版五年级语文课外阅读精选汇编(10篇含答案).pdf VIP
- 2025年青岛市局属公办高中自主招生物理试题真题(含答案).docx VIP
- 《Android开发基础教程》课件.ppt VIP
- 天津市专升本高等数学历年真题(2016-2025).pdf VIP
- 专题13.14 等腰三角形七种常见辅助线作法(方法梳理与题型分类讲解)(人教版)(教师版) 2024-2025学年八年级数学上册基础知识专项突破讲与练(人教版).docx VIP
- 禁毒教育主题班会《禁毒宣传》ppt课件.pptx VIP
- 九江职业大学2025年单招职业技能测试A卷(模拟卷)含答案.docx VIP
原创力文档

文档评论(0)