Pull-Up / Pull-Down direnç

Buton, iterek üzerine basıldığında elektrik akımının geçmesine izin veren elemandır. Normalde butondan akım geçmez. Butona basarak üzerinden akım geçmesi sağlanır.

Arduinonun pinlerine buton bağlayarak butonun basılıp basılmadığını algılamasını sağlayabiliriz. Eğer butona basılmışsa bu işi yap, basılmamışsa şu işi yap şeklinde komutlar yazabiliriz.
Arduinonun pinlerine butonu iki şekilde bağlayabiliriz. Birinci bağlantı yönteminde butona basılmadığı sürece Arduino pininin sürekli Lojik0 (LOW) konumunda tutulması sağlanır. Bu yöntemde kullanılan 10K’ lık direnç Pull-Down direnci olarak isimlendirilir. Butona basılınca Arduino pinine Lojik1(HIGH) gönderilir.

İkinci yöntemde ise butona basılmadığı sürece Arduino pininin sürekli Lojik1(HIGH) konumunda tutulması sağlanır. Bu yöntemde kullanılan 10K’ lık direnç Pull-Up direnci olarak isimlendirilir. Butona basılınca Arduino pinine Lojik0(LOW) gönderilir.

Pull-Up ve Pull-Down dirençleri kullanmadan buton bağlantısı yapılırsa; Butona basıldığı anda kısa devre oluşur. Akım (+) dan (-) ye doğru hiçbir engelle karşılaşmadan akarsa buna kısa devre denir. Akım hiçbir engelle karşılaşmadığı için gitgide artar ve güç kaynağı verebileceği maksimum akımı sağlar. Bu istenmeyen durum aşırı ısınmaya sebep olarak kabloları yakabilir ve Arduinoya zarar verebilir.

Benzer Yazılar

YAZAR : Admin

Elektronik Mühendisi X-Işınlı Görüntüleme Sistemleri Test Kontrol ve Kalibrasyon Uzmanı (Sağ.Bak.)

BU YAZIYI DA İNCELEDİNİZ Mİ ?

Akım, Gerilim, Direnç ve Güç İlişkisi

Bir devrede hareket eden elektronların sayısına akım denir ve akım amper olarak ölçülür yani birimi …

Bir cevap yazın