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

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

3天內不再提示

DS1721數(shù)字溫度傳感器與DS1621的反向兼容性

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-05-16 11:25 ? 次閱讀

由于許多應用不需要DS0 5線數(shù)字溫度傳感器的±1621.2°C精度,因此設計了精度為±1.0°C的DS1721溫度傳感器IC,以提供DS1621的低成本替代方案。在大多數(shù)方面,DS1621和DS1721的工作方式相同;然而,器件之間存在一些差異,在從DS1621過渡到DS1721時,會導致軟件不兼容。本應用筆記解釋了DS1721與DS1621的區(qū)別,以及它在DS1621電路中的工作原理。本文面向有興趣從DS1621過渡到DS1721的用戶,并且:a)希望了解DS1721是否可以作為DS1621的直接替代品,或b)處于設計周期的某個階段,仍然可以進行軟件修改以適應DS1721。

概述

隨著達拉斯半導體繼續(xù)改進其熱管理產品線,主要目標是使這些產品更實惠。由于許多應用不需要DS0 5線數(shù)字溫度計和恒溫器±1621.2°C精度,因此DS1721旨在以比DS1更低的成本提供±0.1621°C的精度。在大多數(shù)方面,DS1621和DS1721的工作方式相同;然而,器件之間存在一些差異,在從DS1621過渡到DS1721時,會導致軟件不兼容。

本應用筆記解釋了DS1721與DS1621的區(qū)別,以及它在DS1621電路中的工作原理。本文面向有興趣從DS1621過渡到DS1721的用戶,并且:a)希望了解DS1721是否可以作為DS1621的直接替代品,或b)處于設計周期的某個階段,仍然可以進行軟件修改以適應DS1721。使用DS1721開始新設計的用戶應參考DS1721數(shù)據(jù)資料的使用說明,因為本應用筆記中的信息并不相關。此外,從DS1621過渡到DS1721的用戶還需要參考DS1721數(shù)據(jù)資料,了解本應用筆記未涵蓋的器件規(guī)格和其他信息。

DS1721設計中實現(xiàn)的變化/成本降低如下:

DS1721采用精密帶隙電壓基準和ΣΔ A/D轉換器,以數(shù)字格式提供溫度數(shù)據(jù)。DS1621通過一對振蕩器實現(xiàn)此功能,一個具有正溫度系數(shù),另一個具有零溫度系數(shù)。

DS1721沒有EEPROM;DS1621具有EEPROM(即非易失性存儲器)。

由于DS1721沒有EEPROM,因此通過激光進行校準,這是一種比DS1621的浴槽校準更便宜的技術。

Dallas設計DS1721盡可能與DS1621兼容,但上述第1項和第2項可能造成軟件差異,導致DS1721無法直接替代某些DS1621應用。第3項僅涉及DS1721的較低精度,不影響軟件兼容性。

本應用筆記涉及DS1621/DS1721兼容性的以下問題:

操作模式

配置寄存器

恒溫器跳變點寄存器 (TH/TL)

溫度數(shù)字轉換時間

操作模式

為了提高與DS1621的兼容性,DS1721設計為工作在兩種模式:1621模式和標準模式。DS1721在1621模式下上電,只要始終使用DS1621的啟動轉換T命令(EEh)啟動溫度轉換,DS1621就會一直處于該模式。在1721模式下,DS1621的工作原理與DS105非常相似,用戶可以選擇讀取斜率累加器和計數(shù)器寄存器,進行高分辨率溫度計算,如應用筆記1721所述。DS1721可通過DS51的啟動轉換T命令(<>h)啟動溫度轉換,切換到標準模式。一旦設備處于標準模式,它將保持此模式,直到電源重新啟動,并且EEh開始轉換T命令將被忽略。

本應用筆記的其余部分假設DS1721在1621模式下使用(即EEh用于啟動所有溫度轉換)。請參考DS1721數(shù)據(jù)資料,了解器件的標準工作模式說明。

配置寄存器

DS1621和DS1721的配置寄存器之間有若干區(qū)別。主要區(qū)別在于,在DS1621中,配置寄存器中的某些位存儲在EEPROM中。圖1和圖2所示為DS1621和DS1721配置寄存器,DS1621配置寄存器中的EEPROM位下劃線,DS1721配置寄存器中兩款器件之間的差異以粗體顯示。以下段落詳細描述了這些差異以及這些差異造成的任何不兼容性。

