Hi
Wie man aus 5 Volt 15 Volt macht weiss, auch wie man -15 Volt macht, dass ist auch kein Geheimnis.
Aber du bist einem Denkfehler aufgessen.
Die Signalrate bzw Übertragungsrate innerhalb von USB selbst in der 1er Version ist um einiges schneller als die maximal mögliche Geschwindigkeit von V24.
Man kann nicht einfach die Drähtchen so verknüppern, und nur Spannungswandler dazwischen bauen.
Das Funktioniert so nicht !
Theoretisch wäre es denkbar, auch das Signal für die Flußkontrolle als BIT Feld innerhalb des USB Busprotokolls zu transportieren. Setzt aber voraus, dass das USB Protokoll ausser Kraft gesetzt wird. Oder es nur eine USB Anschlußbuchse an einem USB Host sich befindet.
USB macht regelmäßig Pausen,um auf Eingänge oder Informationen anderer USB Geräte zu warten. Wie gesagt seriell. Es kann nur mit einem Gerät zu einer Zeiteinheit eine Datenverbindung aufgebaut sein.
Und auch diese geringe Zeitunterbrechungen können zu Fehlern führen wenn eine serielle Datenübertragung via V24 erfolgt. V24 ist ein Zeitkritisches nahezu Echtzeit - Datenübertragungsprotokoll. Somit sind Unterbrechungen immer tödlich, ausser es wird durch ein geeignetes Sicherungssystem CRC / Parität Check abgefangen.
Für eine Anwendung wie ein Serielles Terminal zur Steuerung oder Zugriff auf Router oder Setop Boxen spielt das alles keine oder nur eine untergeordnete Rolle.
Ab das beantwortet immer noch nicht die eigentlichen Fragen.
Deine Dialog 1 wird sicherlich mit XON / XOFF arbeiten...
Löst aber nicht das allgemeine Problem Serielle Adapter an jeder Seriellen Schnittstelle einer Maschine.
MFG
Andy
QUOTE (D.B. @ 28.06.2016, 14:03 Uhr)
Moment mal, Dir sitzt der Schalk aber auch im Nacken?!
Wie man aus 5 Volt 15 Volt machen kann muß ich Dir bestimmt nicht erklären! Zumal wenn hinter den 5 Volt genug Leistung stecken ( jaja, USB ich weiß! Aber zum Akku laden reicht´s auch ).
Aber RTS / CTS würde bedeuten daß der PC hinter der USB-Schnittstelle das Handshake schalten muß. Oder woher soll die Info kommen daß z.B. der Speicher(bereich ) voll ist. Und welche Leitung soll jetzt im USB das Handshake weiterreichen?
Dirk