Strom vom Smartphon per mikro usb? Android

OP #3480253
Lesenswert?

Moin,
ich frage mich, ob es möglich ist, den usb port eines smartphones als 
Stromquelle zu nutzen.

Mit einem entsprechenden Adapterkabel habe ich es bisher leider 
erfolglos probiert. Liefert der usb port von smartphones evt. keinen 
strom? Und gibt es z.B. für Android evt. Schalter, der den usb port als 
stromlieferaten aktivieren kann?
#3480261
Lesenswert?

max müller schrieb:
> Liefert der usb port von smartphones evt. keinen
> strom?

Der USB-Port von solchen Geräten ist primär mal ein Device- und kein 
Host-Port.
Wenn überhaupt geht das nur, wenn dein Smartphone USB-OTG unterstützt.
Selbst dann wird der Strom der dem Gerät zu entlocken soweit ich weiß 
ist eher gering sein.

http://www.google.de/imgres?sa=X&espv=210&es_sm=93&biw=1920&bih=965&tbm=isch&tbnid=yfaHGol1D1bJzM%3A&imgrefurl=http%3A%2F%2Fwww.soselectronic.de%2F%3Fstr%3D1287&docid=RxtzTjhk6yrmGM&imgurl=http%3A%2F%2Fwww.soselectronic.de%2Fnovinky%2Fobr%2Fobr1287_2.jpg&w=640&h=331&ei=-BfPUtGdMMXGtQac14GgDA&zoom=1&iact=rc&dur=1409&page=1&start=0&ndsp=41&ved=0CFcQrQMwAA
OP #3495461
Lesenswert?

Kann man - wenn das angeschlossene Gerät - z.B. ein Microkontroler - nun 
über usb-otg mit Strom versorgt werden sollte auch mit diesem seriell 
komunizieren?

Und noch mal usb-otg: Reicht nur das usb-otg kabel um am die 5v 
ranzukommen?
Wenn auch noch vom OS otg freigeschaltet werden muss, wie z.B. bei 
androit?
#3495467
Lesenswert?

max müller schrieb:
> Und noch mal usb-otg: Reicht nur das usb-otg kabel um am die 5v
> ranzukommen?

Nicht immer! Bei meinem Nexus 4 ist die entsprechende Hardware nicht 
vorgesehen, um 5V aus der USB-Buchse zu bekommen. Da hilft auch kein 
Kabel.

Mit einem Gerootetem Nexus 4 geht OTG nur mit einem speziellen Kabel, 
welches die 5V extern einspeist. Also z.B. ein externer Akku.
#3495477
Lesenswert?

max müller schrieb:
> Und noch mal usb-otg: Reicht nur das usb-otg kabel um am die 5v
> ranzukommen?
> Wenn auch noch vom OS otg freigeschaltet werden muss, wie z.B. bei
> androit?

Und nochmal:
Es reicht, WENN dein Gerät USB-OTG unterstützt.
Verrate doch einfach mal was für ein Smartphone du besitzt.

> Kann man - wenn das angeschlossene Gerät - z.B. ein Microkontroler - nun
> über usb-otg mit Strom versorgt werden sollte auch mit diesem seriell
> komunizieren?

Klar... also wenn er die entsprechenden Voraussetzungen erfüllt.
Am einfachsten geht das mit einem entsprechenden USB-Seriell-Umsetzer-IC 
(z.B. FT232R).
OP #3495568
Lesenswert?

Ich habe noch ein Huawei ideos x3, will mir aber mal ein anderes 
zulegen.
Dennoch hätte ich gerne gewußt, woran es liegt, dass nicht jedes 
smartphone otg per default kann. Ist das nicht eine software Frage?

Und gibt es evt. Listen mit Geräten die otg nicht können oder können?
Gast #3496248
Lesenswert?

Udo Schmitt schrieb:
> Krümel schrieb:
>> Ich würde gerne mein Galaxy S4 als Starthilfe für meinem Passat
>> verwenden, da der Akku da im Winter so langsam schlapp macht. Geht das
>> auch mit so einem USB-OTG-Kabel?
>
> Da brauchst du aber noch die Starthilfe App.

