Forum: Analoge Elektronik und Schaltungstechnik Strom vom Smartphon per mikro usb? Android


von max m. (max-i)


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?

von ee (Gast)


Lesenswert?

Die Schutzbeschaltung (Diode / MOSFET) verhindert in der Regel ein 
Rückstrom und somit den Betrieb als Quelle.

Bei Tablets ist das z.B. anders.

von Neo (Gast)


Lesenswert?

Das können manche aber nicht alle ! Schau ob dein Gerät USB OTG 
kompatibel ist, dann kannst du zB. einen USB Stick anschließen.

von Jim M. (turboj)


Lesenswert?

Der übliche USB OTG Adapter (Micro-B -> A-Port) hat eine spezielle 
Belegung des ID Pins. Damit wird der Port in den Host Mode versetzt und 
die Spannungsversorgung eingeschaltet.

Nicht jedes Smartphone unterstützt diesen Modus.

von Dominik S. (dasd)


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

von max m. (max-i)


Lesenswert?

Es liegt also am Kabel? Wenn ich ein USB-OTG Kabel verwende ginge es? 
Und kommen dann 5 V an, wie normalerweise?

von Dominik S. (dasd)


Lesenswert?

max müller schrieb:
> Und kommen dann 5 V an, wie normalerweise?

Vermutlich schon.
Die Frage ist allerdings was du damit eigentlich vor hast?
Extrem viel Strom wirst du dem Port nämlich unter Umständen nicht 
entlocken können.

von Peter Z. (Gast)


Lesenswert?

Mit z.B. Galaxy S3 bzw. S4 funktioniert es mit passenden USB-OTG 
Adapter.

von max m. (max-i)


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?

von Hunt W. (hunt_work_er)


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.

von Dominik S. (dasd)


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).

von max m. (max-i)


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?

von Uwe (Gast)


Lesenswert?

> dass nicht jedes smartphone otg per default kann.
Weils nicht so gebaut wurde ! Warum kann nicht jedes zwei türige Auto 
auch 4 Türen ?

> Ist das nicht eine software Frage?

von Mathias H. (mathew)


Lesenswert?

max müller schrieb:
> Und gibt es evt. Listen mit Geräten die otg nicht können oder können?

wie wäre es mal mit google?
z.B.
http://www.riotec.com.tw/msg/msg15.html

: Bearbeitet durch User
von Krümel (Gast)


Lesenswert?

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?

von Udo S. (urschmitt)


Lesenswert?

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.

von bluppdidupp (Gast)


Lesenswert?

Device mit eigener Stromversorgung und serielle Kommunikation mit dem 
Handy via Bluetooth-Modul wäre ansonsten ein üblicher Weg (der mit 
weitaus mehr Handys funktioniert)

von ich (Gast)


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 :-)

von max m. (max-i)


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?
:-)

: Bearbeitet durch User
von bluppdidupp (Gast)


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

von Frank M. (frank_m35)


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.

von Dominik S. (dasd)


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?

von max m. (max-i)


Lesenswert?

Falls du dich nur auf
> die neusten Smartphones konzentrierst kannst du ja auch Bluetooth 4.0
> nutzen um die Sache stromsparender zu gestalten.

Bluetooth 4.0 ist nicht abwärtskompatibel zu allen vorherigen Standards? 
Ich denke schon.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

max müller schrieb:
> Bluetooth 4.0 ist nicht abwärtskompatibel zu allen vorherigen Standards?
> Ich denke schon.

Dann aber nicht stromsparend. Das ist ja gerade die Besonderheit von 
4.0.

von max (Gast)


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.

von max m. (max-i)


Lesenswert?

> Dann aber nicht stromsparend. Das ist ja gerade die Besonderheit von
> 4.0.

Ausschließlich stromsparend wenn beide Seiten 4.0 haben? Ich habe 
angenommen, dass das Gerät welches 4.0 hat Strom spart.

von Stefan F. (Gast)


Lesenswert?

Bei Sparkfun gibt es ein Mikrocontroller Modul mit USB-Host Interface.

https://www.sparkfun.com/products/retired/10585

von Peter Z. (Gast)


Lesenswert?

Man kann sogar nen AVR per Bootloader damit programmieren ^^
http://www.youtube.com/watch?v=jA0_c268IJs

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
Noch kein Account? Hier anmelden.