色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

Sensirion傳感器在單片機系統中的應用詳解

電子設計 ? 來源:互聯網 ? 作者:佚名 ? 2017-11-16 15:11 ? 次閱讀

詳細介紹Sensirion傳感器公司推出的新型集成數字式溫濕度傳感器。該傳感器采用CMOSens專利技術將溫度濕度傳感器、A/D轉換器及數字接口無縫結合,使傳感器具有體積小、響應速度快、接口簡單、性價比高等特點。本文結合實例講解該傳感器的命令、時序,以及其在單片機系統中的應用。

關鍵詞:SHT10;溫濕度傳感器;數字傳感器;ATmeg8L

引言

隨著社會的不斷發展前進,人們進入了數字化信息時代,對生活質量的要求越來越高。汽車、空調、除濕器、烘干機等都已家喻戶曉,它們都離不開對溫度、濕度等環境因素的要求。

瑞士Sensirion公司推出了SHTxx單片數字溫濕度集成傳感器。采用CMOS過程微加工專利技術(CMOSenstechnology),確保產品具有極高的可靠性和出色的長期穩定性。該傳感器由1個電容聚合體測濕元件和1個能隙式測溫元件組成,并與1個14位A/D轉換器以及1個2-wire數字接口在單芯片中無縫結合,使得該產品具有功耗低、反應快、抗干擾能力強等優點。

1SHT10的特點

SHT10的主要特點如下:

◆相對濕度和溫度的測量兼有露點輸出;

◆全部校準,數字輸出;

◆接口簡單(2-wire),響應速度快;

◆超低功耗,自動休眠;

◆出色的長期穩定性;

◆超小體積(表面貼裝);

◆測濕精度±45%RH,測溫精度±0.5℃(25℃)。

2引腳說明及接口電路

(1)典型應用電路

SHT10典型應用電路如圖1所示。


(2)電源引腳(VDD、GND)

SHT10的供電電壓為2.4V~5.5V。傳感器上電后,要等待11ms,從“休眠”狀態恢復。在此期間不發送任何指令。電源引腳(VDD和GND)之間可增加1個100nF的電容器,用于去耦濾波。

(3)串行接口

SHT10的兩線串行接口(bidirectional2-wire)在傳感器信號讀取和電源功耗方面都做了優化處理,其總線類似I2C總線但并不兼容I2C總線。

①串行時鐘輸入(SCK)。SCK引腳是MCU與SHTIO之問通信的同步時鐘,由于接口包含了全靜態邏輯,因此沒有最小時鐘頻率。

②串行數據(DATA)。DATA引腳是1個三態門,用于MCU與SHT10之間的數據傳輸。DATA的狀態在串行時鐘SCK的下降沿之后發生改變,在SCK的上升沿有效。在數據傳輸期間,當SCK為高電平時,DATA數據線上必須保持穩定狀態。

為避免數據發生沖突,MCU應該驅動DATA使其處于低電平狀態,而外部接1個上拉電阻將信號拉至高電平。

3命令與時序

(1)SHT10命令

SHT10命令如表1所列。


(2)命令時序

發送一組“傳輸啟動”序列進行數據傳輸初始化,如圖2所示。其時序為:當SCK為高電平時DT翻轉保持低電平,緊接著SCK產生1個發脈沖,隨后在SCK為高電平時DATA翻轉保持高電平。


緊接著的命令包括3個地址位(僅支持“000”)和5個命令位。SHT10指示正確接收命令的時序為:在第8個SCK時鐘的下降沿之后將DATA拉為低電平(ACK位),在第9個SCK時鐘的下降沿之后釋放DATA(此時為高電平)。

(3)測量時序(RH和T)

“00000101”為相對濕度(RH)量,“00000101”為溫度(θ)測量。發送一組測量命令后控制器要等待測量結束,這個過程大約需要20/80/320ms對應其8/12/14位的測量。測量時間隨內部晶振的速度而變化,最多能夠縮短30%。SHT10下拉DATA至低電平而使其進入空閑模式。重新啟動SCK時鐘讀出數據之前,控制器必須等待這個“數據準備好”信號。

接下來傳輸2個字節的測量數據和1個字節的CRC校驗。MCU必須通過拉低DATA來確認每個字節。所有的數據都從MSB開始,至LSB有效。例如對于12位數據,第5個SCK時鐘時的數值作為MSB位;而對于8位數據,第1個字節(高8位)數據無意義。

確認CRC數據位之后,通信結束。如果不使用CRC-8校驗,控制器可以在測量數據LSB位之后,通過保持ACK位為高電平來結束本次通信。
測量和通信結束后,SHT10自動進入休眠狀態模式。