wKgaomRi96qABhkGAAAG7YU12Lc778.gif

圖1.DS1621配置寄存器。

wKgZomRi96yAETmIAAAHBNHkw4U832.gif

圖2.DS1721配置寄存器。

位4在DS1621和DS1721中有不同的用途,但不會在兩個器件之間造成不兼容。在這兩種設備中,位 4 都是只讀的,不能被用戶覆蓋。因此,在寫入配置寄存器期間,將忽略寫入位 4 的值。

DS4配置寄存器(NVB)中的第1621位用于向用戶發(fā)出EEPROM狀態(tài)信號,如下所示:NVB=0—EEPROM不忙,NVB=1—正在寫入EEPROM。DS4 (U)中的第1721位表示器件是處于1621模式(U=0)還是標準模式(U=1)。如果DS1721在1621模式下使用,DS4的第1721位將上電為0并保持為0。如果發(fā)出標準模式開始轉換 T 命令 (51h),則位 4 將變?yōu)?1。

第3位和第2位在DS1621和DS1721中有不同的用途,但它們不會在兩個器件之間造成不兼容。在DS1621中,這些位是只讀的,由器件內部使用。在1721模式下的DS1621中,R1和R0位為只讀,上電時為R1=1和R0=1。在 1621 模式下,寫入這些位對位或設備的操作沒有影響。如果DS1721在標準模式下使用,則位R1和R0定義器件的讀出分辨率(即9、10、11或12位)。請參考DS1721數(shù)據(jù)資料,了解有關在標準模式下使用R1和R0的更多信息。

POL在DS1621和DS1721中具有相同的功能;也就是說,它定義了TOUT恒溫器輸出的有源極性。但是,此位可能存在兼容性問題。在DS1621中,POL位存儲在EEPROM中,因此上電時包含最后寫入的數(shù)據(jù)。另一方面,在DS1721中,該位將始終上電為1 (T外= 高電平有效)。因此,如果DS1621應用將POL位預設為0 (T外=低電平有效),并且不會在每個上電序列中向POL位寫入0,因此轉換到DS1721時需要更改軟件(或硬件),以使T外以獲得正確的極性。

1SHOT在DS1721和DS1621上也具有相同的功能。它定義了每個“開始轉換 T”命令是連續(xù)進行溫度轉換還是僅發(fā)生一次(即單次模式)。但是,此位可能存在兼容性問題。DS1中的1621SHOT位存儲在EEPROM中,上電時包含最后寫入的數(shù)據(jù)。但是,在DS1721中,1SHOT位將始終上電為0(連續(xù)變頻模式)。因此,如果DS1621應用將1SHOT位預設為1(單觸發(fā)模式),并且不在每個上電序列中將該位的1重寫為該位,則在過渡到DS1721時會出現(xiàn)需要軟件修改的不兼容性,即當發(fā)出啟動轉換T命令(EEh)時,DS1721將執(zhí)行連續(xù)溫度轉換,而不僅僅是一次轉換。

雖然DS1721在連續(xù)變頻模式下可以正常工作,但在需要單次模式以最大限度地節(jié)省功耗的應用中,這可能會帶來問題。DS1721在有源變頻時消耗高達1mA (最大值)的工作電流,而不進行變換時,待機電流為1μA。電源電流增加 1000 倍對于功耗敏感型應用可能是不可接受的。如果DS1721工作在連續(xù)模式而不是單次模式,另一個問題涉及使用斜率累加器和計數(shù)器寄存器的數(shù)據(jù)進行高分辨率溫度計算的應用,如AN105所示。為了使這些寄存器正常工作,器件必須處于單脈沖模式(與DS1621相同)。

恒溫器跳變點寄存器 (TH和 TL)

DS1621和DS1721使用相同的協(xié)議訪問TH(訪問 TH=A1h) 和 TL(Access TL=A2h)寄存器,因此兩個器件對這些寄存器的寫入和讀取是相同的。但是,這些寄存器可能存在兼容性問題。在DS1621上,TH和 TL寄存器存儲在EEPROM中,并且將始終上電,其中包含應用寫入的最新值。另一方面,在DS1721中,這些寄存器始終在TH=80°C和TL=75°C時上電。 因此,如果DS1621應用預設了恒溫器跳變點,但不是在每個上電序列中重寫這些寄存器,則在轉換到DS1721時需要更改軟件,以確保恒溫器正常工作。

