编辑: 此身滑稽 2013-04-26

0 / A N

0 P F

1 / A N

1 1

1 .

2 5 V V

1 2

5 E N B u f f e r P B

5 / V R E F V D D V R E F S V R E F

1 2 - b i t A D C B a n d g a p R e f e r e n c e V o l t a g e I n p u t V o l t a g e A C S

4 ~ A C S

0 A/D Input Structure HT66Fx0 使用 ADC 所有功能

3 精确取样原? 电源电压测? 使能内建的 1.25V ?考电压 , 根厦嫠龅 A/D 转化步骤 , 且通道选择为 1.25V ?考电压 . A/D 转化完毕,得到所取样的 A/D 值,记为 ADR1. 根

1 25 .

1 212 ADR V VREF ? ?

1 2 *

25 .

1 12 ADR V VREF ? 由於内建的 1.25V ?考电压对电源电压和温??敏感,故而 1.25V 非常稳定.根 VREF 是AVDD 还是由 PB5 输入的 VREF,可以得到一个受温?影响极小的准确的电压值.?VREFS 为LOW,则VREF 是AVDD,即可以得到一个精确的电源电压的压值. A/D 的精确取样 再根厦嫠龅 A/D 转化步骤,通道相应的选择所要测?的通道.A/D 转化完毕,得到 所取样 A/D 值,记为 ADR2.所需测?的 PIN 的电压值为 V. 根

2 212 ADR V VREF ? 又根厦,可得:

1 25 .

1 2 ADR V ADR V ?

1 2 *

25 .

1 ADR ADR V V ? ? 由上面介绍可知,内建的 1.25V ?考电压受温?、电源电压的影响极小,故而非常稳定,所 以由此得到 V 几乎?受温?、电源电压影响,极其准确. 以上公式①,②由应用开发人员可按实际需要,对取样得到的 A/D 值进?处?. 程式??注意事项 故而为?提高电压测?的准确性,可采取以下措施: ? 对通道扫描

2 的n次幂次,并将所采样的 A/D 值相加.所相加后的 A/D 值通过移位 n 位, 获取?加准确,稳定的 A/D 值.这样可以减小因为 A/D 转换误差,造成的误差. ? 对上面的公式应用中,最好先乘再除,并且在乘法的运算之前,将1.25V 放大

1000 倍, 或者?高.这样可以防止将包含重要资讯的 A/D 取样值在除法运算过程中,因为余?的 原因,被忽??,造成测?误差偏大. ? 针对内建的 1.25V ?考电压的特点,在使用时,最好对?同的 IC,用精确电源,先测下 内建的 1.25V ?考电压的实际电压,再将其作为??写入程式中,这样可以提高测?的 准确性. HT66Fx0 使用 ADC 所有功能

4 A/D 使用步骤 HT66F40 MCU 的A/D 模块里增加?一个内建的 1.25V 电压.?用该电?可以获取几乎?受 温?、电源电压影响的?加精准的 A/D 取样值.整个精准 A/D 取样步骤包括?个部分:一 是先对内建的 1.25V ?考电压通道进? A/D 转换,将所得到的 A/D 取样值保存,作为其他 通道 A/D 取样的校准值.也可以通过公式①得到 VREF.二是对其他 AN0~AN7 pin 进? A/D 取样,将所得到的 A/D 取样值根舰诮?较准. 以下为对多通道精确 A/D 取样的使用步骤.应用开发人员根导市枨笙嘤Φ髡.?应用 电?电源电压温?,或者?需要精确 A/D 取样,可以??对内建的 1.25V ?考电压的取样 步骤. 步骤一:对ADCR1 的VREFS 设置,选择 A/D 转化的?考电压.0 为VDD;

1 为由 PB5 输 入的 VREF.通过 ADCR1 暂存器的 ADCK0~ADCK2 选择 A/D 转化的时钟.具体??选择? 下表: 步骤二:将ADCR0 暂存器中的 ADOFF 位元清除为?,使能 A/D 功能. 步骤三:将ADCR1 的ACS4 和V125EN 设置为 1,选择内建的 1.25V ?考电压通道且将内建 的1.25V ?考电压使能.延时 tBG. 步骤四:通过对 ACERL 暂存器 ACE0~ACE7 bits 的设置,选择哪些 PINS 做为 A/D 输入 PIN 或者为普通 I/0 口.具体??设置?下表 步骤五:假如使用 A/D 中断,则中断控制暂存器必须正确设置,以使 A/D 转换中断开启. 总中断控制位元 EMI,A/D 中断允许位元 ADE ?者必须都设置为 1. 步骤?:通过将 ADCR0 暂存器的 START bit 从Low 设置为 High,再将其设为 Low 这个操 作,将开始 A/D 转化进程.必须注意的是 START bit 必须初始?态为 Low. HT66Fx0 使用 ADC 所有功能

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题
大家都在看的话题