(4)復位時序

如果與SHT10的通信發生中斷,可以通過隨后的信號序列來復位串口,如圖3所示。保持DATA為高電平,觸發SCK時鐘9次或更多,接著在執行下次命令之前必須發送一組“傳輸啟動”序列。這些序列僅僅復位串口,狀態寄存器的內容仍然保留。


(5)狀態寄存器讀寫時序

SHT10通過狀態寄存器實現初始狀態設定。

讀狀態寄存器時序如圖4所示。


寫狀態寄存器時序如圖5所示。


4幾點說明

①CRC-8校驗。整個數據的傳輸過程都由8位校驗保證,確保任何錯誤的數據都能夠被檢測到并刪除[1]。

②為保持自身發熱溫升小于0.1℃,SHTxx的激活時間不超過10%。如12位精度測量,每秒最多測量2次。

③轉換為物理量輸出相對濕度輸出轉換公式為:


其中,RHlinear為25℃時相對濕度的線性值,SORH為傳感
器輸出的相對濕度的數值,c1,c2,c3為系數,如表3所列。

當測量溫度與25℃相差較大時,則需要考慮傳感器的溫度系數:


其中,RHtrue為溫度不等于25℃時相對濕度的實際值,θc為當前溫度,t1、t2是系數,如表4所列。


溫度輸出轉換公式為:


其中,θ為實際溫度,SOθ為傳感器輸出的溫度數值,θ1,θ2為系數,如表5、表6所列。

由于濕度與溫度經由同一塊芯片測量而得,因此SHT10可以同時實現高質量的露點測量。具體算法可參閱參考文獻[2],這里不再詳述。

5SHT10與ATmegal的應用實例

這里以SHT10與Atmel公司低功耗8位RISC指令集的ATmega8L(內部8MHz振蕩頻率)MCU的接口電路為例,給出實際應用電路及控制程序實例。

本例采用ATmega8L微控制器控制SHT10,讀取溫濕度數據,并將結果顯示在LCD1602(采用4位模式)上,如圖6所示。


程序采用C語言模塊化設計,大大方便被移植到其他MCU上使用,提高了工作效率。

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

    關注

    5

    文章

    579

    瀏覽量

    35706
  • Sensirion
    +關注

    關注

    0

    文章

    17

    瀏覽量

    5627
