找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2183|回復(fù): 21
收起左側(cè)

電壓精準(zhǔn)測量 基于STM32單片機

  [復(fù)制鏈接]
ID:1108750 發(fā)表于 2024-2-28 10:05 | 顯示全部樓層 |閱讀模式
求助各位大佬,如何實現(xiàn)2.5V±20mV電壓的精確測量呢,精度需盡可能接近五分之一
回復(fù)

使用道具 舉報

ID:275826 發(fā)表于 2024-2-28 16:03 | 顯示全部樓層
五分之一的精度,精準(zhǔn)測量?
回復(fù)

使用道具 舉報

ID:1108750 發(fā)表于 2024-2-28 16:57 | 顯示全部樓層
萬分之一!打錯了不好意思
回復(fù)

使用道具 舉報

ID:1108750 發(fā)表于 2024-2-28 16:58 | 顯示全部樓層
tyrl800 發(fā)表于 2024-2-28 16:03
五分之一的精度,精準(zhǔn)測量?

萬分之一,不好意思打錯字了
回復(fù)

使用道具 舉報

ID:458247 發(fā)表于 2024-2-28 17:02 | 顯示全部樓層
你得用模擬電路減去2.48V,剩下的電壓乘以8倍,精度會提高一些
回復(fù)

使用道具 舉報

ID:1108750 發(fā)表于 2024-2-28 18:06 | 顯示全部樓層
yzw846562238 發(fā)表于 2024-2-28 17:02
你得用模擬電路減去2.48V,剩下的電壓乘以8倍,精度會提高一些

大哥,是不是先和2.48V求差分,再把差值小電壓放大呢
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2024-2-28 18:18 | 顯示全部樓層
那是不可能的,STM32本身就只有12位的ADC,ADC本身的誤差就已經(jīng)超過你的要求
設(shè)計電路的時候,不要動不動就萬分之一的精度,很難做到的
回復(fù)

使用道具 舉報

ID:1108750 發(fā)表于 2024-2-28 21:34 | 顯示全部樓層
Y_G_G 發(fā)表于 2024-2-28 18:18
那是不可能的,STM32本身就只有12位的ADC,ADC本身的誤差就已經(jīng)超過你的要求
設(shè)計電路的時候,不要動不動就萬 ...

用外部ADC可以嗎?我也覺得對于小電壓而言精度不可能達到萬分之一
回復(fù)

使用道具 舉報

ID:1091987 發(fā)表于 2024-2-28 22:02 | 顯示全部樓層
12位 是4096 達不到1W的 估計你得使用16位的才行
回復(fù)

使用道具 舉報

ID:65956 發(fā)表于 2024-2-29 08:57 | 顯示全部樓層
建議用外接ADC芯片去作,可以選擇16位、18位或24位的ADC芯片,這種設(shè)計好性能就能達到你的要求
回復(fù)

使用道具 舉報

ID:1108750 發(fā)表于 2024-2-29 10:37 | 顯示全部樓層
aking991 發(fā)表于 2024-2-29 08:57
建議用外接ADC芯片去作,可以選擇16位、18位或24位的ADC芯片,這種設(shè)計好性能就能達到你的要求

嗯呢,是打算用外部ADC,但是電壓怎么采集呢?感覺在前端放大,電壓跟隨這些模塊就已經(jīng)損失精度了。
回復(fù)

使用道具 舉報

ID:517951 發(fā)表于 2024-2-29 10:40 | 顯示全部樓層
可以試下AD7714 ,用高精度的電壓基準(zhǔn)電路,spi接口
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2024-2-29 12:01 | 顯示全部樓層
hc2002 發(fā)表于 2024-2-28 21:34
用外部ADC可以嗎?我也覺得對于小電壓而言精度不可能達到萬分之一

