GSM-Telefon mit Disk Dialer

Bild

Sicherlich hatten viele Funkbegeisterte die Idee, ein Telefon mit einem Festplattenwähler für die Mobilfunkkommunikation anzupassen.

Kabelgebundene Kommunikation gehört allmählich der Vergangenheit an, und solche Geräte verstauben in einem Regal. Das Aussehen solcher Geräte hat mir immer gefallen. Ich konnte nicht widerstehen und vor zwei Jahren beschloss ich, das Telefon, das immer noch funktioniert, ohne Fehler neu zu gestalten.

Neben dem Telefon werden folgende Geräte benötigt:

  • jede Taste Handy;
  • Lithium-Ionen-Akku Größe 18650 und ein Gerät zum Laden (Power Bank);
  • USB BF Micro Splitter Kabel (Buchse) -2 x USB BM Micro (Stecker);
  • Controller auf dem ATtiny2313-Chip.

Elektronik


Mikrocontroller-Bundle-Diagramm mit einem Mobiltelefon und einem Dialer.

Bild

Zunächst müssen die Kontakte der Tasten des Mobiltelefons, die Kabelschleife und die Verbindung zum Controller angelötet werden. Ein Controller, der das Wählen beim Wählen der entsprechenden Nummern auf der Festplatte lehrt. Höchstwahrscheinlich ist das Layout der Tasten auf den meisten Mobiltelefonen ähnlich. Für mein Schema ist Folgendes erforderlich: ein gemeinsamer Draht für die Gruppen der Tasten 1-4-7, 2-5-8-0 und 3-6-9 und ein Draht für jede Ziffer; Ein Leiterpaar auf der Ruftaste, der Abbruchtaste und der Taste zum Umschalten von einer SIM-Karte auf eine zweite.

Bild

Nach dem Löten nehmen wir das Mobiltelefon wieder in die Tasche und befestigen es mit Klammern im Telefon. Ich habe das Mobiltelefon mit dem Display nach unten montiert, damit ich die Informationen über das vorhandene Fenster unten am Telefon anzeigen und zu den anderen Tasten gelangen kann, die nicht mit dem Festplattenwähler verbunden sind.

Beim Wählen einer Nummer auf einer Festplatte wird ein Kontaktpaar geöffnet (normalerweise geschlossene NC-Kontakte, grün-gelbes Kabel). Die Anzahl der Öffnungen (P) entspricht der eingestellten Ziffer, beispielsweise beim Wählen von „1“ = --, „2“ = ---- usw. Wenn der Finger den Anschlag erreicht, schließt sich kurz ein weiteres Kontaktpaar (weißbraun). Mit diesen beiden Kontaktpaaren können Sie den Wählvorgang programmieren.

Bild

Die Steuerplatine wird unter Berücksichtigung der Form des Geräts und der Position der Kontaktgruppe unter dem Rohr hergestellt.

Jeder Kontakt unter der Taste wird durch einen Optokoppler geschaltet, dessen Einschluss vom Mikrocontroller gesteuert wird.

Bild

Bild

Die Power Bank (auf dem Foto im schwarzen Gehäuse) arbeitet weiterhin als Quelle und beginnt mit einer Last von ca. 20 mA. Wenn sie geringer ist, wechselt sie in den Ruhemodus. Daher wurde in der Nähe des Hebels ein Reed-Schalter angebracht, der beim Anheben der Röhre die LED über den Widerstand mit Strom versorgt (im Schaltplan nicht dargestellt). Die LED sollte als Last stärker verwendet werden, eine kleine funktioniert nicht. Sie können den Stromkreis auch direkt über die Batteriekontakte mit Strom versorgen. Anschließend müssen Sie die Leistung des Mikrocontrollers auf eine niedrige Spannung einstellen, wenn die Sicherungsbits blinken. Der Akku wird von der Controller-Karte und dem Mobiltelefon mit Strom versorgt. Die Power Bank wird über ein USB-Kabel aufgeladen. Auch ohne in den Ruhemodus zu wechseln, reicht die Akkukapazität für die Stromversorgung der Controller-Karte und des Mobiltelefons für zwei Wochen Akkulaufzeit aus.

Bild

Bild

Sie können anstelle der Mikrofon- und Lautsprecherkapseln ein Mobiltelefon-Headset in das Mobilteil einbauen. Aber ich ging in die andere Richtung und überarbeitete das Mobilteil mit Kapseln und der 3,5-mm-Audiobuchse. Anschluss: die Basis des Steckers - an den gelben und weißen Drähten ("-" des Mikrofons (360 Ω) und "-" des Lautsprechers (340 Ω)); die zweite von der Basis des Rings - auf braun ("+" Mikrofon); der dritte von der Basis des Rings - bis grün ("+" Lautsprecher). Die Farben der Drähte für jedes Gerätemodell sind unterschiedlich! Zusätzliche Impedanzen wurden basierend auf dem Widerstand der Spulen des Headsets, des Mikrofons (2000 Ω) und des Lautsprechers (45 Ω) ausgewählt. Bei anderen Mobiltelefonmodellen sollte der Widerstand unterschiedlich sein. Experimentieren Sie mit Mobiltelefonen, von denen Sie sich bereits verabschiedet haben, nicht mit der Tatsache, dass sie nach solchen Manipulationen überleben werden!

