4 Kanal Lojik Gerilim Seviye Dönüştürücü Nedir? 3.3V - 5V Sistemler Nasıl Birbirine Bağlanır?
4 Kanal Lojik Gerilim Seviye Dönüştürücü, farklı lojik voltaj seviyelerinde çalışan iki elektronik devre arasında güvenli veri haberleşmesi kurmak için kullanılan küçük ama kritik bir modüldür. Örneğin Arduino Uno gibi 5V lojik seviyesinde çalışan bir kart ile ESP8266, ESP32, Raspberry Pi Pico veya 3.3V bir sensör arasında doğrudan bağlantı yapmak her zaman güvenli değildir.
Bu modül, 3.3V ve 5V sistemler arasındaki sinyal seviyesini dönüştürerek I2C, UART, SPI ve dijital IO hatlarının daha güvenli çalışmasına yardımcı olur. Bu yazıda lojik seviye dönüştürücünün ne olduğunu, ne olmadığını, nasıl bağlandığını, hangi projelerde kullanıldığını ve Arduino ile temel bağlantı mantığını inceleyeceğiz.
Lojik Seviye Dönüştürücü Nedir?
Lojik seviye dönüştürücü, bir mikrodenetleyici veya modülden gelen dijital sinyalin voltaj seviyesini başka bir devreye uygun hale getiren ara devredir. Örneğin 5V çıkış veren Arduino'nun dijital pini, 3.3V seviyesinde çalışan bazı modüller için fazla yüksek olabilir. Bu durumda seviye dönüştürücü kullanılarak sinyal 3.3V tarafına uygun seviyeye indirilir.
Ne Değildir?
Bu ürün bir voltaj regülatörü, güç yükseltici veya motor sürücü değildir. 5V'u 3.3V'a çevirip sensör beslemek için değil; sinyal hatlarını dönüştürmek için kullanılır. Sensör, motor, röle veya LED şerit gibi akım çeken yükler bu modül üzerinden beslenmemelidir.
Pinout ve Bağlantı Mantığı
| Pin | Görevi | Örnek Bağlantı |
|---|---|---|
| HV | Yüksek voltaj tarafı beslemesi | Arduino 5V |
| LV | Düşük voltaj tarafı beslemesi | ESP32 / 3.3V sensör 3.3V |
| GND | Ortak toprak | İki kartın GND hattı ortaklanır |
| HV1-HV4 | Yüksek taraf sinyal kanalları | 5V lojik sinyal hattı |
| LV1-LV4 | Düşük taraf sinyal kanalları | 3.3V lojik sinyal hattı |
Arduino ile Kullanım İçin Gerekli Malzemeler
| Gerekli Malzeme | Ürün Linki |
|---|---|
| 4 Kanal Lojik Seviye Dönüştürücü | Ürünü İncele |
| Arduino Uno | Arduino Uno R3 Klon + USB Kablo |
| Breadboard | Breadboard |
| Jumper Kablo | Jumper Kablo |
Arduino ile Basit Test Kodu
Aşağıdaki örnek, Arduino tarafındaki bir dijital çıkışı seviye dönüştürücü üzerinden düşük voltaj tarafına aktarma mantığını göstermek için hazırlanmıştır. Gerçek projede LV tarafında ESP32, 3.3V lojik giriş veya uygun bir test devresi bulunmalıdır.
const int signalPin = 8;
void setup() {
pinMode(signalPin, OUTPUT);
}
void loop() {
digitalWrite(signalPin, HIGH);
delay(1000);
digitalWrite(signalPin, LOW);
delay(1000);
}
Seviye Dönüştürücü Bağlantı ve Test Kodları
I2C, UART ve dijital sinyal testleri için örnek bağlantı notlarına ve kod dosyalarına GitHub klasöründen ulaşabilirsiniz.
Sık Yapılan Hatalar
- GND ortaklamamak: HV ve LV tarafındaki sistemlerin GND hattı ortaklanmazsa veri haberleşmesi kararsız çalışır veya hiç çalışmaz.
- HV ve LV girişlerini karıştırmak: 5V taraf HV’ye, 3.3V taraf LV’ye bağlanmalıdır.
- Yük beslemeye çalışmak: Bu modül yalnızca sinyal dönüştürür; motor, röle, LED şerit veya sensör besleme amacıyla kullanılmamalıdır.
- Hızlı SPI uygulamalarında sınırları zorlamak: Çok yüksek hızlı sinyallerde kablo uzunluğu, breadboard kalitesi ve modül yapısı haberleşme kararlılığını etkileyebilir.
Robomer’de Bulabileceğiniz İlgili Ürün
4 Kanal Lojik Gerilim Seviye Dönüştürücü 3.3V - 5V
Arduino, ESP8266, ESP32 ve 3.3V sensör/modül haberleşmeleri için kullanılan 4 kanallı iki yönlü lojik seviye dönüştürücü.
Ürünü İnceleSonuç
4 Kanal Lojik Gerilim Seviye Dönüştürücü, 3.3V ve 5V elektronik ekosistemlerini aynı projede güvenli şekilde kullanmak isteyenler için pratik bir ara bağlantı modülüdür. Özellikle Arduino ile ESP32, ESP8266, Raspberry Pi veya 3.3V sensörler birlikte kullanılacaksa sinyal seviyelerini doğru yönetmek devre güvenliği açısından önemlidir.
3.3V ve 5V Projelerinizi Güvenli Bağlayın
Lojik seviye dönüştürücü, jumper kablo, breadboard ve geliştirme kartları Robomer güvencesiyle projeleriniz için hazır.
4 Kanal Lojik Seviye Dönüştürücüyü İncele