-
f2bcecab :Anonymous
2023-07-07 14:23
-
>>7c34dc97
コメントありがとうございます。
言葉足らず過ぎてすみません。
温度センサーは BME280を使ったI2C接続のモジュールを使っているのでESP32へはデジタル信号で届くんです。
接続図) BME280 <-- I2C -- > ESP32 <-- TTLレベル変換 --> TM1637
7セグLEDの表示が消えた後(一度消えると消えっぱなしになる)でも、ESP32内では温度データを取得できているし、TM1637への信号線をモニタしているとESP32からTM1637へデータを送っているのが観察できています。なので、TM1637への信号線に大きなノイズが入りデコード処理が止まっているのかなーと想像しています。
ノイズ対策に100pのCを入れてますが、これを大きくすると信号の立ち上がりが丸くなってよくなさそうだし、データシートにも100p程度で入れるように書かれていました。
まぁもう少し調べてみます :)
Powered by shinGETsu.