sht30使用心得自述

2021-08-15 00:26:17 字數 1018 閱讀 8440

sht30是盛世瑞恩生產的溫濕度感測器,這個是乙個瑞士企業。從sht10到sht31,盛世瑞恩的感測器還是不錯了。

小公尺的溫濕度感測器使用的也是sht30.

下面介紹一下使用方法。

sht30最高支援1000k的傳輸速率。因此通訊時間非常短。

sht30有兩種讀取數值的方法,我介紹一下使用iic的狀態查詢和數值查詢方法。

1,狀態查詢。

傳送指令:0xf32d.

2,數值查詢。傳送指令0x2c06

通過iic傳送完畢之後,sht30返回的數值是6個位元組的陣列

1[溫度高八位]

2[溫度第八位]

3[溫度crc校驗]

4[濕度高八位]

5[濕度第八位]

6[濕度crc校驗]

uint8_t sht_common_generate_crc(uint8_t *data, uint16_t count)

}return crc;

}//下面的函式是採集的函式

uint8_t* sht30_read_t_h(uint8_t* result)

}return null;

}

下面是資料手冊的計算

下面是我讀到的東西。

下面用最簡單的方式說一下。。。微控制器通電。sht接上電源,接上iic介面道微控制器上。微控制器初始化,微控制器初始化iic。iic傳送0x2c06到(位址0x44)sht30,然後就像我的程式貼圖那樣處理。

具體程式自己去修改,因為處理器不同,iic部分不寫。

莫九玉    2018.1.25

SHT30使用的學習過程1SHT30工作模式介紹

sht30使用的學習過程1sht30工作模式介紹 篇這裡 引腳 功能1 sdai2c資料線,要接10k上拉電阻 2 addr 不可懸空 用於選擇i2c的位址,當兩個或兩個以上的sht30接入同乙個匯流排的時候才會使用。一般接地,位址是0x44,若接高電平 則位址是0x45 注意開啟訊號的時候,傳送的...

SHT30使用的學習過程2 SHT30驅動程式

sht30使用的學習過程2 篇 給各位道個歉,拖得有點久了,最近事情頗多,抱歉抱歉!嗯,篇我想把我寫的所有的 給各位需要使用sht30的朋友們介紹一遍,由於我這版是測試版,所以很多函式沒有封裝的很好,不過 可以用了,我測試的 已經通過,測量溫度和濕度精確到小數點後1位,在這裡想仔細給各位介紹一下我 ...

Echarts3 0使用心得

在資料視覺化展示時,會使用到echarts進行畫圖,下面分享echarts的幾個具體細節 在series屬性裡面新增 在series屬性裡面新增 markpoint attentionx和y需要根據實際情況設定 已y軸為例,在yaxis屬性裡面新增 axistick splitline axisli...