12.01.2015 Views

pic16f877-ev-icin-hirsiz-alarmi - 320Volt

pic16f877-ev-icin-hirsiz-alarmi - 320Volt

pic16f877-ev-icin-hirsiz-alarmi - 320Volt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C. Selçuk KAHYALAR, Bitirme Öd<strong>ev</strong>i, Niğde Üniversitesi, Mühendislik-Mimarlık<br />

Fakültesi, Elektrik-Elektronik Mühendisliği Bölümü, 2001-2002 Eğitim- Öğretim Yılı<br />

BÖLÜM II<br />

ELEMANLAR VE YÖNTEM<br />

Bu tez çalışmasında bir güvenlik sistemi için kullanılmış olan tüm elemanları şu şekilde<br />

sıralayabiliriz.<br />

1) PIC mikrodenetleyicisi (PIC 16F877),<br />

2) Program geliştirme yazılımı (PIC BASIC PRO),<br />

3) Programlama yazılımı (PROPIC),<br />

4) Programlama d<strong>ev</strong>resi,<br />

5) Kişisel bilgisayar,<br />

6) Uygulama d<strong>ev</strong>resi,<br />

7) Güvenlik sisteminin kurulacağı maket <strong>ev</strong>.<br />

Bu elemanları inceleyecek olursak;<br />

2.1. PIC Mikrodenetleyicisi<br />

Güvenlik sisteminin kontrolünü sağlamak amacıyla PIC 16F877 mikrodenetleyici<br />

kullanılmıştır. Bu mikrodenetleyici;<br />

• Güvenlik sistemi için yeterli sayıda I/O (giriş/çıkış) ucuna sahiptir.<br />

• 1000 defa programlanıp silinebilen EEPROM (Flash) belleğe sahiptir.<br />

• TMR0, TMR1, TMR2 yazılım kesmesine sahiptir.<br />

• 4-20 Mhz arası yüksek bir çalışma frekansına sahiptir.<br />

2.2. Program geliştirme yazılımı (PIC BASIC PRO)<br />

Bu tezde PIC mikrodenetleyicisinin programlanmasında “BASIC” dili kullanılmıştır. Bu<br />

dilde program geliştirmek için “PIC BASIC PRO” programı kullanılmıştır.<br />

Üst s<strong>ev</strong>iyeli programlama dilleri (Örn: PIC BASIC PRO) sayesinde çok daha rahat ve<br />

hızlı bir şekilde programlama yapılabilmektedir. Ancak bu programlar çok karmaşık<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!