質問: IR で変化する唯一のものが現在のものである場合、Arduinoの現在の電流が現在の空腹の回路にとってあまりにも弱いのはなぜですか。 例えば、Arduinoの電圧は5ボルトに制限されています。電流の抵抗が同じであると仮定すると、5Vポートを流れる電流も(オームの法則にしたがって)増加しないはずですか?具体的には、私はArduinoでESP8266を動かすことについて話しています。
回答: 問題は「十分な電流がない」ということではなく、十分な電力を消散することができないということではありません。 ボードを外部の12V電源から給電しているとします。さて、5Vは12Vから抵抗レギュレータで得られます。つまり、レギュレータ(この画像は単に可変抵抗のように振る舞い、余分な電力を散逸させます。今度は、5Vレールから4Aを引き出したいとしましょう。あなたはたくさんのLEDやその他のものをオンにしたいからです。 P = VIなので、レギュレータ(そのわずかなコンポーネント)が散逸しなければならない(12V-5V)* 4A =ほぼ30W。これはちょっとヒーターとなり、パフ!それは壊れます。 さて、4Aは本当に高い電流ですが、レギュレータはほとんど電力損失に耐えることができません。データシートによれば、1cm×2cmのヒートシンクを見積もると、25K/Wの熱抵抗を見積もることができます。つまり、消費するワットは内部温度を25K(= 25°C)上昇させます。 150°Cを超えてコンポーネントを損傷することはありません。つまり、部屋が25°Cの場合、AT MOST 5Wを放散することができます。実際には、決して3Wを超えることはありません。とにかく5Wでも、12Vでは5W/7V = 0.7A以上を得ることができません。 ちなみに、レギュレータの定格は0.8Aなので、決してその値を超えてはいけません。 さて、これは外部レギュレータでした。 USBについては、その電源から500mA以上を得ることはできません。それは仕様書に書かれています。このため、500mAのヒューズがそのレールに接続されているため、500mAを超えるとその電流が流れ、電源が遮断されます。まあ、それは自己治癒的なヒューズだから、しばらくしてから(何時間もかかりますが)再び動作しますが、それを試してはいけません。 最後に、デジタルピン電流。 atmegaのデータシートには、 1. I/Oピンあたりの絶対最大電流は40.0mAです。 2. VCCピンとGNDピンの絶対最大電流は200mAです。 これは、各単一ピンから最大40mAを得ることができることを意味します(ただし、20mAを超えることは絶対に避けてください)。また、すべての電流(および内部ペリフェラル)の合計は決して200mAを超えるべきではありません。だから、2つのLEDに電力を供給する必要がある場合は、15mAの電力を供給する必要がある場合は、それぞれ20mAを供給することができます(10mAに制限されています)。もっと必要な場合は、トランジスタを使って電流経路を分離してください。