999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于51單片機的新型蓄電池容量檢測儀

2013-12-24 18:08:11
中國測試 2013年5期
關鍵詞:單片機檢測系統

?

基于51單片機的新型蓄電池容量檢測儀

夏桂書

(中國民用航空飛行學院航空工程學院,四川廣漢618307)

摘要:為對蓄電池進行準確的容量測試,設計一種基于51單片機的新型蓄電池容量檢測儀。該裝置通過恒流電路控制蓄電池的放電,然后通過A/D轉換采樣,采集并存儲蓄電池在放電過程中的放電電壓值樣本得到放電曲線,計算出被測蓄電池的準確容量,通過蓄電池電壓能夠快速估算出該時刻對應電池剩余容量值。測試結果表明:該容量檢測儀精度良好,測量誤差在1%以內,能夠快速準確判定蓄電池剩余容量,具有較高的實用性與推廣價值。

關鍵詞:蓄電池;容量檢測;MOSFET晶體管;快速測量;51單片機

收到修改稿日期:2013-06-03

0 引言

目前各類蓄電池廣泛運用于生活與生產當中,已經成為當今社會必不可少的一部分。在使用蓄電池的過程中常常需要了解蓄電池的實際容量,因此需要對蓄電池能夠進行簡單容量測試的儀器。對蓄電池的容量進行測試,目前最可靠的方法是對蓄電池進行一次完整的放電測試[1]。這種測試方法準確可靠,但費時費力,并且對于一次性電池無法進行測試。因此,本文針對傳統測試方法的弊端,設計了一種簡單、實用、經濟性比較高的蓄電池容量檢測儀器。

1 測試原理

1.1容量判定的原理

根據蓄電池的原理和實際驗證,可以知道,同一蓄電池的容量與蓄電池的當前電壓直接相關。根據這一原理,對于不同蓄電池,由于其電壓-容量的特性不同,可通過測試得到被測蓄電池的電壓-容量特性曲線,然后得到蓄電池的放電曲線來判定蓄電池當前實際容量。對于一次性蓄電池,由于同一批生產的蓄電池特性相似,可通過隨機選取測試,得到該批蓄電池的電壓-容量特性,從而能夠快速判定容量[2]。

1.2系統總體設計

系統總體設計思路采用單片機控制恒流電路對蓄電池進行恒流放電,單片機通過A/D轉換電路采集實際的放電電流,通過單片機對放電電流和放電時間的積分運算可求得放出的電量。

系統以STC89C52RC單片機為核心,通過矩陣鍵盤設置放電電流和選擇不同的蓄電池以及工作模式;通過A/D轉換電路檢測實際工作電流和當前被測蓄電池電壓[3];單片機控制D/A轉換電路的輸出電壓到恒流模塊,從而控制輸出電流,完成對輸出電流的設置和調節;并且系統可通過液晶實時顯示當前電流、電壓和工作狀態,能夠準確顯示當前放電量;通過存儲器可存儲多組被測曲線,實現快速測量[4-6]。系統框圖如圖1所示。

圖1 系統框圖

2 系統硬件電路設計

2.1單片機控制和液晶顯示電路設計

系統采用STC89C52RC單片機作為控制核心,該單片機是宏晶科技推出的以8051為內核的新一代51單片機。作為傳統8051內核的增強型單片機,STC89C52RC單片機具備超強的抗干擾能力,運用在電氣系統中,滿足復雜電磁環境下可靠性的要求。同時該單片機內部MAX810復位電路,免去外接復位電路,簡化系統設計。單片機上已集成有大容量的ROM和RAM存儲器,為程序設計和數據處理提供充足的空間。

液晶顯示電路選用并行驅動的LCD1602液晶。LCD1602采用并行方式與單片機通信,數據傳輸方式簡單,易于使用,雖然其使用占用較多的I/O口,但本系統中采用的單片機能夠提供足夠的資源與其連接,所以采用此方案是理想的選擇。且由于其強大的集成度,與顯示相關的功能都集成在模塊上,能夠直接與單片機連接通信。單片機和液晶顯示接口示意圖如圖2所示。

2.2恒流控制電路

系統的恒流部分應用電流負反饋控制原理,采用運算放大器和MOSFET進行設計。電路如圖3所示。