溫度數(shù)字轉換時間

DS1621的最大轉換時間規(guī)格為1 sec。DS1721的最大轉換時間規(guī)格為1.2秒(12位分辨率)。當DS1721在1621模式下使用時,轉換時間為1.2秒,因為12位轉換是在這種模式下進行的。

當器件處于單次模式時,如果應用軟件在讀取溫度之前延遲小于1621.1721秒,DS1和DS2之間的轉換時間差可能導致不兼容。但是,如果軟件監(jiān)視配置寄存器中的 DONE 位,則可以避免此問題,因為轉換完成后 DONE 位將變?yōu)?1。如果應用使用連續(xù)轉換模式,則轉換時間不會有問題,因為雙緩沖溫度寄存器始終包含上次完成轉換的結果。

總結

DS1721為市場帶來了廣受歡迎的DS1621 2線數(shù)字溫度計和恒溫器的低精度版本。雖然與DS1621的兼容性是DS1721設計中的主要關注點,但DS1721的成本降低使其無法真正替代所有DS1621應用。

以下特性對于DS1621和DS1721是相同的,在過渡到DS1721時不會造成不兼容:

引腳排列

wKgaomRi_aiAMWdiAAASwYUM9Xs011.png

表面貼裝封裝 (150mil SO8)

電源范圍 (2.7V ≤ VDD≤ 5.5V)

溫度范圍(-55°C 至 125°C)

2 線地址字節(jié) (1001 A2一個1一個0)

3 位可選尋址能力

命令協(xié)議:

讀取溫度(AAh)

通道 TH (A1h)

訪問 TL (A2h)

訪問配置 (ACh)

開始轉換 T (EEh)

停止轉換 T(22 小時)

編程轉換模式(單次和連續(xù))

可編程恒溫器限值

可編程恒溫器輸出極性

以下差異可能使DS1721無法在DS1621設計的插座中插入兼容性,具體取決于具體應用:

DS1721溫度計在-1°C至+0°C范圍內精度為±10.85°C;DS1621溫度計在0°C至+5°C范圍內精度為±0.70°C。

DS1721沒有用于溫控器跳變點TH和 TL.DS80的上電默認值分別為+75°C和+1721°C。

DS1721配置寄存器位1SHOT和POL不是EEPROM,始終上電至0 (連續(xù)變頻模式)和1 (T外=活動高),分別。

DS1721(用于1621模式)的轉換時間為1.2秒(最大值)。DS1621的轉換時間為1秒(最大值)。

審核編輯: 郭婷

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

    關注

    2542

    文章

    50256

    瀏覽量

    750126
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2881

    瀏覽量

    155635
  • 寄存器
    +關注

    關注

    31

    文章

    5271

    瀏覽量

    119647
