TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5529单片机AD转换参考电压问题

初次接触430单片机,很多地方很模糊,望指教!

void ADC_init()
{
    P6SEL|=0X01;
    ADC12CTL0=ADC12ON+ADC12MSC+ADC12SHT0_2;
    ADC12CTL1=ADC12SHP+ADC12CONSEQ_1;
    ADC12MCTL0=ADC12INCH_0;
    ADC12IE=0x08;
    ADC12CTL0|=ADC12ENC;
}

程序如上,我在进行AD转换时选取的参考电压VR+是模拟电压正端AVCC,VR-是模拟电压负端AVSS,请问一下这个AVCC和AVSS的值分别为多少啊!还有就是能不能麻烦各位给一个把AD转换值转换成电压值的公式啊!

灰小子:

你好,你用的什么开发板?还是自己画的板子?

这个AVCC和AVSS和电路设计有关系的,要看电路是怎么设计的。

如果没专门设计模拟电源电路,一般就是把AVCC连接到VCC,也就是电源电压,AVSS连接到GND

建议你先看一下电路原理图

xiangshunkai xiang:

回复 灰小子:

我用的launchpad开发板,就是我AD转换时用的例程参考电压选的是AVCC和AVSS,但我想知道这两个值是什么。

Ling Zhu2:

回复 xiangshunkai xiang:

xiangshunkai xiang

我用的launchpad开发板,就是我AD转换时用的例程参考电压选的是AVCC和AVSS,但我想知道这两个值是什么。

user4132520:

AVCC是电源电压,一般是3.3V,AVSS是地,一般是0

10位数据AD采样,满偏是0x3FF,转成10进制就是1023,超过3.3V的采样值都是1023,转换公式就是

采样电压=(采样值/1023)*3.3V

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5529单片机AD转换参考电压问题
分享到: 更多 (0)