Akustikkoppler

Es gibt 12 Antworten in diesem Thema, welches 5.434 mal aufgerufen wurde. Der letzte Beitrag (16. Januar 2005 um 10:36) ist von Lutz G.

  • Hi,

    ich habe einen Schlüsselanhänger bekommen. 9V Block rein und ans Schlüsselbund hängen. Wenn ich auf der richtigen Frequenz pfeife, antwortet der mit einem anderen Pfeifen. Sehr praktisch!

    Spaß beiseite:

    Es ist ein "dataphon s 21-23 d".

    An meiner IBM 3101 funktioniert das Teil wunderbar. Jetzt möchte ich das Teil an meinen C64/C128 hängen. Damals hatte ich ein "dataphon s 21 d", das per MAX232 am C64 hing.
    Da ich jetzt also zwei Akkustikkoppler habe und auch eine Haustelefonanjage (Relais, BJ 1962), möchte ich damit ein bischen spielen.

    Das "neue" dataphon verfügt über einen BTX-Anschluss. Kann ich den BTX anschluss direkt an den C64/C128 anschliessen ohne umweg über RS232+MAX232?

    Wofür ist der Schiebeschalter A/I neben der BTX Buchse?

    Wie war das eigentlich nochmal mit dem Schiebeschalter Ans/Orig/Auto? Ich habe die Dinger immer auf Auto benutzt. Worauf muss man beim Anrufenden oder beim Antwortenden Koppler schalten. Da ich ja nur meine beiden Geräte miteinander verbinde, ist es ja egal, aber wie war das früher mit den Mailboxen? Musste man da auf ANS oder ORIG schalten, wenn man die Mailbox anrufen wollte?

    Der "neue" Schlüsselanhänger kann auch 600 und 1200 Baud, jedoch hört der auf zu pfeifen, wenn ich den auf diese Betriebsart stelle - warum? Da mein anderer nur rein 300 Baud kann, kann ich nicht testen, ob der auf 600/1200 Baud überhaupt noch eine Verbindung aufbaut. Braucht der irgendwelche Befehle um bei den schnelleren Betriebsarten eine Verbindung aufzubauen?

    Dann brauche ich noch Software aller Art für den Koppler am C64/C128. Ein Terminalprog wäre gut. Meine Diskettenbox mit dem ganzen technischen Kram ist bei einem Umzug verschollen :(

    Klassenziel ist es erst mal, die Linuxtextkonsole vom Server im Keller auf den C64/C128 zu holen. Per Koppler auf meine IBM3101 geht schon mal. Dann würde ich gerne wissen, ob es einen BTX-Simulator (Linux/Windows) gibt, mit dem ich dann auf der C64 Seite ein simuliertes BTX empfange, dass ich per Server bereitstelle. Muss nicht BTX sein, kann auch eine Mailbox sein. Vielleicht werde ich das irgendwann mal in dem Museum aufstellen, in dem ich arbeite.

    Fragen über Fragen....

    Wer kann mir Infos geben, wer weiss noch was, wer erinnert sich noch an seinen Akkustikkoppler? Nur raus damit, alles könnte nützlich sein.

    Gruß
    Elmar

  • Aaaaaalllsooooo.....

    Über die DIN-Buchse kannst Du das BTX-Modul direkt anschließen. In diesem Fall würde der Akkustikkoppler das DBT09-BTX-Modem ersetzen...

    Origin = Koppler ist auf Senden eingestellt
    Answer= Koppler ist auf Empfang
    Auto = Koppler reagiert wie ein Modem, sendet wenn er angefiept wird, etc...

    A/I = Analog/Induktiv Bei A gibt das Teil Töne von sich, die per Telefonhörer übertragen werden. Bei I wird die durch die 9V Batterie versorgte Induktionsspule aktiviert, die Daten werden dann elektrisch an das Mikrofon des Telefonhörers übermittelt. Sollte dazu dienen, daß die Datenübertragung durch laute Umfeldgeräusche nicht gestört wird.

    der 21d kann wirklich nur 300 Baud - mehr ist nicht! der 23d konnte zwar 1200 Baud, aber soweit ich weiß, nur senden... muß noch mal nach der Anleitung fahnden...

    Ich hatte die Dinger früher im Einsatz. Den 300er als Einstieg in die DFÜ (damals hatte Commodore in Frankfurt noch die ComBo (Commodore Mail Box). Gott ist das lange her (84/85). Mit dem 23d bin ich dann per BTX-Modul II bei der Bundespost auf BTX-Reise gegangen um Telesoftware zu saugen... Hatte dann Glück, da ich irgendwann ein DBT09 Modem der Bundespost ergattern konnte. Das hatte dann auch "nur" 1200/75 Baud (Download/upload), aber ich konnte wenigstens Musik beim "surfen" hören, ohne daß Murks auf dem Bildschirm erschien...

    Woerlein hatte eine Terminalsoft für den 21d beigelegt... muß mal schauen, ob die einen Kopierschutz hatte...

    Da Du einen 21d und einen 23d hast, kannst Du maximal 300 Baud Fullduplex fahren... Darüber geht nix, außer Du bekommst noch einen 23d. Angeschlossen wird das Teil wie Du schon gesagt hast per Userport auf Seriell Schaltung mit MAX232 Wandlung... Eine Bastelanleitung hierzu war auch mal in einer 64er drin (Eventuell Sonderheft 64er Hardwarebasteleien oder Buch 64er Hardwarebuch)

    Was Dein Klassenziel angeht: Da das BTX-Modul II ja ein eigener Computer mit eingebauter Software war und den 64er nur als Tastatur benutzte, müßtest Du rausbekommen, wie dieser "Computer" angesprochen werden kann... Es gab auch mal 2 Disketten vom Geos User Club, auf denen Zusatzsoftware für das BTX-Modul enthalten war.

    Wird halt schwierig noch jemand zu finden, der ein BTX-System auf die Beine stellen kann... Du kannst ja mal über den Chaos-Computer-Club versuchen die Hacker zu finden, die damals die Sicherheitslücken im BTX-System aufgedeckt haben (jaja, klingt zwar nach "24", aber die Story ist echt!!! Was die Jungs um WAU damals alles mit dem CBM gepackt haben... wow! Ich hab´s nie weiter gepackt als in das IBM-Rechenzentrum. Mir fehlte damals das Wissen um eine Zusatztaste (Datenfreigabe) die neben Enter und Return auf Terminaltastaturen enthalten war. Hätte ich damals nur diese Taste emulieren können.... träum....)

    Nunja, Rückkehr ins Jahr 2004:

    Wenn ich dazu komme, werde ich mal mein Uraltbestand suchen und abchecken, ob das Zeugs noch existiert...

    Meld Dich einfach mal per PN!

    Llyrana

    Einmal editiert, zuletzt von Llyrana (22. September 2004 um 20:02)

  • Hi,

    danke für die Infos. Ich wollte mal wissen, ob man einen PC als BTX Server benutzen kann. Dann würde ich nach einem BTX Modul ausschau halten. BTX hatte ich damals am Terminal im Phantasialand benutzt. An einer der Bushaltestellen (die, die durch das Brandenburger Tor fährt) stand so ein terminal.

    Ich suche noch nach der Belegung der BTX-Buchse, dann kann ich mir vielleicht den MAX232 sparen. Wie der funktioniert weiss ich, anhand der Userportbelegung ist es leicht den anzuschliessen. Ich brauche nur noch ein Terminalprog. Aber das sollte auch kein Problem sein. Erst mal spiele ich mit der IBM3101, da hat man direkt die Daten am BS und unter den Fingern :D

    Gruß
    Elmar

  • NEEE, so klappt das nicht...

    Das ging folgendermaßen:

    - BTX-Modul in den 64er
    - Monitor in das BTX-Modul
    - Kabelverbindung vom BTX-Modul zum Modem/Koppler

    den Koppler konntest Du also nur via 7-Pol Kabel am BTX-Modul benutzen.

    Achte drauf, daß es das BTX-Modul II ist. Die Erstausgabe war absoluter Schrott...

    Belegung 7-Pol Buchse am BTX-Modul (Außenansicht):


    .............7 ...........6

    .........3.....................1

    ............5..............4
    ...................2

    (die punkte links von den Zahlen wegdenken! - Nur mit Space dazwischen nimmt das BB hier nicht an...)


    1 - nicht belegt
    2- Masse
    3- nicht belegt
    4- nich belegt
    5- Sendedaten
    6- Steuersignal

    War ein dolles Ding was^Siemens da entwickelt hatte.

    Es stecken folgende Chips drin:

    - MC 6803 EP
    - XC 68HC34P
    - ein EPROM
    - ein NEC Spezialchip
    - 20kb RAM
    - ein paar 74er Treiberbausteine

    und das alles im Gehäuse der 17xx-Speichererweiterung....

    Nunja...

    was den Aufbau von BTX angeht: Es war ähnlich wie Videotext am TV: Klötzchengrafik, bunt, eben BTX. Es gab auch mal einen Softwaredecoder. Wenn man den Analysieren könnte, hätte man auch wahrscheinlich Erkenntnisse darüber, wie BTX aufgebaut war...

    Schnappsidee: Probier doch mal bei der Telekom Infos zu bekommen...

    Grüße

    Llyrana

    2 Mal editiert, zuletzt von Llyrana (22. September 2004 um 21:32)

  • Hi,

    thx für die Belegung. Ich will ja nicht unbedingt BTX am C64 haben, sondern nur den MAX232 sparen. Wozu TTL->RS232->TTL rumkonvertieren. Wenn die RS232 Signale als TTL aus der Buchse kommen, kann man da direkt den C64 dranhängen.

    Ist zwar nicht wichtig, aber unsinnige Konvertiererei will ich halt vermeiden. Mal bei Gelegeheit ein Scope an die BTX-Buchse hängen und gucken, was da so rausfällt.

    Gruß
    Elmar

  • Was ich sagen wollte ist:

    Der Anschluß 25pol an MAX232 an Userport ist ja eigentlich zur Datenübertragung der durch den Akkustikkoppler gefiepten Daten an den C64 direkt.

    Da die 7-pol Buchse jedoch direkt an das BTX-Modul ging (was ein eigenständiger Compi war) denke ich, daß es da Probleme geben könnte....

    Hmmm, BLÖDSINN !!! Bitte melde dich an, um dieses Bild zu sehen. Es gab zu der BTX-Soft damals ja auch ein BTX-Kabel was vom Userport direkt auf 7pol Buchse für das Dbt-09 ging.... Du hast recht!!! Nur was da im Userport-Stecker an SMD-Bausteinen drinsteckte... nunja, ich habe einmal in so einen Stecker reingeschaut, aber nie einen besessen... aber das war schon heftig, was der Entwickler da reingepackt hatte...

    Schon krass, was man im Laufe des Lebens einfach vergisst...


    Toitoitoi!

    Llyrana

    Einmal editiert, zuletzt von Llyrana (23. September 2004 um 22:44)

  • Hallo!

    Ich kenne mich zwar nicht mit BTX per RS232 am C64 aus, abe ich denke, das was da im Userportstecker drinn war, waren hauptsächlich Treiber-Bausteine, damit die CIA im C64 nicht abraucht (max 1-2 TTL-Lasten).


    Valerie

  • Hi,

    ich bin noch nicht dazu gekommen, das auszumessen. Ich werde wohl beim guten alten MAX 323 bleiben. Der schützt ja schon mal ganz gut vor Unfällen.

    Jetzt nur noch ein gutes Terminalprog finden. Am besten VT100 Kompatibel.

    Gruß
    Elmar

  • Terminalbekannt ist ja stets Novaterm, auch wenn das fuer so direkte Zwecke wahrscheinlich etwas zuviel des Guten ist... Ich bin kurz davor das auch alles (nochein)mal auszuprobieren :)
    Ein netter Akustikkoppler naehert sich meinem Besitz...
    Mein kleiner Traum ist ja mal eine (notfalls ueber PC/linux) mailbox... Mhhh :) 300 baud sind da doch wunderbar. Will ja keine Filme durch die Leitung tuedeln oder so'n quatsch :o)
    Ich hoffe noch dieses Jahr irgendeinen Erfolg vermelden zu koennen -sieht aber eher duester aus.
    Derweil misslingt auch meine PC-C64 Verbindung via Rex-232 zu dem auch noch.
    So, genug gejammert :) Bloss nett, noch Leute online zu treffen hier :)
    Netten Gruss aus Hamburg an die Nacht,
    Martin /enthusi

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

  • Hi,

    bei Linux findest Du in der /etc/inittab zwei auskommentierte Zeilen, die mit S0 und S1 beginnen. Das sind die Seriellen Schnittstellen. Aktivier die und pass die an, dann bekommst Du Konsolen auf den Comports.

    Code
    S0:12345:respawn:/sbin/agetty -L 9600 ttyS0 ibm3101
    S1:12345:respawn:/sbin/agetty -L 9600 ttyS1 ibm3101


    Hier:
    9600 Baud, 8-Bit, Terminalemulation IBM3101

    Die IBM3101 ist ein ziemlich simples Terminal und sollte mit fast allen Terminalemulationen laufen. Natürlich kann man auch anspruchsvollere Terminals anschliessen, dann trägt man da z.B. vt100 ein.
    Damit das Ganze nicht erst nach einem neustart funktioniert muss man nur noch "init.d" befehlen, und schon kann man am C64 loslegen.


    Damit man sich auch als Root anmelden kann muss man in der /etc/securetty die seriellen noch freischalten:

    Und schon kann man mit seinem C64 seinen Server administrieren. Auch text-only Programme kann man laufen lassen.
    Für Webbrowsing benutzt man am besten "w3m" oder "lynx", für IRC Chat "BitchX" und für seine emails natürlich "mail".
    Auch gibt es bei den meisten Distris auch Textspielchen. "Nethack", "tetris-bsd", usw.

    So eine RS232 Terminalverbindung kann recht nützlich werden, vor allem, wenn man mal "iptables -F" eingegeben hat, was das weitere kommunizieren per telnet/ssh blockiert. Ich war froh, dass ich dann an meiner IBM3101 das rückgängig machen konnte ohne die 4 Etagen in den Keller laufen zu müssen.

    Gruß
    Elmar

  • Ich habe das vor wenigen Wochen mal ausprobiert & bin zu dem leidlichen Schluss gekomen, dass womoeglich die Schnittstelle defekt ist (so wunderlich das klingen mag). Ich habe da das rex9626 (oder so aehnlich) und kann ueber ein manuell gestartetes agetty auch wunderbar den login-screen oder was auch immer eigentlich auf den c64 mit novaterm schicken, aber nichts was ich am c64 eintippe kommt zurueck.
    Mit einem kleinen basic-term-programm habe ich das selbe Phaenomen - hast Du vielleicht ne Idee woran das liegen kann? Ohne mich da genauer auszukennen, habe ich an so ziemlich allen Parametern recht wild geschraubt...
    Gibt es einen 'typischen' Fehler der zu einem einseitigen Transfer fuehrt?
    Guten Morgen und Gruss,
    enthusi

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

  • Hi,

    da hilft eigentlich nur nachmessen. Im Ruhezustand sollte die TxD Leitung des C64 etwa 9V (+ oder -) aufweisen. Sende permanent ein zeichen und schalte das Multimeter auf AC. Wärend was gesendet wird, sollte es jetzt eine Spannung anzeigen. Hört das Senden auf, so sollte es etwa 0V anzeigen. Im AC Messbereich zeigt das Multimeter nur die Wechselanteile des Signals an, blendet also die Gleichspannung aus.
    Am besten ist natürlich ein Oszilloskop. Wenn Du keine Daten messen kannst, ist entweder das Modul oder die CIA defekt.

    Möglich wäre auch, dass Du die CTS/RTS Leitungen nicht angeschlossen hast. Ich weiss nicht, ob der C64 drauf achtet, aber einen Versuch ist es wert.
    Bei der simplen dreidrahtkopplung benutzt man ja nur RxD und TxD. Über die Leitungen RTS und CTS (Request to Send und Clear to send) sagt die Gegenseite, dass die bereit ist. Liegt CTS auf 1, so sieht der andere RTS auf 1 und weiss, dass das angeschlossene gerät empfangsbereit ist. Sieht es 0, so wartet es, bis das andere Gerät bereit ist.
    Im einfachsten Fall machst Du in den Steckern des sog. Nullmodemkabels eine Brücke rein. So signalsisiert sich das Gerät selber die Bereitschaft des anderen.
    Bei der 25pol. Buchse verbindest Du Pin 4&5.
    Per DSR,DCD und DTR (Pins 6,8&20) Wird signalsisiert, dass überhaupt was angeschlossen ist. Diese Pins ebenfalls miteinander verbinden.

    Bei 25pol. Steckern sieht das dann so aus:

    Beim 9-Pol Stecker ist die Pinbelegung folgendermassen:

    Code
    1 DCD
    2 RxD
    3 TxD
    4 DTR
    5 GND
    6 DSR
    7 RTS
    8 CTS
    9  RI (Ring Indikator, Leitung am Modem "Klingelt", Pin 22 am 25pol. Stecker

    Gruß
    Elmar

  • Zitat

    Originally posted by E S

    Fragen über Fragen....

    Wer kann mir Infos geben, wer weiss noch was, wer erinnert sich noch an seinen Akkustikkoppler? Nur raus damit, alles könnte nützlich sein.

    Sowas hier? ;)

    Bitte melde dich an, um dieses Bild zu sehen.

    Mensch klasse mal gleichgesinnte zu Treffen! Wer fragen hat - immer her damit! Ich würde mich freuen wenn ich hier und da n Tipp geben kann!

    BTW: Wenn ich Anno 1985 mit meiner Brotkiste + Datenklo online war sah das z.B. so aus:

    Bitte melde dich an, um dieses Bild zu sehen.

    Ebenfalls Gruesse aus Hamburg!

    Ich hoffe Du bist da noch dabei? Was ist der letzte Stand?

    BTW2: Wer heute mal etwas 80s-online-Feeling spüren möchte sollte sich unbedingt mal das hier reinziehen. Dieses BBS läuft aufm 64er!

    telnet://209.151.141.59/

    Wer geschafft hat sich einzutragen kann mir dort gerne mal eine
    Nachricht hinterlassen To: Lutz Goerke

    Und bei mir gibts hier mehr Infos zum meinen 300-Baud-Days! ;)

    Bitte melde dich an, um diesen Link zu sehen.

    Lutz

    My C64 Story: Bitte melde dich an, um diesen Link zu sehen.

    2 Mal editiert, zuletzt von Lutz G (16. Januar 2005 um 10:40)