Gast
#434965
Im Rahmen unseres Studiums wurde uns folgendes Projeckt aufgetragen. Aufgabenstellung: Es ist ein elektronisches Türschloss zu realisieren. Dieses Türschloss mit den Eingabeziffern 0 bis 9 soll bei Eingabe eines der drei möglichen Zifferkombinationen Einlass gewähren. Die Schaltung soll aus zwei Mikrocontrollern bestehen. Der äußere Mikrocontroller realisiert die Eingabe der Codes. Der innere Mikrocontroller vergleicht diesen mit den richtigen Codes und entriegelt bei richtiger Eingabe des Codes das Türschloss. Die falsche Eingabe einer Zahlenkombination wird im Mikrocontroller nicht flüchtig gespeichert und führen zu einer Sperrzeit, währenddessen keine weitere Eingabe erfolgen kann. Die Codes sollen manuell über den innen liegenden Mikrocontroller programmierbar sein. Die Datenübertragung zwischen den Mikrocontrollern erfolgt über eine bidirektionale Kommunikationsleitung und soll mittels geeignetem Verschlüsselungsverfahren geschützt werden. Es ist darauf zu achten, dass die Schaltung von -30°C bis +45°C funktionier. Bei Nichtbenutzung sollen die Mikrocontroller in den Schlafmodus wechseln und werden aus diesem durch die Eingabe am Tastenfeld oder der Programmiertaste geweckt. Die Zustände der Mikrocontroller sollen durch LED`s signalisiert werden. Die Hardware wurde von uns schon erstellt. Aber wir haben so unsere Probleme mit der Programmierung. Danke für jede Idee und Anregung.