Raspbianの入力電圧を知る方法は?


13

多くのデバイス用の電源を備えた無人ラズベリーを持っています。ラズベリーは最近再起動しましたが、電圧不足が原因である可能性があります。ソフトウェアの入力電圧を確認できますか?私はいくつかのプロジェクトを見てきましたが、ハードウェアを使用していて、ラズベリーへのアクセスが困難でした。xmbcまたはosmcが低電圧を検出して虹の四角形を表示した場合、ハードウェアの変更は必要ないと思います。xbmcは低電圧をどのように検出しますか?

前もって感謝します

回答:


5

この回答は、その時点で入手可能なPiモデルに当てはまります。Pi3およびPi3B +(およびおそらくPi Z​​ero W)では、電力を示すためにpin35を使用しないでください。

@joanが述べたように、GPIO 35は電源に接続されています。これにはすべて40ピンヘッダーが付いています(ゼロを除く-実際にはヘッダーがなく、パワーモニターにAFAIKがありません)。

pin@p35 { function = "input";  termination = "no_pulling"; polarity = "active_low"; }; // Power low

@Milliwaysに感謝します。この行をconfig.txtファイルに追加して再起動しましたが、ピン35で0値を読み取っています。このピンをOUTおよびINに設定するテストを行っていますが、常に同じ結果、0値(電圧不足)を取得しています。
2016年

これは含まれることを意図していませんでした。これはすでにdt-blob.dts(カーネルによってデフォルトでロードされる)にあります。これを通常の設定のドキュメントとして含めました。ピンの設定を変更することは可能ですが、お勧めできません。このピンは、電源電圧と赤色の電源LEDを監視するチップに接続されています。ここは夜遅く、私の脳は疲れていますが、電源LEDが点灯している場合、電圧は高くなければなりませんが、「active_low」は0の読み取りを提供するはずです。
ミリウェイズ2016年

7

40ピン拡張ヘッダーを備えたPisでは、GPIO 35は5V電源監視システムに接続されています(これは、電源LEDが取り付けられたボード上の電源LEDを制御するために使用されるGPIOでもあります)。

電源が4.65Vより大きい場合は高(1)になり、そうでない場合は低(0)になります。

rasberrypi.orgフォーラムの投稿を参照してください。


1
@agold編集された回答。
ジョーン

1
@crossmax GPIOモードを変更しないでください。レベルを読んでください。OUTPUTを設定すると、自分でレベルを設定できます。私のPisでは、GPIO 35モードはINPUTです。
joan

1
私のpigpioライブラリをダウンロードしてインストールします。インストール後sudo pigpiod、と入力しpigs r 35ます。
ジョーン

1
その説明はできませんが、「システム」を以前の実験と混同していたのではないでしょうか。pigpioは「システム」をバイパスします。再起動しましたか?
ジョーン

1
参照-悲しいことに、これはより多くの任意のRPI 3ではサポートされていませんgithub.com/raspberrypi/linux/issues/1332を
ndemou

2

ラズベリーパイで

vcgencmd measure_volts core

Raspiのコアに接続されている電圧を示します。ソースが認識されない場合、システムが失敗します。

それに関するより多くのドキュメントがhttp://elinux.org/RPI_vcgencmd_usageにあります。

vcgencmdを使用できない場合は、動作させるためのメモをいくつか書きました。私の最後のインストールではそれが利用できなかったので、それを午前中ずっと鉱山を細かく設定しようとしていました


1
コア電圧は電圧レギュレーターから得られ、5V電源についてはあまり説明しません。大きな違いを検出する前にPiがリセットされたと思います。
ジョーン

混乱して申し訳ありませんが、オーバークロックでは電圧は常に同じ値を保ちますか?
イエスセペダ

私はこれをPi Zeroで実行し、1.3500Vを取得しました。これは5V入力電圧にどのように関係しますか?
Steve Robillard、2016年

1
CPUのコアに割り当てられた電圧は、収入からの5Vと同じではありません。プロセッサには独自の電圧があり、安定している必要があります
ジーザスセペダ2017年

0

最高のパフォーマンスを得るには、優れた電源を使用することが重要です。私の場合と同様に、問題の多くは電源ケーブル(USBからMicro USB)にあります。低電圧警告が表示され、Piは600 MHzでしか動作していませんでした。ケーブルを電源から取り外し、コンピューターのUSBポートに差し込んだところ、同じ結果が得られました。これは、私の問題がケーブルである可能性が高いことを教えてくれました。ケーブルを交換したところ、低電圧警告が消え、Piは1200 MHzで動作しました。問題が解決しました!


2
こんにちは!あなたの投稿はこれまでに2つのユーザーフラグを収集しており、フラグの理由(「回答ではない」)には同意しませんが、回答が質問にまったく対応していないことは注目に値します。ユーザーが少なくともこの質問に関して「役に立たない」と考えるかもしれないので、私はそれがいくつかの反対票を集めるかどうか疑問に思いません。
ガニマ

1
元のポスターは不足電圧の問題を疑い、確認するためにソフトウェアで賢明にそれを測定しようとする方法を探しています。時には問題を確認するのが難しいかもしれないと思っていましたが、それを排除すればそれも同じように良いかもしれません。したがって、私は電源の問題と私の解決策に関する私の経験に基づいて投稿しました。
Marpy、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.