為什麼微控制器AD取樣,在沒有輸入電壓的情況下,取樣值會是

2021-04-21 21:13:20 字數 1217 閱讀 2325

1樓:匿名使用者

你是直接用微控制器埠取樣的,你可以根據ad值算出它的電壓是多少,在對比下查查什麼因素

共地情況下,微控制器ad取樣如何減少干擾?

2樓:匿名使用者

從理論上來說,2cm的隔離距離完全夠用了,至於還是出現干擾

需要找到幹回擾源及干擾頻率後才能進答一步定位。給你一個建議,如果有可能的話,將輸入20v轉5v採用dc/dc隔離電源模組來實現,或許效果會好點。另外,適當多增加一些濾波電容,組合起來進行濾波。

如果有條件,可以做一些emc實驗,可以準確定位干擾源及其頻率點。

3樓:青川小舟

模擬部分訊號

是否電壓很小?用放大電路了嗎?注意將放大電路部分單內點接地試試。

容如果模擬訊號很弱又沒用放大電路的話,那對ad轉換電路參考電壓的精度要求就要很高。再就是如果模擬訊號的頻段覆蓋50hz、100hz等頻率的話,由於難以通過簡單濾波濾除50hz干擾,也會對電源濾波部分提出更高要求。

4樓:小齊歲月

去耦,消容,還有干擾。。。很多的。輸入級之間不妨適當加跟隨器進行實施。

一般微控制器訊號採集作ad轉換的話,採集的是什麼訊號?電流還是電壓?為什麼?還有為什麼需要放大?

5樓:匿名使用者

肯定採集電壓訊號了,因為adc的核心是電壓比較器。

如果被採集的訊號很弱,比如最大幅度低於參考電壓的10%,那就需要適當放大來減少誤差了。

如果輸入電壓大於參考電壓,那肯定要分壓。輸入阻抗無窮大這樣是最好的,這樣採集的誤差最小,當然一般adc的輸入阻抗都不算大(10kω級別),所以一般用電壓跟隨器進行阻抗匹配,間接增大adc的輸入阻抗。

6樓:匿名使用者

取樣的是電壓訊號,沒有為什麼本來就這樣,訊號太小就需要放大,一般取樣是0-5v,如果是8位ad的話最小就是0.3v多,如果小於這個訊號就放大,取樣的分壓幾乎可以忽略

7樓:匿名使用者

採集的是電壓,電壓的參照值是pin vref上的電壓,如果你的訊號針對vref太小的話,需要放大,如果你的訊號最大值大於vref,需要分壓。一般vref差不多就是vdd,3.3v,我上面說的是stm32,其他的微控制器差不多。

8樓:匿名使用者

一般採集的都是標準的0-5v電壓訊號

微控制器AD取樣如何取樣功率,新手,請教微控制器ADC取樣電池電壓

那就是同時採集電流和電壓訊號。然後像一二樓說的那樣根據p ui計算。需要多個專ad輸入。採集電壓訊號很簡屬單。採集電流有兩種方法,如果知道電流在一定範圍內,可以用串聯一個阻值較小的電阻,讀它兩端的電壓差,所以最好用如ad0832之類的帶差動輸入的ad晶片讀這個值,然後根據電阻值可計算出流過電阻的電流...

微控制器AD轉換中,把電流取樣儲存後,怎樣計算電流值啊

一般取樣到的是電壓值,要算電流還要在你取樣的電路里面動點手腳,比如在電流回路上串聯一個很小的電阻,然後ad取樣該電阻兩端的電壓這樣就能根據歐姆定律算出電流了 電流是由負責決定的 進入ad轉換器中的電流非常的小 微控制器ad如何採集電流值 微控制器ad採集電流值一般可以採用通過電流取樣電阻上獲取,如果...

微控制器為什麼要分頻,微控制器為什麼要分頻

分頻就是將原有頻率除以分頻值得當頻率。簡單的來說就是以整數倍降低頻率。2分頻就是分頻前的頻率除以2 4分頻就是分頻前的頻率除以4 比如 如果晶振是12mhz的頻率,經過2分頻後送給微控制器做系統時鐘。那麼當前微控制器的系統時鐘則是12 2 6mhz。因為頻率太快了,所以分頻,例如定時器最大定時時間是...