圖2 單片機和液晶顯示接口示意圖

圖3 恒流部分電路

其工作原理是:VIN+為被測蓄電池,DAC端由單片機輸入設定放電電流對應的電壓值,當U1的反相輸入端的電壓值小于其同相輸入端電壓值時,U1的輸出電壓增加;則使Q1的柵極電壓增大,工作在恒流區的Q1的電流增大;當電流增大時,該電流在R2上產生的壓降增加,這個電壓輸入運放U2進行放大,使得U2輸出電壓增加,當U1的兩輸入端電壓相同時,電路工作狀態穩定,輸出電流達到恒定值[7]。

由于某些蓄電池的電壓較小,為了在測試低電壓的蓄電池時仍能提供較大的負載電流,電路設計時盡量減小回路電阻,選用了低導通電阻的IRFP260場效應管,同時采樣電阻選用阻值為0.01 Ω的無感精密電阻。當電流較小時,采樣電阻上的壓降較小,難以測量,需對其進行放大。圖3中U2構成的放大電路,放大倍數通過R3和R4設定。

由U2的輸出電壓與U2輸入電壓的關系:

因為當電流恒定時有Uin=U2out,所以式(4)可改寫為

2.3電壓檢測和電流檢測電路

為實現蓄電池放電電流和電壓的監測和顯示,系統在設計時加入電壓和電流檢測電路,通過MAX1241模數轉換芯片,將檢測到的模擬信號轉換后傳送給單片機,完成實時監控或容量判定。

電流測量通過檢流電阻對放電電流進行檢測,檢流電阻將放電的電流信號轉換為便于采集的電壓信號,再經放大電路對檢測到的電壓信號放大。由式(3)可知,圖3中U2的輸出電壓與負載電流呈比例關系,因此通過模數轉換電路,檢測U2輸出端ADC端口的電壓,經單片機運算得到實際電流。

電壓測量通過電阻比例分壓實現。由于設計被測蓄電池的最大電壓VIN+為24 V,高于A/D轉換電路的測量范圍0~2.5 V,因此需要對被測電壓進行等比例縮小。分壓電阻RH與RL的選擇根據最大輸入電壓和A/D轉換電路的最大測量電壓有:

由于測量范圍略大于輸出范圍,可求得分壓電阻RH與RL的比值N為

因此比值N應大于8.6倍,為了方便計算,RH取標稱值180kΩ,RL取20kΩ。

2.4模數轉換電路設計

系統采用MAXIM公司生產的MAX1241芯片作為A/D轉換電路的核心芯片。該芯片為單端輸入的12位串行模數轉換芯片,具有12位的分辨率,因此可對電壓電流信號進行精確采樣[8-11]。

2.5數模轉換電路設計

系統設計時為達到較高的電流和電壓設置精度,因此選用了AD5320這種12位高精度數模轉換芯片。

AD5320采用三線SPI接口,與單片機通信連接簡單,具有較高的轉換速率和準確度。AD5320的供電電壓是2.7~5.5V,它的內部包含一個高精度的2.5 V電壓基準,設計時可以省去外部基準,同時也能達到更高的精度。

2.6數據存儲器和鍵盤電路

為了方便數據輸入和系統設置,系統設計了鍵盤輸入電路。電路采用矩陣鍵盤作為輸入控制部分。矩陣鍵盤具有占用I/O口少、連接簡單、使用方便的特點。為了進一步簡化按鍵電路的設計,系統還采用MM74C922專用矩陣鍵盤管理芯片來管理鍵盤,簡化程序設計,把復雜的鍵盤掃描程序交給硬件處理,單片機只需讀取掃描結果即可。

為了對測試數據進行存儲,需設計存儲電路,對測試的蓄電池放電曲線進行存儲。系統選用AT24C16作為外部存儲器。該芯片具有16K的存儲空間,通過單片機直接操作內部數據,系統斷電后仍能夠將數據長時間保存。較大的存儲空間可以對組數據存儲,滿足不同蓄電池快速測試的需求。

3 系統軟件設計

系統軟件包括硬件電路的驅動程序、鍵盤輸入檢測、輸出控制和模式設定等功能的實現。

3.1系統主程序

