Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Calculatoare


Index » educatie » » informatica » Calculatoare
» - sistem anti-efractie


Sistem anti-efractie


 

SISTEM ANTI-EFRACTIE



Cuprins:

Introducere

Specificatiile sistemului

Schema sistemului

Descrierea partilor componente

Microcontrollerul

Programatorul

Leduri

Cod sursa

Bibliografie

Introducere:

Scopul proiectului este realizarea unui sistem anti-efractie pentru securizarea unei zone in care avem o usa si o fereastra. Alarma se declanseaza instantaneu in cazul in care codul de dezactivare este introdus gresit ,prin aprinderea ledului rosu,si in caul in care codul este introdus bine se aprinde ledul verde .

Specificatiile sistemului:

Obiectivul sistemului este oprirea intrarilor neautorizate prin aprinderea unor leduri de avertizare. Sistemului i se poate atasa si un buzzer in cazul in care este dorita si o avertizare sonora.

Alarma este alcatuita dintr-o unitate centrala, realizata cu ajutorul unui microcontroller, o tastatura si leduri de avertizare.

Tastatura cuprinde cifre de la 0 la 9, #, *(o tasta de activare/dezactivare a alarmei). Atasate tastaturii sunt 2 leduri(verde si rosu) care au scopul de a avertiza daca s-a introdus codul corect(prin aprinderea ledului verde) sau daca s-a introdus un cod gresit(prin aprinderea ledului rosu).

Schema sistemului:

Descrierea partilor componente:

Microcontrollerul:

Microcontrollerul ales este ATmega 8515:

Caracteristici:

arhitectura RISC

set de 130 instructiuni, majoritatea necesitand un singur ciclu de ceas pentru executie

32 de registrii de uz general pe 8 biti

quartz intern care poate fi setat pana la 16 MHz(default este setat la 1 MHz)

memorie de date si program nevolatila

memorie flash de 8k care are o durata de viata de 10 000 scrieri/stergeri

memorie EEPROM de 512 bytes

memorie SRAM de 512 bytes

35 de pini I/O programabili

spatiu de memorie externa pana la 64K

timer/counter pe 8 biti cu prescaler separat si mod de comparare

timer/counter pe 16 biti cu prescaler separat, mod de comparare si mod de captare

interfata seriala SPI de tip master/slave

surse de intreruperi interne si externe

tensiune de functionare 4.5 - 5.5 V

Descrierea pinilor:

VCC - sursa de tensiune

GND - impamantare

PORT A(PA7..PA0) - port bidirectional I/O pe 8 biti cu rezistente interne de pull-up(selectate pentru fiecare bit) si diverse functii speciale

PORT B(PB7..PB0) - port bidirectional I/O pe 8 biti cu rezistente interne de pull-up(selectate pentru fiecare bit) si diverse functii speciale

PORT C(PC7..PC0) - port bidirectional I/O pe 8 biti cu rezistente interne de pull-up(selectate pentru fiecare bit)

PORT D(PD7..PD0) - port bidirectional I/O pe 8 biti cu rezistente interne de pull-up(selectate pentru fiecare bit) si diverse functii speciale

PORT E(PE2..PE0) - port bidirectional I/O pe 3 biti cu rezistente interne de pull-up(selectate pentru fiecare bit) si diverse functii speciale

RESET - un nivel logic scazut pe acest pin pentru mai mult decat lungimea minima a impulsului(50 ns) va genera o resetare chiar daca ceasul nu este setat

XTAL1 - intrarea oscilatorului extern

XTAL2 - iesirea oscilatorului extern

Am ales acest microcontroller deoarece are un set restrans de instructiuni. De asemenea accesul la documentatie a fost mai facil decat in cazul altor microcontrollere. Acesta a fost ales astfel incat sa putem sa il programam cat mai usor.

Leduri:

Sistemul contine 2 leduri de avertizare,unul rosu pentru cod gresit introdus,si unul verde pentru cod introdus bine.Acestea au rolul de a simula o sirena.

Bibliografie:

ATmega 8515 datasheet - 054_07527_0_ATmega8515.pdf

Seminarii si cursuri AMP

www.avrbeginers.net

www.freepatentsonline.com

smp.aii.pub.ro

www.atmel.com

Manual instalare sensor GB P-Rex

Poarta SAU(HCF4072BE) datasheet





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate