[Btx] Computer Museum beider Basel möchte Siemens BTX Box betreiben

Juergen Hench jurgen.hench at gmail.com
Mon Oct 14 22:50:46 UTC 2024


Guten Abend Christian,

vielen Dank für die Erklärungen. Dann hatte ich es (leider) doch richtig
verstanden, dass das DBT03 keine normale serielle Schnittstelle hatte.
Interessant ist, dass der Vorbesitzer sagt, er habe es mit beiliegendem
seriellen Modem betrieben, das man allerdings mit den vorhandenen Steckern
nicht verbinden kann.

Wenn es also eine Möglichkeit gäbe, von Dir / vom BTX-Museum -
selbstverständlich mit entsprechender Vergütung der Kosten, des Aufwands
und des Versands so eine Emulatorplantine zu bekommen, wäre das ganz toll.
Ansonsten werden ich handwerklich tätig und baue das von GitHub nach. Gibt
es eine Teile-Liste (kann man die mit KiCad ausgeben? - ich arbeite zum
ersten Mal mit KiCad) und hast Du eine Empfehlung, wo man das PCB fertigen
lassen kann (Einzelstück, ggf. ein paar mehr als Reserve).
Eurocircuits/Conrad? Andere?

Die Alternative ist ein Labor-Igel auf Basis Europlatine. Bisher haben wir
praktisch alles so im Museum konstruiert, da wir praktisch immer nur 1
Exemplar brauchen, was dann meistens ewig hält.

Wenn ich das richtig verstehe, programmiert der RPi den ATMEL und dieser
Atmel emuliert das DBT03. Korrekt? Und ich müsste dieses PCB machen
lassen: rpi_dbt03.kicad_pcb, korrekt? Ist vielleicht doch komfortabler als
die Europlatine.
Der ATMEL ist dieser hier:
https://www.conrad.de/de/p/microchip-technology-embedded-mikrocontroller-spdip-28-8-bit-8-mhz-anzahl-i-o-23-tube-3027669.html
?
Im Anhang habe ich mit KiBad einen BOM erstellt - hoffentlich vollständig.
Kannst Du ggf. kurz draufschauen?

Herzliche Grüsse und Dank

Jürgen

On Mon, 14 Oct 2024 at 18:48, Christian Berger <christian at clarke-3.de>
wrote:

