TL;DR:如何使用外部 USB 充电器(5 V 0.5 A)为USB 2闪存驱动器供电,而不使用 PC 自己的 USB 端口的电源线?
我所在地区无法安装智能 UPS,我希望我的家用服务器在长时间断电后能够关闭。否则,如果服务器无法正常关闭,那么安装 UPS 的意义何在?
我的想法是将 USB 闪存驱动器连接到家庭服务器,但是:
- 断开 USB 连接器上的电源插针。
- 将 USB 充电器连接到未被电池备用电源覆盖的电源插座。
- 将该充电器的 5 V 电压直接连接到 USB 闪存驱动器。
这样,PC 就可以监视块设备的存在,以了解是否有电源并根据需要关闭。
从外部获取电源是否会导致 USB 连接至 PC 出现任何问题?
设备发现是否涉及功耗?我应该在那里放置一个电阻,而不是直接断开连接吗?
我是否需要担心不同类型的 USB 端口(我认为我的服务器有 USB 2、USB 3 和 USB 3.1C......我打算使用 USB 2 端口)?
顺便说一句,我确实有一台 UPS。一台JBR GUARD 600VA BIVOLT。但是我的国家不出售任何具有 USB 功能的 UPS,除非价格低于“为整个数据中心供电”的价格。而且没有人会运送不带电池的全新消费级 UPS,这让从海外购买 UPS 变得毫无意义。最终,家用服务器配备 UPS 只是为了在断电后稍作休息。
您可能不需要任何新硬件来执行此操作,假设您的计算机已连接到交换机(它可能也可以使用 Wi-Fi),一旦交换机断电,您计算机上的NIC将检测到链接已断开“媒体断开连接”,您可以触发您想要的任何操作。
回答 USB 问题:
一般情况下,这完全没问题。USB 主机根据 D+ 线(全速和高速设备)或 D- 线(低速设备)上的上拉电阻检测新设备的插入。主机仅包括 Vbus 的最大电流限制,它不关心最小电流。
设备可能会担心:如果某些设备在通电几秒钟内没有看到任何通信,它们可能会停止响应 USB 请求,因为它们可能会进入深度待机状态。通常情况下,PC 应该能够使用 USB 重置命令自动唤醒设备。但由于您是在 PC 已开启后打开/关闭设备的电源,所以这应该不是问题。
关于连接详细信息: