===== Wiederbelebung des alten Fernschreibers ===== Die Idee ist, den alten Fernschreiber wieder zum Leben zu erwecken und an das [[https://www.i-telex.net/|i-Telex Netz]] anzubinden. Die Hardware zur Anbindung an das Netz kann von [[https://www.i-telex.net/hardware/|DF3OE]] bezogen werden. Die Platinen gibt es einzeln für 15€ / Stück. Die Backplane gibt es nur komplett. Firmware für die Microcontroller findet sich bei [[https://sourceforge.net/projects/itelex/|Sourceforge]]. ===== Kennungsgeber ===== Unsere Kennung lautet: 96369 n18 d ^ Zeichen ^ Code ^ Invertiert ^ | Wr | 00010 | 11101 | | Zv | 01000 | 10111 | | Zi | 11011 | 00100 | | 9 | 00011 | 11100 | | 6 | 10101 | 01010 | | 3 | 10000 | 01111 | | 6 | 10101 | 01010 | | 9 | 00011 | 11100 | | _ | 00100 | 11011 | | Bu | 11111 | 00000 | | n | 00110 | 11001 | | Zi | 11011 | 00100 | | 1 | 11101 | 00010 | | 8 | 01100 | 10011 | | _ | 00100 | 11011 | | Bu | 11111 | 00000 | | d | 10010 | 01101 | ===== Binärcodes für iTelex Steuerung ===== Für die iTelex Steuerung werden bestimmte Steuerkommandos binär verwendet. Die folgende Tabelle listet die Steuerzeichen: ^ Kommando ^ Binärwert ^ Bemerkung ^ | Anwahl: | 0x01 | | | Klingel: | 0x07 | | | Auflegen: | 0x13 | | | Kennungsgeberabfrage: | 0x17 | Evtl. 0x0D Carriage Return vorab | | Go ahead | 0x2B, 0x3F | ASCII: +? | | Carriage Return | 0x1B, 0x4A | | | Line Feed | 0x1B, 0x4D | | | Ziffernumschaltung | 0x0F | | | Buchstabenumschaltung | 0x0E | | | Hardware Status | 0x14 | | | Local Mode | 0x73 | | Ermittelt wurden diese mittels dieses perl Schnipsels: #!/usr/bin/perl -w #use strict; use warnings; use IO::Handle; open( FH,"+<","/dev/ttyUSB1") || die "Cannot read serial port : $!\n"; select((select(FH), $| = 1)[0]); while(1) { my $response; read(FH, $response, 1); printf("hex response '0x%02X', ASCII: '%s' \n", ord $response, $response); } Die Beschreibung der Kommados stammt von der [[https://johanneskok.com/index.php/en/i-telex-usb-terminal#telex-keys|i-Telex USB Software]] ===== Schaltpläne ===== {{ :fernschreiber:stromvers-schaltregler.sp.pdf |}} \\ {{ :fernschreiber:fstw39_spezial_usb-bgt.sp.pdf |}} \\ {{ :fernschreiber:fstw39_spezial_rs232-bgt.sp.pdf |}} Ablage für non-public Files [[fernschreiber:docs:start|hier]]. ===== Links ===== https://www.aa8ia.org/tag/ftdi/ \\ https://johanneskok.com/index.php/de/i-telex-usb-terminal-de ===== Bilder der Platinen ===== ==== TW39 Spezial ==== {{:fernschreiber:tw39_front.jpg?400|TW39 front}} {{:fernschreiber:tw39_back.jpg?400|TW39 back}} ==== Stromversorgung ==== {{:fernschreiber:netzteil_front.jpg?400|Netzteil front}} {{:fernschreiber:netzteil_back.jpg?400|Netzteil back}} ==== Ethernet Platine ==== {{:fernschreiber:ethernet_fron.jpg?400|Ethernet front}} {{:fernschreiber:ethernet_back.jpg?400|Ethernet back}} ==== Backplane ==== {{:fernschreiber:backplane_front.jpg?400|Backplane front }} {{:fernschreiber:backplane_back.jpg?400|Backplane back}} ===== Bauteileliste ===== Da wir unbestückte Platinen haben, hier eine Sammlung der benötigten Bauteile. ==== TW39 Spezial Karte ==== ^ Referenz ^ Wert ^ Bauform ^ vorhanden ^ | R1 | 47k | | ja | | R2, R7, R8, R18, R19, R20 | 270R | | ja | | R3 | 100R | 1W | ja | | R4 | 1k | | ja | | R5 | 220R | | ja | | R6 | 100R | | ja | | R9, R21 | 1k5 | | ja | | R10 | 1k | 2W | ja | | R11, R13 | 2k2 | | ja | | R12 | 5k6 | | ja | | R51 | 10k | | ja | | R52 | 4k7 | | ja | | R53, R54 | 27R | | ja | | C1 | 220nF | | ja | | C2, C3, C4, C7, C10, C11, C31, C32, C33, C34, C51, C52 | 100nF | | ja | | C5, C6, C8, C9 | 15pF | | ja(22pF) | | C53 | 10nF | | ja | | D1 | 10V | Z-Diode | ja | | D4, D13 | 20mA | rot | | D5, D14 | 20mA | gelb | | D6, D15 | 20mA | grün | | D7, D16 | 2mA | blau | | D10 | 1N4148 | | ja | | Q1, Q2 | 6,144MHz | | nein | | T1 | IRF530 | TO-220 | ja (IRF640) | | T4 | BC548B | TO-92 | ja | | IC1 | ATmega8P | +Fassung | ja | | IC2 | ATmega168P | +Fassung | nein | | IC3 | MAX232A | +Fassung | ja | | IC4 | AT24C256 | +Fassung | ja | | IC51 | FT232RL | | ja | | OK1, OK2 | CNY17 | +Fassung | ja | | REL1 | 12V | | ja | | S1, S2 | Taster | | ja | | SV1 | Federleiste 32pol. A-C | gewinkelt | nein | | SV6, SV12 | Pin Header 2x5pol. | mit Wanne | ja | | SV31 | SubD 9-pol. | male | nicht benötigt (FT-232) | | SV51 | USB-B Buchse | | ja | ==== Stromversorgung ==== ^ Referenz ^ Wert ^ Bauform ^ vorhanden ^ | R11 | 27R | | ja | | R15 | 220R | | ja | | R51, R52, R53 | 270R | | ja | | R54 | 1k5 | | ja | | R14, R42 | 15k | | ja | | R12, R13 | 2k2 | | ja | | R21, R31 | 100R | | ja | | R41 | 750R | | ja | | C1 | 1000µF | | ja | | C13 | 1µ5 | | ja (2µ2) | | C31, C32, C21, C22, C11, C12 | 100nF | breit | ja | | C41, C42, C43, C44, C45, C46, C47, C48 | 1000µF, 40V | | 4 Stück fehlen| | C51 | 100nF | | ja | | C52, C53 | 15pF | | ja (22pF) | | L11 | 47µH | | ja | | T11 | BC558B | TO-92 | ja | | D11 | 2,7V | Z-Diode | ja | | D13, D52 | gelb | LED | | D21 | 8,2V | Z-Diode | ja | | D31 | 9,1V | Z-Diode | nein | | D32, D22, D12, D410, D53 | grün | LED | | D41, D42, D43, D44, D45, D64, D47, D48 | 1N4002 | | ja | | D411 | 25V | Z-Diode | ja | | D51 | rot | LED | | D54 | blau | LED | | Q51 | 6,144MHz | | nein | | GL1 | B40C2500 | | ja | | IC11 | 7805 | TO-220+Kühler | Kühler fehlt | | IC21, IC31 | 7812 | TO-220+Kühler | Kühler fehlen | | IC51 | ATmega8P | +Fassung | ja | | SV1 | Federleiste 32pol. A-C | gewinkelt | nein | | S51 | Micro Taster | | ja | | SV6 | Pin Header 2x5pol. | mit Wanne | ja | ==== Ethernet Platine ==== ^ Referenz ^ Wert ^ Bauform ^ vorhanden ^ | R1, R2, R9, R10 | 51R | | ja | | R3, R4, R5, R7, R8, R16 | 270R | | ja | | R6 | 1k5 | | ja | | R12, R13, R14 | 2k2 | | ja | | R11, R17 | 10k | | ja | | R15 | 470R | | ja | | R18 | 4k7 | | ja | | S1 | MicroTaster | | ja | | D13 | LED rot | | | D14 | LED gelb | | | D15 | LED grün | | | D16 | LED blau | | | C1, C6, C7, C10, C11, C14, C15, C16, C18, C19, C20, C23, C24, C26, C27 | 100nF | | ja | | C4, C5 | 10nF | | ja | | C8 | 10µF | | ja | | C2, C3, C9, C12 | 15pF | | ja (22pF) | | C13, C17, C21, C22 | 100µF | | ja | | L1 | 100µH | | ja | | IC1 | ATmega2561AI | SMD | nein | | IC2 | ENC28J60 | +Fassung | ja | | IC3 | 74HC573N | +Fassung | ja | | IC4 | 628128P | +Fassung | ja | | IC5 | MAX232A | +Fassung | ja | | IC6 | 317T | TO-220 | ja | | IC7 | AT24C256 | +Fassung | ja | | Q1 | 25MHz | | ja | | Q2 | 16MHz | | ja | | SV1 | Federleiste 32pol. A-C | gewinkelt | nein | | SV3 | Pin Header 1x6pol. | | ja | | SV2 | Pin Header 1x8pol. | | ja | | SV5 | SubD 9-pol. | male | ja | | SV4, SV11 | Pin Header 2x5pol. | mit Wanne | ja | | SV8 | TRJ0011 | Ethernetbuchse mit Übertragern | ja | ==== Backplane ==== ^ Referenz ^ Wert ^ Bauform ^ vorhanden ^ | SV1, SV3, SV5, SV7 | Messerleiste 32pol. A-C | gerade | nein | | SV2, SV4, SV6, SV8 | Schraubklemmen | | ja | | SV9 | Pin Header 2x5pol. | mit Wanne | ja | | SV10 | Pin Header 2x3pol. | mit Wanne | ja | | SV11 | SubD 9-pol. | m | nein | ====== Was noch beschafft werden muss ====== ^ Referenz ^ Wert ^ Bauform ^ vorhanden ^ Reichelt ^ Preis ^ Schukat ^ Preis ^ | D4, D13; D51; D13 | 20mA | rot | nein | | | | D5, D14; D13, D52; D14 | 20mA | gelb | nein | | | | D6, D15; D32, D22, D12, D410, D53; D15 | 20mA | grün | nein | | | | D7, D16; D54; D16 | 2mA | blau | nein | | | | Q1, Q2; Q51 | 6,144MHz | | nein | 6,1440-HC18 | 0,29€ | | IC2 | ATmega168P | | nein | ATMEGA 168PV10PU | 2,70€ | | IC4 | AT24C256 | | DL1YDD | | SV1; SV1; SV1 | Stiftleiste 32pol. A-C | gewinkelt | DD3WY | MLC 32-3-90 | 1,35€ | CM32RW | 1,26€ | | C45, C46, C47, C48 | 1000µF, 40V | | | RAD LXZ 63/1K0 | 0,82€ | | D31 | 9,1V | Z-Diode | nein | ZF 9,1 | 0,02€ | | D411 | 25V | Z-Diode | DD3WY (24V)| | | | IC11 | 7805 | TO-220+Kühler | DD3WY | | IC21, IC31 | 7812 | TO-220+Kühler | DD3WY| | IC51 | ATmega8P | | DL5APR | | IC1 | ATmega2561AI | SMD | nein | ATMEGA 2561-16AU | 7,60€ | | IC4 | 628128P | +Fassung | DL1YDD | | SV1, SV3, SV5, SV7 | Federleiste 32pol. A-C | gerade | nein | FL-C 32G13 | 1,25€ | CF32TG | 1,44€ | | SV11 | SubD 9-pol. | m | nein | D-SUB ST 09TL | 1,85€ | SL09LG | 1,32€ | [[https://www.reichelt.de/my/1518721|Reichelt Warenkorb]]