chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

關于1-Wire單總線的介紹與原理及應用

strongerHuang ? 來源:面包板社區(qū) ? 作者:strongerHuang ? 2021-03-21 09:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式底層通信中,像485總線、I2C總線等都是比較常見的通信總線。

今天給大家分享一種相對 485、I2C沒有那么流行,但也是一種常用的總線:1-Wire單總線。

1 1-Wire介紹

1-Wire,即大家說的單總線。

單總線是美國DALLAS公司推出的外圍串行擴展總線技術。與SPI、I2C串行數(shù)據(jù)通信方式不同.它采用單根信號線,既傳輸時鐘又傳輸數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向的,具有節(jié)省I/O口線、資源結構簡單、成本低廉、便于總線擴展和維護等諸多優(yōu)點。

7d7e93b4-8927-11eb-8b86-12bb97331649.png

1-Wire器件按照串行協(xié)議進行供電和數(shù)據(jù)通信,能夠以無與倫比的優(yōu)勢為系統(tǒng)增添特定功能,大大簡化系統(tǒng)的互聯(lián)電路。

1-Wire 產(chǎn)品特點 :

通過單線接口提供器件控制及操作

每個器件具有唯一的工廠光刻ID

通過單總線供電(“寄生電源”)

可掛接多點:單一總線可掛接多個器件

提供額外的ESD保護

2 1-Wire原理

顧名思義,單總線即只有一根數(shù)據(jù)線,系統(tǒng)中的數(shù)據(jù)交換、控制都由這根線完成。

設備(主機或從機)通過一個漏極開路或三態(tài)端口連至該數(shù)據(jù)線,以允許設備在不發(fā)送數(shù)據(jù)時能夠釋放總線,而讓其它設備使用總線,其內(nèi)部等效電路如圖所示:

7da2b118-8927-11eb-8b86-12bb97331649.png

單總線通常要求外接一個約為4.7kΩ的上拉電阻,這樣,當總線閑置時,其狀態(tài)為高電平。

主機和從機之間的通信主要通過3個步驟完成,分別為:初始化1-wire器件、識別1-wire器件和交換數(shù)據(jù)。

由于它們是主從結構,只有主機呼叫從機時,從機才能應答,因此主機訪問1-wire器件都必須嚴格遵循單總線命令序列,即初始化、ROM、命令功能命令。如果出現(xiàn)序列混亂,1-wire器件將不響應主機(搜索ROM命令,報警搜索命令除外)。

3 1-Wire時序描述

所有的單總線器件都要遵循嚴格的通信協(xié)議,以保證數(shù)據(jù)的完整性。

1-wire協(xié)議定義了復位脈沖、應答脈沖、寫0、讀0和讀1時序等幾種信號類型。

所有的單總線命令序列(初始化,ROM命令,功能命令)都是由這些基本的信號類型組成的。在這些信號中,除了應答脈沖外,其它均由主機發(fā)出同步信號,并且發(fā)送的所有命令和數(shù)據(jù)都是字節(jié)的低位在前。

7dc2a52c-8927-11eb-8b86-12bb97331649.png

其中,(a)是初始化時序,初始化時序包括主機發(fā)出的復位脈沖和從機發(fā)出的應答脈沖。主機通過拉低單總線至少480μs產(chǎn)生Tx復位脈沖;然后由主機釋放總線,并進入Rx接收模式。主機釋放總線時,會產(chǎn)生一由低電平跳變?yōu)楦唠娖降纳仙?,單總線器件檢測到該上升沿后,延時15~60μs,接著單總線器件通過拉低總線60~240μsμ來產(chǎn)生應答脈沖。主機接收到從機的以應答脈沖后,說明有單總線器件在線,然后主機就可以開始對從機進行ROM命令和功能命令操作。

圖中的(b)、(c)、(d)分別是寫1、寫0和讀時序。在每一個時序中,總線只能傳輸一位數(shù)據(jù)。所有的讀、寫時序至少需要60μs,且每兩個獨立的時序之間至少需要1μs的恢復時間。

圖中,讀、寫時序均始于主機拉低總線。在寫時序中,主機將在拉低總線15μs之內(nèi)釋放總線,并向單總線器件寫1;若主機拉低總線后能保持至少60μs的低電平,則向單總線器件寫0。單總線器件僅在主機發(fā)出讀時序時才向主機傳輸數(shù)據(jù),所以,當主機向單總線器件發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時序,以便單總線器件能傳輸數(shù)據(jù)。

在主機發(fā)出讀時序之后,單總線器件才開始在總線上發(fā)送0或1。若單總線器件發(fā)送1,則總線保持高電平,若發(fā)送0,則拉低總線。

