TL; DR
- これは3.3Vデバイスです。
- 出力
- すべてのピンの最大合計50 mA。
- ピンごとのデフォルトの最大8 mA。(リセット後、この構成に戻ります。)
- 2 mAから16 mAまで構成可能なソフトウェア。設定した値以上のソースまたはシンクを行わないでください。
- 容量性負荷を駆動しないでください。
- 入力
- 1.8Vのしきい値
- 最大0.5 mA
- 6Kohmの抵抗を使用して、3.3V電源からの電流が0.5mAを超えないようにします
- (3.3 V / 6000 Ω = 0.00055 A)
参照資料
from:http : //elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29
GPIO電圧レベルは3.3Vで、5Vトレラントではありません。ボードには過電圧保護はありません-真のインターフェースに興味がある人は、メインボードに直接はんだ付けするのではなく、バッファ、レベル変換、アナログI / Oを備えた外部ボードを使用することを意図しています。
これは、双方向ロジックレベルコンバーターで簡単に処理できます。
from:http : //www.mosaic-industries.com/embedded-systems/microcontroller-projects/raspberry-pi/gpio-pin-electrical-specifications#rpi-gpio-input-voltage-and-output-current-limitations
入力に設定されたGPIOピン
これらは3.3ボルトのロジックピンです。3.3 Vに近い電圧は論理値1として解釈され、ゼロボルトに近い電圧は論理値0になります。入力ピンのサブストレートダイオード(図1の寄生FETとして示されている)が導通するとチップがすぐに損傷する可能性があるため、GPIOピンを3.3Vを超えるまたは0V未満の電圧源に接続しないでください。範囲外の電圧に接続する必要がある場合があります。その場合、入力ピンの電流は、外部抵抗によってチップへの損傷を防ぐ値に制限する必要があります。入力ピンに0.5 mAを超える電流をソースまたはシンクしないことをお勧めします。
@ AutomatedMikeがコメントで指摘したように、1ボルトあたり 2キロオームの抵抗器でこれを保証できます。(3.3 V / 6000 Ω = 0.00055 A)
出力に設定されたGPIOピン
Raspberry PiのGPIOピンは非常に用途が広く
、ソフトウェアから多くの特性を変更できます。もし入力ピンヒステリシス限界出力スルーレート、及び制御源オフ/オンにしてから電流駆動能力をシンクすることができる2ミリアンペア16ミリアンペアに 2ミリアンペア単位で。これらのプロパティは、ピンごとではなく、GPIOブロック全体に対して設定されます。
チップでの過度の電力消費を防ぐために、プログラムされた制限よりも多くの電流をピンからソース/シンクしないでください。そのため、電流能力を2 mAに設定した場合、ピンから2 mAを超える電流を引き出さないでください。
ソース/シンク電流能力は、ピンへの入出力電流を制限せず、出力信号の高/低電圧仕様を満たす最大電流のみを指定します。誤って使用すると、プログラムされたソース/シンク電流に関係なく、過剰な電流によって出力ピンが損傷する可能性があります。リセット後、 RPiはGPIO出力が8 mAの駆動能力に設定されて起動します。
出力から供給される電流は3.3 V電源から引き出され、最大50 mAしか供給できません。そのため、すべてのGPIO出力から同時にソースできる最大値は50 mA未満です。3.3 Vレール上のバイパスコンデンサから引き出されるため、その制限を超える過渡電流を引き出せるかもしれませんが、エンベロープを押し出さないでください!
あぶない:
容量性負荷には追加の考慮事項があります。あなたは本当にここで引用されている文書を読むべきです。