收藏 人收藏

    評論

    相關推薦

    數(shù)字溫度傳感器DS1621及其應用

     ?。模?b class='flag-5'>1621是DALLAS公司生產的一種功能較強的數(shù)字溫度傳感器和恒溫控制。與同系列的DS1620相比控制更為簡單,接口與I2C總線
    發(fā)表于 10-30 16:04

    DS1721 pdf datasheet (digital

    DS1721 pdf
    發(fā)表于 12-08 15:50 ?21次下載

    數(shù)字溫度傳感器SD1621及其應用

    本文介紹SALLAS公司的單片數(shù)字溫度傳感器和恒溫控制DS1621的結構及性能,對其工作方式進行了說明,并給出了一個多點測溫系統(tǒng)的應用實例
    發(fā)表于 04-27 16:16 ?29次下載

    數(shù)字溫度傳感器DS1621在Linux下的IIC接口驅動設計

    針對目前IIC總線以及具有IIC接口的芯片在嵌入式系統(tǒng)中的廣泛應用,設計了一種基于ARM9平臺S3C2440的, Linux操作系統(tǒng)下的IIC接口設備驅動程序。通過IIC總線協(xié)議,驅動程序實現(xiàn)了在內核狀態(tài)下對數(shù)字溫度傳感器
    發(fā)表于 02-12 16:09 ?78次下載
    <b class='flag-5'>數(shù)字</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DS1621</b>在Linux下的IIC接口驅動設計

    基于8051的Proteus仿真-DS1621溫度傳感器實驗

    基于8051的Proteus仿真-DS1621溫度傳感器實驗
    發(fā)表于 05-12 10:16 ?49次下載

    DS1621溫度傳感器論文

    DS1621溫度傳感器protues仿真
    發(fā)表于 03-01 11:59 ?17次下載

    反向DS1721數(shù)字溫度傳感器DS1621兼容性

    登記和差異DS1621兩設備粗體在DS1721配置登記之間的下劃線。下面詳細描述這些差異,這些差異造成的任何不兼容性。
    發(fā)表于 04-10 09:57 ?4次下載
    <b class='flag-5'>反向</b>的<b class='flag-5'>DS1721</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DS1621</b>的<b class='flag-5'>兼容性</b>

    DS1621溫度傳感器的仿真電路圖免費下載

    本文檔的主要內容詳細介紹的是DS1621溫度傳感器的仿真電路圖免費下載
    發(fā)表于 01-14 16:48 ?28次下載
    <b class='flag-5'>DS1621</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的仿真電路圖免費下載

    LCD12864和DS1621數(shù)字溫度傳感器的使用仿真資料和工程文件

    本文檔的主要內容詳細介紹的是LCD12864和DS1621數(shù)字溫度傳感器的使用仿真資料和工程文件。
    發(fā)表于 07-24 17:30 ?10次下載
    LCD12864和<b class='flag-5'>DS1621</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的使用仿真資料和工程文件

    DS1621溫度傳感器實驗的程序和工程文件免費下載

     本文檔的主要內容詳細介紹的是DS1621溫度傳感器實驗的程序和工程文件免費下載。
    發(fā)表于 09-08 18:07 ?11次下載
    <b class='flag-5'>DS1621</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>實驗的程序和工程文件免費下載

    使用單片機實現(xiàn)I2C接口溫度傳感器DS1621應用測試的C語言實例

    本文檔的主要內容詳細介紹的是使用單片機實現(xiàn)I2C接口溫度傳感器DS1621應用測試的C語言實例免費下載。
    發(fā)表于 03-31 14:45 ?10次下載

    DS1621+ DS1621+ - (Maxim Integrated) - 溫度傳感器 - 模擬和數(shù)字輸出

    電子發(fā)燒友網為你提供()DS1621+相關產品參數(shù)、數(shù)據(jù)手冊,更有DS1621+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1621+真值表,DS1621+管腳等資料,希望可以
    發(fā)表于 10-28 10:10
    <b class='flag-5'>DS1621</b>+ <b class='flag-5'>DS1621</b>+ - (Maxim Integrated) - <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b> - 模擬和<b class='flag-5'>數(shù)字</b>輸出

    DS1721S+ DS1721S+ - (Maxim Integrated) - 溫度傳感器 - 模擬和數(shù)字輸出

    電子發(fā)燒友網為你提供()DS1721S+相關產品參數(shù)、數(shù)據(jù)手冊,更有DS1721S+的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1721S+真值表,DS1721S+管腳等資料,
    發(fā)表于 10-28 10:10
    <b class='flag-5'>DS1721</b>S+ <b class='flag-5'>DS1721</b>S+ - (Maxim Integrated) - <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b> - 模擬和<b class='flag-5'>數(shù)字</b>輸出

    DS1721S DS1721S - (Maxim Integrated) - 溫度傳感器 - 模擬和數(shù)字輸出

    電子發(fā)燒友網為你提供()DS1721S相關產品參數(shù)、數(shù)據(jù)手冊,更有DS1721S的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1721S真值表,DS1721S管腳等資料,希望可以
    發(fā)表于 11-02 08:23
    <b class='flag-5'>DS1721</b>S <b class='flag-5'>DS1721</b>S - (Maxim Integrated) - <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b> - 模擬和<b class='flag-5'>數(shù)字</b>輸出

    DS1621 DS1621 - (Maxim Integrated) - 溫度傳感器 - 模擬和數(shù)字輸出

    電子發(fā)燒友網為你提供()DS1621相關產品參數(shù)、數(shù)據(jù)手冊,更有DS1621的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1621真值表,DS1621管腳等資料,希望可以幫助到廣
    發(fā)表于 11-02 08:23
    <b class='flag-5'>DS1621</b> <b class='flag-5'>DS1621</b> - (Maxim Integrated) - <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b> - 模擬和<b class='flag-5'>數(shù)字</b>輸出