找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

單片機(jī)內(nèi)部AD測(cè)電壓值來(lái)回變化差距比較大?

查看數(shù): 3115 | 評(píng)論數(shù): 8 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-11-30 15:40

正文摘要:

變壓器按照一定頻率開關(guān) 經(jīng)過(guò)整流后輸出13V電壓 然后用STC單片機(jī)內(nèi)部AD進(jìn)行取樣 為什么取的電壓值 是來(lái)回變化的 變化差距比較大  采樣電阻為10K 15k  用萬(wàn)用表量的電壓 變化幅度很小

回復(fù)

ID:433166 發(fā)表于 2022-12-1 18:19

1。首先,你的電路整流濾波電路太簡(jiǎn)陋,需改進(jìn),去補(bǔ)一下數(shù)模電路基礎(chǔ)知識(shí)。(補(bǔ)充一下:就這電路輸出,若給音響功放供電,就是不合格電路,那是滿滿的交流聲呦)~
2。  AD基準(zhǔn)電壓要盡可能穩(wěn)定,無(wú)波動(dòng)干擾,這是測(cè)量穩(wěn)定的基礎(chǔ)(非常重要!)
3 。大概率你用的是數(shù)字萬(wàn)用表測(cè)量,輸入端本身就有很大的平滑濾波功能,直觀感覺(jué)就是測(cè)量時(shí)顯示反應(yīng)遲滯。若指針式的的電壓抖動(dòng)反應(yīng)能靈敏一些,直觀的就是指針在顫抖 ,但結(jié)構(gòu)本身也有阻尼機(jī)構(gòu),實(shí)際上也是有一定的平滑濾波輸出在顯示。
ID:123289 發(fā)表于 2022-12-1 17:36
采樣及計(jì)算方案不當(dāng)。
ID:1034262 發(fā)表于 2022-12-1 10:12
示波器先看電源電壓是否紋波很大,再看看ADC輸入電壓是否紋波很大。如果紋波小,則檢查程序。
ID:368534 發(fā)表于 2022-12-1 09:23
先用示波器看一下ADC端口的電壓波形吧。
ID:883242 發(fā)表于 2022-11-30 22:02
Y_G_G 發(fā)表于 2022-11-30 21:49
還有,你參考電壓是什么?如果是內(nèi)部的參考電壓,如果你用的是STC15系列,那么,這肯定是不行的
STC的15系 ...

基準(zhǔn)源絕對(duì)誤差大與短期快速跳動(dòng)完全無(wú)關(guān),你看他的串口輸出的電壓值,都跳成羚羊了。
ID:401564 發(fā)表于 2022-11-30 21:49
還有,你參考電壓是什么?如果是內(nèi)部的參考電壓,如果你用的是STC15系列,那么,這肯定是不行的
STC的15系列內(nèi)部電壓不是相對(duì)固定的,開機(jī)之前要先校正的,很麻煩的
ID:401564 發(fā)表于 2022-11-30 21:47
看到你這電路都覺(jué)得頭痛
1,先用一個(gè)電位器代替電路,調(diào)節(jié)一下電壓,進(jìn)行ADC,然后跟萬(wàn)用表測(cè)量值對(duì)比,如果正常,就說(shuō)明你這硬件電路有問(wèn)題
2,如果不正常,看一下程序哪里有問(wèn)題
3,萬(wàn)用表測(cè)量到的并不代表就是真實(shí)的,很多萬(wàn)用表里面是有平均傎電路或者軟件算法的
ID:883242 發(fā)表于 2022-11-30 20:00
AVCC和AGND要加強(qiáng)退耦,輸入信號(hào)和Vref加濾波。

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

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

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