stm32的AD能否測量10V電壓

2021-09-10 13:12:35 字數 2238 閱讀 8254

1樓:匿名使用者

不可以的,資料手冊中寫的是0到3.6v。

你用運放見輸入電壓縮小 1/n 輸入範圍0到3.5v,在程式中在將其放大n倍。具體參照技術手冊

2樓:神王無敵

stm32的ad不能測量10v電壓。

stm32系列基於專為要求高效能、低成本、低功耗的嵌入式應用專門設計的arm cortex-m核心(st's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit mcus up to 32-bit arm-based cortex®-m0 and m0+, cortex®-m3, cortex®-m4 flash microcontrollers with a great choice of peripherals. st has also extended this range to include an ultra-low-power mcu platform)。

stm32系列基於專為要求高效能、低成本、低功耗的嵌入式應用專門設計的arm cortex-m3核心(st's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit mcus up to 32-bit arm-based cortex®-m0 and m0+,  cortex®-m3, cortex®-m4 flash microcontrollers with a great choice of peripherals. st has also extended this range to include an ultra-low-power mcu platform)[

3樓:匿名使用者

不能直接測,最大量程3.3v,可以分壓之後再測

4樓:鑽石眼淚

直接測的話有幾個燒幾個,分壓,然後在程式裡稍微計算一下

用stm32的ad測電壓,範圍是0~3.3v,但是輸入電壓可能高於3.3,怎麼保護stm32?

5樓:匿名使用者

在stm32輸入端前面加個限幅電路,將輸入電壓進行縮小至3.3v以內。後期處理在還原。

關於stm32adc測量交流電壓電流問題

6樓:匿名使用者

你所謂的交流電壓是指什麼?暫定就是指平常我們使用的220v交流電吧。

stm32供電: 一般是由電源介面卡提供的5v直流電源供電,這個供電是經過變壓器等電路將交流220v變成隔離底線的5v直流電,所以stm32的地是與交流電ac220v隔開的,而且是直流的。

共地問題:如果stm32需要採集某個訊號,先要使這個訊號的地與自己的地等電位,或者就是短接,在這個共同的地上,被取樣訊號的幅度有所限制(一般是0~3.3v),才能正確取樣並且不會損壞adc。

你的問題解答: 如果是要採集某個交流電,則需要將這個訊號先進行調理,變成直流訊號。比如用一個電阻在交流電上進行取樣,獲得一個小範圍的電壓(比如-1.

5v~+1.5v),再將這個電壓疊加到一個基準電壓上(比如3.0v或3.

3v),獲得一個在0~3v之間變化的直流訊號;這時需要考慮這個訊號與stm32共地問題,可以考慮用線性光隔實現訊號的光電隔離傳遞,最終獲得相同的、共地的訊號,接adc進行採集。

其他的辦法有很多,比如可以通過互感型電感/變壓器獲得隔離的取樣訊號調理成直流後再入adc

stm32的adc,1v以上的電壓可以正確的檢測出來,電壓小於1v後,adc的結果為0

7樓:匿名使用者

看你的配置對了沒

有?參考電壓對了沒有內?

參考例容程:

stm32的ad閾值電壓可以為5v嗎

8樓:

32引腳耐壓本來就是5v ,我試過,可以的,不過強烈不建議這個做(特別是你輸出的電壓高於3.3v且是強電壓==直接把電源的5v接到ad),;你輸入5v和3.3v其輸出的數字量一樣,

9樓:大草原黃花菜

不可以,超過電源電壓了

STM32的CAN迴環模式正常,但是正常模式,兩個STM

1 波特率是否一樣 2 rxd引腳是否上拉輸入,txd是否 開漏輸出 上拉 或推輓輸出 3 是否接了終端電阻 你好,請問您是怎麼解決的?stm32 can 正常模式接收失敗 線用迴環模式測試,如果迴環模式通過,則表示can匯流排驅動無問題,只和外部電路有關。如果迴環都接收不到說明是程式問題。stm3...

stm32編譯時出現error147 d的錯誤,該怎麼

keill環境下,使用stm32編譯時出現error 147 d的錯誤的解決方法 1 右鍵我的電腦 管理 本地使用者和組 使用者 把裡面你的中文使用者名稱改成英文。2 右鍵我的電腦 屬性 右下 計算機名稱 域和工作組設定 更改設定 改成英文。3 把mdk安裝在英文目錄。stm32是基於arm cor...

野火STM32的高階篇SDIO的SD卡的初始化流程是怎樣的

sdio驅動的效率 是否使用中斷驅動的dma,緩衝區的數量和尺寸 sdio硬體對資料傳輸速率的最高限制 sd卡讀寫特徵的限制 以上幾點需要逐項分析,在不同的情況下任何一種都有可能稱為主要影響,也有可能會綜合出現 通過stm32的sdio操作sd卡的速度瓶頸在 呢?10 sdio驅動的效率 是否使用中...