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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5811|回復(fù): 9
打印 上一主題 下一主題
收起左側(cè)

關(guān)于高端電流檢測(cè)放大器MAX4372使用

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
40黑幣
英文不太好,使用翻譯軟件去翻譯手冊(cè),也看不太懂怎么計(jì)算電流。電路圖和代碼都是網(wǎng)上找到的,我現(xiàn)在對(duì)代碼里面的倆個(gè)數(shù)字1.57和0.128不太懂。為啥要這樣計(jì)算。
然后還有就是那四個(gè)if,這又是什么。程序里面使用的是芯片STC12C5A60S2。

N$ZIQM55OK}2%~{QY]0TD4R.png (280.56 KB, 下載次數(shù): 94)

電路圖

電路圖

OGF]7V]P}`4753~VF{EN__T.png (55.24 KB, 下載次數(shù): 99)

代碼

代碼

MAX4372TEUK-T.pdf

1.48 MB, 下載次數(shù): 34

最佳答案

查看完整內(nèi)容

按你給的參數(shù):5A對(duì)應(yīng)輸出的電壓是:2V,那么STC5A60S2是10位ADC,對(duì)應(yīng)的數(shù)字量是:1024,參考電壓是:VCC=5V 那么就有:電流采樣:5A=2V,單片機(jī):1024=5V,5A=2V/5V*1024=409.6(數(shù)字量),實(shí)際上可能409或者410.其它電流就是照著公式去計(jì)算就可以了,也可以畫(huà)一個(gè)表格出來(lái)就知道怎么計(jì)算的了,相對(duì)是比較簡(jiǎn)單的,學(xué)會(huì)也就一個(gè)小時(shí)左右 10位的ADC,它實(shí)際上只有1024個(gè)數(shù)字量,所以,推薦你計(jì)算全部采用整型數(shù)據(jù),輸出的時(shí)候加小數(shù)點(diǎn)就可以了,不要用 ...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:401564 發(fā)表于 2020-8-18 15:10 | 只看該作者
心有浮生 發(fā)表于 2020-8-20 16:27
這個(gè)知道,主要是項(xiàng)目趕時(shí)間,所以想拿來(lái)主義。

按你給的參數(shù):5A對(duì)應(yīng)輸出的電壓是:2V,那么STC5A60S2是10位ADC,對(duì)應(yīng)的數(shù)字量是:1024,參考電壓是:VCC=5V
那么就有:電流采樣:5A=2V,單片機(jī):1024=5V,5A=2V/5V*1024=409.6(數(shù)字量),實(shí)際上可能409或者410.其它電流就是照著公式去計(jì)算就可以了,也可以畫(huà)一個(gè)表格出來(lái)就知道怎么計(jì)算的了,相對(duì)是比較簡(jiǎn)單的,學(xué)會(huì)也就一個(gè)小時(shí)左右
10位的ADC,它實(shí)際上只有1024個(gè)數(shù)字量,所以,推薦你計(jì)算全部采用整型數(shù)據(jù),輸出的時(shí)候加小數(shù)點(diǎn)就可以了,不要用像你給參考的那樣用浮點(diǎn)型數(shù)據(jù)
5V就是5000mV,2V就是2000mV,使用5000參與運(yùn)算的精度要比5.00V的精度高


回復(fù)

使用道具 舉報(bào)

板凳
ID:235954 發(fā)表于 2020-8-18 15:50 | 只看該作者
獲取電流值,可以直接采集OUT輸出端口電壓
回復(fù)

使用道具 舉報(bào)

地板
ID:654028 發(fā)表于 2020-8-18 16:05 | 只看該作者
梁廷明 發(fā)表于 2020-8-18 15:50
獲取電流值,可以直接采集OUT輸出端口電壓

采集out輸出電壓,但是該怎么換算呢?手冊(cè)里面寫(xiě)的滿(mǎn)量程電流是5A,滿(mǎn)量程輸出電壓為2V。12路采樣的話(huà)2V對(duì)應(yīng)ad值為4096.那么通過(guò)這樣來(lái)計(jì)算輸出電壓b,然后2V對(duì)應(yīng)5V,然后現(xiàn)在計(jì)算出來(lái)的電壓是bV,再換算一下來(lái)得到電流嗎
回復(fù)

使用道具 舉報(bào)

5#
ID:401564 發(fā)表于 2020-8-18 16:44 | 只看該作者
用MAX471吧,那個(gè)內(nèi)置了取樣電阻
4372的電阻是要自己配的,
至于數(shù)字量和電流之間換算,就得你自己去計(jì)算的了
回復(fù)

使用道具 舉報(bào)

6#
ID:654028 發(fā)表于 2020-8-18 17:14 | 只看該作者
Y_G_G 發(fā)表于 2020-8-18 16:44
用MAX471吧,那個(gè)內(nèi)置了取樣電阻
4372的電阻是要自己配的,
至于數(shù)字量和電流之間換算,就得你自己去計(jì)算的 ...

型號(hào)已經(jīng)固定了,沒(méi)辦法。換算能舉個(gè)例子嗎
回復(fù)

使用道具 舉報(bào)

7#
ID:401564 發(fā)表于 2020-8-18 18:57 | 只看該作者
這轉(zhuǎn)換和換算是ADC最基本的運(yùn)算,如果你連都不知道的話(huà),那以后還怎么走這條路呢?
問(wèn)別人還不如自己去慢慢學(xué)會(huì)這個(gè)計(jì)算方法不是更好嗎?
回復(fù)

使用道具 舉報(bào)

8#
ID:654028 發(fā)表于 2020-8-19 09:21 | 只看該作者
Y_G_G 發(fā)表于 2020-8-18 18:57
這轉(zhuǎn)換和換算是ADC最基本的運(yùn)算,如果你連都不知道的話(huà),那以后還怎么走這條路呢?
問(wèn)別人還不如自己去慢慢學(xué) ...

實(shí)力不夠,剛做這一行,其實(shí)就是對(duì)自己沒(méi)信心,自己的答案不敢確定。很多時(shí)候我寫(xiě)的代碼都是要調(diào)試后才敢確定是不是正確的。
回復(fù)

使用道具 舉報(bào)

9#
ID:401564 發(fā)表于 2020-8-20 14:19 | 只看該作者
心有浮生 發(fā)表于 2020-8-19 09:21
實(shí)力不夠,剛做這一行,其實(shí)就是對(duì)自己沒(méi)信心,自己的答案不敢確定。很多時(shí)候我寫(xiě)的代碼都是要調(diào)試后才敢 ...

這是基礎(chǔ),不會(huì)也沒(méi)什么,別人或者是我,都可以給你一個(gè)公式,然后你就套入去計(jì)算
但你依然還是不會(huì)這ADC的計(jì)算,下回如果是用到8位或者12位,16位ADC的時(shí)候,你還是要問(wèn)別人
我個(gè)人覺(jué)得,學(xué)單片機(jī)就是要自己學(xué)好基礎(chǔ),某個(gè)技術(shù)難點(diǎn)實(shí)在是不行了,再去問(wèn)別人
比如你這個(gè),ADC的相關(guān)計(jì)算是你要自己會(huì)計(jì)算的,但如果要求達(dá)到最高精度,這就會(huì)涉及算法,PCB布線,取樣電阻的焊接,這些個(gè)方面,就這一塊來(lái)說(shuō),是要有一定經(jīng)驗(yàn)的,最好是向別人尋求一下幫助的
回復(fù)

使用道具 舉報(bào)

10#
ID:654028 發(fā)表于 2020-8-20 16:27 | 只看該作者
Y_G_G 發(fā)表于 2020-8-20 14:19
這是基礎(chǔ),不會(huì)也沒(méi)什么,別人或者是我,都可以給你一個(gè)公式,然后你就套入去計(jì)算
但你依然還是不會(huì)這ADC的 ...

這個(gè)知道,主要是項(xiàng)目趕時(shí)間,所以想拿來(lái)主義。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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