Da gabs mal eine schöne Verarsche auf YT. War wie ein Werbespot gemacht 
für das Ei-Fon und nannte sich "X-Phone". Mit Funktionen wie 
"SMS-to-Toast" und unter anderem auch Starthilfe :-)
OP #3496322
Lesenswert?

> Handy via Bluetooth-Modul wäre ansonsten ein üblicher Weg (der mit

Ja, das ist die Alternative, die ich auch in Erwägung ziehe. Abe schöner 
wäre es ja, wenn gleich der Stom mitkäme. Daher auch meine Frage.

Angenommen ich entscheide mich nicht für bluetooth, sondern bleibe beim 
Kabel. Dann wäre evt. ein usb-y Kabel auch möglich. Ein Ende ans 
smartphone und das andere an eine Stromquelle und den Y-Stecker an den 
microkontroler. Dann sollte doch auch eine serielle Kommunikation mit 
dem smartphone möglich sein oder nicht?

> Da brauchst du aber noch die Starthilfe App.
Die hätte ich auch gerne, bräuchte dann nur noch ein dritte Kabel zum 
Passat oder?
:-)
Gast #3498289
Lesenswert?

max müller schrieb:
> Dann sollte doch auch eine serielle Kommunikation mit
> dem smartphone möglich sein oder nicht?

Dann kommt die nächste Hürde: Das Betriebssystem auf dem Smartphone muss 
einen Treiber für den eingesetzten RS232-Wandler mitbringen - oder die 
Möglichkeit bieten es notfalls selbst nachzurüsten, das wird z.B. hier 
gemacht und erfordert ein gerootetes Handy: 
http://android.serverbox.ch/?p=285
#3498320
Lesenswert?

Also was immer möglich ist ist die andere Richtung:
Dein uC unterstützt USB-OTG und hat eine Stromversorgung. Dann kannst du 
ihn an jedes Android Smartphone anschließen, welches dann aber von 
deinem Board Strom bezieht und auch davon geladen wird:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en553673

Die andere Richtung Smartphone als USB-OTG und uC als Device ist 
problematisch, da es sehr wenige Smartphones unterstützen und noch 
weniger offiziell. Ebenso ist nicht gewährleistet, dass sie genügend 
Strom für deine Schaltung liefern können.


Abgesehen davon gibt es noch die Möglichkeit den Audio-Anschluss zu 
missbrauchen um Daten Modemartig auszutauschen. Wie es dort mit der 
Stromversorgung dann geht weiß ich nicht.

Die empfohlene Variante wird wohl Bluetooth sein. Falls du dich nur auf 
die neusten Smartphones konzentrierst kannst du ja auch Bluetooth 4.0 
nutzen um die Sache stromsparender zu gestalten.
#3500407
Lesenswert?

Udo Schmitt schrieb:
> Krümel schrieb:
>> Ich würde gerne mein Galaxy S4 als Starthilfe für meinem Passat
>> verwenden, da der Akku da im Winter so langsam schlapp macht. Geht das
>> auch mit so einem USB-OTG-Kabel?
>
> Da brauchst du aber noch die Starthilfe App.

Sorry, aber jeder gebildete Forenteilnehmer weiß wohl, dass da die beste 
App nicht hilft...
Bevor das klappen kann muss er natürlich zuerst die Amper hochskillen - 
ist doch klar, oder?
Gast #3500469
Lesenswert?

ich habe hier ein setup das so funktioniert:

- samsung galaxy s3
- usb otg kabel
- kleiner atmega mit http://www.obdev.at/products/vusb/index-de.html
(- da dran hängt dann ein funk-modem)
- eigene app geschrieben und die usb/seriell adapter lib verwendet die 
man sofort bei google findet ;)

geht sogar soweit, dass automatisch die app startet, wenn über usb die 
entsprechende id gefunden wird.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren