从Arduino UNO r3的参考设计中,我发现如果Vin低于6.6V,USBVCC将通过mosfet T1连接到+ 5V。如果Vin刚低于6.6V,这两个源极不会短路吗?稳压器U1(NCP1117)的数据表中提到5V版本的输入范围低至6.5V。
在研究是否可以同时通过USB和5V引脚为arduino供电时会想到这个问题。有许多警告不要这样做,有些人则表示可以。我意识到如果未连接Vin / PWRIN或低于6.6V /〜7.3V,这将使USB 5V与我的外部5V短路,但是考虑到这可能是设计使然(如果上述理论正确),这是多么糟糕的事情。 )?
1
MOSFET的作用就像二极管。因此只有电源可以从USB而不是USB流动。这应该可以保护您的计算机回馈。好问题。我认为您应该看到USBVCC高于外部5v的情况,反之亦然。我认为这也取决于电源的类型。
—
Gerben