Arduinoの電源自動選択ロジックは、調整された5VとUSB 5Vを短絡させますか?


8

Arduino UNO r3のリファレンスデザインから、Vinが6.6V未満の場合、USBVCCはmosfet T1を介して+ 5Vに接続されることがわかります。Vinが6.6V未満の場合、これは2つのソースを短絡させませんか?レギュレーターU1(NCP1117)のデータシートには、5Vバージョンの入力範囲が6.5Vと記載されています。

この質問は、ArduinoをUSBと5Vピンで同時に給電できるかどうかを研究しているときに頭に浮かびました。そうしないようにという多くの警告があり、とにかく大丈夫だと言う人もいます。Vin / PWRINが接続されていない場合、または6.6V /〜7.3V未満の場合、これによりUSB 5Vが外部5Vと短絡することを理解していますが、これが設計上とにかく発生する可能性があることを考えると、どれほど悪いか(上記の理論が正しい場合) )?


1
mosfetはダイオードのように動作します。したがって、USBからは流れず、USBへは流れません。あなたのコンピュータのバックフィードを保護するはずです。すばらしい質問です。私はあなたがUSBVCCがあなたの外部5vよりも高い状況、そしてその逆の状況を見るべきだと思います。電源の種類にもよると思います。
Gerben 2015年

回答:


1

電源をgpioの5Vピンに直接接続すると、電圧レギュレータがバイパスされるため、電源がスパイクを生成すると、ボードが損傷する可能性があります。ただし、良質の電源を使用している場合、5V電源を使用して5Vピンに直接給電できます。Vinまたは電源ジャックを介して電力を供給している場合は、追加の電圧レギュレータがパスにあり、追加のセキュリティを提供します。したがって、レギュレータの出力が5vであるため、さらに6.5vが必要です。Vinに5vを供給すると、出力は4vに近くなるため、ボードには十分な電力が供給されません。


スパイクを発生する5V電源がよくありますか?
Wirewrap

@Wirewrap:電源がターゲットから離れているほど、ノイズを拾う可能性が高くなります。2mのワイヤーを介した、壁に取り付けられた安定化された電源は、一般的には良い考えではありません。レギュレータをできる限りターゲットに近づけることが、つまり同じPCB上にあることが常に最善です。
Joris Groosman、2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.