USB-ansluten powerstrip
Postat: 15 mars 2010, 09:40:42
När man kopplar ointelligenta prylar till USB-porten får de dra högst 100mA. Om prylen istället har lite intelligens kan den förhandla med datorn om att få 500mA, vilket blir lite mer användbart till led-belysningar och annat. På köpet får man möjlighet att slå av/på utrustningen via USB.
Schemat bör kunna se ut som följer:
Här finns möjlighet att ansluta tre olika laster, detta begränsas naturligtvis av hur mycket de drar. Mjukvaran i MCU:n blir enklast möjliga version av V-USB. I denna sätter man maxströmmen till 500mA:
#define USB_CFG_MAX_BUS_POWER 500
Vill man sedan kunna styra lasterna så krävs lite mer kod, men det blir ett senare problem.
Schemat bör kunna se ut som följer:

Här finns möjlighet att ansluta tre olika laster, detta begränsas naturligtvis av hur mycket de drar. Mjukvaran i MCU:n blir enklast möjliga version av V-USB. I denna sätter man maxströmmen till 500mA:
#define USB_CFG_MAX_BUS_POWER 500
Vill man sedan kunna styra lasterna så krävs lite mer kod, men det blir ett senare problem.