LM555 İle 1 Hz – 180 Khz Kare Dalga Üreteci

Kategori [ Elektronik projeler ]

LM555 kullanılarak yapılan bu devre ile 1 Hz ila 180 KHz Arası kare dalga üretmek mümkün. Aşağıda projenin hazır devresini görebilirsiniz.

pulse_generator

ÖZELLİKLER

  • Çalışma voltajı 6-12V DC Max @ 40 mA
  • Devrenin çalıştığını gösteren led mevcuttur
  • İstenilen frekans aralığı devre üzerindeki jumperlar ile seçilebilir
  • 1Hz – 180 Khz arası darbe üretilebilir

AYARLAR

Devamını Oku…

CCS-C ile PIC Programlama, PIC Timer Modülleri ve Kullanımı – 2

Merhaba, uzunca bir aradan sonra tekrar birlikteyiz. CCS-C ile Pic programlama kategorisinde en son Timer’lar ve interrupt konularına değinmiştik, bu yazımızda da timer’lardan devam ediyoruz.

Yazımızın amacı CCS-C derleyicisinde Timer modüllerinin nasıl kullanılabileceğini göstermek. İlk konularda da söylediğimiz gibi CCS-C derleyicisinin hiçbir hazır fonksiyonunu kullanmak zorunda değilsiniz. Sadece datasheet’e bakarak PIC’in tüm donanımları için kod yazabilirsiniz. Yazı içerisinde hem hazır fonksiyonlar, hem de hazır fonksiyonlar olmadan bu işin nasıl yapılabileceğini anlatmaya çalışacağım. Örnek PIC denetleyicisi olarak PIC16F628A kullanacağım, elinizde datasheet’in olması faydalı olacaktır.

Devamını Oku…

Duraklama dönemi hakkında…

Kategori [ Genel ]

Herkese merhaba, öncelikle ccs-c derleri başta olmak üzere siteyi takip eden tüm arkadaşlardan özür diliyorum. Maalesef uzunca bir süredir siteyle ilgilenemiyorum çünkü bu aralar işten kalan vaktimin hepsini 20 günlük olan kızım alıyor. Evet bir kızım oldu ve adını Zeynep Ceren koyduk… Allah herkese hayırlı evlatlar nasip etsin

En kısa zamanda yazmaya başlamak istiyorum…

CCS-C ile PIC Programlama, PIC Interrupts (Kesmeler)

Giriş

Bildiğiniz gibi bundan önceki yazımızda Timer’lar konusuna giriş yapmıştık. Bu konuya biraz ara verip kesmeler konusuna geçiş yapacağız. Timer’lar da dahil olmak üzere ilerde anlatacağımız donanımlarda kesmeler konusuna mecburen girmemiz gerekiyordu, bu yüzden hepsinden önce anlatıp diğer konularda da yeri geldikçe kesmelerle ilgili örenekler vermeye deva edeceğiz.

Kesmeler (Interrupts) konusu yeni başlayanlar için zor veya karmaşık gibi görünse de (benim için de öyleydi ilk başladığım zamanlar), CCS-C’de kullanımı oldukça basittir gözünüz korkmasın, CCS-C’nin pratikliğini sonuna kadar kullanacağız :)
Devamını Oku…

CCS-C ile PIC Programlama, PIC Timer Modülleri ve Kullanımı – 1

Uzunca bir süre siteye yazı ekleyemediğim için konuları takip eden arkadaşlardan özür diliyorum.  Son yazıyı ekleyeli epey zaman geçmiş :) Site için daha fazla zaman ayırmak istiyorum ama bir türlü rayına oturtamadım işte :)

Sıradaki konumuz başlıktan da anlaşıldığı gibi Timer’ler ve CCS-C ile Timer’ların kullanımı. Bu konuyu 3 bölüm olarak ele almayı düşünüyorum.

  • Yeni başlyanalar için timer’lar ve özellikleri
  • CCS-C Timer fonksiyonları
  • Timer kod örnekleri

Daha önceki yazılarımda da bahsettiğim gibi, PIC programlama öğrenilirken yazılım simulasyonundan çok donanımları bizzat deneyerek tecrübe etmek daha sağlam temeller oluşturacaktır öğrenen kişide. Bunun için de iki seçenek var; Birincisi her defasında donanımları board üzerine kurmak, İkincisi ise bir geliştirme kiti kullanmak. İkinci yöntem yani geliştirme kiti kullanmak size hem zamandan hemde emekten kazandıracaktır. Sürekli board üzerine devre kurup kaldırmak oldukça zahmetli ve çok zaman alan bir iştir.

Devamını Oku…




Sayfa 1 - 612345»...Son »