Bräuchte folgende Funktion: Nach Drücken eines Tasters soll über einen Mikrocontroller eine fest im RAM gespeicherte Zeichenfolge an ein GSM-Modul (RS232) übergeben werden. Alles was ich bis jetzt besitze, ist das GSM-Modul, habe jedoch zur Zeit keine Ahnung von Mikrocontrollern. Kann mir jemand eine genaue Aufstelung geben, welchen Mikrocontroller usw. ich brauche? Danke Heli
Geht mit nem ganz einfachen uC z.B. der 4433 von Atmel. Wichtig ist nur die vorhandene Funktion UART - mit der du RS232 Übertragung realisieren kannst. Kannst du auch per Software schreiben, aber so gehts einfacher. Den sollte man laut Atmel aber nicht mehr für neue Layouts verwenden, da die Produktion eingestellt wird. Aber wenns sich nicht um eine ganze Kleinserie handeln soll sondern nur um ein paar Einzelstücke, ist der echt zu empfehlen. Was ich nicht verstanden hab ich wo her die Zeichenfolge kommen soll. Im RAM bleibt nichts festgespeichert - dazu entweder den Flash oder den EEPROM nehmen ...
Hi, Helli Woher bekommt man in Österreich ein solches GSM-Modul? Würde mich auf Antwort freuen. MfG, Niglo.
GSM Module werden normalerweise über "AT-Befehle" wie ein Modem angesprochen. Zum versenden von SMS müssen eine bestimmte Reihenfolge von AT-Befehlen (PIN-Eingabe, Nummer, Test) zum GSM-Modul geschickt werden und die Antworten vom GSM-Modul überprüft werden. Deinem GSM-Modul sollte eine Liste der AT-Befehle beiliegen. Ich würde zuerst von einem PC mittels Hyperterminal über ein serielles Kabel dein GSM-Module ansprechen um herauszufinden welche Befehle man genau senden muss. Da Du aber offenbar mit Mikrocontrollern noch keine Erfahrung gesammelt hast, würde ich vorschlagen zuerst mit einfacheren Bespielen zu beginnen.
@niglo: hehehe, warum muss man immer in österreich alles bekommen? in österreich bekommt man eher nichts und das ist echt sch..., habe selten so ein trauriges land diesbezüglich gesehen... (gruss an deutschland, ihr seid lichtjahre (in positiver richtung, natürlich) vom osternland entfernt!)...ganz zu schweigen von der usa oder von russland... und jetzt zurück zur frage: ein gsm modul gibt es z.b. hier: http://www.mcselec.com/gsm_modem.htm ist zwar nicht das billigste, bin mir aber ziemlich sicher, das es in unserem feinen biobauernland mit ach-so-tollen-produkten zumindest das zweifache kosten wird (waasst eh, aua-qualität-siegel, nova-steuer, bastlersteuer, mozartkugelnsteuer, studiengebühren usw)... bin derart böse, weil ich wirklich alles aus deutschland oder der usa bestellen muss; kommischerweise spielt die grösse oder der reichtum eines landes keine rolle dabei, komme selbst aus kleinem, relativ armen land, wo es jedoch sogar dolby surround (tm) dsp's seit 1993 leicht zu kaufen gibt. in österreich ist nur die post der freund des elektronikers :)) (die banken dagegen nicht, solange es um auslandsüberweisung geht). in diesem sinne, wünsche ich allen österreichern und rinnen :)) ihr beruf/hobby vielmals zu bereuen!
GSM Modems bekommt man in Österreich z.B. bei der Firma Siemens oder Firma TecBit www.tecbit.com (Wavecom-Modems) und kosten ca. 300 bis 400 EUR. Peter: Über den PC (Visual Basic) habe ich schon eine ganze Reihe von Softwareprodukten für GSM-Modems geschrieben, kenne auch alle AT-Befehle!!! Möchte das jetzt aber teilweise über Mikrocontroller lösen! Daher nochmals meine Frage: Welche Bauteile genau würde ich brauchen, um die Aufgabe (siehe erster Eintrag) zu lösen (Welchen Mikrocontroller genau?), bzw. hat so ein Mikrocontroller ein Flash bzw. EEPROM integriert? Kenn mich da eben NOCH zu wenig bzw. gar nicht aus! Danke Helli
Der oben vorgeschlagene AT90S4433 hat beides integriert. Der Flash ist der Speicher, in dem deine Software gespeichert wird (also dort kannst du die Befehle direkt in die Software speichern - aber nur beim Programmieren). Der EEPROM kann auch vom uC Programm beschrieben werden. Zusätzlich brauchst du ne Spannungsversorgung mit stabilisierten 5V, ein paar Kondensatoren und Widerstände und einen Quarz. Und wenn ein Benutzerinterface dran soll noch ein paar Tasten oder eine Tastenmatrix. Vielleicht noch ne LED um einen Befehl zu bestätigen. Bevor du damit aber anfängst würde ich mir das Tutorial dieser Seite anschauen. Da ist alles beschrieben was du brauchst und wir du's machen musst. Sehr zu empfehlen ist ein Steckbrett (z.B. von Conrad) mit dem man die Schaltung aufstecken kann und nicht löten muss. Dann kann man die Schaltung öfter mal schnell abändern und erst löten, wenn alles so tut, wie man es will .... Grüße Steffen
Habe mir jetzt auf dieser Seite die AVR-Ctrl angesehen. Könnte ich über diese fertige Platine bereits über die RS2332 ein Modem ansprechen oder wird diese nur zur Programmierung benutzt?
Hi. Danke für eure Hilfe. Mich nervt es auch ziemlich, dass ich immer alles aus dem Ausland bestellen muss. Aber zum Glück, für alle die es noch nicht wissen, sind ab dem 01.07.2003, innerhalb aller EU-Ländern die den Euro als Währung besitzen, die Auslandsüberweisungsgebühren gleich den Innlandsüberweisungsgebühren (also 0 Euro). MfG, Niglo.
ha, niglo, danke, das ist wirklich eine gute nachricht! habe sowas nur als gerücht gehört, jetzt bestätigst du das, es stimmt also :-)) so musste es noch seit der euro einführung sein, huraaa!!!!
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.