Halli hallo.. ich wollte mal ein bisschen mit dem Thema Mobilfunk und GSM herumspielen. Zuerst ist mein Blick auf die Standard-Boards, die auch für Arduino und co. benutzt werden, gefallen. Bei den Arduino-Boards gab es allerdings (scheinbar?) nur analoge Ein- und Ausgänge für die Telefonie, die über Klinkenbuchsen herausgeführt waren. Daher habe ich mal genauer geguckt, was auf den Boards verbaut ist, und bin dann bei den SIM-Modulen gelandet. Also beispielsweise SIM300, SIM900, SIM908... Nach dem ich jetzt mal das Datenblatt von dem SIM908 durchgegangen bin, scheint es mir so, als würden bereits diese Bausteine nur analoge-Möglichkeiten zur Verfügung stellen. Nun ist meine Frage, habe ich einfach an der richtigen Stelle vorbeigelesen oder ist es mit diesen Bausteinen schlicht weg nicht möglich die digitalen Daten, die bei einem Anruf verschickt werden zu verarbeiten? Und falls das so ist, frage ich mich welchen Weg ich gehen muss, um an diese Daten zu kommen. Gibt es entsprechende Bausteine, die die digitalen Datenleitungen nach außen führen? Oder in welche andere Richtung muss ich mich weiter informieren? Anbei ist das Datenblatt Ich würde mich freuen, wenn jemand mir weiterhelfen kann :) Viele Grüße anon1234
Das Modul kann doch AT-Befehle, somit kannst du auch den Anrufer abfragen oder auch SMS verschicken.
Danke für die schnelle Antwort :) das mit den AT-Befehlen ist schon richtig. aber ich wollte gerne an die digitalen Audio-Signale, die beim Telefonieren übertragen werden.
Anon Anon schrieb: > aber ich wollte gerne an die digitalen Audio-Signale, die beim > Telefonieren übertragen werden. ich kenne kein GSM-Modul bei dem man da rankommt. Auch die Controller bei Handys etc. kommen bei einem klassischen Aufbau (getrennter Controller und GSM-Interface-IC) nicht an die Sprachdaten: das GSM-Interface übernimmt da direkt die Kontrolle über Audio-In und -Out und sperrt in dem Moment den Controller aus. Such Dir ein GSM-Modul bei dem die Anschlussdaten (Impedanz etc.) von Lautsprecher und Mikroeingang im Datenblatt genau angegeben und am besten auch zwischen verschiedenen Profilen umschaltbar sind. Da hängst Du dann nen simplen Audio-Codec ran.
Hallo Gerd, danke für deine Antwort Gerd E. schrieb: > ich kenne kein GSM-Modul bei dem man da rankommt. Auch die Controller > bei Handys etc. kommen bei einem klassischen Aufbau (getrennter > Controller und GSM-Interface-IC) nicht an die Sprachdaten: das > GSM-Interface übernimmt da direkt die Kontrolle über Audio-In und -Out > und sperrt in dem Moment den Controller aus. Das wäre natürlich sehr schade.. Allerdings frage ich mich, wie dann zum beispiel anrufbeantworter und co. funktionieren. irgendwie kann ich mir nur schwer vorstellen, dass solche geräte die analogen signale dann noch extra wieder zum speichern in digitale umwandeln. Gerd E. schrieb: > Such Dir ein GSM-Modul bei dem die Anschlussdaten (Impedanz etc.) von > Lautsprecher und Mikroeingang im Datenblatt genau angegeben und am > besten auch zwischen verschiedenen Profilen umschaltbar sind. Da hängst > Du dann nen simplen Audio-Codec ran. Danke für den Tipp. Hört sich zur Not nach einer Lösung an. Auch, wenn das irgendwie ja schon ein wenig unsinnig ist wenn das gsm-modul die digitalen signale in analoge umwandelt, damit ich sie dann gleich wieder in digitale umwandel... kannst du mir da ein modul empfehlen, was so etwas kann?
Anon Anon schrieb: > Allerdings frage ich mich, wie dann zum beispiel anrufbeantworter und > co. funktionieren. Du hast einen tragbaren GSM-Anrufbeantworter?
Oliver R. schrieb: > Anon Anon schrieb: >> Allerdings frage ich mich, wie dann zum beispiel anrufbeantworter und >> co. funktionieren. > > Du hast einen tragbaren GSM-Anrufbeantworter? OOh stimmt :D :D das war dann wohl eher quatsch.. Aber es muss doch bestimmt Anwendungen geben, die direkt mit den digitalen Daten arbeiten oder.. ?? Oder weiß jemand, aus welchen Teilen solch ein GSM-Modul besteht und ob man eventuell noch eine Ebene tiefer als solch ein Modul gehen kann? Der schematische Aufbau aus dem Datenblatt verrät da irgendwie nicht genau, welcher Bereich für das Kommunizieren mit der SIM, dem GSM-Protokoll und der Datenverarbeitung zuständig ist..
Anon Anon schrieb: > Allerdings frage ich mich, wie dann zum beispiel anrufbeantworter und > co. funktionieren. Du meinst eine Anrufbeantworter-App? Vielleicht erinnerst Du Dich, solche Apps haben im Vergleich zu anderen Dingen sehr lange gebraucht bis sie auf dem Markt erschienen sind und funktionierten. Und sie waren auf vielen Telefonen am Anfang nicht zu gebrauchen, konnten das Mikro oder den Lautsprecher nicht ausschalten etc. Das hat alles den selben Hintergrund: man kommt bei den üblichen GSM-Chipsätzen nicht so leicht an die rohen Sprachdaten ran.
Das ist ja sch.. bzw. nicht so schön :( Ich habe mich mit dem GSM - Protokoll noch nicht all zu ausführlich auseinander gesetzt. Aber grob vereinfacht gesagt benötige ich dann ja, wenn ich nicht den umweg über einen audio-codec gehen will eine schaltung mit 1. gsm-antenne 2. gsm-transceiver, der die frequenzen vom gsm empfangen und senden kann, bzw der wsl. auch die modulation der digitalen daten auf die trägerfrequenzen übernimmt 3. gsm-baseband-engine, darunter stelle ich mir etwas vor, das - das gsm-protokoll implementiert - die authentifizierung im netz ermöglicht - das dafür sorgt, - dass eingegebene daten aus einem (internen) speicher gelesen werden und im format des protokolls über den transceiver auf die reise geschickt werden. - und dass empfangene daten gelesen, und in einen speicher geschrieben werden - da bei gsm meines wissens auch eine verschlüsselung eingesetzt wird, müsste diese beim senden und empfangen mit verarbeitet werden 4. sim-karten-slot 5. eine steuerung (µC oder FPGA), die die kommunikation mit der sim-Karte und den anderen bauteilen regelt und, dass die verarbeitung der daten die im speicher der gsm-baseband-engine ankommen übernimmt. Sie also beispielsweise in einen großen speicher übernimmt. Liege ich da grob richtig? Kennt sich jemand hier weiter aus? gibt es solche bausteine? ich bin beim etwas tieferen graben im internet zum beispiel auf einen sogenannten "Baseband Processor for Multiband GSM / GPRS Applications" gestoßen, (beispielsweise den CX805-30 von Skyworks). So wie ich die dokumentation verstehe müssten solche bausteine ziemlich genau die funktion der gsm-baseband-engine übernehmen. Datenblatt und Blockschaltbild habe ich angehängt. Außerdem bin auf einen sogenannten "WCDMA/GSM/EDGE Transceiver" (z.B. den MMM7210) gestoßen. Er scheint mir die aufgabe des gsm-transceivers zu übernehmen. Datenblatt und Blockschaltbild sind ebenfalls angehängt. Nun ist meine weitere frage, da mir diese bauteile (logischer weise) sehr komplex vorkommen, ob ich mich hier gerade verrenne, und viel zu komplizierte lösungen suche, wenn der weg doch eigentlich viel einfacher wäre?? Habt ihr einen Tipp? Sind solche Bausteine der Wege den man gehen müsste? Oder geht es nicht vielleicht doch viel leichter? Falls nicht, habt ihr Ideen, Stichwörter oder konkrete Bauteile in deren Richtung ich weiter recherchieren kann?
Soo ich habe die Suche etwas weiter geführt und habe tatsächlich gsm module mit digitaler schnittstelle für die audio daten gefunden. den zuvor beschriebenen umweg über den transcceiver und die baseband-engine muss man anscheinend also wohl doch nicht gehen. der chip der mir derzeit am meisten zusagt ist einer aus der u-blox sara g3 - serie http://www.u-blox.com/en/wireless-modules/gsm-gprs-modules/sara-gsm-module-family.html diese chips scheinen nämlich offenbar sehr gut dokumentiert zu sein. und bieten (glaube ich) genau so eine schnittstelle wie ich sie mir vorgestellt habe. Im datenblatt steht dazu folgendes :
1 | 2.6 Audio |
2 | G350 modules provide analog and digital audio interfaces: |
3 | |
4 | Analog audio input: |
5 | .... |
6 | |
7 | Analog audio output: |
8 | .... |
9 | |
10 | I2S digital audio interface: |
11 | |
12 | 4-wire digital audio interface (I2S_TXD,I2S_RXD,I2S_CLK,I2S_WA) that can be configured by AT command in PCM or in normal I2S mode (for more details |
13 | see the u - blox AT Commands Manual [1] and SARA - G3 / SARA - U2 Series System Integration Manual [2] ) |
Die besagten dokumente habe ich mal angehängt. Meiner Meinung nach hört sich das vielversprechend an. Was sagt ihr zu dem Modul? Kennt sich jemand hiermit aus?
@anon was suchst du? was willst du machen? die Schnittstelle ADC kontrollieren, abtasten, mitlauschen? ;-)
@anon: schau dir mal das MT6223DA Datenblatt an, die Schnittstellen sind alle auf einem Chip! Ohne ne Hysterie auszulösen, such mal nach dem MT6260DA - der kann einiges mehr - ist aber 'noch' nicht offen für jedermann. Hier im Forum gibt es nur einen einzigen Thread - und ich denke, das wird hier noch länger erstmal so bleiben. Mach dir selber ein Bild. ;-)
Es gibt ein Projekt das versucht die MT62xx GSM chips für die allgemeinheit zu öffnen. Bunnie aka Andrew Huang leitet das Projekt. http://www.bunniestudios.com/blog/?p=4297
Danke für eure Antworten :) ;-) schrieb: > @anon > was suchst du? > was willst du machen? > die Schnittstelle ADC kontrollieren, abtasten, mitlauschen? > ;-) Ich will letztlich eine umfangreichen Einstieg in Mobilfunk haben. Mein erster Ansatz waren die gängigen Arduino-Boards. Hier bin ich jetzt allerdings an die Grenzen, die mit diesen Chips möglich sind, gestoßen. Ich will um diesen Einstieg zu kriegen auf Lange sicht gesehen in etwa ein mobiltelefon nachbauen. allerdings halt nicht einfach à la arduino einfach alles zusammen stecken, sondern die dinge selbst verstehen und ausprobieren. deswegen möchte ich gerne an die digitalen daten, damit ich dann auch ganz einfach mal daten zwischenspeichern kann oder was weiß ich, vielleicht digitale audio-dateien abspielen und versenden lassen. Genau weiß ich das auch noch nicht. Halt mal sehen, was sich dann für möglichkeiten ergeben :) ;-) schrieb: > @anon: > schau dir mal das MT6223DA Datenblatt an, die Schnittstellen sind alle > auf einem Chip! Ohne ne Hysterie auszulösen, such mal nach dem MT6260DA > - der kann einiges mehr - ist aber 'noch' nicht offen für jedermann. > Hier im Forum gibt es nur einen einzigen Thread - und ich denke, das > wird hier noch länger erstmal so bleiben. Mach dir selber ein Bild. > ;-) hört sich sehr interessant an. danke für den tipp. der scheint wirklich viele möglichkeiten zu haben. yaanon schrieb: > Es gibt ein Projekt das versucht die MT62xx GSM chips für die > allgemeinheit zu öffnen. > Bunnie aka Andrew Huang leitet das Projekt. > > http://www.bunniestudios.com/blog/?p=4297 das werde ich dann wohl auch mal verfolgen :)
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.