DCD

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

DCD, som står för "Data Carrier Detect", är en signal i RS-232-standarden (och några andra seriella kommunikationsprotokoll) som används för att indikera när en dataförbindelse är etablerad.

På en teknisk nivå fungerar DCD på följande sätt:

Modem Användning

Historiskt sett, när RS-232 ofta användes för modemkommunikation, skulle DCD-signalet gå högt (aktiverat) för att indikera att modemet hade etablerat en bäraranslutning till ett annat modem. När bäraranslutningen förlorades, skulle DCD-signalet gå lågt (inaktiverat).

- Signalering: Precis som andra signaler i RS-232-standarden, är DCD en spänningssignal. En positiv spänning (vanligtvis mellan +3 till +15 V) representerar ett "högt" eller "på" tillstånd, medan en negativ spänning (vanligtvis mellan -3 till -15 V) representerar ett "lågt" eller "av" tillstånd.

- Anslutning: På en DB-25-kontakt (en äldre RS-232-kontaktstandard) är DCD ansluten till pinne 8. På den mer vanliga DB-9-kontakten är DCD ansluten till pinne 1.

- Användning idag: Även om modemkommunikation inte längre är lika vanligt, finns DCD fortfarande som en del av RS-232-standarden och kan användas av vissa enheter för att indikera när en dataförbindelse är närvarande eller aktiv.

På grund av DCD:s ursprungliga användning inom telefonlinjebaserad kommunikation är den inte alltid relevant för moderna RS-232-applikationer, särskilt när direkt kabelanslutning används mellan enheter.