<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是1-Wire串行通信接口?什么是1-Wire的安全產品iButton?

駿龍電子 ? 來源:駿龍電子 ? 2024-04-22 16:44 ? 次閱讀

為保證設備安全,保護知識產權和通信的可靠性,各種設備對集成安全和認證功能的需求越來越大。許多設計人員想集成強大的安全功能,但又想避免復雜的軟件配置,或者擔心在軟件中組裝這些功能時會出現漏洞。本文將介紹硬件安全實施的好處以及 1-Wire 通信接口的功能,供希望在其開發的產品中集成安全和驗證功能的工程師參考。

簡單而強大的安全性 — 硬件勝于軟件

工業機械、醫療設備和計算機設備等各種產品中,對安全和身份驗證功能的需求越來越大。以下是典型示例:

在打印設備和多功能一體機中,只承認原裝墨盒,以保護主機。

嚴格控制醫療器械上附帶的一次性元件的使用數量和有效期,以確保衛生。

半導體制造設備的配件進行認證,并限制使用假冒產品以保證安全。

最重要的是,這些安全功能必須是強大的。隨著開發時間的縮短,簡化設計和實現也很重要。許多工程師可能糾結采用軟件還是硬件來實現,接下來將軟件實現與硬件實現進行比較,如下圖 (圖1) 所示。由于需要集成和測試不同的安全功能,軟件安全的實施成本往往更高。另一方面,它相對容易被篡改和模仿,因此存在漏洞。硬件安全實現只需集成具有唯一 ID 的安全 IC,它還易于與其他功能集成,以降低實施成本。由于更難篡改和模仿,從而實現強大的安全功能。對于那些希望通過避免復雜的軟件配置來獲得強大的安全功能并簡化設計的人來說,建議采用硬件實施。

7ff27e1c-0084-11ef-a297-92fbcf53809c.png

圖1 軟件與硬件安全

什么是 1-Wire 串行通信接口?

1-Wire 串行通信接口標準在實現硬件安全方面具有許多優勢。傳統上,常用的 I2C 接口是雙線接口。除基準 GND 外,如下圖 (圖2) 所示,主站和從站還通過兩條通信線連接:數據信號 (SDA) 和時鐘信號 (SCL)。每個 1-Wire 器件都有一個唯一的 64 位注冊號。其中 48 位具有唯一的序列號,因此可以分配多達約 280 萬億個安全 ID。從 IP 保護到物聯網安全,ADI 銷售超過 40 億件硬件安全器件,其專有的 1-Wire 技術可實現強大的安全功能。

800a3cf0-0084-11ef-a297-92fbcf53809c.jpg

圖2 1-Wire接口

什么是 1-Wire 的安全產品 iButton?

在 1-Wire 接口中引起特別關注的器件之一是 iButton,一個具有唯一 ID 的集成 IC 芯片,封裝在厚度為 16 毫米的不銹鋼罐中,如下圖 (圖3)、(圖4) 所示。它可以輕松地在任何地方安裝和使用,而無需集成。封裝非常耐用,幾乎可以安裝在室內或室外的任何地方。即使在跌落、摩擦和撞擊等惡劣環境下,它也能反復寫入和讀取,其 10 年的耐用性已在實際測試中得到驗證。易拉罐上有一個名為"蓋子"的數據觸點和一個名為"底座"的接地觸點,通過觸碰這兩個觸點,可與 iButton 設備通過 1-Wire 協議進行通信。例如,它可用于以下應用:

安裝在門把手、鑰匙、鑰匙圈等上面,用于驗證進入建筑物或房間的身份

將其安裝在手表和戒指等個人物品上,以驗證對設備、汽車、PC、各種設備等的訪問

與需要溫度控制的藥品和標本捆綁在一起,用作數據記錄器,記錄運輸過程中的溫度變化

獨特的 iButton 軟件包可用于實現各種應用,大大降低開發和運營成本。

802104d0-0084-11ef-a297-92fbcf53809c.png

圖3 iButton 封裝

803bd2b0-0084-11ef-a297-92fbcf53809c.png

圖4 iButton 內部的芯片由不銹鋼保護

其他采用 1-Wire 技術的產品

除安全 IC 外,1-Wire 技術還用于轉換 IC、溫度傳感器和存儲器 IC。1-Wire 器件產品系列還可用于節省傳統 I2C 和 SPI 接口的電線、用少量通信線實現認證存儲器功能和溫度監控的設備等。

非 1-Wire 安全 IC

下圖 (圖5)、(圖6) 為 ADI 轉換 (橋接) 與溫度傳感器代表產品的功能特性及封裝圖:

806be9c8-0084-11ef-a297-92fbcf53809c.jpg

圖5 DS28E18

80830086-0084-11ef-a297-92fbcf53809c.jpg

圖6 DS18B20

應用實例

智能家居

打印機墨盒、碳粉

醫療環境中的一次性設備

審核編輯:劉清
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2650

    瀏覽量

    154298
  • 溫度控制
    +關注

    關注

    6

    文章

    274

    瀏覽量

    36133
  • 通信接口
    +關注

    關注

    3

    文章

    218

    瀏覽量

    30786
  • 1-Wire
    +關注

    關注

    0

    文章

    49

    瀏覽量

    21230
  • 時鐘信號
    +關注

    關注

    4

    文章

    372

    瀏覽量

    28062