由于單總線器件發(fā)送數(shù)據(jù)后可保持15μs有效時間,因此,主機在讀時序期間必須釋放總線,且須在15μs的采樣總線狀態(tài),以便接收從機發(fā)送的數(shù)據(jù)。

4 1-Wire應用

單總線應用在很多領域,比如:單總線IC器件、存儲器、溫濕度傳感器、邏輯器件、時鐘芯片等。

學習過單片機的同學,應該大多數(shù)都用過DS18B20這個經(jīng)典的溫度傳感器,單片機與它的連接(通信)就是通過單總線(1-Wire)實現(xiàn)的。

DS18B20電路圖:

7e46e56c-8927-11eb-8b86-12bb97331649.jpg

DS18B20單總線應用:

此外,很多器件(模組)為了適應不同需求,會兼容很多通信接口,比如I2C、 SPI、 1-wire同時支持。

除了這個經(jīng)典的DS18B20之外,其實我們接觸的很多器件,也是支持單總線通信的。
編輯:lyn

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

    關注

    5209

    文章

    20679

    瀏覽量

    337292
  • 數(shù)據(jù)通信

    關注

    2

    文章

    547

    瀏覽量

    35181
  • 單總線
    +關注

    關注

    1

    文章

    37

    瀏覽量

    12803