> Hallo,
>
> also die Lösung die wir haben ist wie folgt:
>
> Das "Neu-Ulm.py" von https://github.com/bildschirmtext/bildschirmtext
> kommuniziert per TCP mit den Terminals.
> Die Terminals kann man daran unterschiedliche anbinden. Es gibt
> beispielsweise aus dem ISP-Bereich fertige "Modembänke" welche damit
> sprechen können, oder kleine WLAN-Seriell Adapter die beispielsweise an
> die serielle Schnittstelle einiger Loewe Multitels angeschlossen werden
> können. Zwischen "TCP" und Terminal muss keine besondere Logik sein, was
> die Lösung ziemlich flexibel macht.
>
> Beim Interface für den DBT-03 ist das aber etwas schwieriger, da dort
> nicht nur RX und TX mit unterschiedlicher Geschwindigkeit laufen,
> sondern auch noch Töne einspielen muss. Das macht der Emulator.
> Die Platine dafür kann man sich entweder selbst bauen, wir haben aber
> irgendwo auch ein paar fertig gebaute auf Lager.
> Das Layout dafür ist hier:
> https://github.com/bildschirmtext/rpi-dbt03
> Falls Bedarf besteht, kann ich das auch mal das Layout anpassen, dass
> das Teil SMD verwendet, dann könnte man sich das fertigen lassen. Bei 50
> Stück wäre man vermutlich bei ungefähr 20 Euro pro Stück.
>
> Natürlich kann man "neu-Ulm" auch gleich auf dem Raspberry Pi laufen
> lassen, der hat ja relativ wenig zu tun.
>
> Da man da keine mechanischen Bauteile hat, ist das auch ziemlich
> zuverlässig und wartungsarm.
>
>
> On 13.10.24 21:45, Juergen Hench wrote:
> > Lieber Christian, liebe alle in der BTX-Gruppe,
> >
> > vielen Dank für die vielen hilfreichen Kommentare und Ideen. Bitte
> > verzeiht, dass ich ein Detailfragen stellen muss. Wenn ich also das
> > Pinout mittels Multimeter herausgefunden habe, könnte ich einen auf dem
> > RPI laufenden "neu-ulm" Server nutzen. Für die Zwecke des
> > Computermuseums beider Basel müsste das bei Einschalten offline
> > verfügbar sein. Wir haben weit >100 funktionierende Exponate, die von
> > den Besuchern bedient werden dürfen. 1x mtl. haben wir für die
> > Allgemeinheit geöffnet, dazwischen für angemeldete Gruppen. Das fertige
> > System müsste ideal bei Spannungsversorgung anspringen und über die
> > Tastatur des BTX-TV Geräts zu bedienen sein.
> >
> > Woher bekomme ich idealerweise das PCB für den Emulator? Könnte ich
> > stattdessen das gleiche auf Basis eines FTDI-USB-Adapters und
> > Software-Modem erzeugen? Wir haben neuere PCs und Laptops in großen
> > Mengen, z.B. laufen unser BTX/Multitel, Teletel/minitel und und internet
> > archive via Modem / Telefonzentrale auch auf einem x86_64 Ubuntu 16
> > Laptop, der versteckt hinter den Exponaten steht. Die entsprechenden
> > Prozesse werden als Autostart nach dem Booten aktiv. Die neueren PCs
> > sind historisch (noch) wertlos und dienen daher für solche Aufbauten.
> >
> > Mein Wunsch wäre, einen weiteren USB-auf-was-auch-immer-Adapter an
> > besagten Laptop zu hängen und darauf den "neu-Ulm" auszugeben. Falls das
> > aus Eurer Sicht nicht umsetzbar ist, wäre ich für Hinweise, wo ich die
> > Teile und das PCB für den Emulator herbekomme, sehr dankbar. Wenn
> > irgendwann alles läuft - davon gehe ich jetzt mal aus - würde ich Euch
> > die entsprechende Anleitung kompakt zukommen lassen. Vielleicht haben ja
> > noch mehr Leute so ein Siemens-BTX-TV-Set rumliegen.
> >
> > Unsere Telefonzentralen verstehen leider beide nur 2-stellige Nummern.
> > Wir würden ungern eine dritte aufbauen. Ich bin beeindruckt, wie Ihr das
> > BTX am Leben haltet, Hut ab! Leider haben wir im Museum keinen
> > Telefonanschluss und nur eine mäßig stabile Internetverbindung. Die
> > meisten unserer Exponate sind ohnehin aus der Zeit vor dem Internet. Für
> > die Ausstellung muß alles offline laufen können. Laufen muss es aber,
> > "tote Hardware" zeigen wir nur ganz vereinzelt, wo es nicht anders geht.
> >
> > Schon jetzt Riesen-Dank für Eure Hilfe!
> >
> > Herzliche Grüße
> >
> > Jürgen
> >
> > On Sun, 13 Oct 2024 at 20:11, Christian Berger <christian at clarke-3.de
> > <mailto:christian at clarke-3.de>> wrote:
> >
> >     Hallo Jürgen,
> >
> >     ja der rpi-Emulator sollte dafür gehen. Der Pinout ist im Prinzip
> >     genauso wie im Standard, also wie hier:
> >     https://btx-museum.de/2020/02/23/pinout-der-dbt-03-buchse-maennlich/
> >     <
> https://btx-museum.de/2020/02/23/pinout-der-dbt-03-buchse-maennlich/>
> >     Eventuell ist das aber gespiegelt. Das müsste man ausprobieren. E ist
> >     dabei "Erde" (also Masse) und wenn Du an der ED-Leitung im
> >     eingeschalteten Zustand hochohmig misst, müsstest Du die 5 Volt über
> >     einen Pullup sehen, zumindest wenn das Terminal probiert zu wählen.
> >
> >     Das mit der 0190 Einwahlnummer könnte gehen, wenn man den "Externen
> S0"
> >     einer Anlage mit einem internen S0 verbindet. Dann würde da nur noch
> >     die
> >     190 ankommen, was mehr Anlagen verarbeiten können sollten.
> >
> >
> >     On 13.10.24 17:10, Juergen Hench wrote:
> >      > Liebe Kolleginnen und Kollegen dex BTX-Museums,
> >      >
> >      > das Computermuseum beider Basel (cmbasel.ch <http://cmbasel.ch>
> >     <http://cmbasel.ch <http://cmbasel.ch>>) dankt
> >      > Euch für die viele Mühe, BTX zum bewahren. Seit ein paar Jahren
> >     zeigen
> >      > wir ein Multitel (s/w) in Aktion mit dem "neu-ulm.py" Server.
> >     Kürzlich
> >      > wurde uns ein Siemens BTX TV Set geschenkt, das wir, da farbig,
> auch
> >      > gern zeigen möchten.
> >      >
> >      > Hier der aktuelle Bestand:
> >      > https://www.cmbasel.ch/im-museum/maschinenportraits/teletext-co
> >     <https://www.cmbasel.ch/im-museum/maschinenportraits/teletext-co>
> >      > <https://www.cmbasel.ch/im-museum/maschinenportraits/teletext-co
> >     <https://www.cmbasel.ch/im-museum/maschinenportraits/teletext-co>>
> >      >
> >      > Wir haben nur das BTX TV Gerät und ein Modem erhalten, mit dem der
> >      > frühere Besitzer es betrieben hat. Das Modem heißt LC2496 und ist
> >     von
> >      > Digitec/Saarbrücken. Es hat einen 25 pol Sub.-D (w) Anschluß
> >     (sieht aus
> >      > wie RS232, normaler Modemanschluss). Leider fehlt das
> >     Verbindungskabel
> >      > DIN 7 pol. 3 auf Sub-D 25 pol.. Es wurde seinerzeit hier kein
> DBT-03
> >      > Modem genutzt.
> >      >
> >      > Nun unsere Fragen an Euch: Kann man das BTX-Gerät mit dem von Euch
> >      > entworfenen Hardware rpi-Emulator betreiben, oder ist es sogar
> >     möglich,
> >      > die BTX-TV-Box mit dem 7-pol. Anschluss (RS232 oder nicht?)
> >     direkt an
> >      > einen seriellen USB-Adapter mit FTDI o.ä. an einen PC zu hängen,
> >     wo der
> >      > BTX-Server läuft? Falls man den RPI-Hardware-Adapter brauch -
> >     kann man
> >      > den noch fertigen lassen? Wo? Was kostet das ungefähr?
> >      >
> >      > Falls mit Modem: Wir haben Telefonzentralen, können aber whs.
> >     nicht ohne
> >      > weiteres die Original-0190-Einwahlnummer erzeugen. Wenn möglich,
> >     würden
> >      > wir daher eher ohne den Schritt über 2 Modems / Tel-Leitungen /
> >      > Tel.-Zentrale gehen wollen. Unsere Telefonzentralen nutzen wir
> >     derzeit
> >      > für ein Modem-PPP-Netz, über das sich diverse Rechner bei einem
> >      > nachgebauten "Provider" einwählen und Seiten aus dem Internet
> Archiv
> >      > besuchen können.
> >      >
> >      > Kennt Ihr das Pinout der Siemens BTX TV Box am 7-Pol. DIN-Stecker?
> >      >
> >      > Für Eure Hilfe wären wir - der Verein BMbB - Euch sehr verbunden.
> >      >
> >      > Herzliche Grüße
> >      >
> >      > Jürgen (Hench) - Vorstand, Kurator und Mitgründer (Verein) CMbB
> >      >
> >      > --
> >      > --
> >      > --------------------------------------------------------
> >      > e-mail address:
> >      > jurgen.hench at gmail.com <mailto:jurgen.hench at gmail.com>
> >     <mailto:jurgen.hench at gmail.com <mailto:jurgen.hench at gmail.com>>
> >      >
> >      > mail:
> >      > J. Hench
> >      > Riehenstrasse 124
> >      > D-79594 Inzlingen
> >      > Germany
> >      >
> >      >
> >      >
> >      >
> >
> >
> >
> > --
> > --
> > --------------------------------------------------------
> > e-mail address:
> > jurgen.hench at gmail.com <mailto:jurgen.hench at gmail.com>
> >
> > mail:
> > J. Hench
> > Riehenstrasse 124
> > D-79594 Inzlingen
> > Germany
> >
> >
> >
>


-- 
--
--------------------------------------------------------
e-mail address:
jurgen.hench at gmail.com

mail:
J. Hench
Riehenstrasse 124
D-79594 Inzlingen
Germany
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.hanse.de/pipermail/btx/attachments/20241015/b56787b0/attachment-0001.htm>
-------------- next part --------------
Reference, Value, Footprint, Datasheet, Description, Manufacturer_Name, Manufacturer_Part_Number
"J2","Conn_02x03_Odd_Even","Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm","~"
"U2","SFH617A-1","Housings_DIP:DIP-4_W7.62mm_Socket_LongPads","http://www.vishay.com/docs/83740/sfh617a.pdf"
"U3","SFH617A-1","Housings_DIP:DIP-4_W7.62mm_Socket_LongPads","http://www.vishay.com/docs/83740/sfh617a.pdf"
"U4","SFH617A-1","Housings_DIP:DIP-4_W7.62mm_Socket_LongPads","http://www.vishay.com/docs/83740/sfh617a.pdf"
"Q1","BC546","TO_SOT_Packages_THT:TO-92_Inline_Wide","http://www.fairchildsemi.com/ds/BC/BC547.pdf"
"R4","10k","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R3","10k","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R1","470","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R2","10k","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R6","470","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R5","470","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"C2","EB-A 10U 63","Capacitors_ThroughHole:CP_Radial_D5.0mm_P2.50mm","~"
"RP1","Raspberry_Pi_2_3","Raspberry-Pi-3-library-for-kicad:raspberrypi_2_3","by lukaneco","Raspberry Pi Zero 2 or 3 Single-board Computers","RASPBERRY-PI","Raspberry Pi 2 or 3"
"R8","1M","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"U1","ATmega8L-8PU","Housings_DIP:DIP-28_W7.62mm","http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf"
"Y1","8MHz","Crystals:Crystal_HC49-4H_Vertical","~"
"C1","KERKO 15P","Capacitors_ThroughHole:C_Disc_D3.0mm_W1.6mm_P2.50mm","~"
"C3","KERKO 15P","Capacitors_ThroughHole:C_Disc_D3.0mm_W1.6mm_P2.50mm","~"
"C5","TANTAL 2,2/16","Capacitors_ThroughHole:CP_Radial_Tantal_D4.5mm_P2.50mm","~"
"R9","0r","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R10","2k2","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R11","2k2","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"R12","2k2","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"D1","LED","LEDs:LED_D3.0mm","~"
"D2","LED","LEDs:LED_D3.0mm","~"
"D3","LED","LEDs:LED_D3.0mm","~"
"R13","470","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"D4","LED","LEDs:LED_D3.0mm","~"
"R14","470","Resistors_ThroughHole:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal","~"
"D5","LED","LEDs:LED_D3.0mm","~"
"SW1","SW_Push","Buttons_Switches_ThroughHole:SW_PUSH_6mm","~"
"J1","Conn_02x02_Counter_Clockwise","Pin_Headers:Pin_Header_Straight_2x02_Pitch2.54mm","~"
"C4","TANTAL 2,2/16","Capacitors_ThroughHole:CP_Radial_Tantal_D4.5mm_P2.50mm","~"
"C6","TANTAL 2,2/16","Capacitors_ThroughHole:C_Disc_D3.0mm_W2.0mm_P2.50mm","~"
"SW2","SW_Push","Buttons_Switches_ThroughHole:SW_PUSH_6mm","~"
"SW3","SW_Push","Buttons_Switches_ThroughHole:SW_PUSH_6mm","~"


More information about the Btx mailing list