主程序流程圖如圖4所示,當系統工作后,各個硬件模塊初始化,設定芯片的工作狀態和初始輸出值;然后等待用戶按鍵輸入,系統根據輸入設定工作模式的不同,進入相應的工作模式設定中;在普通模式和智能模式下,設定電壓電流,開始放電過程;在快速模式下選擇蓄電池型號后,直接判定容量。系統軟件的主流程圖如圖4所示。

圖4 主程序流程圖

3.2系統的工作模式設定

為實現蓄電池檢測的多種工作模式,程序設計時,根據需要輸入相應的工作模式。

在普通模式下,設置放電電流和放電截止電壓。設置完成后,系統根據設定的放電電流開始工作。當系統檢測到蓄電池電壓低于截止電壓時,放電完成,等待用戶下一步操作。放電過程中,單片機根據實時采集到的電壓和電流信號,做積分運算,即可得到蓄電池的容量,建立容量和電壓的關系曲線,并存儲在存儲器中。在這種模式下,系統根據用戶設定的電壓和電流工作,適用于各種蓄電池的放電,放電過程中實時顯示容量和電壓,并能將數據存儲。

這種工作模式,能夠保證蓄電池完成一次完整的放電過程,且能夠保護蓄電池不會因過放而損傷蓄電池。

智能模式下,系統已經存儲了多種蓄電池的放電特性,直接選擇蓄電池種類、蓄電池電壓和放電電流,即可對蓄電池進行智能放電,到達該種類電池的截至電壓自動停止放電。這種模式對已知種類的電池,可以快速完成設定,不必再查詢放電參數。

快速測試模式,對已經做過放電曲線測試的蓄電池,可以采用快速測試模式。該模式根據已有的放電曲線,通過電壓-容量關系,測量電池電壓直接判定剩余容量。該模式可對已有數據的電池快速判定,對同一批次的一次性電池也有效。

4 系統功能測試

采用鎳氫電池作為被測蓄電池,將電池接到電子負載的被測端,首先測試負載電流的準確性。調節負載設定不同的負載電流,萬用表實測電流和系統顯示的電流進行比較。測試數據如表1所示。

表1 電流準確性測試

從表1可以看出,系統的負載電流準確性較高,特別是電流較大時,相對誤差較小。

測試完電流的準確性后,接下來測試容量判定的準確性。首先對多組蓄電池進行標定,然后各蓄電池在不同的電壓下進行快速測試,最后進行精確測試,與快速測試結果對比。測試數據如表2所示。

由表2可見,快速測試的結果與精確測試結果誤差較小,滿足對容量快速判定的要求。

5 結束語

通過測試可以看出,該蓄電池容量測試儀器完成了預定的設計功能,能夠快速準確檢測蓄電池容量,具有精度高、穩定性好、使用簡單、經濟性好的特點,滿足使用要求,具有很強的應用推廣價值。

參考文獻

[1] 劉磊.基于Msp430單片機的直流電子負載設計[J] .電子科技,2013,26(2):25-27.

[2] 李群芳,張士軍.單片微型計算機與接口技術[M] . 3版.北京:電子工業出版社,2008.

[3] 郭亮,陳寶明,董有爾,等.基于AD630實現蓄電池內阻在線測量[J] .現代電子技術,2011(1):28-29.

[4] 丁銳霞,馬秀坤.基于ATmega16的智能電子負載設計[J] .山西師范大學學報:自然科學版,2008,22(2):24-27.

[5] 喬登耀,林曉煥.蓄電池內阻檢測系統設計[J] .計算機與數字工程,2013,40(2):310-312.

[6] 高佳.直流電子負載的校準和不確定度分析[J] .計量與測試技術,2010,37(8):72-73.

[7] 季浚濤,姚小翔,施敏.基于LM3S8962的簡易恒流電子負載[J] .南通大學學報:自然科學版,2012,11(4):13-17.

[8] 李潔,劉沖.直流電子負載校準技術研究[J] .微計算機信息,2012,28(10):235-237.

[9] 劉險峰,鄒積巖,高洪鋼.一種新型直流電源集中監控系統[J] .電力自動化設備,2008(11):91-93.

[10] 沈宏,呂強.淺談直流電子負載[J] .企業標準化,2008,27(9):16-17.

