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.
02.01.2015 tarihli yazı 22897 kez okunmuştur.
1. Adım: Malzemeler
Besleme için;
1 Adet - 9V Pil
1 Adet - 9V Pil soketi
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
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
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
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.

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
YORUMLAR
Aktif etkinlik bulunmamaktadır.
-
Dünyanın En Büyük 10 Makinesi
-
2020’nin En İyi 10 Kişisel Robotu
-
Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
-
Üretimin Geleceğinde Etkili Olacak 10 Beceri
-
Olağan Üstü Tasarıma Sahip 5 Köprü
-
Dünyanın En İyi Bilim ve Teknoloji Müzeleri
-
En İyi 5 Tıbbi Robot
-
Dünyanın En Zengin 10 Mühendisi
-
Üretim için 6 Fabrikasyon İşlemi
-
İlginç Robotlar Serisi
-
Siemens Kaçak Akım Koruma Cihazları | RCD, RCCB
-
Siemens 3WL açık tip güç şalterleri ACB
-
Siemens 7KM PAC3100, 3200, 4200 Ölçüm Cihazları Teknik Özellikler
-
Konvertör için SINAMICS V20 / G120 Smart Access Module 2
-
Kurulum ve bağlantı - SINAMICS V20 / G120 Smart Access Module 1
-
Sigma Elektrik Tanıtım Videosu
-
Kaçak Akım Algılamalı Şalterlere Açtırma Bobini Takılması
-
K400 K630 Tip Şalterlere Açtırma Bobini Takılması
-
Kaçak Akım Algılamalı Şalterlere Yardımcı Kontak Takılması
-
Sigma Elektrik Tanıtım Filmi
ANKET