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...