[11] 張岳同.太陽能電池板綜合測試系統的研究[D] .合肥:合肥工業大學,2012.

表2 容量測試結果

New intelligent battery capacity detector based on 51 MCU

XIA Gui-shu

(Aviation Engineering Institute,Civil Aviation Flight University of China,Guanghan 618307,China)

Abstract:The new intelligent battery capacity detector based on 51 MCU is proposed for testing the battery capacity accurately. This device controls the battery discharge through the constant current circuit,and then the voltage value during its discharge process is measured and the signal is converted by A/D converter. After that,51 MCU can give the discharge curve and calculate battery capacity accurately. Besides,the current charge state of the battery is figured out according to the voltage value in a quick mode. The result shows that the new capacity detector is with high accuracy and the measurement error is within 1% . Because of this characteristic,the new detector can quickly and accurately determine the remaining battery capacity,so it has high practicality and promotional value.

Key words:battery;capacity detection;MOSFET;quick measurement;51 MCU

基金項目:國家自然科學基金委員會與中國民航總局聯合資助項目(U1233202)中國民航飛行學院科研項目(J2007-20)

收稿日期:2013-04-06;

doi:10.11857/j.issn.1674-5124.2013.05.019

文章編號:1674-5124(2013)05-0068-04

文獻標志碼:A

中圖分類號:TM912;TM930.114;TP368.2;TP274

作者簡介:夏桂書(1968-),女,四川眉山市人,高級實驗師,碩士,研究方向為電工電子技術與計算機應用技術。

猜你喜歡
單片機檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 青青青国产视频| 中文字幕免费播放| 国产午夜小视频| 99久久国产综合精品女同| 中国国语毛片免费观看视频| 免费国产一级 片内射老| 九色最新网址| 免费观看成人久久网免费观看| 国产99视频精品免费观看9e| 国产成年女人特黄特色大片免费| 国产精品自在在线午夜| 中文字幕调教一区二区视频| 区国产精品搜索视频| 国产成人综合日韩精品无码首页 | 免费在线一区| 高清无码手机在线观看| 在线观看热码亚洲av每日更新| 精品91视频| 久久国语对白| 成人精品在线观看| 手机看片1024久久精品你懂的| 夜夜高潮夜夜爽国产伦精品| 网友自拍视频精品区| аⅴ资源中文在线天堂| 精品欧美视频| 国产在线精品美女观看| 亚洲精品福利视频| 亚洲中文字幕无码mv| 黑色丝袜高跟国产在线91| 国产一区二区三区视频| 免费毛片视频| 2024av在线无码中文最新| 国产精品自在拍首页视频8| 亚洲乱码精品久久久久..| 国产区网址| 久久久久九九精品影院| 亚洲无码高清一区二区| 99这里精品| 欧美日韩免费| 狠狠色香婷婷久久亚洲精品| 亚洲色欲色欲www在线观看| 国产成人亚洲精品色欲AV| a毛片在线播放| 午夜一级做a爰片久久毛片| 热久久综合这里只有精品电影| 国产色图在线观看| 小说 亚洲 无码 精品| 精品国产免费观看一区| 欧美a网站| 成人毛片免费观看| 国产成人一区在线播放| 日本人又色又爽的视频| 热re99久久精品国99热| a级毛片在线免费| 色婷婷狠狠干| 欧洲成人在线观看| 麻豆精品视频在线原创| 无码免费的亚洲视频| 国产特级毛片aaaaaaa高清| 无码精品福利一区二区三区| 中文字幕啪啪| 一级黄色网站在线免费看| 特级欧美视频aaaaaa| 日韩中文精品亚洲第三区| 国产精品任我爽爆在线播放6080| 精品久久高清| 亚洲三级色| 国产精品刺激对白在线| 成年人午夜免费视频| 国产精品林美惠子在线播放| 日本黄色a视频| 国产黑丝一区| 日韩天堂网| 成人福利免费在线观看| 亚洲欧美在线精品一区二区| 日韩在线1| 国产精品一区二区不卡的视频| 日韩精品亚洲一区中文字幕| 青青国产在线| 中日韩欧亚无码视频| 亚洲天堂777| 久久精品人人做人人爽|