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

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

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

DS1620與DS5000/8051微控制器接口

星星科技指導(dǎo)員 ? 來(lái)源:ADI ? 作者:ADI ? 2023-03-01 15:29 ? 次閱讀

本應(yīng)用筆記向用戶介紹DS5000(兼容8051)微控制器與DS1620數(shù)字溫度傳感器接口軟件。DS1620通過(guò)3線串行數(shù)字接口進(jìn)行通信。提供的軟件代碼用于讀取DS1620溫度寄存器,并根據(jù)計(jì)數(shù)器和斜率累加器寄存器的數(shù)據(jù)計(jì)算高分辨率結(jié)果。

介紹

DS1620數(shù)字溫度計(jì)和恒溫器提供9位溫度讀數(shù)。它具有三個(gè)報(bào)警輸出,因此該設(shè)備也可以充當(dāng)恒溫器。DS1620集成了3線接口,可使用兼容8051的DS5000安全微控制器進(jìn)行控制。DS1620直接連接到DS5000微控制器的I/O端口,3線握手和溫度讀數(shù)由低級(jí)軟件驅(qū)動(dòng)程序處理,如本文檔所示。

DS1620的溫度控制

DS1620的恒溫輸出允許它直接控制加熱和冷卻設(shè)備。T高如果器件超過(guò)TH寄存器中設(shè)置的預(yù)定義限值,則驅(qū)動(dòng)為高電平。輸出 T高可用于指示已達(dá)到或超過(guò)高溫容限邊界,也可以用作閉環(huán)系統(tǒng)的一部分,以激活冷卻系統(tǒng)并在系統(tǒng)溫度恢復(fù)到容差時(shí)將其停用。T低當(dāng)器件溫度低于TL寄存器中設(shè)置的限值時(shí),被驅(qū)動(dòng)為高電平。T低保持工作狀態(tài),直到DS1620的溫度大于低溫寄存器TL中存儲(chǔ)的值。T.COM當(dāng)溫度超過(guò)TH寄存器中設(shè)置的限值時(shí),被驅(qū)動(dòng)為高電平,并保持高電平,直到器件溫度降至TL寄存器中設(shè)置的溫度以下。通過(guò)這種方式,可以獲得任意數(shù)量的用戶定義的溫度滯后。

對(duì)于典型的恒溫器工作,DS1620將工作在連續(xù)模式。但是,對(duì)于在特定時(shí)間只需要一個(gè)讀數(shù)或?yàn)榱斯?jié)省功率的應(yīng)用,可以使用單次模式。請(qǐng)注意,恒溫器輸出(T高, T低, T.COM) 在單次模式下運(yùn)行時(shí),將保持上一個(gè)有效溫度轉(zhuǎn)換周期后的狀態(tài)。

硬件配置

3線總線由三個(gè)信號(hào)組成。這些信號(hào)是/RST(復(fù)位)信號(hào)、CLK(時(shí)鐘)信號(hào)和DQ(數(shù)據(jù))信號(hào)。所有數(shù)據(jù)傳輸均通過(guò)驅(qū)動(dòng)/RST輸入高電平來(lái)啟動(dòng)。將/RST輸入驅(qū)動(dòng)為低電平將終止通信。時(shí)鐘周期是下降沿后跟上升沿的序列。對(duì)于數(shù)據(jù)輸入,數(shù)據(jù)必須在時(shí)鐘周期的上升沿有效。數(shù)據(jù)位在時(shí)鐘的下降沿輸出,并通過(guò)上升沿保持有效。當(dāng)從DS1620讀取數(shù)據(jù)時(shí),DQ引腳在時(shí)鐘為高電平時(shí)進(jìn)入高阻態(tài)。在一個(gè)通信周期內(nèi)將/RST設(shè)為低電平將導(dǎo)致DQ進(jìn)入高阻抗?fàn)顟B(tài),從而結(jié)束通信。通過(guò)3線接口的數(shù)據(jù)首先發(fā)送LSB。圖1顯示了器件與微控制器可編程輸入/輸出端口的連接。

poYBAGP-_uiAE6gFAAAFfJb25bg112.gif


圖1.硬件框圖。

用于模擬微控制器環(huán)境的實(shí)際硬件在附錄B中提供,注意DS5000T的工作頻率為11.05949MHz。DS232A用于處理PC到微接口。如附錄B所示,3線連接通過(guò)I/O端口P2進(jìn)行。端口 I/O P1 可用于報(bào)告狀態(tài)或?yàn)橥庠O(shè)報(bào)告設(shè)備(如 LCD)供電

