rs_yoko
2021年1月8日 16時42分
お世話になります。
RTC用外部バッテリーの電圧を取得したところ、下記のような結果となりました。
root@armadillo:~# cat /sys/bus/iio/devices/iio:device0/in_voltage1_raw
3694
root@armadillo:~# cat /sys/bus/iio/devices/iio:device0/in_voltage_scale
0.718505859
CON9 未接続ですが、上記計算すると2.65vという結果です。
何かやり方が間違っているでしょうか。
ちなみにCON9接続したときには下記のようになりました(2.9V)。
root@armadillo:~# cat /sys/bus/iio/devices/iio:device0/in_voltage1_raw
4095
root@armadillo:~# cat /sys/bus/iio/devices/iio:device0/in_voltage_scale
0.718505859
やりたいことは、RTCバッテリーが取り付けられているかどうかを判断したいです。
コメント
rs_yoko
at_ohsawa
2021年1月8日 19時26分
> やりたいことは、RTCバッテリーが取り付けられているかどうかを判断したいです。
ごめんなさい、今は開放検知はできません。
たしかにバッテリーが事故で外れる場合はあるので、尤もだと思います。
他の方法でできないかアットマークテクノでも検討してみますが、
今の仕様で開放検知しようとすると、とても面倒ではありますが、
1MΩくらいの大きい抵抗でバッテリー+端子とグランドを繋いで
いただけると、電池接続時に若干消費しますが開放状態で0Vに落ちます。