鉅大LARGE | 點擊量:933次 | 2020年04月27日
可檢測電池漏電率的自供電8通道測試儀
鎳金屬氫化物(NiMH)電池的生產(chǎn)廠商很多,充電速率各不相同。另外,隨著重復(fù)使用,NiMH電池的最大充電量以不同的速度減小。因此,很難測定這些電池的可用壽命和充電容量。為測量NiMH電池的性能,設(shè)計了一種多通道電池放電裝置,該裝置包括有一個WindowsHyperterminal串行接口,由接口自身供電,所以,不要外部電源。
MICROCHIp公司的pIC18F2320微控制器控制該測試儀。該MCU有一個在整個工作范圍內(nèi)的容差為1%的8MHz內(nèi)部振蕩器。這樣,不需外接晶體就可使UART波特率位于誤差范圍內(nèi)。該器件也供應(yīng)有10通道10位模/數(shù)轉(zhuǎn)換器,該應(yīng)用中使用了其中8個。用8個2.2Ω、1W的電阻測試電池的放電情況,測試電流約500mA,該放電速率下電池完全放電約需2~4小時。通過串口的RTS引腳對測試儀供電,采用5.1V齊納二極管來保證參考電壓為恒值。將RTS和CTS短接,DTR與DSR也同樣短接。
當(dāng)電池?插入測試儀的任何一個通道時,該通道的按時器被初始化。只要任何一個通道的輸入電壓大于0.9V,則所有通道的按時器都通過Hypertermina顯示更新,每3秒一次。當(dāng)通道的輸入電壓降至0.9V閾值以下時,該通道的按時器值將停止新增。因此,一旦所有的電池電壓都低于閾值,按時器值將停止顯示。假如每個通道的電壓都低于0.05V(即測試儀內(nèi)沒有電池時),則每個通道的按時器將被復(fù)位。按時器顯示格式為:時:分:秒。
測試儀輸出數(shù)據(jù)用串口的設(shè)置為:9600波特、8位、1位停止位,無校驗位。沒有數(shù)據(jù)流控制。WindowsHypertermina應(yīng)設(shè)置為該配置。此外,選項“在輸入行末附加跳行(appendlinefeedsonincominglineends)”必須通過properTIes(特性)=>SetTIngs(設(shè)置)=>ASCIISetup(ASCII設(shè)置)激活。圖2是Hyperterminal的樣本測試結(jié)果的屏幕截圖。8節(jié)電池放電至0.9V要1~3小時,并非所有電池都完全充滿。