請(qǐng)問(wèn)有哪位設(shè)計(jì)過(guò)鋰電充電平衡的控制電路嗎?
我現(xiàn)在想做一個(gè)三鋰電串聯(lián)充電的控制電路,用單片機(jī)設(shè)計(jì)這種電路需要注意一些什么問(wèn)題呢?多謝各位參予!!
全部回復(fù)(19)
正序查看
倒序查看
@huangxlstar
沒(méi)人討論啊,我現(xiàn)在把原理圖貼上來(lái),請(qǐng)大家?guī)兔纯?!我用8位AD轉(zhuǎn)換的單片機(jī)來(lái)分別檢測(cè)三節(jié)電池的充放電電壓.因?yàn)锳D只有8位,所以只好用分壓的方壓了.如果我用這種方法來(lái)檢測(cè),會(huì)出現(xiàn)一些什么問(wèn)題呢?是否還有更好的方法呢?
8位A/D的精度太低了,無(wú)法滿足平衡的要求.
你要測(cè)量的電壓最高達(dá)到13V左右,如果用8位A/D,即使不考慮分壓電阻的誤差,對(duì)電池電壓的測(cè)量誤差也會(huì)達(dá)到50mV,這個(gè)誤差太大了,無(wú)法實(shí)現(xiàn)電芯間的平衡.
你要測(cè)量的電壓最高達(dá)到13V左右,如果用8位A/D,即使不考慮分壓電阻的誤差,對(duì)電池電壓的測(cè)量誤差也會(huì)達(dá)到50mV,這個(gè)誤差太大了,無(wú)法實(shí)現(xiàn)電芯間的平衡.
0
回復(fù)
以前也有人提出過(guò)類似問(wèn)題,不過(guò)是在電池充電與管理討論區(qū),你可到那看看.這里我也談?wù)勎业南敕?
一般單片機(jī)所帶的8位AD,以5V為基準(zhǔn)其電壓分辨率約0.02V,加上誤差應(yīng)可做0.1V的精度,足以滿足單節(jié)鋰電檢測(cè)的需要.電池電壓的取樣可用通用運(yùn)放搭接為倍率為1的差分放大器來(lái)完成.充電平衡一般采用帶控制的電阻分流電路來(lái)實(shí)現(xiàn),分流電阻的大小可根據(jù)你的充電電流來(lái)定,分流比可取0.2~0.5.在充電時(shí),檢測(cè)電池電壓,以最低的一節(jié)為準(zhǔn),哪一節(jié)的電池電壓高了,就打開(kāi)對(duì)應(yīng)的分流電路,降低充電的速率,最終達(dá)到平衡.
一般單片機(jī)所帶的8位AD,以5V為基準(zhǔn)其電壓分辨率約0.02V,加上誤差應(yīng)可做0.1V的精度,足以滿足單節(jié)鋰電檢測(cè)的需要.電池電壓的取樣可用通用運(yùn)放搭接為倍率為1的差分放大器來(lái)完成.充電平衡一般采用帶控制的電阻分流電路來(lái)實(shí)現(xiàn),分流電阻的大小可根據(jù)你的充電電流來(lái)定,分流比可取0.2~0.5.在充電時(shí),檢測(cè)電池電壓,以最低的一節(jié)為準(zhǔn),哪一節(jié)的電池電壓高了,就打開(kāi)對(duì)應(yīng)的分流電路,降低充電的速率,最終達(dá)到平衡.
0
回復(fù)
@ksvhxd
以前也有人提出過(guò)類似問(wèn)題,不過(guò)是在電池充電與管理討論區(qū),你可到那看看.這里我也談?wù)勎业南敕?一般單片機(jī)所帶的8位AD,以5V為基準(zhǔn)其電壓分辨率約0.02V,加上誤差應(yīng)可做0.1V的精度,足以滿足單節(jié)鋰電檢測(cè)的需要.電池電壓的取樣可用通用運(yùn)放搭接為倍率為1的差分放大器來(lái)完成.充電平衡一般采用帶控制的電阻分流電路來(lái)實(shí)現(xiàn),分流電阻的大小可根據(jù)你的充電電流來(lái)定,分流比可取0.2~0.5.在充電時(shí),檢測(cè)電池電壓,以最低的一節(jié)為準(zhǔn),哪一節(jié)的電池電壓高了,就打開(kāi)對(duì)應(yīng)的分流電路,降低充電的速率,最終達(dá)到平衡.
多謝大家的討論,充電平衡電路我已經(jīng)設(shè)計(jì)好了,方法也正如KSVHXD所說(shuō),我現(xiàn)在的問(wèn)題是我的電池電壓檢測(cè)電路是否有問(wèn)題?比如說(shuō)我要檢測(cè)最上面的那個(gè)電池電壓,而檢測(cè)電路是通過(guò)平分三節(jié)電池電壓來(lái)得到的,我就是懷疑這個(gè)檢測(cè)電路是否可行,誤差是不是會(huì)很大呢???
0
回復(fù)
@huangxlstar
多謝大家的討論,充電平衡電路我已經(jīng)設(shè)計(jì)好了,方法也正如KSVHXD所說(shuō),我現(xiàn)在的問(wèn)題是我的電池電壓檢測(cè)電路是否有問(wèn)題?比如說(shuō)我要檢測(cè)最上面的那個(gè)電池電壓,而檢測(cè)電路是通過(guò)平分三節(jié)電池電壓來(lái)得到的,我就是懷疑這個(gè)檢測(cè)電路是否可行,誤差是不是會(huì)很大呢???
沒(méi)有搞懂平分電壓是什么意思,如果是說(shuō)將電池總電壓三平分,那就毫無(wú)意義了,因?yàn)槟鞘菬o(wú)法取出單節(jié)電池的電壓的.上次不是說(shuō)了嗎,要用差分放大電路進(jìn)行取樣,可取出單節(jié)電池的電壓,誤差應(yīng)很小,由于是單節(jié)電池的電壓.電壓不會(huì)大于5V.也方便AD轉(zhuǎn)換
0
回復(fù)
@ksvhxd
沒(méi)有搞懂平分電壓是什么意思,如果是說(shuō)將電池總電壓三平分,那就毫無(wú)意義了,因?yàn)槟鞘菬o(wú)法取出單節(jié)電池的電壓的.上次不是說(shuō)了嗎,要用差分放大電路進(jìn)行取樣,可取出單節(jié)電池的電壓,誤差應(yīng)很小,由于是單節(jié)電池的電壓.電壓不會(huì)大于5V.也方便AD轉(zhuǎn)換
上面那個(gè)檢測(cè)電路確是有問(wèn)題,你所說(shuō)的差分放大電路是不是就是差動(dòng)放大器,可不可以給個(gè)具體的接法,多謝!!
0
回復(fù)
@huangxlstar
上面那個(gè)檢測(cè)電路確是有問(wèn)題,你所說(shuō)的差分放大電路是不是就是差動(dòng)放大器,可不可以給個(gè)具體的接法,多謝!!
1152607265.sch
你所說(shuō)的差分放大電路是不是就是用減法器??我現(xiàn)在用減法器修改了上面的電路.取電池電壓的十分之一,便于單片機(jī)檢測(cè),第一節(jié)的檢測(cè)點(diǎn)TEST1(0.42V)直接接到單片機(jī)的AD口,第二節(jié)的電壓通過(guò)減法器(0.84-0.42=0.42)再接到單片機(jī)的AD口,第三節(jié)也是如此.請(qǐng)問(wèn)這樣可行嗎???差點(diǎn)忘了,減法器的各個(gè)電阻取值相等!!
你所說(shuō)的差分放大電路是不是就是用減法器??我現(xiàn)在用減法器修改了上面的電路.取電池電壓的十分之一,便于單片機(jī)檢測(cè),第一節(jié)的檢測(cè)點(diǎn)TEST1(0.42V)直接接到單片機(jī)的AD口,第二節(jié)的電壓通過(guò)減法器(0.84-0.42=0.42)再接到單片機(jī)的AD口,第三節(jié)也是如此.請(qǐng)問(wèn)這樣可行嗎???差點(diǎn)忘了,減法器的各個(gè)電阻取值相等!!
0
回復(fù)
@huangxlstar
1152607265.sch你所說(shuō)的差分放大電路是不是就是用減法器??我現(xiàn)在用減法器修改了上面的電路.取電池電壓的十分之一,便于單片機(jī)檢測(cè),第一節(jié)的檢測(cè)點(diǎn)TEST1(0.42V)直接接到單片機(jī)的AD口,第二節(jié)的電壓通過(guò)減法器(0.84-0.42=0.42)再接到單片機(jī)的AD口,第三節(jié)也是如此.請(qǐng)問(wèn)這樣可行嗎???差點(diǎn)忘了,減法器的各個(gè)電阻取值相等!!
1152607797.sch
是用DXP打開(kāi)的
是用DXP打開(kāi)的
0
回復(fù)
@ksvhxd
是的,我所說(shuō)的差分放大電路也就是你說(shuō)的減法器.不過(guò)取電池電壓的十分之一,取出的電壓是不是小了點(diǎn),你AD基準(zhǔn)電壓取的是多大,這么小的電壓值,一般的運(yùn)放(LM324,LM2902)可能處理不好這么小的電壓,會(huì)形成較大的誤差.另!不好意思我機(jī)子老未裝DXP請(qǐng)把原理圖另存為99SE格式再上傳,
1152664422.ddb
我用的是STC單片機(jī),兼容51系列,自帶8位AD轉(zhuǎn)換器,缺點(diǎn)就在于它的基準(zhǔn)電壓電壓就是取IC電源電壓,如果我取2.56V的電源電壓(有低電源電壓的產(chǎn)品),那么可以精確到0.01V,如果取5.12V的電源電壓,可以精確到0.02V.我設(shè)想取百分之一的電池電壓,那么便可以精確到0.002V(用5.12V電源電壓),當(dāng)然誤差肯定會(huì)增加.如果和取0.02V的精度比較,哪個(gè)會(huì)更精確呢?關(guān)于用一般的運(yùn)放處理小電壓,我想這個(gè)應(yīng)該是沒(méi)問(wèn)題的,(我做過(guò)試驗(yàn),用LM353接成正比例放大器把0.03的電壓放大100倍,輸出的誤差非常小)
我用的是STC單片機(jī),兼容51系列,自帶8位AD轉(zhuǎn)換器,缺點(diǎn)就在于它的基準(zhǔn)電壓電壓就是取IC電源電壓,如果我取2.56V的電源電壓(有低電源電壓的產(chǎn)品),那么可以精確到0.01V,如果取5.12V的電源電壓,可以精確到0.02V.我設(shè)想取百分之一的電池電壓,那么便可以精確到0.002V(用5.12V電源電壓),當(dāng)然誤差肯定會(huì)增加.如果和取0.02V的精度比較,哪個(gè)會(huì)更精確呢?關(guān)于用一般的運(yùn)放處理小電壓,我想這個(gè)應(yīng)該是沒(méi)問(wèn)題的,(我做過(guò)試驗(yàn),用LM353接成正比例放大器把0.03的電壓放大100倍,輸出的誤差非常小)
0
回復(fù)
@huangxlstar
1152664422.ddb我用的是STC單片機(jī),兼容51系列,自帶8位AD轉(zhuǎn)換器,缺點(diǎn)就在于它的基準(zhǔn)電壓電壓就是取IC電源電壓,如果我取2.56V的電源電壓(有低電源電壓的產(chǎn)品),那么可以精確到0.01V,如果取5.12V的電源電壓,可以精確到0.02V.我設(shè)想取百分之一的電池電壓,那么便可以精確到0.002V(用5.12V電源電壓),當(dāng)然誤差肯定會(huì)增加.如果和取0.02V的精度比較,哪個(gè)會(huì)更精確呢?關(guān)于用一般的運(yùn)放處理小電壓,我想這個(gè)應(yīng)該是沒(méi)問(wèn)題的,(我做過(guò)試驗(yàn),用LM353接成正比例放大器把0.03的電壓放大100倍,輸出的誤差非常小)
看了你的原理圖,發(fā)現(xiàn)你對(duì)AD轉(zhuǎn)換存在理解上的錯(cuò)誤.基準(zhǔn)電壓決定AD的電壓分辨率也就是單位步長(zhǎng)電壓,8位AD基準(zhǔn)電壓為5V其能測(cè)量的最小電壓5V/256計(jì)算約為0.02V,這不會(huì)為被測(cè)電壓的改變而改變,因此,你取電池電壓的十分之一,不光不能提高測(cè)量精度,反而將誤差放大了10倍還不算AD自身的1~2LSB的誤差.正確的作法應(yīng)該是不分壓,直接送差動(dòng)電路,在差動(dòng)電路輸出加鉗位或穩(wěn)壓保護(hù).
運(yùn)放在小電壓放大上是沒(méi)有問(wèn)題,可在差動(dòng)電路中小電壓輸入可能得不到你想要的值,這是因?yàn)榉糯蟊堵蕿?,電阻誤差,和電路上的干擾.
運(yùn)放在小電壓放大上是沒(méi)有問(wèn)題,可在差動(dòng)電路中小電壓輸入可能得不到你想要的值,這是因?yàn)榉糯蟊堵蕿?,電阻誤差,和電路上的干擾.
0
回復(fù)
@ksvhxd
看了你的原理圖,發(fā)現(xiàn)你對(duì)AD轉(zhuǎn)換存在理解上的錯(cuò)誤.基準(zhǔn)電壓決定AD的電壓分辨率也就是單位步長(zhǎng)電壓,8位AD基準(zhǔn)電壓為5V其能測(cè)量的最小電壓5V/256計(jì)算約為0.02V,這不會(huì)為被測(cè)電壓的改變而改變,因此,你取電池電壓的十分之一,不光不能提高測(cè)量精度,反而將誤差放大了10倍還不算AD自身的1~2LSB的誤差.正確的作法應(yīng)該是不分壓,直接送差動(dòng)電路,在差動(dòng)電路輸出加鉗位或穩(wěn)壓保護(hù). 運(yùn)放在小電壓放大上是沒(méi)有問(wèn)題,可在差動(dòng)電路中小電壓輸入可能得不到你想要的值,這是因?yàn)榉糯蟊堵蕿?,電阻誤差,和電路上的干擾.
1152689902.ddb
看了你的點(diǎn)評(píng),受益非淺,非常感謝!我重新修改了原理圖,差動(dòng)輸出后加了鉗位,請(qǐng)指點(diǎn)!
看了你的點(diǎn)評(píng),受益非淺,非常感謝!我重新修改了原理圖,差動(dòng)輸出后加了鉗位,請(qǐng)指點(diǎn)!
0
回復(fù)