Zdá se, že odpovědi zde říkají, že jde o problém s hardwarem, ale myslím si, že jde o problém se softwarem. ASUS má technologii Ai Charge, která více než zdvojnásobuje napětí pro nabíjení produktů Apple ze standardního 2.0 usb portu.
Specifikace USB 1.0, 2.0 a 3.0 (vše na 5 voltů) 4 dráty (2 datové a 2 vyhrazené napájení)
Pokles napětí:USB 1.0 a USB 2.0 =0,5 A nebo 500 mA =2,5 wattUSB 3,0 =0,9 A nebo 900 mA =4,5 watt Nástěnná bradavice =1,5 A nebo 1 500 mA =7,5 watt AiA 6 A nabíjení nebo10 mA =12 wattů =1.>
Ai Charge funguje na základních deskách ASUS i jiných výrobců a je to program, který si můžete nainstalovat do Windows.
Osobně Apple NENÁVIDÍM, takže chci přijít na způsob, jak udělat tento trik s výstupem 1,2A usb 2.0 pro můj netbook při spuštění Linuxu.
musíte použít PWM k ovládání rychlosti motorů, k tomu potřebujete mikrořadič, řada PIC18F podporuje USB komunikaci, na internetu je k dispozici spousta ukázek kódu, jak používat USB v řadě PIC18F, také potřebujete tranzistorové pole nebo H- Most k ovládání mortorů z PIC.
Nejjednodušší způsob komunikace je naprogramovat sériový USB v mikrořadiči PIC18F, a když připojíte tento 18F k počítači, detekuje sériový port USB, takže můžete posílat příkazy na sériový port pro řízení rychlosti.
Nevěřím, že je možné přímo manipulovat s napětím USB. Jsou navrženy tak, aby poskytovaly výstup +5 V po celou dobu, pokud není výkon snížen jinými rozbočovači.
Možná vám lépe poslouží, když tuto otázku zveřejníte na http://electronics.stackexchange.com
Napětí USB je pevně nastaveno na nominálních 5 voltů a nelze jej ovládat.
Chování USB zařízení ohledně jejich aktuálního odběru je dobře definováno ve specifikacích USB. USB zařízení mají odebírat až 1 jednotkovou zátěž (100 mA), pokud nemají vyjednanou vyšší zátěž z USB hostitele. Je docela pravděpodobné, že servomotory, které máte, budou muset odebírat vyšší proudy než to, a nemohly by si to vyžádat bez USB zařízení a vyjednávání s hostitelem.
Je také pravděpodobné, že v závislosti na servomotoru, který se pokoušíte ovládat, budete muset pro řízení polohy motoru poskytnout signál PWM nebo analogové napětí. Hostitelé USB nejsou určeny k poskytování žádné z těchto možností.
Vaše nejlepší možnosti, jak řídit motor z počítače, jsou:
- Získejte vyhrazený řadič USB pro svůj servomotor (pokud existuje)
- Vyrobte si svůj vlastní, založený na malém mikroprocesoru (např. pomocí arduina)
- Vyberte v počítači jiný port. Jsou-li k dispozici, lze ovládat paralelní porty počítače, aby bylo možné ovládat ovladače motoru.