16
Tastaturcodeschlos s „tacosch“ ko Veselcic Tobias Eckhardt Christoph Brzozows

Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Embed Size (px)

Citation preview

Page 1: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Tastaturcodeschloss

„tacosch“

Marko Veselcic Tobias Eckhardt Christoph Brzozowski

Page 2: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Problemstellung Sicherung von Räumen und Gebäuden Keine weiteren Karten im Geldbeutel Pin allein zu unsicher – denn nur PIN und

Karte gibt Geld

+ =

Page 3: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Benötigte Funktionen Tür öffnen und automatisch verriegeln Neue Benutzer hinzufügen und entfernen Optische und akustische Signalausgabe zur

Information der Benutzer

Page 4: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

LösungsmöglichkeitenWas alles funktionieren könnte

Page 5: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

USB - Stick+ Weit verbreiteter

Datenspeicher+ Einfaches Hinzufügen

von Benutzern+ Benutzung als

Datenspeicher

- Controller benötigt USB-Master anstatt Slave

- Programmierung von USB-Schnittstelle in C oder Assembler

- Kosten

Page 6: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

RFIDRadio Frequency Identification + Einfache Identifikation

+ Benutzerfreundlich

- Prinzipielle Probleme bei Privatsphäre

- Kosten

Page 7: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Magnetkarten+ Keine Kosten für

Benutzer

+ Einfaches Auslesen möglich

- EC- oder Kreditkarte wird teilweise ausgelesen

Page 8: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Die Lösung „TACOSCH“Ein System aus einem Kartenleser

der EURO 535

und der I²C-Tastatur

Page 9: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Prinzipielle Lösung

Erweiterungskarte

Optische und akustische Ausgabe

I²C-Karte(Display & Tastatur)

I²C

BU

S

SteckerleisteEURO 535 Kartenleser

VEB

Page 10: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Schaltbild

Page 11: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Layout

SN 7404Piezo

I²C

VEB

Diode

I²C

-Mas

ter

Tac

osch

-P

latin

e

74HC138N PCF8584P

Page 12: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Das ProgrammAblauf und Besonderheiten

Page 13: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

DiodenfarbenLED 1 – P5.2 - rot

LED 2 – P5.4 - blau

LED 3 – P5.6 - grün

Page 14: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Struktogramm

Programmbeschreibung

Initialisieren

Assembleranweisungen

Taste A Taste B

Tasten gedrückt ?

Neuer Datensatz Speicherbild zeigen

Taste D Taste F

Löschen eines Datensatzes

Finden eines Datensatzes

Unterprogramme:

Neuer DatensatzC-Flag (Gültigkeitsflag),

Kartenbits, PIN und MatrikelNr speichern

Speicherbild zeigenPIN und

MatrikelNr zeigen

Löschen eines DSC-Flag des Aktuellen Datensatzes löschen

Finden eines DSKartenbits und PIN mit gesamten Datensatz

vergleichen

Page 15: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Adresse C-Flag1Bit

Kartenbits30 Bit

PIN4 Bit

MATRIKEL5Bit

2000 2001 201F 2023

2028 2029 2047 204B

2050

+0 +1 +31 +35

E F U N D E N

7021

N R . ? O

7011

k N

7013

I C H T - G_NIP?.RN.RTAM

7009

7000

i g

7030

tleugnu?ETRAK

7027

7021

Speicherbild der Datensätze

Page 16: Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski

Jetzt ist die Zeit, Fragen zu stellen und Hinweise zu geben.

Wir bedanken uns für ihre Aufmerksamkeit.