RM新时代网站-首页

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

介紹

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

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

事務(wù)順序

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

初始化

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

函數(shù)命令

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

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

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

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

pYYBAGO8vmCAcLVZAABhox-kiEU471.gif?imgver=1

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

函數(shù)命令

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

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

poYBAGO8vmGADVTvAACBzLYkDPs702.gif?imgver=1

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

結(jié)論

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

審核編輯:郭婷

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

    關(guān)注

    85

    文章

    3238

    瀏覽量

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

    關(guān)注

    10

    文章

    2878

    瀏覽量

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

    關(guān)注

    84

    文章

    10560

    瀏覽量

    129466
收藏 人收藏

    評論

    相關(guān)推薦

    Labview流程圖

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

    怎樣繪制流程圖

    在繪制流程圖時(shí),很多人會選擇使用專業(yè)的流程圖繪制工具對其進(jìn)行繪制使用,這樣不僅操作方便,還可以節(jié)約很多時(shí)間,那利用迅捷畫圖在線網(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 ?2983次閱讀
    燒結(jié)作業(yè)<b class='flag-5'>流程圖</b>

    DS2703通信流程圖

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

    水銀電解槽的流程圖

    水銀電解槽的流程圖
    發(fā)表于 10-24 09:55 ?2080次閱讀

    組裝電池檢驗(yàn)流程圖

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

    IC設(shè)計(jì)流程圖

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

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

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

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

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

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

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

    7款流程圖制作軟件大盤點(diǎn)!輕松繪制流程圖

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

    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次下載
    RM新时代网站-首页