CH579 ADC采集電壓異常?

CH579? ADC采集電壓時(shí),接0V測(cè)量數(shù)值有1120左右,接1.5V測(cè)量數(shù)值有3100左右,接3.0V測(cè)量數(shù)值只有3900左右?用示波器測(cè)量管腳電壓都是正常,但讀出來(lái)的數(shù)據(jù)為何如此?

#include?"CH57x_common.h"


UINT16?abcBuff[40];
volatile?UINT8??adclen;

void?DebugInit(void)		
{
????GPIOA_SetBits(GPIO_Pin_9);
????GPIOA_ModeCfg(GPIO_Pin_8,?GPIO_ModeIN_PU);
????GPIOA_ModeCfg(GPIO_Pin_9,?GPIO_ModeOut_PP_5mA);
????UART1_DefInit();
}

int?main()
{
????UINT8?i;
????signed?short??RoughCalib_Value=0;		//?ADC粗調(diào)偏差值
????
/*?配置串口調(diào)試?*/???
????DebugInit();
????PRINT(?"Start?@ChipID=%02X\n",?R8_CHIP_ID?);
	/*?單通道采樣:選擇adc通道9做采樣,對(duì)應(yīng)?PA0引腳,?帶數(shù)據(jù)校準(zhǔn)功能?*/???
????PRINT(?"\n2.Single?channel?sampling...\n");
????GPIOA_ModeCfg(GPIO_Pin_0,?GPIO_ModeIN_Floating);
????ADC_ExtSingleChSampInit(?SampleFreq_3_2,?ADC_PGA_1_2?);
????
/*?
????注意:數(shù)據(jù)校準(zhǔn)包括?粗調(diào)和細(xì)調(diào):
????ADC_DataCalib_Rough()?是粗調(diào)函數(shù),調(diào)用前需保證PA5引腳配置浮空輸入模式,外部沒(méi)有電壓信號(hào),在ADC初始化之后調(diào)用,一般調(diào)用一次,除非更改了ADC模式(增益改變)
????ADC_DataCalib_Fine()?是細(xì)調(diào)函數(shù),對(duì)于粗調(diào)過(guò)的數(shù)據(jù)進(jìn)行擬合算法運(yùn)算,得到更精確數(shù)據(jù)
*/????
????GPIOA_ModeCfg(GPIO_Pin_5,?GPIO_ModeIN_Floating);
????RoughCalib_Value?=?ADC_DataCalib_Rough();??//?用于計(jì)算ADC內(nèi)部偏差,記錄到全局變量?RoughCalib_Value中??
????PRINT("=%d?\n",?RoughCalib_Value);?
	
	
????while(1)
	{????
	????int?sum=0;
		ADC_ChannelCfg(?9?);????????
		for(i=0;?i<21;?i++)
		{
			abcBuff[i]?=?ADC_ExcutSingleConver()?+?RoughCalib_Value;??????//?連續(xù)采樣20次
			ADC_DataCalib_Fine(?&abcBuff[i],?ADC_PGA_1_2?);
			
			if(i>=1)	{sum?+=?abcBuff[i];}
		}
		printf("ADC值:%d\r\n",sum/20);
	}		
}


去掉校準(zhǔn)值也是這個(gè)變化趨勢(shì),只是數(shù)值會(huì)小一些


首先,不同的增益有不同的計(jì)算公式,也有著不同的使用范圍,將你的測(cè)量值帶入計(jì)算,1.5v是偏差較大,因?yàn)?6db增益下,建議實(shí)際測(cè)量范圍是1.9V ~ 3V。

emobile_2022-06-17_15-34-27.png



你這也差得太大了吧!現(xiàn)在是1.5V~3.0V電壓采集變化異常,那不和你這個(gè)沖突了嗎?


理論可測(cè)-0.2~3.15V,雖然有會(huì)存在誤差但也不應(yīng)該是這個(gè)情況才是啊


我這邊使用579M的demo板測(cè)試,1.5v,2v,3v的值誤差都不是很大,但還是建議在實(shí)際可用范圍內(nèi)(1.9V ~ 3V)使用,GND最好接穩(wěn)點(diǎn)。

emobile_2022-06-17_16-37-31.png


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频