Automatische Türverriegelung Team: Matthias Schaaf Simon Uhl
Gliederung Problemstellung Stand der Technik Aufgabenstellung Stuktogramm Programmierung Fazit
Problemstellung Die Tür einer Sicherheitsschleuse wird beim Ankommen nicht automatisch geöffnet Für Mitarbeiter, die diese Schleuse mehrmals täglich mit Gütern passieren müssen, stellt dies ein Hindernis dar Problemstellung Stand der Technik Aufgabenstellung Struktogramm Programmierung Fazit
Stand der Technik Türverriegelung per Fernbedienung Problem: Mitführen der Fernbedienung Skinplex: Türöffnung indirekt per Chipkarte Problem: direkter Hautkontakt nötig Problemstellung Stand der Technik Aufgabenstellung Struktogramm Programmierung Fazit
Aufgabenstellung Eine Tür einer Sicherheitsschleuse soll ohne mechanischen Aufwand geöffnet werden Soll nur von befugten Personen zu öffnen sein Funktionsfähigkeit im Abstand von mind. 6 Meter und bei Frequenzschwankungen Tür öffnet für 5 Sekunden Problemstellung Stand der Technik Aufgabenstellung Struktogramm Programmierung Fazit
Struktogramm Problemstellung Stand der Technik Aufgabenstellung Programmierung Fazit
Programmierung Problem :Automatische Frequenzerkennung Lösung: Timer1 = 0FFh-Timer0 Reload Timer1 Problemstellung Stand der Technik Aufgabenstellung Struktogramm Programmierung Fazit Start Timer0 StopTimer0 Portabfrage Add. Wert Timer0 / 2 Timer1 starten
Programmierung Problem: Zugangserkennung Lösung: 32-Bit-Verschlüsselung Laden Problemstellung Stand der Technik Aufgabenstellung Struktogramm Programmierung Fazit 011010100101010011100011 0110101001010100111000110010 01101010010101001110001100101 01101010010101001110001100101010 011010100101010011100011 10 00101010 D:0x0030h 11100011 D:0x0031h 01010100 D:0x0032h Abgleichen 01101010 D:0x0033h 00101010 11100011 Tür 5 Sek auf (mit Timer2 realisiert) Ja 01010100 =? 01101010 Nein Tür geschlossen
Fazit Realisierung elektronischer Schaltungen besser mit Mikrocontroller Hauptproblem: TIMING!! Sowohl Hardwaretechnisch Als auch Softwaretechnisch Erfahrungen bei Durchführung eines Gesamtprojekts Problemstellung Stand der Technik Aufgabenstellung Struktogramm Programmierung Fazit
Vielen Dank für die Aufmerksamkeit Für Fragen stehen wir gern zur Verfügung!