0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DS2703的通信流程圖

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-01-10 09:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DS2703 SHA-1電池組認(rèn)證IC提供可靠的加密方案,確保鋰離子電池組在各種便攜式應(yīng)用中的真實性。DS2703可識別11個功能命令,每個命令都有一個特定的順序,為了正確執(zhí)行命令,必須遵循這些順序。本應(yīng)用筆記描述了DS2703的完整交易序列,以及所有可能的通信序列的流程圖。

介紹

DS2703 SHA-1電池組認(rèn)證IC提供可靠的加密方案,確保鋰離子(Li+,Li-ion)電池組在各種便攜式應(yīng)用中的真實性。此設(shè)備利用安全哈希算法 (SHA-1) 對主機系統(tǒng)(如手機、PDA 或其他便攜式計算設(shè)備)的電池組進行身份驗證。將DS2703集成到電池組中,可以防止未經(jīng)授權(quán)的電池組,這些電池組可能會降低系統(tǒng)性能,甚至損害用戶。

DS2703可識別11個功能命令,每個命令都有一個特定的順序,為了正確執(zhí)行命令,必須遵循這些順序。本應(yīng)用筆記描述了DS2703的完整交易序列,以及所有可能的通信序列的流程圖。

事務(wù)順序

通過DS2703的1-WiReport訪問DS2703的協(xié)議如下:

初始化

網(wǎng)絡(luò)地址命令

函數(shù)命令

數(shù)據(jù)傳輸(并非所有命令都具有數(shù)據(jù)傳輸)

通過1-Wire總線的所有交易都以初始化序列開始,初始化序列由總線主站發(fā)送的復(fù)位脈沖組成,然后由DS2703和總線上的任何其他從器件同時發(fā)送一個存在脈沖。存在脈沖告訴總線主控站一個或多個設(shè)備在總線上并準(zhǔn)備運行。

網(wǎng)絡(luò)地址命令

一旦總線主站檢測到一個或多個從站的存在,它就可以發(fā)出一個網(wǎng)絡(luò)地址命令:讀取、匹配、搜索或跳過。圖 1 顯示了每個網(wǎng)絡(luò)地址命令的事務(wù)流程圖。

pYYBAGO8vmCAcLVZAABhox-kiEU471.gif?imgver=1

圖1.DS2703的網(wǎng)絡(luò)地址命令流程圖

函數(shù)命令

一旦發(fā)出初始化和網(wǎng)絡(luò)地址命令,DS2703就可以接收來自總線主站的功能命令。表1列出了DS2703識別的11個功能命令,以及每個命令的功能說明。圖2給出了DS2703正確執(zhí)行每個命令所需的流程。需要從主節(jié)點獲得相同序列的命令已合并到流程圖上的單個分支中。

命令 十六進制 功能
寫作挑戰(zhàn) 0C 為 SHA-1 處理寫入 64 位質(zhì)詢;在所有計算 MAC 和計算下一個機密命令之前必需
無需ROM_ID即可計算 MAC 并返回 MAC 36 計算 W0–W15 的哈希,用邏輯 1 代替ROM_ID
使用ROM_ID計算 MAC 并返回 MAC 35 使用ROM_ID計算 W0–W15 的哈希
加載密鑰 5安 將 64 位密鑰寫入提供的數(shù)據(jù);需要在 DQ 上編程電壓
在沒有 ROM ID 的情況下計算下一個密鑰 30 生成新的全局密鑰;需要編程脈沖
使用 ROM ID 計算下一個密鑰 33 生成新的唯一機密;需要編程脈沖
鎖定密鑰 6安 設(shè)置鎖定位以防止更改密鑰;需要編程脈沖
設(shè)置過載 8乙 將1-Wire接口時序設(shè)置為過載;需要編程脈沖
清除過載 8D 將1-Wire接口時序設(shè)置為標(biāo)準(zhǔn);需要編程脈沖
激活熱敏電阻 答9 激活THM輸出以進行熱敏電阻測量;激活發(fā)生在命令完成后的50μs內(nèi),并持續(xù)到VB電容放電
重置 BB 復(fù)位DS2703 (軟件POR)

poYBAGO8vmGADVTvAACBzLYkDPs702.gif?imgver=1

圖2.DS2703的功能命令流程圖

結(jié)論

