Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski.
-
Upload
bruno-zeller -
Category
Documents
-
view
108 -
download
0
Transcript of Tastaturcodeschloss tacosch Marko VeselcicTobias EckhardtChristoph Brzozowski.
Tastaturcodeschloss
„tacosch“
Marko Veselcic Tobias Eckhardt Christoph 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
+ =
Benötigte Funktionen Tür öffnen und automatisch verriegeln Neue Benutzer hinzufügen und entfernen Optische und akustische Signalausgabe zur
Information der Benutzer
LösungsmöglichkeitenWas alles funktionieren könnte
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
RFIDRadio Frequency Identification + Einfache Identifikation
+ Benutzerfreundlich
- Prinzipielle Probleme bei Privatsphäre
- Kosten
Magnetkarten+ Keine Kosten für
Benutzer
+ Einfaches Auslesen möglich
- EC- oder Kreditkarte wird teilweise ausgelesen
Die Lösung „TACOSCH“Ein System aus einem Kartenleser
der EURO 535
und der I²C-Tastatur
Prinzipielle Lösung
Erweiterungskarte
Optische und akustische Ausgabe
I²C-Karte(Display & Tastatur)
I²C
BU
S
SteckerleisteEURO 535 Kartenleser
VEB
Schaltbild
Layout
SN 7404Piezo
I²C
VEB
Diode
I²C
-Mas
ter
Tac
osch
-P
latin
e
74HC138N PCF8584P
Das ProgrammAblauf und Besonderheiten
DiodenfarbenLED 1 – P5.2 - rot
LED 2 – P5.4 - blau
LED 3 – P5.6 - grün
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
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
Jetzt ist die Zeit, Fragen zu stellen und Hinweise zu geben.
Wir bedanken uns für ihre Aufmerksamkeit.