<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 安全與國(guó)防 > 設(shè)計(jì)應(yīng)用 > 溫度傳感器TMP275在家庭環(huán)境監(jiān)控中的應(yīng)用

          溫度傳感器TMP275在家庭環(huán)境監(jiān)控中的應(yīng)用

          作者:華中科技大學(xué) 李勇 汪小燕 時(shí)間:2008-07-04 來(lái)源:?jiǎn)纹瑱C(jī)與嵌入式系統(tǒng)應(yīng)用 收藏

            4.2.1 I2C總線綜述

          本文引用地址:http://www.ex-cimer.com/article/85282.htm

            初始化傳輸?shù)脑O(shè)備稱為“主設(shè)備”,受主設(shè)備控制的是“從設(shè)備”。主設(shè)備產(chǎn)生串行時(shí)鐘(SCL),控制總線接入,以及產(chǎn)生啟動(dòng)(START)和停止(STOP)條件。只有在總線不忙時(shí),才可以傳送數(shù)據(jù)。在傳送期間,時(shí)鐘信號(hào)線為高電平時(shí),數(shù)據(jù)線SDA必須保持不變;只有在啟動(dòng)/停止信號(hào)到來(lái)后,數(shù)據(jù)線SDA才能改變。

            作為從設(shè)備,只有接收到啟動(dòng)信號(hào)后,芯片才開(kāi)始工作。若接收到的地址無(wú)誤,則發(fā)出一個(gè)確認(rèn)信號(hào),并根據(jù)R/W位的狀態(tài)進(jìn)行讀/寫操作。當(dāng)停止信號(hào)到來(lái)后,所有工作結(jié)束。

            4.2.2從設(shè)備接收模式

            接收模式下,主設(shè)備先向發(fā)送的地址信息和狀態(tài)信息(R/W=0),然后發(fā)送數(shù)據(jù),寫入地址指針寄存器。下一個(gè)字節(jié)或者幾個(gè)字節(jié)再依據(jù)指針寄存器的內(nèi)容寫入相應(yīng)的寄存器。對(duì)于每一個(gè)成功接收到的數(shù)據(jù),TMP275都將發(fā)送確認(rèn)信息。主設(shè)備通過(guò)發(fā)送停止信號(hào)而終止數(shù)據(jù)傳輸。

            4.2.3從設(shè)備發(fā)送模式

            發(fā)送模式下,主設(shè)備先向TMP275發(fā)送TMP275的地址信息和狀態(tài)信息(R/W=1),然后讀取由地址指針寄存器指定的數(shù)據(jù)。對(duì)于每一個(gè)成功接收到的數(shù)據(jù),TMP275都將發(fā)送確認(rèn)信息。主設(shè)備通過(guò)發(fā)送停止信號(hào)而終止數(shù)據(jù)傳輸。

            5 TMP275在中的應(yīng)用

            5.1 節(jié)點(diǎn)簡(jiǎn)介

            本文的討論是以基于藍(lán)牙(Bluetooth)技術(shù)的系統(tǒng)的節(jié)點(diǎn)為平臺(tái),介紹TMP275在環(huán)境監(jiān)控中的具體應(yīng)用。該節(jié)點(diǎn)包括處理器、藍(lán)牙模塊、TMP275和電源4部分,如圖4所示。

            5.2 處理器部分和部分

            節(jié)點(diǎn)處理器選用AVR單片機(jī)ATmega128。它是基于AVR RISC結(jié)構(gòu)的8位低功耗CMOS微處理器。由于其先進(jìn)的指令集及單周期指令執(zhí)行時(shí)間,ATmega128的數(shù)據(jù)吞吐率高達(dá)1 MIPS/MHz,從而緩解了系統(tǒng)在功耗和處理速度之間的矛盾。

            ATmega 128提供一種兼容于I2C的TWI總線接口,因此TMP275的SDA和SCL引腳可以直接與處理器的引腳相連,另外還需接上拉電阻。TMP275的報(bào)警輸出方式設(shè)置為低電平輸出,接有上拉電阻。A0、A1和A2全部接低電平,這樣TMP275器件的寫地址為0x90,讀地址為0x91。TMP275的連接原理圖如圖5所示。

            5.3 藍(lán)牙模塊部分

            藍(lán)牙模塊選用CSR公司的BlueCore02-External藍(lán)牙芯片。此芯片是一個(gè)單一芯片無(wú)線電和基帶鏈路控制器的Bluetooth 2.4 GHz系統(tǒng),采用0.18 μm CMOS技術(shù),集成了射頻、基帶、帶有全部集成藍(lán)牙協(xié)議棧的MCU以及收發(fā)器。

            在本節(jié)點(diǎn)的設(shè)計(jì)中,藍(lán)牙模塊通過(guò)UART接口與處理器相連接。IO0、IO1、IO2引腳接LED燈,用來(lái)指示藍(lán)牙模塊與其他藍(lán)牙設(shè)備進(jìn)行尋呼、連接和數(shù)據(jù)傳輸?shù)臓顟B(tài)。藍(lán)牙模塊的其他引腳在本節(jié)點(diǎn)設(shè)計(jì)中未涉及,故予以省略。藍(lán)牙模塊的連接原理圖如圖6所示。

            結(jié) 語(yǔ)

            實(shí)際應(yīng)用表明,TMP275芯片具有很高的性能,利用它可以很好地實(shí)現(xiàn)預(yù)期的設(shè)計(jì)功能,而且操作簡(jiǎn)單。利用主控處理器和多片TMP275也很容易構(gòu)成一個(gè)其他的環(huán)境監(jiān)控系統(tǒng),且能得到很高的測(cè)試精度。目前,基于溫度傳感器TMP275和藍(lán)牙技術(shù)的系統(tǒng)已經(jīng)調(diào)試完畢,運(yùn)行性能良好。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();