Arduino Uno ile Potansiyometreli PWM Uygulaması
Arduino UNO’nun A0-A5 arası pinleri analog giriş olarak kullanılır. Bu pinler 10 bit çözünürlükte örnekleme yapabilir. Çözünürlük ne kadar büyük olursa küçük genlik değişimlerinin algılanması mümkün olur.
Mikrodenetleyici içerisindeki ADC (Analog Digital Converter: Analog dijital dönüştürücü) donanımı, analog veriyi dijital veriye dönüştürme işlemleri yapar. Mikrodenetleyici sistemlerde işlemler dijital olarak (1 ve 0) işlenir. Analog bir sinyal okunmak istenirse ADC donanımıyla dijital veriye dönüştürülmelidir.
Potansiyometre, 3 pin ayarlı bir dirençtir (Görsel 1.1). Analog kontrol imkanı verir. Bu nedenle Arduino'da analog giriş olarak bağlanır. Potansiyometreden gelen analog giriş sinyalleri ile çıkıştaki uyarıcılar kontrol edilebilir veya giriş sinyallerinin takibi yapılabilir.
Görsel 1.1: Potansiyometre
Potansiyometreden gelen analog veri, ADC ile dijital veriye dönüştürülür (Görsel 1.2). ADC’nin çözünürlüğü 10 bit olduğundan analog veri, 10 bitlik ikili veriye dönüştürülür. 10 bitlik veri, 2n formülüne göre desimal olarak 0-1023 arası değerler arasında olur. Başka bir deyişle ADC, 0 ve 5 volt arasındaki sinyali oranlayarak 0 ve 1023 arasında sayısal bir değer döndürür. Analog verilerin okunabilmesi için analogRead() fonksiyonu kullanılır.
Görsel 1.2: Analog işaretlerin dijital işaretlere dönüştürülmesi
Uygulamaya Ait Şema, Bağlantı Şekli ve Görseller
Görsel 1.3: Arduino Uno ile potansiyometreli PWM uygulaması devre şeması
Görsel 1.4: Arduino Uno ile potansiyometreli PWM uygulaması devre şeması (KiCad 7.06 ile çizilmiştir)
Görsel 1.5: Arduino Uno ile potansiyometreli PWM uygulaması breadboard bağlantısı
Malzeme Listesi
Sıra No |
Adı |
Özelliği |
Miktarı |
1 |
Arduino Uno R3 |
- |
1 Adet |
2 |
LED diyot |
5 mm |
1 Adet |
3 |
Direnç |
220R / ¼ W |
1 Adet |
4 |
Potansiyometre |
10k |
1 Adet |
5 |
Breadboard |
830 pin |
1 Adet |
6 |
Jumper kablo |
Erkek-erkek |
- |
Uygulamaya Ait Kod
Bu internet sitesi içeriğinde yer alan tüm eserler (yazı, resim, görüntü, fotoğraf, video, müzik vb.) İlhan DEMİR'e ait olup, 5846 sayılı Fikir ve Sanat Eserleri Kanunu ve 5237 sayılı Türk Ceca Kanunu kapsamında korunmaktadır. Bu hakları ihlal eden kişiler, 5846 sayılı Fikir ve Sanat eserleri Kanunu ve 5237 sayılı Türk Ceza Kanununda yer alan hukuki ve cezai yaptırımlara tabi olurlar. İlhan DEMİR, yasal işlem başlatma hakkına sahiptir.
BİR CEVAP YAZ