DS2703需要特定的時序,必須在一定的時序約束下執(zhí)行,才能正確執(zhí)行函數(shù)命令。本應(yīng)用筆記詳細(xì)介紹了完整的交易序列,并提供了所有可能的通信序列的流程圖。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 鋰離子電池
    +關(guān)注

    關(guān)注

    85

    文章

    3368

    瀏覽量

    78966
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2959

    瀏覽量

    89659
  • 電池
    +關(guān)注

    關(guān)注

    84

    文章

    11064

    瀏覽量

    134802
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Labview流程圖

    Labview能夠生成流程圖嗎,Labview的程序能畫流程圖嗎?
    發(fā)表于 07-21 10:09

    怎樣繪制流程圖

    在繪制流程圖時,很多人會選擇使用專業(yè)的流程圖繪制工具對其進行繪制使用,這樣不僅操作方便,還可以節(jié)約很多時間,那利用迅捷畫圖在線網(wǎng)站繪制流程圖要怎樣操作呢?下面是分享的繪制方法,希望對大家有所幫助
    發(fā)表于 01-15 11:38

    Sop流程圖操作規(guī)范

    流程圖符號 流程圖結(jié)構(gòu)說明 流程圖繪制原則
    發(fā)表于 08-27 17:57 ?42次下載

    燒結(jié)作業(yè)流程圖

    燒結(jié)作業(yè)流程圖
    發(fā)表于 03-30 19:43 ?3123次閱讀
    燒結(jié)作業(yè)<b class='flag-5'>流程圖</b>

    DS2703通信流程圖

    摘要:DS2703 SHA-1電池包認(rèn)證IC提供可靠的加密方案,確保各種便攜式應(yīng)用中鋰離子電池包的合法性。DS2703可接受11種功能命令,且每個命令均具有特定時序,要正確的執(zhí)行命令必須遵
    發(fā)表于 05-09 09:13 ?957次閱讀
    <b class='flag-5'>DS2703</b>的<b class='flag-5'>通信</b><b class='flag-5'>流程圖</b>

    STS 服務(wù)流程圖

    STS 服務(wù)流程圖
    發(fā)表于 07-10 16:49 ?1333次閱讀
    STS 服務(wù)<b class='flag-5'>流程圖</b>

    組裝電池檢驗流程圖

    組裝電池檢驗流程圖
    發(fā)表于 11-06 16:03 ?2434次閱讀

    IC設(shè)計流程圖

    IC設(shè)計流程圖 ?
    發(fā)表于 02-06 16:22 ?5413次閱讀
    IC設(shè)計<b class='flag-5'>流程圖</b>

    跨職能流程圖怎么畫?教你輕松繪制泳道流程圖

    跨職能流程圖是什么呢?跨職能流程圖多用于公司或者企業(yè)中的各個部門之間聯(lián)系的一個流程圖,簡單的說就是在一家公司中有著各種各樣的部門,每個部門之間都是有業(yè)務(wù)進度上的關(guān)聯(lián)??缏殬I(yè)流程圖正是將
    的頭像 發(fā)表于 07-28 11:23 ?1.7w次閱讀

    NS流程圖是什么?用這款軟件輕松畫NS流程圖

    NS流程圖,又被稱為N-S,或者是盒。它的結(jié)構(gòu)分為圖形、流程線和文字,NS流程圖是一種可視化建模的結(jié)構(gòu)化編程。實際上,NS
    的頭像 發(fā)表于 07-28 11:59 ?1.5w次閱讀
    NS<b class='flag-5'>流程圖</b>是什么<b class='flag-5'>圖</b>?用這款軟件輕松畫NS<b class='flag-5'>流程圖</b>

    工作流程圖怎么用?有哪些繪制工作流程圖的軟件

    工作流程圖是清晰地展示工作中各個環(huán)節(jié)的流程圖圖示,主要用于工作活動和效率的管理。工作流程圖這種圖示方法具有直觀描述性、簡潔性、可操作性和指導(dǎo)性。工作流程圖
    的頭像 發(fā)表于 07-28 14:22 ?3920次閱讀

    7款流程圖制作軟件大盤點!輕松繪制流程圖

    流程圖可能是我們使用最廣泛的一種圖形圖表,幾乎在各個領(lǐng)域都會用到,諸如系統(tǒng)流程圖、產(chǎn)品流程圖、數(shù)據(jù)流程圖借助流程圖,我們可以將事物的結(jié)構(gòu)、任
    的頭像 發(fā)表于 11-27 19:00 ?4.2w次閱讀

    DS2703U+T&R PMIC - 電池管理

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS2703U+T&R相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS2703U+T&R的引腳、接線圖、封裝手冊、中文資料、英文資料,DS2703U+T&
    發(fā)表于 01-29 18:18
    <b class='flag-5'>DS2703</b>U+T&R PMIC - 電池管理

    DS2703G+T&R PMIC - 電池管理

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)DS2703G+T&R相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有DS2703G+T&R的引腳、接線圖、封裝手冊、中文資料、英文資料,DS2703G+T&
    發(fā)表于 01-31 19:44
    <b class='flag-5'>DS2703</b>G+T&R PMIC - 電池管理

    fpc流程圖.zip

    fpc流程圖
    發(fā)表于 03-01 15:37 ?2次下載

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品