autoalarmanlage gruppe: eugen riefert dmitriy aranovich dmitriy aranovich
TRANSCRIPT
AutoalarmanlageAutoalarmanlage
Gruppe: Gruppe: Eugen RiefertEugen Riefert
Dmitriy AranovichDmitriy Aranovich
Folie Folie 22/12/12
Eugen Riefert Dmitriy Aranovich
InhaltInhalt
Vorstellung des ProjektesVorstellung des Projektes• GrundideeGrundidee• HardwareHardware• SoftwareSoftware
FragenFragen
Folie Folie 33/12/12
Eugen Riefert Dmitriy Aranovich
Wie sind wir auf die Idee Wie sind wir auf die Idee gekommen?gekommen?
Folie Folie 44/12/12
Eugen Riefert Dmitriy Aranovich
Was tut Was tut man man
dagegen?dagegen?
AlarmanlAlarmanlage age
kaufen?kaufen?
Folie Folie 55/12/12
Eugen Riefert Dmitriy Aranovich
Studien-gebühren!!!
Selbstbauen!
Nur 499,95 €
Folie Folie 66/12/12
Eugen Riefert Dmitriy Aranovich
TürkontaktTürkontakt
Display
Eingabepad
Falscher CodeTimeout 30 sec.
Richtiger Code
OK-Zeichen Alarm
Folie Folie 77/12/12
Eugen Riefert Dmitriy Aranovich
SchaltplanSchaltplan
I²C PlatineI²C Platine
Treiber-Treiber- bausteinebausteine
WiderständeWiderstände
VG LeisteVG Leiste
Folie Folie 88/12/12
Eugen Riefert Dmitriy Aranovich
Zweiseitiges LayoutZweiseitiges Layout
Folie Folie 99/12/12
Eugen Riefert Dmitriy Aranovich
SoftwareSoftwareProgrammbeschreibung:
Alarmanlage: Das Programm wird gestartet, sobald man die Fahrzeugtür (Port 4.2) öffnet. Mit dem Programmstart läuft der Timer 30 sec lang und es wird nach dem im Programm abgespeichertem Code abgefragt. Sollte innerhalb dieser 30 sec keine oder falsche Codeeingabeerfolgen, wird dies entsprechend auf dem Display angezeigt und zusätzlich mit den LEDs deutlich gemacht. Sollte ein richtiger Code eingegeben werden, wird dies auf dem Display angezeigt und die Alarmanlage wird entschärft.
jnb P4.2, Start setb TR0
TIMER_0:djnz R5,SPRUNG_2mov R5, #zeitdjnz R6,SPRUNG_2
call Codenr
CodeIn:mov DPTR,#9800H push DPL mov Anzahl, #5H mov DisplayZeile, #0H mov CursorPosition, #0H mov A,#43H ; ASCII Code von "C"movx @DPTR,A inc DPTRmov A,#6FH ; ASCII Code von "o"movx @DPTR,A inc DPTRmov A,#64H ; ASCII Code von "d"movx @DPTR,A inc DPTRmov A,#65H ; ASCII Code von "e"movx @DPTR,A inc DPTRmov A,#3AH ; ASCII Code von ":"movx @DPTR,A pop DPL
lcall Display_Write
Alarm:
clr P3.3clr P4.1 ; rote Status-LED anclr TR0call UNGUELTIGjmp Blinken
Blinken:cpl P4.3 ; 1. Blinkerpaar cpl P4.6 ; 2. Blinkerpaarcpl P4.0 ; Summermov R4, #0FFH Durchlauf1:mov R7,#0FFH Durchlauf2:djnz R7,Durchlauf2djnz R4,Durchlauf1cpl P4.4 ; Rücklichtercpl P4.5 ; Scheinwerfer
jmp Blinken
OK:
clr TR0clr P4.7 ; grüne Status-LEDcall CodeOKjmp Ende
Folie Folie 1010/12/12
Eugen Riefert Dmitriy Aranovich
Das ErgebnisDas ErgebnisAlarmanlage?!Alarmanlage?!??
Folie Folie 1111/12/12
Eugen Riefert Dmitriy Aranovich
Folie Folie 1212/12/12
Eugen Riefert Dmitriy Aranovich
Wir bedanken uns für Ihre Wir bedanken uns für Ihre
Aufmerksamkeit und stehen Aufmerksamkeit und stehen fürfür
Fragen zur VerfügungFragen zur Verfügung