首先,你是基于什么目的要萬分之一的精度,哪怕是24位的都不是那么好做到的,雖然理論上16位ADC就有65536個數(shù)字量,它是可以了,但是,你隨便找一個16位ADC的的芯片,看一下它的參考電壓,你就會看到,幾乎是沒有能達到千分之一的精度的,再加上點溫度漂移,這不得航天級的芯片才能有的精度
也許,你要的可能只是分辨率而已
回復(fù)

使用道具 舉報

ID:1108750 發(fā)表于 2024-2-29 12:57 | 顯示全部樓層
rayin 發(fā)表于 2024-2-29 10:40
可以試下AD7714 ,用高精度的電壓基準(zhǔn)電路,spi接口

你好,請問一下高精度的電壓基準(zhǔn)電路怎么設(shè)計呢?運放加MOS管嗎?
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2024-2-29 13:25 | 顯示全部樓層
國產(chǎn)24位ADC是全差分結(jié)構(gòu),不管共模電壓,只測試差模電壓。
回復(fù)

使用道具 舉報

ID:910742 發(fā)表于 2024-3-1 10:44 | 顯示全部樓層
Hephaestus 發(fā)表于 2024-2-29 13:25
國產(chǎn)24位ADC是全差分結(jié)構(gòu),不管共模電壓,只測試差模電壓。

可外加一片mcp3421,18位,內(nèi)置基準(zhǔn),使用簡單。
也可用ms1100,指標(biāo)差些
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2024-3-2 23:09 | 顯示全部樓層
lidawei1 發(fā)表于 2024-3-1 10:44
可外加一片mcp3421,18位,內(nèi)置基準(zhǔn),使用簡單。
也可用ms1100,指標(biāo)差些

請看這個芯片的參考電壓誤差,壓根就不能達到樓主所要的"萬分之一的精度"其實,現(xiàn)在的問題是: 是不是真的需要到這個精度,是不是不計成本的去達到這個精度?
51hei截圖20240302230406.png

回復(fù)

使用道具 舉報

ID:910742 發(fā)表于 2024-3-5 14:27 | 顯示全部樓層
Y_G_G 發(fā)表于 2024-3-2 23:09
請看這個芯片的參考電壓誤差,壓根就不能達到樓主所要的"萬分之一的精度"其實,現(xiàn)在的問題是: 是不是真的需 ...

這難道是一焊上去就想獲得萬分之一的精度嗎?不用校準(zhǔn)的?照這樣的說法,超級基準(zhǔn)ADR1000和LTZ1000精度更差: 51hei圖片_20240305141008.png

回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2024-3-5 14:53 | 顯示全部樓層
lidawei1 發(fā)表于 2024-3-5 14:27
這難道是一焊上去就想獲得萬分之一的精度嗎?不用校準(zhǔn)的?照這樣的說法,超級基準(zhǔn)ADR1000和LTZ1000精度更 ...

那你得問一下樓主,他要怎么校準(zhǔn),他有什么儀器來校準(zhǔn),如果買的話,多少錢一個?
回復(fù)

使用道具 舉報

ID:1048132 發(fā)表于 2024-3-5 15:38 | 顯示全部樓層
試試高精度的AD采集芯片
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2024-3-5 23:28 | 顯示全部樓層
Y_G_G 發(fā)表于 2024-3-2 23:09
請看這個芯片的參考電壓誤差,壓根就不能達到樓主所要的"萬分之一的精度"其實,現(xiàn)在的問題是: 是不是真的需 ...

樓主說信號共模電壓2.5V,差模信號25mV,有效的信號就是差模電壓,那么十有八九就是惠斯通電橋傳感器,對于這種應(yīng)用,參考電壓準(zhǔn)不準(zhǔn)完全沒關(guān)系,只要傳感器和ADC共用同一個基準(zhǔn)電壓即可。
回復(fù)

使用道具 舉報

ID:1038657 發(fā)表于 2024-3-6 08:36 | 顯示全部樓層
這個必須用外部ADC采集,而且要加一些外部濾波電路,如果最終精度達不到要求,甚至用有源濾波,這種效果最好
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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