Hallo zusammen, auf meiner Schaltung befindet sich ein ATXMEGA16A4U. Ich möchte die Schaltung über USB versorgen. Da ich gesehen habe, dass der ATXMEGA USB Kommunikation besitzt, wollte ich diese nutzen um am BUS 500 mA für meine Schaltung "anzumelden". Ich wollte das Atmel Software Framework für die USB Kommunikation einbinden. Ich habe dort gelesen, dass man in der Config. den benötigten Strom eintragen kann. Da ich eine USB-Kommunikation noch nie programmiert habe, habe ich folgende Frage: 1. Welche Parameter muss ich alles in der Config setzen, bzw. was ist nötig damit ich den gewünschten Strom anfordern kann? Ich möchte gar nicht groß mit dem PC Kommunizieren, ich möchte nur, dass der ATXMEGA als USB-Device erkannt wird, welches 500 mA ziehen darf. Über Vorschläge und hilfreche Beiträge wäre ich sehr dankbar!
Nee schrieb: > Ich möchte gar nicht groß mit dem PC Kommunizieren, ich möchte nur, dass > der ATXMEGA als USB-Device erkannt wird, welches 500 mA ziehen darf. Hm, ich kenne mich damit auch null aus meine aber mal gelesen zu haben, dass man das anfordern kann indem man die Datenleitungen auf definierte Spannungen mittels Widerstände zieht. Google mal danach ;)
M. K. schrieb: >> Ich möchte gar nicht groß mit dem PC Kommunizieren, ich möchte nur, dass >> der ATXMEGA als USB-Device erkannt wird, welches 500 mA ziehen darf. > > Hm, ich kenne mich damit auch null aus meine aber mal gelesen zu haben, > dass man das anfordern kann indem man die Datenleitungen auf definierte > Spannungen mittels Widerstände zieht Falsch gelesen. Das funktioniert nicht am PC. Dort muss man sich laut Spec anmelden. Andersherum signalisieren Ladegeräte ohne Datenverbindung dass dort mehr als 500 mA verfügbar sind. Oder man ignoriert die Spec, zieht die 500mA einfach so und klebt halt kein USB Logo aufs fertige Produkt. Funktionieren tut es nur in Ausnamefällen (BUS powered hub) nicht - das ganze USB Klimpatsch wie LED Lampen oder Lüfter funktioniert so. Ein komplett der Spec entsprechendes Gerät darf übrigens im USB Suspend nur 2,5 mA ziehen. Da müsstest Du dann z.B. P-Channel-MOSFETs zum Schalten der Stromversorgung einplanen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.