原文標題:ADI 具有 280 萬億個安全 ID 的 1-Wire 通信接口

文章出處:【微信號:駿龍電子,微信公眾號:駿龍電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于C++模板技術的1-wire總線編程

    這是一個比較簡單的 1-wire 總線 C++ 模板庫。這個庫由 4 個部分組成:1、1-wire 協議鏈路層接口類:ow_t定義了 1-wire
    發表于 11-22 23:40

    1-Wire時序的理解及配置

    本帖最后由 gk320830 于 2015-3-8 23:26 編輯 摘要:DS2480B是帶有UART主機接口1-Wire?主機(驅動器)。該驅動器專門為電源傳輸進行優化,并支持嵌入式
    發表于 11-12 00:17

    1-Wire 編程器

    `可對DALLAS 1-Wire器件進行編程,無論是DS18B20,還是EPROM 還是EEPROM,還是IButton紐扣等等。。兼容Maxim軟件,采用USB接口,完全替代DS9097以及DS9097E25。`
    發表于 07-10 15:05

    1-Wire接口

    1-Wire接口要適應12V供電的芯片有什么?
    發表于 11-12 11:20

    請問1-wire支持熱插拔嗎?

    1-wire支持熱插拔嗎?怎樣實現?
    發表于 10-19 10:58

    微控制器和1-Wire溫度傳感器的軟件接口

    圖見圖0所示。 目前有數種方法,可將1-Wire器件,如DSl8B20、DSl822或DSl8S20與微控制器接口。這些方法包括:從簡單的軟件方案,到串行接口芯片,如DS2480
    發表于 12-17 11:29

    如何訪問1-Wire API

    任何組件在創建者來實現這一點。有人知道如何訪問1-Wire API嗎?謝謝 以上來自于百度翻譯 以下為原文I have been looking for a 1-wire component
    發表于 07-29 15:25

    如何使用FlexIO塊訪問1-wire設備?

    我的 MCU 是 RT1052,現在我需要訪問一個溫度傳感器 DS18B20,這是一個具有單線協議的設備。使用延遲功能訪問 1-wire 協議的方法不適用于 RTOS。 從參考手冊來看,1-wire
    發表于 04-23 06:43

    DS2480B串行接口1-Wire 線驅動器的使用

    1-Wire®通信協議可以通過微處理器上的一個IO 引腳產生,不過,為了創建可靠的1-Wire 網絡,必須提供正確的時序和適當的輸出電壓擺率。1-Wire 主機發送的時序不正確
    發表于 04-18 10:14 ?57次下載

    什么是1-Wire

    什么是1-Wire 定義:單線(加地線)通信協議。 1-Wire®串行存儲器產品通過單線連接為你的
    發表于 04-20 23:22 ?3236次閱讀
    什么是<b class='flag-5'>1-Wire</b>

    1-Wire 串行存儲器產品

    1-Wire®串行存儲器產品通過單線連接為你的產品添加存儲器! 1-Wire串行存儲器
    發表于 04-20 23:22 ?1400次閱讀
    <b class='flag-5'>1-Wire</b> <b class='flag-5'>串行</b>存儲器<b class='flag-5'>產品</b>

    A Simple 1-Wire DAC

    A Simple 1-Wire DAC Abstract: Connecting the outputs of a 1-Wire addressable switch (DS2408
    發表于 10-23 17:44 ?975次閱讀
    A Simple <b class='flag-5'>1-Wire</b> DAC

    如何計算該8位1-Wire CRC

    所有的1-Wire?器件,包括iButton?器件,在只讀存儲器(ROM)中都包含一個8字節的唯一注冊號。該注冊號用作1-Wire總線上的唯一網絡地址。為了確保數據通信的完整性,每個注
    的頭像 發表于 05-14 11:47 ?2601次閱讀
    如何計算該8位<b class='flag-5'>1-Wire</b> CRC

    通過串行接口讀寫1-Wire器件

    本應用筆記介紹了1-Wire協議在新舊器件中的電氣方面。一個特別的章節解釋了如何為由新舊1-Wire從機組成的網絡確定適當的時序參數。1-Wire母版概念部分提供了詳細討論1-Wire
    的頭像 發表于 02-21 17:21 ?1266次閱讀
    通過<b class='flag-5'>串行</b><b class='flag-5'>接口</b>讀寫<b class='flag-5'>1-Wire</b>器件

    了解和使用Maxim 1-WireiButton產品的循環冗余校驗

    所有1-Wire器件(包括iButton器件)在只讀存儲器(ROM)中包含一個8字節的唯一注冊號。該注冊號用作1-Wire總線上的唯一網絡地址。為確保數據通信的完整性,每個注冊號的一個
    的頭像 發表于 05-16 11:23 ?667次閱讀
    了解和使用Maxim <b class='flag-5'>1-Wire</b>和<b class='flag-5'>iButton</b><b class='flag-5'>產品</b>的循環冗余校驗
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>