第十一章ADC的一般应用1ADC介绍.docx
《第十一章ADC的一般应用1ADC介绍.docx》由会员分享,可在线阅读,更多相关《第十一章ADC的一般应用1ADC介绍.docx(50页珍藏版)》请在第一文库网上搜索。
1、第十一章ADC的一般应用11.1 ADC介绍STM32F10x系列芯片上带有的模数转换器为12位,该ADC是一种逐次逼近型模拟数字转换器。它有18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值值。11.1.1 ADC主要特征1 .12-位分辨率2 .转换结束,注入转换结束和发生模拟看门狗事件时产生中断3 .单次和连续转换模式4 .从通道0到通道n的自动扫描模式5 .自校准6 .带内嵌数据一致的数据对齐7 .通道之间采样间
2、隔可编程8 .规则转换和注入转换均有外部触发选项9 .间断模式10 .双重模式(带2个或以上.ADC的器件)11 .ADC转换时间:STM32F103xx增强型产品:ADC时钟为56MHZ时为1s(ADC时钟为72MHZ为1.17s)STM32FIC)IXX基本型产品:ADC时钟为28MHZ时为1s(ADC时钟为36MHZ为1.55s)STM32F102xxUSB型产品:ADC时钟为48MHZ时为1.2s12 .ADC供电要求:2.4V到3.6V13 .ADC输入范围:VREF-VINVREF+14 .规则通道转换期间有DMA请求产生。11.1.2ADC功能描述ADC模块的框图,参考数据手册。
3、表111-1为ADC管脚的说明。表11-1-1ADC管脚名称信号类型注解Vref+输入,模拟参考正极ADC使用的高端/正极参考电压,2.4VVref+VddaVdda输入,模拟电源等效于VDD的模拟电源且:2.4VVddaVdd(3.6V)Vref-输入,模拟参考负极ADC使用的低端/负极参考电压,VREF=VSSAVssa输入,模拟电源地等效于VSS的模拟电源地ADC_IN15:0模拟输入信号16个模拟输入通道1 .ADC开关控制通过设置ADC-CR1寄存器的ADON位可给ADC上电。当第一次设置ADON位时,它将ADC从断电状态下唤醒。通过调用库函数ADC_Cmd(ADC1,ENAB1E)
4、;可以实现将ADoN位置位。ADC上电延迟一段时间后(tSTAB),再次设置ADON位时开始进行转换。通过清除ADON位可以停止转换,并将ADC置于断电模式。在这个模式中,ADC几乎不耗电(仅几个A)o2 .ADC时钟由时钟控制器提供的ADCC1K时钟与PC1K2(APB2时钟洞步。RCC控制器为ADC时钟提供一个专用的可编程预分频器,详见复位和时钟控制(RCC)章节。3 .通道选择有16个多路通道。可以把转换分成两组:规则的和注入的。在任意多个通道上以任意顺序进行的一系列转换构成成组转换。例如,可以如下顺序完成转换:通道3、通道8、通道2、通道2、通道0、通道2、通道2、通道15o规则组由多
5、达16个转换组成。规则通道和它们的转换顺序在ADC_SQRx寄存器中选择。规则组中转换的总数写入ADC_SQR1寄存器的13:0位中。注入组由多达4个转换组成。注入通道和它们的转换顺序在ADCSQR寄存器中选择。注入组里的转换总数目必须写入ADCSQR寄存器的11:0位中。如果ADC_SQRx或ADCSQR寄存器在转换期间被更改,当前的转换被清除,一个新的启动脉冲将发送到ADC以转换新选择的组。温度传感器/VREFINT内部通道。温度传感器和通道ADCxN16相连接,内部参照电压VREFINT和ADCxN17相连接。可以按注入或规则通道对这两个内部通道进行转换。注意:传感器和只能出现在主A0C
6、7中。4,单次转换模式单次转换模式下,ADC只执行一次转换。该模式既可通过设置ADC_CR2寄存器的ADON位(只适用于规则通道)启动也可通过外部触发启动(适用于规则通道或注入通道),这时CONT位为Oo一旦选择通道的转换完成:1如果一个规则通道被转换:转换数据被储存在16位ADC_DR寄存器中:EoC(转换结束)标志被设置;如果设置了EC)CIE,则产生中断。2如果一个注入通道被转换:转换数据被储存在16位的ADC_DRJ1寄存器中;JEoC(注入转换结束)标志被设置然后ADC停止。5,连续转换模式在连续转换模式中,当前面ADC转换一结束马上就启动另一次转换。此模式可通过外部触发启动或通过设
7、置ADJCR2寄存器上的ADON位启动,此时CONT位是1。每个转换后:1如果个规则通道被转换:转换数据被储存在16位的ADCDR寄存器中;EoC(转换结束)标志被设置;如果设置了EoCIE,则产生中断。2如果一个注入通道被转换:转换数据被储存在16位的ADC_DRJ1寄存器中;JEoC(注入转换结束)标志被设置;如果设置了JEe)CIE位,则产生中断。6.时序图如图I1-I-I所示,ADC在开始精确转换前需要一个稳定时间tSTAB。在开始ADC转换和14个时钟周期后,EoC标志被设置,16位ADC数据寄存器包含转换的结果。7.扫描模式此模式用来扫描一组模拟通道。扫描模式可通过设置ADC-CR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十一 ADC 一般 应用 介绍