EV2300方案是一個(gè)基于USB的解決方案,,可用于評(píng)估應(yīng)用TI的芯片設(shè)計(jì)的用于測量PC機(jī)電池電量的電路,。 EV2300通過USB電纜的連接,從一個(gè)電池電量計(jì)電路的通信端口(SMBus或HDQ)接受輸入,。通過運(yùn)行相應(yīng)的PC軟件,,EV2300接口板允許用戶評(píng)估電池電量測試電路。
EV2300控制器主要特性
EV2300控制器為bq8012運(yùn)行,,4MHz??刂破鞴碳鎯?chǔ)在閃存中,,在上電后,引導(dǎo)ROM代碼驗(yàn)證命令的完整性后執(zhí)行,。
圖1 方案原理圖
控制器與目標(biāo)設(shè)備的通信通過2線SMBus通信端口,,或者 1線HDQ端口,或者2線E2PROM I2C端口來完成,。 2線SMBus通信端口支持SMBus和I2C協(xié)議,。
接口板連接到主機(jī)上的USB端口(1.1版),并通過USB供電,。所有USB上的通信是專有的,,不適合其他USB定義的設(shè)備。因此,,與設(shè)備進(jìn)行通信,,需要自德州儀器公司的裝載器驅(qū)動(dòng)程序。
裝載器枚舉設(shè)備(確定它在USB上),,然后加載EV2300控制器固件,,用于USB接口。一旦固件加載完成后,,裝載器發(fā)送一個(gè)命令到USB接口IC,,以執(zhí)行新的方案,然后,,裝載器驅(qū)動(dòng)程序退出,。新的驅(qū)動(dòng)程序進(jìn)行控制,并枚舉EV2300,,使該設(shè)備呈現(xiàn)在主機(jī)上運(yùn)行的程序上,。
表1 材料清單
USB EVB安裝的安裝程序:裝載器驅(qū)動(dòng)程序,;二進(jìn)制加載到USB接口IC;EV2300控制器驅(qū)動(dòng)程序,,用于直接訪問設(shè)備,;EV2300 DLL,用于應(yīng)用程序訪問設(shè)備,。
應(yīng)用特性
•基于USB的接口板,,用于電池燃料測量電路的評(píng)估,采用燃料測量IC(HDQ和SMBus通信協(xié)議)
圖2 PCB參考圖
•提供智能電池電路和基于 Windows的PC之間的接口
•連接到PC的USB端口
•當(dāng)使用適當(dāng)?shù)腜C軟件時(shí),,能夠屏幕顯示和具有編程壓力計(jì)功能