欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

STC8A8K單片機(jī)雙通道ADC結(jié)果一樣的問題!

查看數(shù): 6325 | 評論數(shù): 8 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2019-7-10 21:29

正文摘要:

單通道ADC結(jié)果沒有問題,現(xiàn)在需要“同時”采集兩路ADC,發(fā)現(xiàn)結(jié)果總是驚人的一致!甚至一個通道加電壓,另一個通道不加電壓,兩者得到的結(jié)果都是一樣的! 在論壇中發(fā)現(xiàn)一個類似的帖子:http://www.raoushi.com/bbs/dpj ...

回復(fù)

ID:1034262 發(fā)表于 2023-12-7 00:27
用STC官方的例程一試就好。
ID:883810 發(fā)表于 2023-12-6 22:17
echowilson 發(fā)表于 2019-7-11 09:56
解決了!
uint GetADCresults(uchar adcch)
{

謝謝
ID:826405 發(fā)表于 2020-10-6 22:59
能分享下編程么,小白學(xué)習(xí)下,謝謝
ID:613800 發(fā)表于 2019-12-12 20:34
echowilson 發(fā)表于 2019-7-11 09:56
解決了!
uint GetADCresults(uchar adcch)
{

這等與開啟ad電源,轉(zhuǎn)換第一個端口ad值,然后再次開啟電源,轉(zhuǎn)換下一個端口ad值???
ID:581932 發(fā)表于 2019-7-11 09:56
解決了!
uint GetADCresults(uchar adcch)
{
        ADC_RES   = 0;
        ADC_RESL  = 0;
        ADC_CONTR = ADC_POWER|ADC_START|adcch;
        Delay(10);
        while(!(ADC_CONTR & ADC_FLAG));             //等待ADC完成
        ADC_CONTR &= ~ADC_FLAG;                     //清零ADC_FLAG
        ADC_CONTR &= ~ADC_START;                    //關(guān)閉ADC
       
        return (ADC_RES<<8 | ADC_RESL);
}

最重要的是這一句。初始化的時候不要上電。在采樣函數(shù)中每切換一次通道就上一次電就可以了。
ADC_CONTR = ADC_POWER|ADC_START|adcch;
ID:123289 發(fā)表于 2019-7-11 09:51
這個書上有(需要看原理圖),但你不一定注意到。你的師傅也未必能講透,師傅也未必注意到。
ID:123289 發(fā)表于 2019-7-11 09:49
ADC采樣時,為了防止“彈動”,會用一只電容采樣輸入的電壓。
當(dāng)你下達(dá)起動命令后,電容就與輸入分離,這樣電容上的電壓就不再受輸入影響了(彈動),再對電容上的電壓進(jìn)行對分處理。
這個電容在ADC內(nèi)部。
多路采樣時,多路切換開關(guān)在電容的前端,當(dāng)你切換之后,需要保持一段時間,因為電容上的電壓是不能躍變的!否則電容上的電壓就與上一次的一樣!
明白這個道理正確的做法如下:
1、起動本次采樣,等待采樣結(jié)束(這期間去做其它事,不要呆等浪費(fèi)CPU時間)。
2、采樣結(jié)束了,立即切換到下個通道(不要急于分析處理數(shù)據(jù)),這樣最節(jié)省采樣時間。
3、處理分析本次采樣到的數(shù)據(jù)。
4、估計切換有了一段時間了(自己按實際情況評估這段時間的長短),再起動采樣測量下個通道的電壓,這時電壓采樣也OK了(采樣電容有了足夠的充電時間)。
這樣你的問題就解決了,而且數(shù)據(jù)穩(wěn)定!
不是高手注意不到這個細(xì)節(jié),也不一定明白其中的道理。
無效樓層,該帖已經(jīng)被刪除

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表