Elektroniklager





Google
 

Sprache
Language



  Home
  PCI-Bus
  Floppy & IDE
  SCSI
  Seriell
  Parallel
  Grafik
  Maus & Tastatur
  Power Supply
  Telefon
  ISDN & DSL
  Tabellen
  Diagnose & Reparatur
  Technische Info
  Magazine & Neues
  Downloads

Parallele Drucker Schnittstelle (Centronics)

Die parallele Schnittstelle wird auch als Centronics-Schnittstelle bezeichnet. Sie ist vor allem für Drucker mit Centronics- Schnittstelle ausgelegt, kann aber für alle Peripheriegeräte mit dieser Schnittstellencharakteristik verwendet werden.

Über die parallele Schnittstelle können 8 Bits gleichzeitig übertragen werden. Zusätzlich werden einige Übertragungsleitungen für Steuersignale benötigt, um eine korrekte Datenübertragung zu gewährleisten.

Das Interface hat 12 gepufferte Ausgabeleitungen (8 Datenleitungen, Strobe, Printer Initialize, Auto Feed, Select Input) und 5 Eingabeleitungen (Acknowlegde, Busy, Paper End, Error, Select), die vom Drucker beschrieben werden.

Block Diagramm der parallelen Schnittstelle

Signalpegel:

High = +5V, Low = 0V

Interface-Steckverbindung:

Oben:  IBM Steckverbinder 25 Pol. D-SUB Buchsenleiste am PC
Unten:  Centronics Steckverbinder 36 Pol. Buchsenleiste am Drucker

Minimal - Verbindung zwischen paralleler Schnittstelle und Drucker:

D-SUB Stecker 25 pol. <--------> Centronics Stecker 36 pol.

-STROBE 1 ------------ -STROBE 1
Data 0 2 ------------ Data 0 2
Data 1 3 ------------ Data 1 3
Data 2 4 ------------ Data 2 4
Data 3 5 ------------ Data 3 5
Data 4 6 ------------ Data 4 6
Data 5 7 ------------ Data 5 7
Data 6 8 ------------ Data 6 8
Data 7 9 ------------ Data 7 9
-ACK 10 ------------ -ACK 10
BUSY 11 ------------ BUSY 11
PE 12 ------------ PE 12
Masse 18 ------------ Masse 30

PIN - Belegung und Signalbeschreibung:

Pin
Cen-
tronics
Pin
D-SUB
25pol
Signal
Quelle
> PC
< Gerät
Signal
Name
Bedeutung
1 1 > -STROBE -Strobe = "0" die Daten werden zum Drucker übertragen
2 2 <> Data 0 Datenleitung 0
3 3 <> Data 1 Datenleitung 1
4 4 <> Data 2 Datenleitung 2
5 5 <> Data 3 Datenleitung 3
6 6 <> Data 4 Datenleitung 4
7 7 <> Data 5 Datenleitung 5
8 8 <> Data 6 Datenleitung 6
9 9 <> Data 7 Datenleitung 7
10 10 < -ACK -ACK = "0" das aktuelle Zeichen ist vom Drucker akzeptiert worden und es können neue übertragen werden.
11 11 < BUSY BUSY = "1" der Drucker kann keine neuen Zeichen aufnehmen
12 12 < PE PE = "1" zeigt der Drucker an, daß er kein Papier mehr hat
13 13 < SLCT SLCT = "1" der Drucker ist On-line
14 14 > -AUTOFDX -AUTOFDX = "1" weist den Drucker an, nach dem Drucken einen Zeilenvorschub zu machen.
15 -   - Frei
16 18 <> GND Signal Masse
17 - <> GND Gehäuse Masse
18 - < +5V +5V vom Drucker
19 - <> GND Masse verdrillt mit -STROBE
20 - <> GND Masse verdrillt mit Data 0
21 - <> GND Masse verdrillt mit Data 1
22 - <> GND Masse verdrillt mit Data 2
23 - <> GND Masse verdrillt mit Data 3
24 - <> GND Masse verdrillt mit Data 4
25 - <> GND Masse verdrillt mit Data 5
26 - <> GND Masse verdrillt mit Data 6
27 - <> GND Masse verdrillt mit Data 7
28 - <> GND Masse verdrillt mit -ACK
29 - <> GND Masse verdrillt mit BUSY
30 19 <> GND Masse
31 16 > -INIT -INIT = "0" initialisiert den Drucker und löscht den Drucker-Puffer
32 15 < -ERROR -ERROR = "0" der Drucker ist im Error-Modus
33 20 <> GND  
34 -   - Frei
35 - < - Pull Up nach +5V
36 17 > -SLCTlN -SLCTIN = "0" befähigt den Drucker, neue Daten aufzunehmen
- 21, 22
23, 24
25
<> GND Masse

Anmerkung: Das Minus Zeichen (-) vor einer Signalbezeichnung bedeutet, daß dieses Signal "Low Aktiv" ist.

Ausgabe-Timing über die parallele Schnittstelle:

Timing der Signalleitungen bei der Ausgabe von Daten über die parallele Schnittstelle.

25pol. D-Sub Loopback Stecker

Mit den folgenden Steckerbelegungen kann ein Testadapter aufgebaut werden um die Funktion einer parallelen Schnittstelle z.B. eines PCs zu überprüfen.

 1 an 13 (Strobe an Select)
 2 an 15 (Data0 an ERROR)
10 an 16 (ACK an INIT)
11 an 17 (BUSY an SLCTIN)
12 an 14 (PAPER END an AUTOFEED)

Paralleles Interlink-Kabel (WIN95/WIN98)

Mit diesem Kabel kann eine Kommunikationsverbindung zwischen zwei PCs aufgebaut werden. Z.B. für WIN95, WIN98 oder diverse andere Übertragungsprogramme:

DB-25(Stecker)   DB-25(Stecker)
2 <----> 15
3 <----> 13
4 <----> 12
5 <----> 10
6 <----> 11
15 <----> 2
13 <----> 3
12 <----> 4
10 <----> 5
11 <----> 6
25 <----> 25


Safety Software
Design Training

Web-based training:
Safety Software
Design for
Microcontroller











Impressum