Diplomarbeit
Entstehung
Inhalt
Abkürzungen
Einleitung
Recherche
Konzept
Umgebung
Hardware
Software
Funktionsweise
Zusammenfassung
Anhang
Techn. Daten
Platinenlayouts
Schaltplan Hauptplatine
Schaltplan LED
Bestückungsaufdruck
Pinbelegungen
Bauteile
Software-Listings
Literaturverzeichnis
Techn. Daten

9.1 Technische Daten des Interfaces


Generelles:
     Kompatibilität:        Direkt pinkompatibel zum Brankamp-internen MPC-Bus
     Leistungsaufnahme: Im Ruhezustand 200mA auf der 5V-Leitung
                                     Etwa 50mA auf den Leitungen +/-15V
     Adressen:                Ab der Basisadresse (einstellbar mit DIP-Schalter von
                                     $7000 bis $7070 in $0010-er Schritten) werden
                                     12 Adressen fuer I/O-Operationen belegt. Weitere vier
                                     Sind fuer Erweiterungen reserviert.

Eingänge:
     Anzahl:                    4
     Prinzip:                   Spannungsvergleich mit nachfolgendem TTL-Interface
     Spannungsbereich:  -14V bis + 14V
     Triggerschwelle:       Beliebig einstellbar im Bereich von -14V bis +14V
     Geschwindigkeit:     Maximal 50kBd (begrenzt durch die Software)
     Eingangsimpedanz:  1MOhm
     Potential:                 Alle Spannungen bezogen auf Interface-Masse.

Ausgänge:
     Anzahl:                    4
     Prinzip:                   Operationsverstaerker mit variabler Beschaltung
     Spannungsbereich:  -14V bis +14V fuer logisch "1", 0V fuer logisch "0"
     Geschwindigkeit:     Maximal 50kBd (begrenzt durch die Software)
     Ausgangsimpedanz:  1kOhm
     Potential:                 Bezogen auf die Interfacemasse

RS232-Schnittstelle:
     Signale:                   TxD, RxD, RTS, CTS
     Ausgangspegel:       +/-10V (nach V.24 Spezifikation)
     Eingangspegel:         Nach V.24-Spezifikation
     Geschwindigkeit:     50Bd bis 19200Bd
     Protokoll:               odd/even/no Parity
     Datenformat:           1/1.5/2 Stoppbits, 7 oder 8 Datenbits
                                     alle Parameter per Software einstellbar.

Sylvac-Schnittstelle:
     Eingaenge:             1 Takteingang, 1 Dateneingang
     Anpassung:             Wahlweise TTL oder Sylvac-Pegel (0 und -1.5V)
     Prinzip:                   Vom Messmittel getaktetes Schieberegister
     Laenge:                  Von 1 bis 64 Bit digital einstellbar
     Geschwindigkeit:   Maximal 500kBd

Stromversorgung für Messmittel
     Spannung:              Frei einstellbar von -15V bis +15V
     Strom:                   Maximal 20mA
     Potential:               Bezogen auf die Interface-Masse

Optokoppler:
     Anzahl:                  1
     Potential:               Potentialfrei, Emitter des Ausgangs wahlweise auf
                                   Interfacemasse schaltbar
     Ansteuerung:         Direkt per Software ueber ein Portbit


Adresslage:                Bezogen auf eine sog. Platinenstartadresse.
                                 Platinenstartadresse per DIP-Schalter einstellbar auf
                                 $7000, $7010, $7020, $7030, $7040, $7050, $7060, $7070.

Zusammenstellung der Adressen aller Busteilnehmer bezogen auf die Platinenstartadresse:

Offset Geraet Belegung

 $0    PIA2    Port A: Steuerung des Sylvac-EPLD's
                     PA0=Serial Data in
                     PA1=Messen(0)/Einlesen(1) out
                     PA2=Softwareclock beim Einlesen out (steigende Flanke)
                     PA3=Inputs enable(1) disable(0) out
                     PA7=Taster Messmittelmodul-Auswahl in, gedrueckt=(0)
 $1    PIA2    Steuerregister Port A
 $2    PIA2    Port B: PB0=LED auf der Frontplatte out, ein=(1)
                     PB1=Optokoppler out, durchgesteuert=(1)
 $3    PIA2    Steuerregister Port B

 $4    PIA1    Port A: PA0..PA7: 8 bit Softwarecodierschalter in
 $5    PIA1    Steuerregister Port A
 $6    PIA1    Port B  PB0: Input 1
                     PB1: Input 2
                     PB2: Input 3
                     PB3: Input 4
                     PB4: Output 1
                     PB5: Output 2
                     PB6: Output 3
                     PB7: Output 4
 $7    PIA1    Steuerregister Port B

                     R/W=Low (6802 schreibt)      R/W=High (6802 liest)
 $8    ACIA    Senderegister (TxD)             Empfangsregister (RxD)
 $9    ACIA    Programmed Reset (Data=d.c.)  Read Status Register
 $A  ACIA   Write Command Register       Read Command Register
 $B  ACIA   Write Control Register         Read Control Register

 $C            reserviert fuer spaetere Erweiterungen
 $D            reserviert
 $E            reserviert
 $F            reserviert

Weitere Eigenschaften:

     - Taster zur Messmittelmodulauswahl auf der Platine
     - LED zur Anzeige des aktiven Messmittelmoduls auf der Platine
     - Codierschalter mit 8 Bit fuer 255 verschiedene Messmittelanpassungen auf der Platine
     - Universalanschluß fuer Messmittel mit Standard-Sub-D-Stecker 25-polig auf der Platine

© 2001 Marcel Sieling, http://www.powerslider.de
   Ich freue mich immer über nette EMails, die ich gerne beantworte.