第1步:測量容量硬件
好吧,我已經有容量測試儀PCB了制作。我實際上為AA和18650電池制作了一個,但是找不到18650所以使用了AA。 (唯一的區別是負載電阻)它有我想要的一切,除了我添加了一個開始按鈕。見第二張圖片。
嗯,我在PCB上有4歐姆5瓦電阻,但它們太熱了,所以我將它們從PCB上移開并將它們連接到散熱器上。見圖。
是的,我知道這是一個kludge,但它確實有效。
顯示原理圖。
包括Ealge Cadsoft文件。
第2步:Arduino草圖
我寫了我的原始草圖,但我將此草圖基于此Instructable:
https ://www.instructables.com/id/Arduino-cell-capacity-meter/
操作原理:
每個電池:
測量啟動(打開)電池電壓。
按下啟動按鈕后,FET開啟并連接電池上的4歐姆負載。
測量電阻兩側的電壓,差值是電阻兩端的電壓。
由于電阻,通過電阻I的電流是電壓除以4。
因此假設此電流在10秒(delta)內相同。
因此,此增量的容量是當前* 10秒。
這些容量會累計,直到電池電壓降至截止電壓以下。
常數可以改變:
浮動ArefV = 5.1;//提供5V
float CutoffV = 2.9;//停止放電電壓
浮點數Res = 4.0;//放電電阻
#define DELTA 10000L//采樣周期長度(以毫秒為單位)
第3步:操作說明和結論
操作說明:
在充電器上為18650電池充電。
關閉電源。
插入一次最多兩個電池進入測試儀。
有趣的是,電池將提供暗淡的顯示。確保兩個電池都讀取5V +
打開電源。
按下開始按鈕約2秒鐘。
等待大約10秒鐘,兩個電池都應該這樣運行。
將顯示每個電池狀態。
將顯示啟動電壓。
將顯示當前電壓。
將顯示當前容量。
當電池電量下降到下限時,它將進入暫停狀態并且不會放電。沒有放電負載,有時電壓會上升一點,因此它將再次開始運行/放電。
所以,理論上,測試永遠不會完成。但實際上,一段時間后容量不會增加太多。我通常只是等待它停留很長時間或者在它出來時沒有太大變化。
好的,從廉價電池得到的讀數是318到1000mAh。
我得到的讀數低于“額定”容量。這些實際上與我原來的軟件類似,但我認為測試人員沒有計算真實容量。
然而,這些都是42克以下的電池,現在我的電池已超過42克。
紅色電池使用了幾年電池,但它們的讀數都在1800mAh左右。
這兩款粉紅色電池是相當新的三星電池約為3000mAHs,它們的額定電流為2600mAhs。
結論:
首先,我會說假的18650 Instructable基本上是正確的。任何低于42克的18650都可能是假的。根據一些評論,一些超過42克的電池可能仍然是假的。
其次,我的容量測試儀似乎工作得很好并正確計算容量。
第三,我有很多假的18650,我已經使用過并將繼續使用它們。我可能會把那些低于500mAhs的那些扔掉。而不是在更重要的應用程序中使用其他的。
-
測試儀
+關注
關注
6文章
3753瀏覽量
54910 -
18650電池
+關注
關注
3文章
31瀏覽量
8334
發布評論請先 登錄
相關推薦
評論