In dem Schema sollten Sie einen Knoten zum Tätigen eines Anrufs hinzufügen, da sich herausstellte, dass der reguläre elektronische Anruf eines Mobiltelefons nicht so farbenfroh wie beim alten Gerät und leise war! In meinem Fall gab es keine zusätzlichen Schlussfolgerungen zum Mikrocontroller, so dass ich den elektromechanischen Anruf ablehnen musste, was ich später bereute.

Während des Betriebs stellte ich fest, dass Sie den Disk Dialer noch mit den Tasten duplizieren müssen. Da die Disc nicht zum Schreiben von Text geeignet ist, senden Sie beispielsweise während der Registrierung eine SMS.

Controller-Betriebsalgorithmus


Ich werde nur den Algorithmus (Kommentare) geben. Die ganze Essenz des Algorithmus in einem Zyklus: Aktivieren, Deaktivieren von Ports unter bestimmten Bedingungen.

während (1)
{
1. Verfahren zum kurzfristigen Drücken der Taste „Anruf abbrechen“ über die Taste unter dem Mobilteil (wenn der Hörer abgenommen ist, ist der Kontakt ständig geschlossen).
2. Wenn auf PA1 0 steht ( Kontakt ist geschlossen, das
Telefon ist abgehoben ), gehen Sie zum folgenden Code: - Schalten Sie PD4 ein (beenden Sie das Mobiltelefon aus dem Ruhemodus);
- Schalten Sie den PD4 aus.
3. Wenn auf PA1 1 vorhanden ist (KEIN Kontakt ist offen, die Taste wird gedrückt, der Anruf wird abgebrochen, wenn ein Anruf eingeht), gehen Sie zu dem folgenden Code:
- Starten Sie den Zähler-Timer-Zähler unter dem Mobilteil.
Wenn die Tastenkontakte unter dem Mobilteil weniger als 3,1 Sekunden geöffnet waren, befolgen Sie den folgenden Code:
- PD2 einschalten (Anrufunterbrechung für einen eingehenden Anruf);
- PD2 ausschalten;
- Nullstellen der Nummer für einen neuen Satz mit einem ausgehenden Anruf.
Wenn die Kontakte der Taste unter dem Mobilteil länger als 3,1 Sekunden geöffnet waren,
lautet der folgende Code: - Setzt den Status der Kontakte der Taste unter dem Mobilteil zurück, um den Zyklus erneut zu starten.
- Setzt die Nummer für eine neue Wahl mit einem ausgehenden Anruf zurück.
4. Verfahren zum Abrufen von PD0- und PD1-Kontakten:
- Wenn bei PD1 0 (kein Kontakt geschlossen) und bei PD0 (NC-Kontakt offen) 1 vorhanden ist, gehen Sie zum folgenden Code:
- Zähler der gewählten Ziffer der Nummer (von 0 bis 9);
- Wenn auf PD0 0 steht (NC-Kontakt geschlossen), fahren Sie mit dem folgenden Code fort.
- Wenn auf PD1 1 vorhanden ist (KEIN Kontakt offen), gehen Sie zum folgenden Code.
- Der Zähler für die Anzahl der gewählten Ziffern (insgesamt 11: 87.XX.XXXXXXX).
5. Verfahren zum automatischen Umschalten auf eine zweite SIM-Karte (zu einem anderen Telekommunikationsbetreiber, abhängig vom Präfix des Nummerncodes, 3. und 4. Stelle):
- Markieren Sie Zehner im Präfix p10 = n * 10;
- Die Zuordnung von Einheiten im Präfix p1 = n;
- Bildung eines Präfixes für die folgende Bedingung;
- Wenn das Bedienerpräfix Nr. 1 auf SIM1 umgeschaltet ist. Wenn das Präfix im nächsten Satz identisch ist, wird nicht auf SIM1 umgeschaltet. - PD3 einschalten.
- PD3 ausschalten. - Wenn das Bedienerpräfix Nr. 2 auf SIM2 umschaltet. Im nächsten Satz, wenn das Präfix gleich ist, zu SIM2 Schalt wird nicht passieren - Schalten Sie PD3 - Schalten Sie PD3




6. Vorgehensweise zum Einschalten der LED "Umschalten auf SIM1":
- damit die LED im Standby-Modus nicht funktioniert;
- Schalten.
7. Aktivieren Sie die Pins der PB- und PD-Ports für die Tasten 0–9.
8. Das Verfahren zum Anrufen der gewählten Nummer.
}

Der fünfte Punkt für den automatischen Wechsel zu einer anderen SIM-Karte wird von jemandem nicht benötigt, und Sie können ihn ausschließen. Der Code ist ziemlich primitiv (wenn {} else {} in einer Endlosschleife), weshalb er stabil funktioniert.

Versuchen Sie beim Entwerfen, das Gehäuse nicht durch Bohren und Sägen mit Standardöffnungen und -schlitzen zu beschädigen. Sicherlich wird der GSM-Standard völlig veraltet sein, es wird neue Kommunikationsstandards geben, die verwendet werden können, indem er im selben Retro-Fall implementiert wird.

Ich möchte diejenigen Designer warnen, die die Montage eines ähnlichen Geräts wiederholen möchten, dass danach beim Anblick seltener Telefonapparate immer der Wunsch besteht, die Füllung zu zerlegen und zu aktualisieren. Und doch, sprechen Sie nicht mit einem solchen Gerät im Freien, Augenzeugen denken möglicherweise schlecht über Sie!

All Articles