センシリオン」タグアーカイブ

温湿度センサーSHT31を使う場合の注意点(パート2)

センシリオン製温湿度センサーSHT31を使う上での注意点その2です。

待ち時間の妥当性を検証する前に、待ち時間を入れないとWriteコマンドが実行されないことを実証しておきたいと思います。

具体的には、ステータスレジスタ消去コマンド(0x3041)が実行されていないことを確かめます(図1の「45Wa 30a 41~a」部分) 。

I2C通信で失敗した例図1 Writeコマンドを連投したときのI2C波形
ステータスレジスタ消去コマンド(0x3041)を送ってもNACKを返している

続きを読む