Forum: Mikrocontroller und Digitale Elektronik Laptop anschalten mit Telefonanschluss


von Daniel (Gast)


Lesenswert?

Hallo,

ich würde gerne meinen Laptop extern an- und ausschalten können. Dazu
dachte ich mir, dass ich ein kleines PC-Programm schreibe, dass Daten
von außen entgegennimmt und den Computer dann auf Befehl
herunterfährt.
Angeschaltet werden muss er natürlich auch. Leider unterstützt mein
BIOS kein PowerOn AC, sondern nur Wake on LAN und WAKE on Ring.

Ich denke den Ring-Pin der Telefonleitung und damit des Modems (das ist
bei mir eingebaut) zu finden ist wohl kein Problem, allerdings müsste
ich auch noch ein paar andere Daten austauschen (bspw. Status des
Computers, etc.) und würde das natürlich gerne über denselben Anschluss
machen...

Also würde mich interessieren ob irgendjemand weiß, wie ich denn einen
AVR (möglichst einen Tiny) dazu bringe mit einem Modem (also nicht der
seriellen Schnittstelle) zu kommunizieren? Welches Protokoll verwendet
man dabei? Gibt es da irgendwelche Links oder Libraries (WinAVR
bevorzugt..;-))?

Vielen Dank,

Daniel

von Tobi (Gast)


Lesenswert?

such mal nach at commandos, das ist die sprache der meisten modems

von Rufus T. Firefly (Gast)


Lesenswert?

Um "wake on ring" zu simulieren, musst Du nur an der Modembuchse eine
Rufwechselspannung anlegen. Das ist eine Wechselspannung mit 40V bis
60V.

Die restliche Kommunikation mit dem Modem des Notebooks machst Du am
besten ... mit einem Modem.
Um zwei Modems ohne Telephonanlage miteinander zu verbinden, musst Du
nur eine Gleichspannunsquelle in Reihe schalten.

Das musst Du noch sinnvoll mit dem Rufwechselspannungsgenerator
verheiraten, und fertig ist die Laube.


WakeOnLAN erscheint mir deutlich eleganter. Wie man einen AVR ans
Netzwerk hängt, ist hier ja schon des öfteren beschrieben worden...

von Daniel (Gast)


Lesenswert?

Hallo,

danke für die schnelle Antwort.

Aber wie bekomm ich die AT Kommandos durch die Telefonleitung in das
Modem? Ich/der AVR bin ja auf der "anderen Seite" des Modems...

Ich hab hier im Forum zu einem anderen Thema einen Thread gelesen, dass
man doch am Besten ein zweites (externes) Modem für den AVR verwenden
sollte, aber dies wäre mir eigentlich zu groß (soll nur eine kleine
Schaltung werden).

Eigentlich müsste ich doch wohl zuerst einen Handshake mit dem Modem
machen und dann könnte ich Bits per Modulation (PVM?) übertragen,
oder?

Gibts dazu Literatur?

Viele Grüße,

Daniel

von Daniel (Gast)


Lesenswert?

Das mit dem WakeOnLan klingt verlockend, aber wäre das auch mit einem
kleinen AVR möglich? Bin nämlich noch nicht so weit was Platinen
anbelangt...

Danke

von Rufus T. Firefly (Gast)


Lesenswert?

"Aber wie bekomm ich die AT Kommandos durch die Telefonleitung in das
Modem? Ich/der AVR bin ja auf der "anderen Seite" des Modems..."

Wozu willst Du AT-Kommandos versenden?

Wake On Ring schaltet das Notebook ein, sobald der Telephonanschluss
klingelt. Das hat mit AT-Kommandos gar nichts zu tun.

Wenn Du mit dem Notebook über die Telephonleitung auch noch andere
Dinge als WOR übertragen möchtest, brauchst Du ein zusätzliches
Modem, das Du an die serielle Schnittstelle des AVRs anschließt.
Mit dem AVR ein Modem in Software emulieren? Vergiss' es.

Wenn das Notebook eine serielle Schnittstelle haben sollte (sowas
gab's mal), dann könnte WOR aber viel einfacher realisiert werden -
durch wackeln an der RI-Leitung der Schnittstelle.

von Daniel (Gast)


Lesenswert?

Tja... serielle Schnittstelle das gabs mal...;-)

Das ist blöd, dass ich das Modem nicht emulieren kann, weil ich so eben
zwei Anschlüsse bräuchte. Einen zum Aufwecken und einen zur
Statusabfrage.

von Rufus T. Firefly (Gast)


Lesenswert?

Tja - WOL scheint der elegantere Weg.

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.