收藏 人收藏

    評論

    相關推薦

    基于單片機的霍爾傳感器測試系統介紹

    介紹用單片機實現霍爾傳感器檢測的測試系統,并詳細地分析了該系統的結構、硬件組成及系統功能。最后闡述了該
    發表于 04-06 11:04 ?65次下載

    單片機在冰傳感器的智能化應用

    研制了一種精確可靠探測結冰的傳感器,采用諧振管式結構,利用AT89C2051 單片機傳感器進行智能化控制,取得了理想的測量和控制效果。關鍵詞:冰傳感器; 智能控制;
    發表于 06-30 09:59 ?9次下載

    基于單片機傳感器的機器人設計與實現

    本設計基于單片機及多種傳感器,完成了一個自主式移動機器人的制作。單片機作為系統檢測和控制的核心,實現對機器人小車的智能控制。反射式紅外光電傳感器
    發表于 08-05 09:54 ?49次下載

    高性能單片機ADuC824及其智能傳感器的應用

    介紹了單片機ADuC824的性能特點和用于智能傳感器時的功能實現方案,給出了ADuC824DTP型智能壓力傳感器上的應用實例。    關鍵
    發表于 05-05 20:17 ?1273次閱讀
    高性能<b class='flag-5'>單片機</b>ADuC824及其<b class='flag-5'>在</b>智能<b class='flag-5'>傳感器</b><b class='flag-5'>中</b>的應用

    基于單片機的氣敏傳感器測試系統

    本文介紹一種新型的氣敏傳感器測試系統的設計方法。該系統基于具有語音處理功能的凌陽SPCE061A單片機,能同時進行多路傳感器測試、過程控制,
    發表于 05-13 16:39 ?145次下載
    基于<b class='flag-5'>單片機</b>的氣敏<b class='flag-5'>傳感器</b>測試<b class='flag-5'>系統</b>

    51單片機智能壓力傳感器設計的應用

    現代科技領域中,傳感器技術的地位越來越重要。本文主要論述了51單片機智能 壓力傳感器 設計
    發表于 09-09 15:02 ?6023次閱讀
    51<b class='flag-5'>單片機</b><b class='flag-5'>在</b>智能壓力<b class='flag-5'>傳感器</b>設計<b class='flag-5'>中</b>的應用

    基于PIC單片機的傾角傳感器的設計

    基于PIC單片機的傾角傳感器的設計
    發表于 05-22 17:56 ?13次下載

    基于單片機傳感器的設計指南

    本文檔內容介紹了基于單片機傳感器的設計指南。
    發表于 09-15 17:46 ?26次下載
    基于<b class='flag-5'>單片機</b>和<b class='flag-5'>傳感器</b>的設計指南

    容柵傳感器測距原理及基于單片機的容柵傳感器測距系統的設計

    根據容柵傳感器的檢測原理,應用單片機對其輸出的串行信號進行處理。設計了一套以AT89C52單片機為核心的容柵傳感器測距系統,該
    發表于 11-29 11:39 ?63次下載
    容柵<b class='flag-5'>傳感器</b>測距原理及基于<b class='flag-5'>單片機</b>的容柵<b class='flag-5'>傳感器</b>測距<b class='flag-5'>系統</b>的設計

    傳感器制造商Sensirion的上市計劃將近

    Sensirion是一家氣體,二氧化碳傳感器專業制造商,近日Sensirion的上市計劃曝光,預備2018年3月或4月蘇黎世證券市場上市
    發表于 02-03 11:45 ?1484次閱讀
    <b class='flag-5'>傳感器</b>制造商<b class='flag-5'>Sensirion</b>的上市計劃將近

    單片機和加速度傳感器的跌倒監測系統設計

    本文介紹了單片機和加速度傳感器的跌倒監測系統設計方案。
    發表于 06-05 08:00 ?13次下載

    使用PIC單片機開發的被動紅外傳感器模塊的報警

    本文中,單片機開發工程師們分享了一個使用PIC單片機開發的被動紅外(PIR)傳感器模塊的報警。在這個方案
    發表于 06-29 10:30 ?2761次閱讀
    使用PIC<b class='flag-5'>單片機</b>開發的被動紅外<b class='flag-5'>傳感器</b>模塊的報警<b class='flag-5'>器</b>

    682【畢設課設】基于單片機霍爾傳感器的電機測速系統

    682【畢設課設】基于單片機霍爾傳感器的電機測速系統
    發表于 11-12 18:51 ?68次下載
    682【畢設課設】基于<b class='flag-5'>單片機</b>霍爾<b class='flag-5'>傳感器</b>的電機測速<b class='flag-5'>系統</b>

    單片機應用系統設計技術——數字溫度傳感器

    數字溫度傳感器一、實驗目的二、實驗內容三、實驗步驟四、C代碼如下五、實驗結果六、實驗體會一、實驗目的1.了解一線總線技術單片機系統的應用
    發表于 11-25 17:06 ?12次下載
    <b class='flag-5'>單片機</b>應用<b class='flag-5'>系統</b>設計技術——數字溫度<b class='flag-5'>傳感器</b>

    單片機開發傳感器的數據處理算法

    單片機開發傳感器的數據處理算法
    的頭像 發表于 10-17 17:35 ?974次閱讀
    主站蜘蛛池模板: 老子午夜伦不卡电影院| 亚洲AV天堂无码麻豆电影| 日本枯瘦娇小| 无羞耻肉动漫在线观看| 在线免费观看成年人视频| 99免费精品| 黄色软件视频app| 青娱乐国产精品视频| 亚洲国产成人久久精品影视 | 777精品久无码人妻蜜桃| 风车动漫(p)_在线观看官网| 精品福利一区| 亚洲中文有码字幕日本| 国产成人无码WWW免费视频在线| 免费三级现频在线观看| 亚洲国产欧美日韩在线一区| 处xxxx.88| 美女PK精子小游戏| 在线播放免费人成毛片视频| 美国色情三级欧美三级纸匠情挑| 爆操日本美女| 米奇在线8888在线精品视频| 一攻多受h嗯啊巨肉bl巨污| 国产曰韩无码亚洲视频| 青青久在线| 国产午夜精品一区理论片飘花| 日本丝袜护士| 国产亚洲精品网站在线视频| 又粗又大又爽又黄的免费视频| 精品高潮呻吟99AV无码视频| 60老妇性xxxxhd| 深爱激情站| 二次元美女扒开内裤喷水| 亚洲黄色高清视频| 欧美精品3atv一区二区三区| 18禁止观看免费私人影院| 久久高清免费视频| 亚洲国产在线视频精品| 免费人成网站永久| 国产精品一区二区在线观看| 无人区免费一二三四乱码|