Hallo, eine kurze Frage an die UART kenner: Was ist Ruhe- und Signalpegel auf der RI Leitung bei 5V/3,3V UART? Danke für Hilfe!
Idle-Pegel ist High, also 3,3 bzw. 5V. Beim Senden ist die Logik invertiert (das Byte 0xFF entspricht einer Bitzeit 0V (Startbit), 8 Bitzeiten 0V (Daten invertiert) und 1-2 Bitzeiten 3,3V/5V (Stopbits). Zudem wird erst das LSBit übertragn, dann das MSBit.
Ahm schrieb: > Zudem wird erst das LSBit übertragn, dann > das MSBit. Auf dem RING Indicator Signal? Da verwechselst du mit Sicherheit etwas.
:
Bearbeitet durch User
Falk Brunner schrieb: > HIGH Hi, könntest du das kurz ausführen, was ist High, Ruhe-, oder Signalpegel? Und ist High in dem Fall 5V/3,3V? Danke!
@Stefan (Gast) >könntest du das kurz ausführen, was ist High, Ruhe-, oder Signalpegel? >Und ist High in dem Fall 5V/3,3V? Ist das ein Witz? HIGH = VCC. LOW = GND. Natürlich mit weiten Toleranzen, ist ja Digitaltechnik.
Falk Brunner schrieb: > Ist das ein Witz? HIGH = VCC. LOW = GND. Natürlich mit weiten > Toleranzen, ist ja Digitaltechnik. Nein, laut meinem Prof. ist High/Low, 1/0, W/F, H/L oder wie auch immer sie heißen an keine Spannung/Strom gebunden bis man sie definiert. Z.B. bei RS232 ist High -15V und Low 15V. Und die Frage welcher Pegel (Ruhe/Signal) High ist, ist leider immer noch nicht geklärt.
Auf den Datenleitungen RxD und TxD 3.3V oder 5V ist der Ruhepegel High (3.3V bzw. 5V). Bei allen Steuerleitungen ist der Ruhepegel jedoch Low. Die +/-12V Treiber invertieren das Signal allerdings. Und ja, ich stimme zu: Auf der RS232 Schnittstelle ist -12V High und +12V Low. Das ist meines Wissens nach aber die einzige Stelle in der EDV, wo man von der üblichen Zuordnung von Spannung zu Pegel abgewichen ist. Der Prof hat Recht, ich hab' das auch so gelernt.
Stefan schrieb: > Nein, laut meinem Prof. ist High/Low, 1/0, W/F, H/L oder wie auch immer > sie heißen an keine Spannung/Strom gebunden bis man sie definiert. Z.B. > bei RS232 ist High -15V und Low 15V. Dieser Sprachfalle würde ich mich nicht anschliessen. In meinem Verständnis ist high/low sehr wohl orientiert am Pegel, macht aber isoliert betrachtet keine Aussage über eine damit verbundene Logik. Womit "high" je nach Sachlage 1 oder 0 sein kann. Zur Frage selbst: Wikipedia zu RS-232 gibt da ganz gute Hinweise. Die ganzen Modemsteuersignale sind bei "high" aktiv. Wobei in RS-232 "high" für +3..15V steht. Jedoch entspricht +3..15V auf RS-232-Seite auf TTL-Seite ca. 0V, während RS-232 -3..15V auf TTL-Seite für >2V steht. Signale wie RTS oder DCD sind auf der TTL Seite bei 0V aktiv. RI ebenfalls.
Stefan Us schrieb: > Auf den Datenleitungen RxD und TxD 3.3V oder 5V ist der Ruhepegel High > (3.3V bzw. 5V). Bei allen Steuerleitungen ist der Ruhepegel jedoch Low. Dass RTS, DCD, RI, ... bei UARTs, zumindest bei alten, öfter mit Strich drüber gezeichnet werden, ist dir noch nicht aufgefallen? Dieser Strich soll nicht etwa verhindern, dass der Carrier bei Regen nass wird, sondern steht für negative Logik. Solch ein TTL- oder CMOS-Signal ist also bei low aktiv und bei high inaktiv. Ruhepegel ist also high.
:
Bearbeitet durch User
Stefan schrieb: > Nein, laut meinem Prof. ist High/Low, 1/0, W/F, H/L oder wie auch immer > sie heißen an keine Spannung/Strom gebunden bis man sie definiert. Dafür hat man aber bei RS232 die Begriffe 'Mark' und 'Space' genommen. Dein Prof. könnte höchstens noch TRUE und FALSE oder ENABLE und DISABLE sagen, aber high ist nun mal positiver als low.
:
Bearbeitet durch User
A. K. schrieb: > Womit "high" je nach Sachlage 1 oder 0 sein kann. Wenn man 0 und 1 als inaktiv und aktiv sieht. Dreht man die Logik um, die eben erwähnte negative Logik, wird 0 zu aktiv und 1 zu inaktiv. Und so hat man dank solcher Profs eben das Vergnügen, ab und zu auf dem Kopf zu stehen. Aber anderswo ist es nicht besser. Informatiker pflanzen ihre Bäume auch mit der Wurzel oben und den Blättern unten. Ergo: high und low sollte man dank solcher Profs so lange als undefiniert betrachten, bis geklärt ist, was im jeweiligen Fall damit gemeint ist. Gibt sonst arge Kommunikationsprobleme. Aber da sich die Leute heutzutage nicht mal über blaue und weisse Klamotten einig werden...
:
Bearbeitet durch User
Matthias Sch. schrieb: > Dafür hat man aber bei RS232 die Begriffe 'Mark' und 'Space' genommen. Ich hatte mich immer gefragt warum. Dank solcher Profs weiss ich es nun.
>> Dafür hat man aber bei RS232 die Begriffe 'Mark' und 'Space' genommen.
Ist doch einfach
Mark - Deutsche Währung
Space - amerikanischer Weltraum
KADNAU§(EZ)WRRIUANFH(§WURZQ()§ZRUQ)§RJW(/§Z"Q(&RZ§"W("§$&"§(
A. K. schrieb: > Dieser Strich > soll nicht etwa verhindern, dass der Carrier bei Regen nass wird,... :-))) Danke! Jetzt habe ich vor lauter Freude einen Schwall Selterswasser quer über den Tisch gespien. Zu dem Thema: Es gab in der EDV Geräte mit Hochvolt-MOS-Schaltkreisen, die auch die sog. negative Logik besaßen: Die U-Serie vom Funkwerk Erfurt MfG Paul
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.