elektrik port üyelik servisleri elektrik port üyelik servisleri

PIC İle Takometre |
Kendimiz Yapalım

Bisiklet sürerken hızınızı veya yaptığınız bir robotun hızını öğrenmek istemez misiniz. Bu yazımızda yapacağımız devrenin simülasyonuna çizimine yer verdik. Gelin ne kadar hızlı gittiğimizi öğrenelim.



A- A+
02.01.2015 tarihli yazı 14373 kez okunmuştur.

1. Adım: Malzemeler

Besleme için;

1 Adet - 9V Pil
1 Adet - 9V Pil soketi

 

5V Regülatör devresi için;

1 Adet - 1N4001
1 Adet - ON/OFF anahtar
1 Adet - 330nF Kondansatör
1 Adet - 7805 Entegresi
1 Adet - 10µF Kondansatör 

 

Kontrol devresi için;

1 Adet - 16F877A
1 Adet - 100nF Kondansatör
1 Adet - 4,7K Direnç
1 Adet - 4MHz Kristal
2 Adet - 15pF Kondansatör
1 Adet - 2x16 LCD Ekran
1 Adet - Reed Anahtar
1 Adet - 330nF Kondansatör
1 Adet - 1K Direnç
1 Adet - 10K Potansiyometre
1 Adet - PIC Programlayıcı
1 Adet - Mıknatıs

 

2. Adım: Programlar

Mikroelektronika MikroC
Proteus

 

3. Adım: Devre Kurulumu

Devre kurulumu için Altium, Proteus gibi bir çok program alternatifi bulunmaktadır. Bu yazımızda hem kolay kullanımı hem de simülasyon yapabilme özellikleri sebebiyle devre kurulumu için Proteus programını kullanacağız. Öncelikle programın içinde yüklü gelen "Poteus ISIS Professional" programını açıyoruz.
 


 
Şekildeki gibi gelen ekrandan komponent modunu seçin klavyemizin P tuşuna veya Komponent Modu ekranında P tuşuna tıklayalım. Gelen ekranka kullanacağımız komponentleri mouse ile çift tıklayarak seçelim. 

 



► İlginizi Çekebilir : Proteus İle Arduino Simülasyonu

 


Elemanlarımızı komponent listemize ekledikten sonra, çalışma alanında devreyi çizmeye başlayalım. Çalışma alanına komponenti yerleştimek için listeden eklemek istediğimiz komponenti seçim çaşılma alanının istediğimiz bir yerine bir kere tıklamamız yeterli olacaktır.
 
►İlginizi Çekebilir: Ücretsiz PCB Çizim Programları

Devremizde kullandığımız PIC mikrodenetleyinin osilator girişinde kullanacağımız elemanları belirlemek için mikrodenetleyicinin datasheetine başvurmamız gerekecektir. LCD display kullanırken 4 MHz bizim için ideal bir kristal değeri olduğu için 15 pf kondansatörler kullanacağız. 

Reed anahtarda oluşabilecek peakleri önlemek amacıyla reed anahtara parelel 330nF lık kondansatör bağlıyoruz.

 


 

4. Adım: Yazılım

Devremizi kurduk sıra yazılımımızı yazmaya geldi. Yazılım için ilk önce MikroC programını açıyoruz. Bu adımda resimleri takip ederek yazılım aşamasına geçebiliriz.
 

 
 

 
 

 
 

 
 

 

Kodumuzu yazdıktan sonra mikrodenetleyiciye yüklemek için .HEX dosyasına çevirmemiz gerekiyor bunın için "CTRL+F11" kısayolunu kullanmanız yeterli olacaktır. Proje klasörünüzde oluşan .HEX uzantılı dosyayı seçerek simülasyonda entegreye tanıtabilirsiniz. Tanıtma işlemini daha önce "Proteus İle Arduino Simülasyonu" adlı içeriğimizde değinmiştik. İçerigimize ilişkin dosyalara BURADAN ulaşabilirsiniz. 

Kolay gelsin.


 
KAYNAK:

►TUBITAK Bilim ve Teknik Dergisi
HÜSEYİN BAYRAM HÜSEYİN BAYRAM Yazar Hakkında Tüm yazıları Mesaj gönder Yazdır



Aktif etkinlik bulunmamaktadır.
ANKET
Endüstri 4.0 için En Hazır Sektör Hangisidir

Sonuçlar