91视频免费?看_蜜芽MY188精品TV在线观看_国产免费无遮挡在线观看视频_深夜国产_亚洲精品欧洲精品_欧美黑人粗暴多交

硬件之路學(xué)習(xí)筆記
認(rèn)證:VIP會(huì)員
作者動(dòng)態(tài)
一條錯(cuò)誤PCB走線讓電流采樣偏大10%
1天前
常見器件——數(shù)字電位器(2) 典型應(yīng)用場(chǎng)景
2天前
常見器件——數(shù)字電位器(1) 基本原理與參數(shù)
4天前
2025年了,你的項(xiàng)目LDO還在用1117?
1星期前
電荷泵的優(yōu)雅進(jìn)化:如何用LDO馴服紋波怪獸
1星期前
工程師都在看

一條錯(cuò)誤PCB走線讓電流采樣偏大10%

        事情的起因是我做了一個(gè)小玩意用到了INA226這個(gè)芯片,這個(gè)芯片是一個(gè)經(jīng)典電流檢測(cè)芯片,有I2C接口直接讀取電流。按道理來說這個(gè)很簡單,電路一畫,代碼一讀就可以了,但是我調(diào)試的時(shí)候發(fā)現(xiàn)讀出來的電流始終比實(shí)際大大約10%。

       1. 原理圖

           原理圖如下:一個(gè)10mR的采樣電阻+INA226外圍電路。

    2. PCB布局

        PCB布局如下,采用開爾文接法減小誤差。

    3. 調(diào)試過程 

      發(fā)現(xiàn)電流偏大后,在輸入1A的電流條件下,測(cè)量采樣電阻兩端的壓差,發(fā)現(xiàn)是10.1mV,稍微偏大,但是不至于大10%。此時(shí)懷疑是否是芯片自身問題或者I2C代碼有問題導(dǎo)致數(shù)據(jù)轉(zhuǎn)換出現(xiàn)誤差。        手里有一個(gè)某寶買的INA226模塊,使用同樣的代碼來驅(qū)動(dòng),發(fā)現(xiàn)也是偏大10%左右,這就很奇怪了,這個(gè)芯片是很常用的芯片,網(wǎng)上也沒有相關(guān)的采樣偏大的說法,現(xiàn)在只能懷疑是我I2C代碼有問題了,因此使用一個(gè)I2C調(diào)試模塊驅(qū)動(dòng)INA226,發(fā)現(xiàn)無論是我自己板子還是某寶的INA226模塊,都還是偏大10%左右。排除了I2C代碼的問題,現(xiàn)在一時(shí)不知道問題在哪了。

    4. 問題轉(zhuǎn)機(jī)

         本來已經(jīng)放棄這個(gè)問題了,因?yàn)橐蟛桓撸浖?zhǔn)一下也能用,但是在看PCB時(shí)發(fā)現(xiàn)了一個(gè)細(xì)節(jié),INA226的IN+引腳還連接了其它地方!!!

        這個(gè)地方連接上后,等效電路如下圖,此時(shí)INA+和INA-之間的電壓相當(dāng)于采樣電阻Rs+線路阻抗r之和的壓降,因此理論上采樣電壓就是偏大。再通入1A電流,直接測(cè)INA226的IN+和IN-之間的壓差,發(fā)現(xiàn)是11mV,確實(shí)偏大了10%。

        后割掉這個(gè)不應(yīng)該有的連線,再次復(fù)測(cè),電流就正常了,問題解決。

       5. 某寶模塊問題在哪?

        某寶模塊如下圖,電流輸入端子直接連在采樣電阻兩端,沒有采用開爾文連接,這個(gè)誤差倒是也沒那么大,但是它離譜的地方是INA226的IN+和IN-引腳直接接在輸入端子兩端,那么很顯然等效電阻相當(dāng)于采樣電阻Rs+r1+r2的總阻抗,這是導(dǎo)致其電流偏大的原因,而直接將輸入電流加在采樣電阻兩端時(shí),電流就正常了。

    6. 總結(jié)

      這次問題出現(xiàn)在PCB布局順手拉的一根線,而造成調(diào)試過程曲折的原因一是測(cè)試壓差的時(shí)候只測(cè)采樣電阻兩端壓差,沒有直接測(cè)INA226的兩個(gè)輸入引腳的壓差,造成誤判,另外還有某寶買的模塊同樣的走線問題導(dǎo)致的誤判,因此PCB布局與調(diào)試還是要細(xì)心,不能想當(dāng)然。

聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電子星球立場(chǎng)。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請(qǐng)聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯(cuò)的朋友,別忘了一鍵三連哦!
贊 3
收藏 4
關(guān)注 67
成為作者 賺取收益
全部留言
0/200
成為第一個(gè)和作者交流的人吧
主站蜘蛛池模板: 郯城县| 金堂县| 岑溪市| 西充县| 望奎县| 汶川县| 疏附县| 北川| 桦南县| 科技| 陕西省| 拜泉县| 万年县| 云浮市| 沁阳市| 柘荣县| 利辛县| 灯塔市| 吉木萨尔县| 阿克苏市| 辽源市| 巴东县| 明水县| 辉县市| 湾仔区| 娱乐| 遵化市| 靖安县| 安福县| 溧阳市| 东阳市| 兴化市| 丰顺县| 南京市| 顺昌县| 黑龙江省| 栾川县| 玉龙| 鞍山市| 通许县| 桂林市|