Hallo an alle Ich möchte von 4 verschieden Geräte auf einen RS232 Drucker drucken. Es muss nur das TX Signal umgeschaltet werden. Manueller Schalter ist nichts . Umschalter von W+T sind bischen teuer. Bei einen TTL Signal könnte man Dioden nehmen ,aber bei dem RS232 Siganl ... Jemand eine Idee ? Grup Juppo
So einfach, wie du dir das vorstellt ist es nicht. Einfachste Lösung: mit Pegelwandlern (z.B. MAX232) auf TTL --> OR-Bautein mit 4 Eingängen --> mit Pegelwandler wieder auf RS232. Nachteil: Falls mehrere Geräte gleichzeitig Daten an den Drucker senden hast du Datensalat. Bessere Lösung: Du musst das Ganze zusätzlich gegeneinander verriegeln. Vier Monoflops, eins für jeden Kanal eins. Das Monoflop, das zuerst Daten empfängt wird getriggert und verriegelt die drei anderen Kanäle. Vorteil: Das Risiko von Datensalat wird verringet, jedoch nicht ganz beseitigt. Nachteil: Die Schaltung wird ein TTL-Grab. Mit einem CPLD sollte man das aber gut und platzsparend lösen können. Frage: Hast du Erfahrung mit CPLDs? Beste Lösung: Ein Mirrocontroller mit mindestens vier UARTs. Dann könnte man in Software vier Empfangs-FIFOs, einen Sende FIFO und einen Scheduler programmieren. Ist eigentlich garnicht so schwer. Hab das vor Kurzen mit einem PIC18F25K22 gemacht, allerdings mit nur zwei Kanälen statt vier. Frage: Hast du Erfahrung in der Programmierung von Mikrocontrollern?
Juppo Nini schrieb: > Ich möchte von 4 verschieden Geräte auf einen RS232 Drucker drucken. Wenn du sicherstellen kannst, dass immer nur 1 Gerät aktiv ist (und nur dann macht das ja Sinn) dann klappt das schon mit 4 Widerständen und 4 Dioden:
1 | ___ |
2 | TX0 ---o---|___|---o-------o---------> Drucker |
3 | '---->|-----' | |
4 | ___ | |
5 | TX1 ---o---|___|---o-------o |
6 | '---->|-----' | |
7 | ___ | |
8 | TX2 ---o---|___|---o-------o |
9 | '---->|-----' | |
10 | ___ | |
11 | TX3 ---o---|___|---o-------' Widerstände: 4k7 |
12 | '---->|-----' Dioden: 1n4148 |
Die CMOS Variante Switch bietet sich an, entsprechender Aufbau nötig. Max4621, Max 4622, Max 4623 oder DG408 bieten sich an. Versorgungsspannung laut Datenblatt von +-5 bis +-20 V Siehe Aplicationsnoten z.B. Vishay AN 205
Lothar Miller schrieb: > Wenn du sicherstellen kannst, dass immer nur 1 Gerät aktiv ist (und nur > dann macht das ja Sinn) dann klappt das schon mit 4 Widerständen und 4 > Dioden: Stimmt. Entspricht dann funktionell der Variante 1, die ich beschrieben habe. Nur mit viel einfacheren Mitteln. Frage ist aber, ob er das wirklich sicherstellen kann.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.