OneWireViewer使用技巧
如何跟蹤電池電量
iButton記錄器數(shù)據(jù)資料包括壽命曲線,以根據(jù)任務(wù)期間的溫度條件估算記錄器壽命。由于存儲(chǔ)器容量小且8位分辨率的原因,DS1921系列記錄器的能耗極低。溫度不超過+50°C時(shí),器件每10分鐘采樣一次可連續(xù)記錄5年或更長。溫度較高時(shí),需要更加注意。+85°C時(shí),電池壽命縮短為大約6個(gè)月,與采樣率無關(guān)。
DS1922系列記錄器和DS1923的能耗較高,取決于溫度、采樣率和溫度分辨率。專門開發(fā)了一個(gè)特殊的計(jì)算器,用以計(jì)算剩余的電量(參見應(yīng)用筆記3761:“DS1922/DS1923電池電量計(jì)”)。注意,計(jì)算器基于最壞條件。即使計(jì)算器的結(jié)果表明電量被耗盡,電池中實(shí)際可能仍然存有電量。對(duì)于關(guān)鍵任務(wù),別指望“隱藏能量”。
所有的iButton記錄器均具有24位不可復(fù)位總(器件)采樣計(jì)數(shù)器,只要發(fā)生測量則遞增。不要把該計(jì)數(shù)器錯(cuò)認(rèn)為電池電量計(jì)。根據(jù)數(shù)據(jù)資料中的壽命曲線,+50°C或更低溫度下使用時(shí),DS1921G在每分鐘采樣一次時(shí)可持續(xù)3.8年(= 200萬次采樣),每10分鐘采樣一次時(shí)為5.3年(= 278,000次采樣),每小時(shí)采樣一次時(shí)為5.5年(= 48,000次采樣)。從這些數(shù)字可以看出,總采樣計(jì)數(shù)僅可用于已知總?cè)蝿?wù)歷史時(shí)估算剩余的電量。
如何確定已安裝OneWireViewer的版本
為了識(shí)別Viewer的版本,啟動(dòng)Viewer,打開Help菜單,然后點(diǎn)擊About。這將打開一個(gè)新窗口,其中顯示OneWireAPI (OneWireViewer調(diào)用的底層API用于讀或?qū)?-Wire器件)、OneWireViewer本身及其功能Viewer的版本。
如何確定已安裝1-Wire驅(qū)動(dòng)的版本
1-Wire驅(qū)動(dòng)是與1-Wire適配器建立通訊的軟件。通過Control Panel查看驅(qū)動(dòng)版本信息。
Windows 7、Windows Server 2008、Windows Vista
點(diǎn)擊start,然后點(diǎn)擊Control Panel (圖3),將打開一個(gè)含有計(jì)算機(jī)設(shè)置列表的窗口。在Programs中,點(diǎn)擊Uninstall a program。
圖3. 訪問控制面板。
通常情況下,已安裝的程序按名稱排序。這就使1-Wire驅(qū)動(dòng)(與OneWireViewer綁定)自動(dòng)出現(xiàn)在列表頂部(圖4)。驅(qū)動(dòng)版本是程序名稱的一部分。程序名稱末尾的編碼x64表示安裝的為64位版本。對(duì)于32位版本,要么沒有編碼域要么為x86。
圖4.識(shí)別驅(qū)動(dòng)版本
Windows XP
點(diǎn)擊start,將鼠標(biāo)移至Settings,然后向右移至Control Panel (圖5)。然后點(diǎn)擊Control Panel,將打開一個(gè)新窗口,其中包含應(yīng)用程序列表。
圖5. 訪問控制面板。
找到Add or Remove Programs,通過雙擊將其打開。1-Wire驅(qū)動(dòng)通常位于列表頂部(圖6)。驅(qū)動(dòng)版本是程序名稱的一部分。如果程序名稱末尾沒有編碼x64,表示安裝的為32位版本。點(diǎn)擊Click here for support information,將在獨(dú)立窗口中顯示發(fā)布商名稱和驅(qū)動(dòng)版本。
圖6. 識(shí)別驅(qū)動(dòng)版本。
初始安裝缺陷
OneWireViewer提供適用于4個(gè)版本W(wǎng)indows操作系統(tǒng):Windows 7、Windows Server 2008、Windows Vista和Windows XP。計(jì)算器打開后的啟動(dòng)階段將顯示操作系統(tǒng)名稱。
每種操作系統(tǒng)都有32位和64位版本。OneWireViewer需要Java 5(更新至8或更高)才能運(yùn)行。許多PC(不是全部)出廠時(shí)已經(jīng)安裝了Java軟件。
為確保初始安裝已成功:
?請(qǐng)確定PC是否已配置為32位或64位系統(tǒng)。
?測試Java和Java安裝/升級(jí)。
?下載并安裝正確版本的OneWireViewer和1-Wire驅(qū)動(dòng)。
確定系統(tǒng)
按照以下步驟確定PC是否已配置為32位或64位系統(tǒng):
1. 打開命令提示窗口:
Windows 7、Windows Server 2008、Windows Vista
start,在搜索框中鍵入cmd,然后按Enter。
Windows XP
start,點(diǎn)擊Run,鍵入cmd,然后點(diǎn)擊OK
2. 獲取系統(tǒng)信息:
在命令提示窗口中,鍵入systeminfo,然后按回車鍵。全部系統(tǒng)信息顯示在屏幕上后,滾動(dòng)至窗口頂部?,F(xiàn)在,找到以System type開始的一行。字符串X86-based PC表示32位系統(tǒng)。字符串X64-based PC表示64位系統(tǒng)。記下系統(tǒng)類型,然后關(guān)閉窗口。
評(píng)論