原文標題:經(jīng)典的1-Wire單總線原理及應用

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Freescale MC33897單總線CAN收發(fā)器:特性、參數(shù)與應用解析

    Freescale MC33897單總線CAN收發(fā)器:特性、參數(shù)與應用解析 在汽車電子以及工業(yè)控制等領域,可靠的數(shù)據(jù)通信至關重要。Freescale的MC33897單總線CAN收發(fā)器為數(shù)字通信提供了
    的頭像 發(fā)表于 04-26 16:50 ?1119次閱讀

    深度剖析DS28E83:抗輻射1-Wire認證器的卓越性能與應用

    深度剖析DS28E83:抗輻射1-Wire認證器的卓越性能與應用 在電子設備的安全認證領域,抗輻射能力與高效的加密功能至關重要。DS28E83作為一款抗輻射的1-Wire認證器,憑借其先進的技術和豐
    的頭像 發(fā)表于 04-01 16:20 ?146次閱讀

    深度剖析DS28E40:汽車級1-Wire認證器的卓越性能與應用

    深度剖析DS28E40:汽車級1-Wire認證器的卓越性能與應用 在汽車電子和物聯(lián)網(wǎng)安全領域,安全認證是保障系統(tǒng)穩(wěn)定運行和數(shù)據(jù)安全的關鍵。DS28E40作為一款專為汽車應用設計的1-Wire認證器
    的頭像 發(fā)表于 04-01 16:05 ?148次閱讀

    DS28E16 1-Wire Secure SHA-3 Authenticator:安全認證的理想之選

    DS28E16 1-Wire Secure SHA-3 Authenticator:安全認證的理想之選 在當今數(shù)字化時代,設備的安全認證至關重要。Maxim Integrated推出的DS28E16
    的頭像 發(fā)表于 04-01 15:55 ?169次閱讀

    探索DS2413:1-Wire雙通道可尋址開關的卓越性能與應用

    探索DS2413:1-Wire雙通道可尋址開關的卓越性能與應用 在電子設計領域,高效、可靠的I/O控制芯片一直是工程師們追求的目標。DS2413這款1-Wire雙通道可尋址開關芯片,憑借其獨特
    的頭像 發(fā)表于 04-01 15:40 ?208次閱讀

    單總線CAN收發(fā)器MC33897技術解析

    單總線CAN收發(fā)器MC33897技術解析 在汽車電子和工業(yè)控制等領域,可靠的通信系統(tǒng)至關重要。單總線CAN(SWCAN)技術以其簡單性和高效性,成為了許多應用的首選。Freescale
    的頭像 發(fā)表于 03-11 16:50 ?232次閱讀

    分享1-Wire接口數(shù)字溫度傳感器IC型號

    如今,隨著測溫應用環(huán)境的升級和拓展,精準的溫度測量與控制已成為各種環(huán)境數(shù)據(jù)采集的關鍵,傳統(tǒng)模擬溫度傳感器已經(jīng)無法滿足市場的要求,而1-Wire接口數(shù)字溫度傳感器IC的出現(xiàn),極大地簡化了系統(tǒng)設計。為此
    的頭像 發(fā)表于 12-02 16:34 ?1013次閱讀
    分享<b class='flag-5'>1-Wire</b>接口數(shù)字溫度傳感器IC型號

    SN74AHCT1G126 單總線緩沖門技術解析與應用指南

    Texas Instruments SN74AHCT1G126/SN74AHCT1G126-Q1單總線緩沖門是具有三態(tài)輸出的總線緩沖門/線路驅動器。當輸出使能 (OE) 輸入為低電平時
    的頭像 發(fā)表于 08-08 13:52 ?1266次閱讀
    SN74AHCT<b class='flag-5'>1</b>G126 <b class='flag-5'>單總線</b>緩沖門技術解析與應用指南

    DS28E01-100 1Kb、保護型1-Wire EEPROM,帶有SHA-1引擎技術手冊

    。DS28E01-100通過單觸點1-Wire?串行接口進行通信,遵循1-Wire協(xié)議,在多個從器件的1-Wire網(wǎng)絡中充當節(jié)點地址。
    的頭像 發(fā)表于 05-14 14:36 ?1939次閱讀
    DS28E01-100 <b class='flag-5'>1</b>Kb、保護型<b class='flag-5'>1-Wire</b> EEPROM,帶有SHA-<b class='flag-5'>1</b>引擎技術手冊

    DS28E10 1-Wire SHA-1認證器技術手冊

    器件帶有唯一的64位ROM注冊碼(ROM ID),由工廠刻入芯片。每次可向存儲器寫入4個字節(jié),安全的低成本工廠編程服務可對器件數(shù)據(jù)進行預編程,這也包括SHA-1安全數(shù)據(jù)部分。器件通過單觸點1-Wire?總線進行通信,遵循標準的
    的頭像 發(fā)表于 05-14 14:26 ?1626次閱讀
    DS28E10 <b class='flag-5'>1-Wire</b> SHA-<b class='flag-5'>1</b>認證器技術手冊

    DS28E02 1-Wire SHA-1認證器,具有1Kb EEPROM,工作在1.8V技術手冊

    。DS28E02通過單觸點1-Wire?總線進行通信,遵循標準的1-Wire協(xié)議,注冊碼在多器件1-Wire網(wǎng)絡中充當節(jié)點地址。
    的頭像 發(fā)表于 05-14 14:17 ?1346次閱讀
    DS28E02 <b class='flag-5'>1-Wire</b> SHA-<b class='flag-5'>1</b>認證器,具有<b class='flag-5'>1</b>Kb EEPROM,工作在1.8V技術手冊

    DS2465 DeepCover安全認證器具有SHA-256協(xié)處理器和1-Wire主機功能技術手冊

    ,芯片內(nèi)部用戶可調定時器將系統(tǒng)主處理器從繁瑣的1-Wire波形時序控制中解放出來,支持標準和高速1-Wire通信。1-Wire總線可通過軟件控制關斷。強上拉功能通過
    的頭像 發(fā)表于 05-14 14:09 ?1290次閱讀
    DS2465 DeepCover安全認證器具有SHA-256協(xié)處理器和<b class='flag-5'>1-Wire</b>主機功能技術手冊

    DS24L65 DeepCover安全認證器,具有SHA-256協(xié)處理器和1-Wire主機功能技術手冊

    轉換。對于1-Wire線驅動器,芯片內(nèi)部用戶可調定時器將系統(tǒng)主處理器從繁瑣的1-Wire波形時序控制中解放出來,支持標準和高速1-Wire通信。1-Wire
    的頭像 發(fā)表于 05-14 11:25 ?1181次閱讀
    DS24L65 DeepCover安全認證器,具有SHA-256協(xié)處理器和<b class='flag-5'>1-Wire</b>主機功能技術手冊

    DS2475帶1-Wire主機的DeepCover ECDSA協(xié)處理器技術手冊

    DeepCover 嵌入式安全解決方案將敏感數(shù)據(jù)隱藏在多層先進的物理安全保護之下,從而提供非常安全的密鑰存儲。 具有內(nèi)置1-Wire ^?^ 主機(DS2475)的DeepCover橢圓曲線
    的頭像 發(fā)表于 05-14 11:17 ?1172次閱讀
    DS2475帶<b class='flag-5'>1-Wire</b>主機的DeepCover ECDSA協(xié)處理器技術手冊

    DS28E16 1-Wire SHA-3安全認證器技術手冊

    計數(shù)器和唯一的64位ROM識別碼(ROM ID)。唯一的ROM ID用作加密運算的基本輸入?yún)?shù),也作為應用中的電子序列號。器件通過單觸點1-Wire?總線通信。通信采用1-Wire協(xié)議,ROM ID作為多器件
    的頭像 發(fā)表于 05-13 15:18 ?1341次閱讀
    DS28E16 <b class='flag-5'>1-Wire</b> SHA-3安全認證器技術手冊