Forum: Mikrocontroller und Digitale Elektronik Pegelanpassung AVR -> Handy


von Mark (Gast)


Lesenswert?

Hallo,

folgendes Problem:
nachdem ich hier viel über Handy am AVR gelesen habe, habe ich mich 
entschlossen, so ein GSM-Pager auch zu bauen.
Hat alles super geklappt, Baudrate ok, Befehle kommen klar und deutlich 
rüber, Softwaremäßig auch alles top.
Das einzigste Problem ist die Anpassung von den Signalen.
ich habe im Netz ganz viele Schaltpläne dazu gefunden. es wurde immer 
mit 2,7 Z-Diode gearbeitet und einem Widerstand in Reihe.
allerdings wunktionier es bei mir nicht.
Wie kann ich verausbekommen, welche Spannung das Handy bekommen möchte, 
um nicht abzukratzen?
Gaht das irgendwie?
handy ist natürlich von Siemens.

Bin mir sicher, ihr könnt mir helfen.

MfG Mark

von Mark (Gast)


Lesenswert?

Keine Idee?
es ist schon alles fertig, ich stecke nur aun dieser Sache fest.
es kommen sonst keine anderen Fragen hinzu.
Obwohl ich finde meine Frage gar nicht so blöd.

von Mark (Gast)


Lesenswert?

???

von Otto (Gast)


Lesenswert?

Hallo Mark,

> allerdings funktioniert es bei mir nicht

Du gibst zu wenig Informationen:

1. mit welcher Spannung arbeitet Dein Controller ?
2. Willst Du Signale vom Handy einlesen ?
3. Oder Signale ans Handy ausgeben ?

Wenn Controller und Handy mit der selben Versorgungsspannung arbeiten, 
benötigst Du keine Anpassung.

Willst Du ein Signal vom Controller, der z. B. mit 5V arbeitet an das 
Handy anschliessen, dass z. B. mit 2,8V arbeitet, funktioniert es mit 
der 2,7V ZD.

Willst Du aber ein Signal vom Handy mit 2,8V an den Controller mit 5V 
senden, geht es nur mit einem Level-Shifter oder Schmitt-Trigger.

Otto

von Mark (Gast)


Lesenswert?

Hallo,

danke für die Antwort erstmal!
Mein µC arbeitet mit 5V.
Das Handy eigentlich mit 3,7V.
Ich wollte Daten ZUM Handy schicken, und zwar die AT-Kommandos.
Das Handy fängt aber an zu spinnen (Netzsuche).
Ich habe genau wie in vielen Beispielen im Netz für Siemens handys eine 
Z-diode mit Widerstand genommen.
Funktioniert leider nicht.
Was könnte ich noch versuchen?

von Otto (Gast)


Lesenswert?

Hallo Mark,

nimm eine 3V6 Zenerdiode mit 1k Vorwiderstand

o-/\/\/\-----+------o
   1k        |
             -
µC           ^      Handy
             |
o------------+------o

Gruss Otto

von Daniel B. (und3rt4ker)


Lesenswert?

Hi,

du sagst es kommen keine anderen Fragen hinzu, aber hast du vielleicht 
schon daran gedacht, dass evtl. der UART garnicht richtig funktioniert? 
Zum Beispiel wegen
-falscher Baudrate
-oder zuvielen Stopbits, etc
-Oder es fehlt ein Quarz/C's nicht angeschlossen.
-falscher Pin an Handy angezapft
-falsche Kommandos geschickt
-.....
;-) Möglichkeiten gibts viele.


MfG und3rt4ker

von Mark (Gast)


Lesenswert?

Danke, werde ich mal probieren und berichten!

von Mark (Gast)


Lesenswert?

an Daniel Bauer

da mache ich mir KEINE Gedanken! das wird schon alles stimmen!
keine Sorge.

von Daniel B. (und3rt4ker)


Lesenswert?

Du musst nicht, aber tu es lieber ;-):
AVR an COM-Port vom PC, natürlich mit Pegelwandler und dann mal sehen ob 
im HyperTerminal das ankommt, was ankommen soll.

PS.: Erwartet dein Programm eine Rückmeldung alla "ack/OK" vom Handy?

MfG und3rt4ker

von Mark (Gast)


Lesenswert?

Ich habe schon über UART auf dem PC alles getestet.
Die Befehle kommen alle an.
Eine Rückmeldung vom Handy brauche ich nicht.

Das Problem ist nur die Verbindung zum Handy.
Ich habe aber das Gefühl, dass es mit 3,7V Z-Diode nicht klappen wird.
Wenn die Spannung zu hoch wird erst dann geht es in die Netzsuche.
und wenn es 3,7V schon zu hoch sind, dann sind die 3,7V sowieso zu hoch.
also ich glaube, die Spannung soll etwas unter 2,7V liegen.
Die nächst kleinere Z-Diode im sortiment ist 2,4V und das scheint schon 
zu wenig sein.

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.