專利名稱:蓄電池綜合測試儀的制作方法
技術領域:
本發明涉及一種蓄電池檢測裝置,尤其是涉及一種蓄電池綜合測試儀。背景技術:
背景技術:
中,現有的蓄電池專業測試儀器測試復雜,精度低,放電功率大,同時體積大, 重量大,日常維護工作量大。
發明內容
本發明為了解決上述背景技術中的不足之處,提供一種蓄電池綜合測試儀,其測試精度高,放電功率大,體積小,重量輕,大大減少了蓄電池日常測試維護的工作量。為實現上述目的,本發明采用的技術方案為
一種蓄電池綜合測試儀,其特征在于包括單片機,單片機通過ADC電路分別與外接電流傳感器、內置電流傳感器、外掛負載電流傳感器一、外掛負載電流傳感器二和整組電壓傳感器連接,單片機并通過DAC和PWM電路以及放電板控制電路與放電板連接,單片機上還分別連有風扇控制檢測模塊、溫濕度測量模塊、通訊模塊、顯示模塊、存儲模塊、時鐘電路和看門狗電路。上述單片機為W77E516B-DIP40型單片機。與現有技術相比,本發明具有的優點和效果如下 1、具有在線監測功能
在電池組處于在線放電、均充、浮充等狀態下,對電池組及單節電池進行實時的監測; 包括整組電壓、單節電池電壓、整組充放電電流、整組充入容量、整組放出容量、監測時間等;用戶可設置監測電池節數。2、核對放電功能
在電池組脫離系統后利用智能假負載進行恒流核對放電,設定好“放電電流”、“放電時間”、“放電容量”、“整組終止保護電壓”、“單體終止保護電壓”等參數,測試儀便自動執行放電功能,并實時顯示放電電流、電池已放容量、整組電壓、單節電池電壓、放電時間等數據; 當電池組達到終止放電電壓設定值、終止放電容量設定值、終止放電時間設定值、任一單體電池電壓低于終止單體電壓設定值或人為進行終止操作均可停止放電測試。3、用戶可設置放電電池節數。可保存10組在線監測、10組核對放電測試數據;用戶對數據可進行查詢、刪除及傳輸操作。四
圖1為本發明的電路原理框圖; 圖2為本發明的電路原理圖; 圖3為本發明的主程序結構圖; 圖4為本發明的主程序流程圖; 圖5為本發明的定時中斷服務程序流程圖。
五具體實施例方式
參見圖1和圖2,包括單片機,單片機通過ADC電路分別與外接電流傳感器、內置電流傳感器、外掛負載電流傳感器一、外掛負載電流傳感器二和整組電壓傳感器連接,單片機并通過DAC和PWM電路以及放電板控制電路與放電板連接,單片機上還分別連有風扇控制檢測模塊、溫濕度測量模塊、通訊模塊、顯示模塊、存儲模塊、時鐘電路和看門狗電路。ADC電路中,ADC采用串行TCL2M3電路,基準用REF198(4. 096V),通道0在線監測充入電流,通道1 在線監測放出電流,通道2放電電流,通道3外掛負載1放電電流,通道4外掛負載2放電電流,通道5整組電壓,傳感器輸出的電壓信號經3 運放跟隨輸入ADC。放電板控制電路中,MOS管0、為直通管,由CPU通過CPLD控制,低電平有效,MOS管10為PWM輸出,PWM輸出由DAC(AD7M1)通過SG3525電路輸出,低電平有效,DAC的輸入由CPU通過CPLD輸入。 風扇控制、檢測電路中,風扇控制低電平有效,風扇檢測正常時工作為低電平,停止為高電平。通訊電路中,與采集器通訊采用RS485總線,使用CPU的UART0,通過MAX485實現,波特率=19200,由Tl定時器產生。與PC/USB通訊中,與PC通訊采用RS232總線,使用CPU 的UART1,通過MAX232實現。與USB通訊采用2個CPU直接通訊(TTL電平),使用CPU的 UARTl,PC與USB分時復用UARTl,通過74HCU6控制切換,波特率=19200,由Tl定時器產生。鍵盤采用4X4鍵盤,輸入地址=0x0002,輸出地址=0x0002。顯示采用320XM0 LCD模土夬,驅動電路 SED1335。存儲器 RAM 采用擬64 (8K)。FLASH 采用 AiMOTBieiB (16Mbit),SPI 接口。時鐘電路采用DS1302電路,SPI接口。溫度測量采用DS18B20進行溫度測量,用CPU P3. 5模擬I-Wire總線。濕度測量中,濕度傳感器采用HSllOl濕敏電容,通過555振蕩電路產生與相對濕度對應的頻率,用CPU的TO計數方式測量頻率,查表得到相對濕度值。看門狗采用MAX813,看門狗時間約1. 6秒,用Pl. 0 IOOms喂1次。CPU采用W77E516B-DIP40。 采樣部分信號調理中,12V電池的電壓直接分壓后通過ADC采樣;每個模塊可以采樣1節單體為12V的電池。放電板采用5只MOS管,一只作為調整管,4只作為全通管。參見圖3和圖4,程序分為多個任務,按時間片管理。主程序程序流程為
1、開始;
2、自檢、初始化;
3、判有鍵任務?有,進入下一步;沒有則進入第5步;
4、鍵任務處理;
5、判有接收采集任務?有,進入下一步;沒有則進入第7步;
6、接收采集任務處理;
7、發送采集任務處理;
8、判有接收PC任務?有,進入下一步;沒有則進入第10步;
9、接收PC任務處理;
10、判有測量任務?有,進入下一步;沒有則進入第12步;
11、測量任務處理;
12、判有放電控制任務?有,進入下一步;沒有則進入第14步;
13、放電控制任務處理;
14、判有Is任務?有,進入下一步;沒有則進入第16步;
15、Is任務處理;16、判需要喂狗?有,進入下一步;沒有則返回第3步;
17、喂狗處理.。 參見圖5,定時中斷服務程序采用T2定時中斷,時基=20ms。 完成各任務的時間片控制、接收超時定時及與時間相關的功能。程序流程為
1、開始;
2、保護現場;
3、鍵掃描;
4、向采集模塊發送間隔定時;
5、放電控制定時;
6、判到IOOms?是進入下一步;不是則進入第13步;
7、測量任務定時;
8、接收采集模塊定時;
9、接收PC定時;
10、接收PC定時;
11、判斷Is?是進入下一步;不是則進入第13步;
12、激活Is任務;
13、恢復現場,結束。
權利要求
1.一種蓄電池綜合測試儀,其特征在于包括單片機,單片機通過ADC電路分別與外接電流傳感器、內置電流傳感器、外掛負載電流傳感器一、外掛負載電流傳感器二和整組電壓傳感器連接,單片機并通過DAC和PWM電路以及放電板控制電路與放電板連接,單片機上還分別連有風扇控制檢測模塊、溫濕度測量模塊、通訊模塊、顯示模塊、存儲模塊、時鐘電路和看門狗電路。
2.根據權利要求1所述的蓄電池綜合測試儀,其特征在于單片機為W77E516B-DIP40 型單片機。
全文摘要
本發明涉及一種蓄電池綜合測試儀,其測試精度高,放電功率大,體積小,重量輕,大大減少了蓄電池日常測試維護的工作量。本發明包括單片機,單片機通過ADC電路分別與外接電流傳感器、內置電流傳感器、外掛負載電流傳感器一、外掛負載電流傳感器二和整組電壓傳感器連接,單片機并通過DAC和PWM電路以及放電板控制電路與放電板連接,單片機上還分別連有風扇控制檢測模塊、溫濕度測量模塊、通訊模塊、顯示模塊、存儲模塊、時鐘電路和看門狗電路。
文檔編號G01R31/36GK102478633SQ20101056411
公開日2012年5月30日 申請日期2010年11月29日 優先權日2010年11月29日
發明者侯長江, 冉軍, 蘇振寬, 郭占濤 申請人:陜西柯藍電子有限公司