编辑: wtshxd 2018-07-19
HT8 MCU VREF 应用须知 AN0502S V1.

00

1 /

6 October 19,

2018 HT8 MCU VREF 应用须知 文件编码:AN0502S 简介 HOLTEK 8-bit Flash MCU 在应用 A/D 转换器将模拟信号转换成数字信号时, 需要提供一个参 考电压 VREF(Voltage Reference)做为基准进行比较和测算.本文主要说明内置 VREF 的特性和 基本使用操作, 希望给用户带来帮助. 关于 A/D 转换器的应用需知用户可查看官网上的 《HT8 MCU SAR ADC 应用须知》. 功能说明 HOLTEK 8-bit Flash MCU 的ADC 参考电压 VREF 可来自电源 VDD、外部参考源引脚 VREFI 和 内部 Bandgap 参考源,作用是给 A/D 转换器提供一个参考电压,保证输入电压转换值的准 确性;

或做为 A/D 转换器的输入电压,利用转换的数值反推出此时参考电压的大小. VREF 内置与外灌的差异 以HT66F0185 的A/D 转换器为例. A/D 转换器结构 HT8 MCU VREF 应用须知 AN0502S V1.00

2 /

6 October 19,

2018 内置参考电压来自 VBG,外灌电压可以选择 VDD 或者从 VREFI 引脚输入参考电压.除了来自 VDD 以外的参考电压源,都可以通过 HT66F0185 的寄存器 SADC2 的SAVRS3~SAVRS0 位选 择增益放大器(PGA)的放大倍率,且可以做为 AD 转换器的内部测量电压. 注意:不同 IC 的ADC 结构可能不同,具体请查阅对应的 Datasheet. SADC1 寄存器 Register Name Bit

7 6

5 4

3 2

1 0 Name SAINS2 SAINS1 SAINS0 ― ― SACKS2 SACKS1 SACKS0 R/W R/W R/W R/W ― ― R/W R/W R/W POR

0 0

0 ― ―

0 0

0 Bit 7~5 SAINS2~SAINS0:A/D 输入信号选择位 000,100:外部信号C外部模拟通道输入 001:内部信号C内部 A/D 转换器电源电压 VDD 010:内部信号C内部 A/D 转换器电源电压 VDD/2 011:内部信号C内部 A/D 转换器电源电压 VDD/4 101:内部信号C内部参考电压 VR 110:内部信号C内部参考电压 VR/2 111:内部信号C内部参考电压 VR/4 Bit 4~3 未定义,读为

0 Bit 2~0 SACKS2~SACKS0:A/D 时钟源选择 当选择内部模拟信号时,外部通道输入信号会自动关闭.内部参考电压可通过 SADC2 寄存 器中的 SAVRS3~SAVRS0 位选择不同的电压源. VBG 或VREFI 经过 PGA 放大器后的输出电压 VR 和VDD 都可以做为 A/D 转换器的输入电压且电 压值可以衰减为原来的 1/2 或1/4. SADC2 寄存器 Register Name Bit

7 6

5 4

3 2

1 0 Name ADPGAEN VGBEN VREFIPS VREFIPS SAVRS3 SAVRS2 SAVRS1 SAVRS0 R/W R/W R/W R/W R/W R/W R/W R/W R/W POR

0 0

0 0

0 0

0 0 Bit

7 ADPGAEN:A/D 转换器 PGA 功能使能控制位 Bit

6 VBGEN:内部 Bandgap 参考电压使能控制位 Bit

5 VREFIPS:VREFI 引脚选择位 Bit

4 VREFPS:VREF 引脚选择位 HT8 MCU VREF 应用须知 AN0502S V1.00

3 /

6 October 19,

2018 Bit 3~0 SAVRS3~SAVRS0:A/D 转换器参考电压选择位(VDD/VREFI),当A/D 转换器参考 电压选择内部 VBG 电压时,自VDD 或VREFI 引脚的参考电压会自动关闭. 0000:VDD 0001:VREFI 0010:VREFI*2 0011:VREFI*3 0100:VREFI*4 1001:保留,未使用 1010:VBG*2 1011:VBG*3 1100:VBG*4 其它值:VDD 所选的参考电压源来自 VBG 和VREFI 时,都可通过可程序设计增益放大器进行放大,PGA 增 益可以为

1、

2、3 或4倍,可通过 SADC2 寄存器中 SAVRS3~SAVRS0 位及相关引脚共享功 能选择位来选择.注意,所选的参考电压将会输出到 VREF 引脚.由于 VREFI 和VREF 引 脚都与其它功能共享, 当选择 VREFI 参考电压时, 需要将 SADC2 寄存器中的 VREFIPS 设置为

1 将引脚选通,最后通过 SADC2 寄存器中 SAVRS3~SAVRS0 位设置好 PGA 增益即可;

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