Bルート Wi-SUN HEMS 消費電力取得1回目at ATOM
Bルート Wi-SUN HEMS 消費電力取得1回目 - 暇つぶし2ch243:名無電力14001
24/07/20 21:09:05.11 .net
謎SOC基板
温度計付いてるけどSoC基盤の熱ひろっちゃうな
zabbix入れて負荷かけてると室温27℃に対し30℃ぐらいになっちゃう
サーミスタに常時ファンで風当ててないと正確な気温取れない

とりあえず温度取得する方法は
cat /sys/bus/iio/devices/iio:device0/in_voltage6_raw
でサーミスタの抵抗値みたいな数値が出てる
25℃で1200
35℃で847

サーミスターの抵抗値から温度を求める式は
T :現在温度
T25 :基準温度
RT25:T25の時の抵抗値
B:定数
RTH:Tの時の抵抗値

T=1/(1/B*ln⁡(RTH/RT25)+1/(T25+273.15))-273.15

B定数は適当に3200を使用したら35℃で抵抗値が847になった
1/(1/3200*LN(1200/1200)+1/(25+273.15))-273.15=25
1/(1/3200*LN(847/1200)+1/(25+273.15))-273.15=35

zabbixだとln使えないので数学関数のlog (value)を使用
キー: /Zabbix server/akiduki.temperatureにサーミスタの抵抗値を取得
アイテムの計算で式に以下を使用

truncate((1/(1/3200*log((last(/Zabbix server/akiduki.temperature)/1200))+1/(25+273.15))-273.15),1)

よくわからないけど、温度取得出来てるみたい


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch