我拥有Model B Raspberry Pi,并且正在尝试让我的Edimax WiFi加密狗通过USB端口工作。我使用的是750mA电源,通常也插入了键盘-触摸板组合,这没有问题。
我没有给模块足够的功率吗?我应该使用有源USB集线器吗?我应该改用更高的毫安电源吗?如果是这样,推荐什么?
我拥有Model B Raspberry Pi,并且正在尝试让我的Edimax WiFi加密狗通过USB端口工作。我使用的是750mA电源,通常也插入了键盘-触摸板组合,这没有问题。
我没有给模块足够的功率吗?我应该使用有源USB集线器吗?我应该改用更高的毫安电源吗?如果是这样,推荐什么?
Answers:
好的电源是不够的。RaspberryPi上的USB端口位于多熔丝的后面,该熔丝将其汲取的电流限制在大约140mA(实际上,它应该更小)。因此,无论您的电源有多好,如果您的USB设备想要超过120mA的电源,它都会失败。请注意,USB规范指出,枚举的设备可能需要高达500mA的电流,因此某些设备在设计上要比RaspberryPi可以提供的功率大得多。
更糟糕的是,您试图从USB上获取的功率越多,多熔丝上的电阻就越大,这意味着压降就越大。对于USB设备,这可能是另一个问题。无论如何,使用便宜的电源,您通常在RPi上获得的电压低于5V,因此将其降低得更多可能会使它超出规格。另外请记住,您的设备可能在一开始就可以工作,但是在几秒钟/分钟或更长时间后或在炎热的天气下会停止工作。许多USB设备的功耗不是一成不变的,它可能会根据许多情况而变化。
另外,我要说的是750mA电源不是很多。对于正常的工作负载来说可能没问题,但在连接一些耗电的设备时却不能。而且WIFI卡会消耗很多电量。请注意,电源可以提供的最大电流不是唯一的关键参数。在大多数便宜的电源中,获得的功率越多,电压就越低。如果它跌到4.75以下,您的RapsberryPi可能会遇到问题。
因此,尽管有些人在不带电源HUB的情况下可以在RapsberryPi上使用一些Wifi USB卡(但电源可能比您更好),但不建议您进行设置。建议仅将RPi USB端口用于鼠标/键盘,并使用有源HUB连接更多耗电的设备。