DTR

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

DTR, som står för "Data Terminal Ready", är en av styrsignalerna inom RS-232C-standarden. Denna signal används vanligtvis av en dator eller annan terminalutrustning för att indikera att den är klar att upprätta en kommunikation eller att den är redo att utföra dataöverföring.

Här är en mer teknisk beskrivning av DTR:

Funktion

DTR-signalen används av dataterminalen (t.ex. en dator) för att signalera att den är redo för kommunikation. I många traditionella applikationer indikerade aktivering av DTR att en enhet var påslagen och klar för dataöverföring eller kommunikation.

Användning med modem

I modemkommunikation användes DTR ofta för att styra modemets uppkopplingsstatus. Genom att sänka DTR-signalen kunde en dator t.ex. instruera modemet att koppla ner en upprättad förbindelse.

Signalering

Precis som andra RS-232C-signaler är DTR en spänningsbaserad signal. En positiv spänning (vanligtvis mellan +3 till +15 V) indikerar att DTR är aktiverad, medan en negativ spänning (vanligtvis mellan -3 till -15 V) indikerar att DTR är inaktiverad.

Handskakning

DTR kan användas i kombination med DSR (Data Set Ready) för en tvåvägs handskakningsmekanism. När en dator aktiverar sin DTR-signal för att indikera att den är redo, väntar den på att en fjärranordning ska svara genom att aktivera sin DSR-signal.

Anslutning

På en DB-25-kontakt (en äldre RS-232-kontaktstandard) är DTR ansluten till pinne 20. På den vanligare DB-9-kontakten är DTR ansluten till pinne 4.

DTR är en viktig styrsignal i seriell kommunikation, särskilt i äldre system där både hård- och mjukvaruhandskakning var nödvändiga för att säkerställa korrekt dataöverföring mellan enheter.