審核編輯:郭婷

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

    關(guān)注

    48

    文章

    7394

    瀏覽量

    150624
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5268

    瀏覽量

    119640
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2248

    瀏覽量

    94178
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Interfacing the DS1620 to the

    Abstract: Communication with the DS1620 digital temperature sensor IC is achieved via a simple
    發(fā)表于 04-18 10:46 ?799次閱讀
    Interfacing the <b class='flag-5'>DS1620</b> to the

    DS1302 RTC與8051微控制器接口

    摘要:本應(yīng)用筆記說(shuō)明了DS1302 RTC通過(guò)3線接口8051微控制器的連接方式,設(shè)計(jì)實(shí)例包括電路原理圖和C語(yǔ)言接口程序。
    發(fā)表于 04-21 11:14 ?2286次閱讀
    <b class='flag-5'>DS</b>1302 RTC與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS3231與8051微控制器接口

    摘要:本應(yīng)用筆記提供了一個(gè)DS3231與8051微控制器接口的硬件電路和軟件例程。 圖1. DS3231引
    發(fā)表于 04-21 11:16 ?2020次閱讀
    <b class='flag-5'>DS</b>3231與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS1305 RTC與8051微控制器接口

    摘要:本文介紹DS1305實(shí)時(shí)時(shí)鐘與8051微控制器DS2250的連接,所提供的基本接口程序用C語(yǔ)言編寫。
    發(fā)表于 04-21 11:16 ?1605次閱讀
    <b class='flag-5'>DS</b>1305 RTC與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS1620接口與單片機(jī)DS5000/8051

    Abstract: This application note introduces the user to software for interfacing a DS5000 (8051
    發(fā)表于 04-23 14:40 ?1837次閱讀
    <b class='flag-5'>DS1620</b><b class='flag-5'>接口</b>與單片機(jī)<b class='flag-5'>DS5000</b>/<b class='flag-5'>8051</b>

    DS1620恒溫電路圖

    DS1620恒溫電路圖
    發(fā)表于 06-03 15:28 ?907次閱讀
    <b class='flag-5'>DS1620</b>恒溫電路圖

    DS1620家用電扇控制電路圖

    DS1620家用電扇控制電路圖
    發(fā)表于 06-03 15:29 ?691次閱讀
    <b class='flag-5'>DS1620</b>家用電扇<b class='flag-5'>控制</b>電路圖

    DS1620溫度傳感-控制器及風(fēng)扇自控電路圖

    DS1620溫度傳感-控制器及風(fēng)扇自控電路圖
    發(fā)表于 06-03 15:30 ?1134次閱讀
    <b class='flag-5'>DS1620</b>溫度傳感<b class='flag-5'>器</b>-<b class='flag-5'>控制器</b>及風(fēng)扇自控電路圖

    DS1620ds5000 / 8051微控制器接口

    后跟上升沿的序列。對(duì)于數(shù)據(jù)輸入,數(shù)據(jù)必須是有效的時(shí)鐘周期的上升沿期間。數(shù)據(jù)位輸出時(shí)鐘的下降沿,并保持有效通過(guò)上升沿。閱讀從DS1620數(shù)據(jù)時(shí),DQ引腳變?yōu)楦咦杩範(fàn)顟B(tài),時(shí)鐘高。采取積極低RST低在通信周期將導(dǎo)致DQ到一個(gè)高阻抗?fàn)顟B(tài),從而結(jié)束
    發(fā)表于 04-07 15:36 ?11次下載
    <b class='flag-5'>DS1620</b>與<b class='flag-5'>ds5000</b> / <b class='flag-5'>8051</b><b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>

    DS1307與8051兼容的微控制器接口

    MHz的晶體。其他外圍設(shè)備可以是任何其他設(shè)備,承認(rèn)這種協(xié)議,如DS1621數(shù)字溫度計(jì)和溫度。與D5000接口采用ds5000t盒硬件和軟件的實(shí)現(xiàn)。該開發(fā)套件允許PC作為啞終端使用
    發(fā)表于 04-10 11:11 ?18次下載
    <b class='flag-5'>DS</b>1307與<b class='flag-5'>8051</b>兼容的<b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>

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

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

    DS1302與8051微控制器接口

    本應(yīng)用介紹如何使用3線接口DS1302 RTC連接至8051微控制器。該示例包括用 C 語(yǔ)言編寫的原理圖和示例軟件。
    的頭像 發(fā)表于 01-09 17:01 ?778次閱讀
    <b class='flag-5'>DS</b>1302與<b class='flag-5'>8051</b>型<b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>

    DS1307與兼容8051微控制器接口

    DS1307串行實(shí)時(shí)時(shí)鐘集成了2線串行接口,可使用兼容8051微控制器進(jìn)行控制。本例中的DS1
    的頭像 發(fā)表于 03-01 13:52 ?1274次閱讀
    <b class='flag-5'>DS</b>1307與兼容<b class='flag-5'>8051</b>的<b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>

    DS18X20/DS1822 1-Wire溫度傳感微控制器環(huán)境中的接口

    本應(yīng)用向用戶介紹簡(jiǎn)單的1-Wire軟件,用于將微控制器連接至DS18B20、DS18S20和DS1822 1-Wire溫度傳感。本文舉例使
    的頭像 發(fā)表于 03-01 14:34 ?1633次閱讀
    <b class='flag-5'>DS</b>18X20/<b class='flag-5'>DS</b>1822 1-Wire溫度傳感<b class='flag-5'>器</b>在<b class='flag-5'>微控制器</b>環(huán)境中的<b class='flag-5'>接口</b>

    DS1620與摩托羅拉SPI總線接口

    DS1620數(shù)字溫度傳感IC的通信通過(guò)簡(jiǎn)單的3線接口實(shí)現(xiàn)。此接口與摩托羅拉 SPI 之間存在許多差異?接口。然而,只需對(duì)
    的頭像 發(fā)表于 05-16 11:28 ?777次閱讀
    <b class='flag-5'>DS1620</b>與摩托羅拉SPI總線<b class='flag-5'>接口</b>