請問有哪位設計過鋰電充電平衡的控制電路嗎?
我現在想做一個三鋰電串聯充電的控制電路,用單片機設計這種電路需要注意一些什么問題呢?多謝各位參予!!
全部回復(19)
正序查看
倒序查看
@ksvhxd
以前也有人提出過類似問題,不過是在電池充電與管理討論區,你可到那看看.這里我也談談我的想法;一般單片機所帶的8位AD,以5V為基準其電壓分辨率約0.02V,加上誤差應可做0.1V的精度,足以滿足單節鋰電檢測的需要.電池電壓的取樣可用通用運放搭接為倍率為1的差分放大器來完成.充電平衡一般采用帶控制的電阻分流電路來實現,分流電阻的大小可根據你的充電電流來定,分流比可取0.2~0.5.在充電時,檢測電池電壓,以最低的一節為準,哪一節的電池電壓高了,就打開對應的分流電路,降低充電的速率,最終達到平衡.
多謝大家的討論,充電平衡電路我已經設計好了,方法也正如KSVHXD所說,我現在的問題是我的電池電壓檢測電路是否有問題?比如說我要檢測最上面的那個電池電壓,而檢測電路是通過平分三節電池電壓來得到的,我就是懷疑這個檢測電路是否可行,誤差是不是會很大呢???
0
回復
@huangxlstar
上面那個檢測電路確是有問題,你所說的差分放大電路是不是就是差動放大器,可不可以給個具體的接法,多謝!!
1152607265.sch
你所說的差分放大電路是不是就是用減法器??我現在用減法器修改了上面的電路.取電池電壓的十分之一,便于單片機檢測,第一節的檢測點TEST1(0.42V)直接接到單片機的AD口,第二節的電壓通過減法器(0.84-0.42=0.42)再接到單片機的AD口,第三節也是如此.請問這樣可行嗎???差點忘了,減法器的各個電阻取值相等!!
你所說的差分放大電路是不是就是用減法器??我現在用減法器修改了上面的電路.取電池電壓的十分之一,便于單片機檢測,第一節的檢測點TEST1(0.42V)直接接到單片機的AD口,第二節的電壓通過減法器(0.84-0.42=0.42)再接到單片機的AD口,第三節也是如此.請問這樣可行嗎???差點忘了,減法器的各個電阻取值相等!!
0
回復
@huangxlstar
1152607265.sch你所說的差分放大電路是不是就是用減法器??我現在用減法器修改了上面的電路.取電池電壓的十分之一,便于單片機檢測,第一節的檢測點TEST1(0.42V)直接接到單片機的AD口,第二節的電壓通過減法器(0.84-0.42=0.42)再接到單片機的AD口,第三節也是如此.請問這樣可行嗎???差點忘了,減法器的各個電阻取值相等!!
1152607797.sch
是用DXP打開的
是用DXP打開的
0
回復
@ksvhxd
是的,我所說的差分放大電路也就是你說的減法器.不過取電池電壓的十分之一,取出的電壓是不是小了點,你AD基準電壓取的是多大,這么小的電壓值,一般的運放(LM324,LM2902)可能處理不好這么小的電壓,會形成較大的誤差.另!不好意思我機子老未裝DXP請把原理圖另存為99SE格式再上傳,
1152664422.ddb
我用的是STC單片機,兼容51系列,自帶8位AD轉換器,缺點就在于它的基準電壓電壓就是取IC電源電壓,如果我取2.56V的電源電壓(有低電源電壓的產品),那么可以精確到0.01V,如果取5.12V的電源電壓,可以精確到0.02V.我設想取百分之一的電池電壓,那么便可以精確到0.002V(用5.12V電源電壓),當然誤差肯定會增加.如果和取0.02V的精度比較,哪個會更精確呢?關于用一般的運放處理小電壓,我想這個應該是沒問題的,(我做過試驗,用LM353接成正比例放大器把0.03的電壓放大100倍,輸出的誤差非常小)
我用的是STC單片機,兼容51系列,自帶8位AD轉換器,缺點就在于它的基準電壓電壓就是取IC電源電壓,如果我取2.56V的電源電壓(有低電源電壓的產品),那么可以精確到0.01V,如果取5.12V的電源電壓,可以精確到0.02V.我設想取百分之一的電池電壓,那么便可以精確到0.002V(用5.12V電源電壓),當然誤差肯定會增加.如果和取0.02V的精度比較,哪個會更精確呢?關于用一般的運放處理小電壓,我想這個應該是沒問題的,(我做過試驗,用LM353接成正比例放大器把0.03的電壓放大100倍,輸出的誤差非常小)
0
回復
@huangxlstar
1152664422.ddb我用的是STC單片機,兼容51系列,自帶8位AD轉換器,缺點就在于它的基準電壓電壓就是取IC電源電壓,如果我取2.56V的電源電壓(有低電源電壓的產品),那么可以精確到0.01V,如果取5.12V的電源電壓,可以精確到0.02V.我設想取百分之一的電池電壓,那么便可以精確到0.002V(用5.12V電源電壓),當然誤差肯定會增加.如果和取0.02V的精度比較,哪個會更精確呢?關于用一般的運放處理小電壓,我想這個應該是沒問題的,(我做過試驗,用LM353接成正比例放大器把0.03的電壓放大100倍,輸出的誤差非常小)
看了你的原理圖,發現你對AD轉換存在理解上的錯誤.基準電壓決定AD的電壓分辨率也就是單位步長電壓,8位AD基準電壓為5V其能測量的最小電壓5V/256計算約為0.02V,這不會為被測電壓的改變而改變,因此,你取電池電壓的十分之一,不光不能提高測量精度,反而將誤差放大了10倍還不算AD自身的1~2LSB的誤差.正確的作法應該是不分壓,直接送差動電路,在差動電路輸出加鉗位或穩壓保護.
運放在小電壓放大上是沒有問題,可在差動電路中小電壓輸入可能得不到你想要的值,這是因為放大倍率為1,電阻誤差,和電路上的干擾.
運放在小電壓放大上是沒有問題,可在差動電路中小電壓輸入可能得不到你想要的值,這是因為放大倍率為1,電阻誤差,和電路上的干擾.
0
回復
@ksvhxd
看了你的原理圖,發現你對AD轉換存在理解上的錯誤.基準電壓決定AD的電壓分辨率也就是單位步長電壓,8位AD基準電壓為5V其能測量的最小電壓5V/256計算約為0.02V,這不會為被測電壓的改變而改變,因此,你取電池電壓的十分之一,不光不能提高測量精度,反而將誤差放大了10倍還不算AD自身的1~2LSB的誤差.正確的作法應該是不分壓,直接送差動電路,在差動電路輸出加鉗位或穩壓保護. 運放在小電壓放大上是沒有問題,可在差動電路中小電壓輸入可能得不到你想要的值,這是因為放大倍率為1,電阻誤差,和電路上的干擾.
1152689902.ddb
看了你的點評,受益非淺,非常感謝!我重新修改了原理圖,差動輸出后加了鉗位,請指點!
看了你的點評,受益非淺,非常感謝!我重新修改了原理圖,差動輸出后加了鉗位,請指點!
0
回復