Smartphone über RS232 mit uC kommunizieren

Gast #3737405
Lesenswert?

Einen wunderschönen guten Morgen!

Ich hätte gerne gewusst, ob es eine Möglichkeit gibt, über USB OTG über 
RS232 mit einem Microcontroller zu kommunizieren.

Der uC soll dabei mit Strom vom Handy gespeist werden und ich möchte 
Daten auslesen und auf dem Smartphone anzeigen.

Bin über Feedback dankbar! :)

Ach ja Bloothoth ist keine Option^^ vielleicht schonmal vorab, da ich 
schon fleißig gesucht hab nach ner Lösung.


Herzliche Grüße

Bibo
#3737460
Lesenswert?

Also über USB mit µC zu kommunizieren, es geht: (Annahme Android). Ich 
würde das Standard von Google verwenden: 
http://developer.android.com/tools/adk/index.html
Die haben sogar eine spezielle Arduni Version mit herausgebracht, das 
zwei USB Buchsen hat und ADK compatibel ist:
z.B. hier erhältlich: http://www.watterott.com/de/Arduino-ADK-Rev3
Dazu muss man dann die Apps halt selber schreiben. Aber im Falle des von 
dir erwähnten Möglichkeit über OTG und RS232 wäre es wohl auch 
notwendig.
#3737496
Lesenswert?

Bibo schrieb:
> Ok danke erstma! :)
>
> Hab noch nix gefunden wie ich den Strom vom Handy abzapfen kann und
> damit das anzuschließende Gerät speisen kann.
>
> Greets bibo

Da musst du nichts suchen. Strom ist in der USB Buchse bereits drin. 
D.h. wenn du die o.g. ADK verwendest, kann Arduino strom aus dem 
Smartphone ziehen. Mehr noch, du kannst das vom Smartphone leider gar 
nicht abstellen. Du kannst also gar nicht sagen: "Ich möchte die Gadgets 
nicht vom Phone speisen, sollen die doch selbst eine Stromversorgung 
haben". Das geht halt nicht, weil laut Standard, USB Host Gerät hat den 
USB Slave mit min 100mA zu betreiben. Und dies ist nicht deaktivierbar, 
so hat google bei einer Präsentation gesagt.
Edit: Und in diesem Fall ist Phone halt ein USB-Host device.
Gast #3737546
Lesenswert?

Ah ok also sobald ich das Smartphone als Host verwende gibt es 
automatisch Strom über die USB Schnittstelle ab?! :)

Bleibt noch die Frage, wie ich auf den uC zugreifen kann, muss ich in 
dem dann ein Interface schreiben, welches die Daten beinhaltet, die die 
Google Api entgegennimmt?

Oder bekommt das angestöpselte Gerät automatisch ne Kennung die ich 
nehmen kann?
Gast #3737592
Lesenswert?

A. K. schrieb:
> Aber Vorsicht: Nicht jedes Handy kann USB OTG.

Jo das is mir bewusst :) allerdings muss ich da abstriche machen, da ich 
nur über USB gehen kann/darf.

@Peter

Vielen Dank! Auch wenn mein uC nich kompatibel ist, kann ich mich sicher 
daran orientieren. =)

Ich bekomme Morgen noch mehr spezifikationen, werde dann sicher noch die 
ein oder andere Frage haben :)


Vielen Dank soweit!!!

Greets Bibo

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