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ı 27172 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 Görkemli 10 Güneş Tarlası
- 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
- DrivePro Yaşam Döngüsü Hizmetleri
- Batarya Testinin Temelleri
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
- Röle ve Trafo Merkezi Testlerinin Temelleri | Webinar
- Chint Elektrik Temel DIN Ray Ürünleri Tanıtımı
- Sigma Termik Manyetik Şalterler ile Elektrik Devrelerinde Koruma
- Elektrik Panoları ve Üretim Teknikleri
- Teknik Servis | Megger Türkiye
ANKET