ÖNE ÇIKAN ÇALIŞMA

I²C Haberleşme ve Ölçüm Entegreleri

I²C tabanlı ölçüm entegrelerinde elektriksel arayüz davranışı, haberleşme güvenilirliği ve sistem seviyesinde tasarım kriterleri teknik örneklerle ele alınır.

REFERANS UYGULAMA

INA226 Ölçüm Devresi Uygulama Paketi

INA226 tabanlı akım, gerilim ve güç ölçüm devresi için hazırlanmış referans şematik, bağlantı notları, örnek yazılım akışı ve test adımlarını içerir.

TEKNİK KILAVUZ

I²C Pull-up Seçim ve Kontrol Kılavuzu

I²C hatlarında pull-up direnci, yükselme zamanı, bus kapasitansı ve haberleşme kararlılığı açısından değerlendirilmesi gereken temel tasarım kriterlerini içerir.

INA226 I²C Open-Drain Davranışı

Mustafa KÜÇÜKKAHRAMAN, Kaan AKCAN | Mayıs 21, 2026

Resmi Teknik Doküman

Bu yazıda ele alınan elektriksel karakteristikler ve I²C arayüz davranışı, Texas Instruments tarafından yayımlanan INA226 resmi datasheet dokümanı temel alınarak incelenmiştir.

Texas Instruments tarafından geliştirilen INA226, endüstriyel kontrol sistemlerinden batarya izleme devrelerine, güç yönetim kartlarından gömülü ölçüm altyapılarına kadar birçok uygulamada kullanılan yüksek hassasiyetli bir akım, gerilim ve güç izleme entegresidir. Sistemde çoğu zaman yalnızca ölçüm yapan “yardımcı” bir bileşen gibi konumlandırılsa da, I²C üzerinden mikrodenetleyiciyle kurduğu haberleşme; ölçüm verisinin güvenilirliği, hata ayıklama süreci ve sistem kararlılığında kritik bir rol oynar.

INA226’nın SDA ve SCL pinlerini yalnızca standart dijital haberleşme hatları olarak değerlendirmek yeterli değildir. Bu pinler open-drain mimariyle çalışır; LOW seviyesi entegre içindeki NMOS sürücüyle oluşturulurken, HIGH seviyesi harici pull-up ağı ve bus kapasitansı tarafından belirlenir. Bu yazıda INA226 üzerinden open-drain davranışı; datasheet, IBIS modeli ve pratik I²C tasarım kriterleriyle birlikte ele alınarak, hem pin seviyesindeki elektriksel karakteristikler hem de sistem seviyesindeki tasarım sonuçları açısından incelenecektir.

Open-Drain Çıkışta Aktif LOW ve Pasif HIGH Davranışı

1. Temel Çalışma Prensibi

Open-drain hatta LOW seviyenin güvenilirliği, çıkış sürücüsünün sink akımı kapasitesiyle doğrudan ilişkilidir. INA226 IBIS dosyasındaki [Pulldown] eğrisi, pinin farklı gerilimlerde ne kadar akım çekebildiğini gösterdiği için VOL marjı ve sink akımı değerlendirmelerinde temel referanslardan biridir.

INA226 I2C open-drain çıkış yapısında NMOS sürücü, harici pull-up direnci ve pin çıkışı gösterimi

Teknik Not

Open-drain yapıda çıkışın aktif davranışı LOW yönündedir. HIGH seviyesi, çıkış buffer’ının aktif olarak kaynakladığı bir seviye değildir; pinin yüksek empedans durumuna geçmesiyle oluşan serbest bırakılmış durumdur. Bu nedenle open-drain çıkışlarda “LOW sürülür, HIGH bırakılır” ifadesi teknik olarak doğru bir özettir ve dijital haberleşme yapılarında yaygın olarak kullanılır, özellikle çoklu cihaz bağlantılarında tercih edilir.

2. Aktif LOW Davranışı

Open-drain çıkış LOW durumuna geçtiğinde, entegre içindeki NMOS tabanlı çıkış sürücüsü iletime girer ve pin düşük empedanslı bir yol üzerinden GND referansına doğru çekilir. Bu durumda hatta bağlı pull-up ağı üzerinden gelen akım, çıkış sürücüsü tarafından sink edilir. Bu nedenle LOW seviyesi pasif bir durum değil, entegre içindeki aktif sürücü elemanın oluşturduğu kontrollü bir elektriksel durumdur.

INA226 IBIS modelinde bu aktif LOW davranışı [Pulldown] tablosu ile temsil edilir. [Pulldown], kart üzerindeki bir direnç değil; pinin LOW yönündeki I/V karakteristiğidir. Başka bir ifadeyle, pin belirli bir gerilim seviyesindeyken iç LOW sürücünün ne kadar akım çekebildiğini gösterir. Bu tablo sayesinde LOW seviyenin yalnızca ideal bir lojik durum değil, PVT koşullarına bağlı gerçek bir elektriksel davranış olduğu görülebilir.

Teknik Not

Open-drain hatta LOW seviyenin güvenilirliği, çıkış sürücüsünün sink akımı kapasitesiyle doğrudan ilişkilidir. INA226 IBIS dosyasındaki [Pulldown] eğrisi, pinin farklı gerilimlerde ne kadar akım çekebildiğini gösterdiği için VOL marjı ve sink akımı değerlendirmelerinde temel referanslardan biridir ve sinyal bütünlüğü analizlerinde kritik önem taşır. Yüksek kapasitif yük altında oluşabilecek gerilim düşümleri incelenmelidir.

3. Pasif HIGH Davranışı

Open-drain çıkış HIGH durumuna geçmek istediğinde aslında hattı HIGH seviyeye sürmez; yalnızca LOW sürücüsünü kapatır. Bu anda pin yüksek empedans durumuna geçer ve hatta aktif olarak akım kaynaklamaz. Bu nedenle open-drain mimaride HIGH seviyesi, çıkış buffer’ının güçlü bir üst sürücüyle oluşturduğu bir durum değil, hattın serbest bırakılmasıyla oluşan pasif bir durumdur.

Bu ayrım IBIS modeli okunurken özellikle önemlidir. Push-pull bir çıkışta [Pullup] tablosu, HIGH yönündeki aktif sürücünün I/V karakteristiğini temsil eder. Ancak open-drain bir çıkışta güçlü bir HIGH sürücü beklenmez. Bu nedenle INA226 gibi I²C open-drain pinlerinde [Pullup] tarafı, aktif HIGH üretimi olarak yorumlanmamalıdır. HIGH seviyenin gerçek oluşumu kart üzerindeki dış ağ ve hattın elektriksel koşullarıyla belirlenir.

İpucu

Open-drain hatta HIGH görmek, entegre pininin HIGH seviyeyi aktif olarak sürdüğü anlamına gelmez. Bu yalnızca LOW sürücüsünün kapandığını ve pinin yüksek empedans durumuna geçtiğini gösterir. IBIS yorumunda bu ayrım, [Pullup] tablosunun yanlış şekilde harici pull-up direnci gibi okunmasını engeller ve sinyal bütünlüğü analizlerinde doğru yorumlamayı sağlar ayrıca tasarım hatalarını önler.

4. IBIS Modelinde [Pulldown] ve [Pullup] Ayrımı

IBIS modelinde [Pulldown] ve [Pullup] anahtar kelimeleri, entegre pininin çıkış sürücü karakteristiğini temsil eden davranışsal verilerdir. [Pulldown] tablosu LOW yönündeki akım çekme davranışını; [Pullup] tablosu ise klasik bir push-pull çıkışta HIGH yönündeki akım kaynaklama davranışını tanımlar. Ancak open-drain çıkışlarda bu iki taraf simetrik değildir. Aktif sürücü LOW tarafındadır; HIGH tarafı ise güçlü bir iç sürücüyle desteklenmez.

Bu nedenle INA226 IBIS dosyası incelenirken [Pulldown] tablosunun varlığı ve karakteri, open-drain LOW davranışını anlamak için merkezi önemdedir. Buna karşılık [Pullup] tarafı, harici pull-up direnci gibi yorumlanmamalı; modelin HIGH yönünde aktif bir sürücü üretip üretmediğini anlamak için dikkatle değerlendirilmelidir.

Bu ayrım yapılmadığında, IBIS dosyasındaki [Pullup] başlığı kart üzerindeki pull-up direnciyle karıştırılabilir. Oysa biri entegre modelinin iç sürücü karakteristiği, diğeri ise PCB üzerinde tasarımcı tarafından eklenen fiziksel bir pasif elemandır.

Kritik Ayrım

“Pull-up” ifadesi devre tasarımında çoğu zaman VCC’ye bağlanan direnç anlamına gelir. Ancak IBIS dosyasında [Pullup], çıkış buffer’ının HIGH yönündeki I/V modelidir. Open-drain bir pin analiz edilirken bu iki anlamın karıştırılması, modelin yanlış yorumlanmasına yol açabilir.

5. IBIS Üzerinden Pulldown Eğrisinin Okunması

IBIS Editor üzerinde görüntülenen [Pulldown] eğrisi, INA226 SDA_33 pininin LOW yönündeki sürücü davranışını görsel hâle getirir. Grafikteki typ, min ve max eğrileri; nominal, zayıf ve güçlü PVT koşullarında çıkış sürücüsünün pin gerilimine bağlı olarak ne kadar akım sink edebildiğini gösterir.

Bu grafik, open-drain davranışın yalnızca teorik bir “hattı aşağı çekme” mekanizması olmadığını gösterir. LOW seviyesi, belirli bir akım-gerilim karakteristiğine sahiptir ve bu karakteristik proses, sıcaklık ve besleme koşullarına göre değişir. Bu nedenle IBIS eğrisi, gerçek tasarım marjlarını değerlendirmek için datasheet’teki tekil değerlerden daha zengin bir analiz zemini sunar.

Simülasyon İpucu

IBIS analizinde yalnızca typical eğriye bakmak yeterli değildir. Open-drain LOW seviyesinin güvenilirliği özellikle minimum sürücü koşulunda kontrol edilmelidir. Zayıf proses, düşük besleme veya yüksek sıcaklık gibi durumlar, LOW sürücü kapasitesini azaltarak VOL marjını etkileyebilir ve sistem kararlılığını ciddi biçimde etkileyebilir ayrıca tasarım güvenilirliğini düşürebilir ve hata payını artırabilir.

6. Tasarım Kriterleri

INA226’nın open-drain I²C pinleri için kart üzerindeki pull-up direnci seçilirken yalnızca yükselme zamanı dikkate alınmamalıdır. Pull-up direnci küçüldükçe LOW durumunda pin üzerinden akacak sink akımı artar. Bu akımın, INA226 IBIS modelindeki [Pulldown] karakteristiğiyle uyumlu olması gerekir. Aksi hâlde hat LOW seviyeye yeterince yaklaşamayabilir ve VOL marjı zayıflayabilir.

Harici direnç kart seviyesindeki pasif ağdır; IBIS [Pulldown] ise INA226 pininin bu akımı ne kadar güvenli sink edebileceğini gösteren model verisidir. Sağlıklı bir tasarımda bu iki taraf birlikte değerlendirilir.

Tasarım Kriteri

Daha küçük pull-up direnci daha hızlı rise time sağlayabilir; ancak LOW durumunda daha yüksek sink akımı oluşturur. Bu yüzden pull-up değeri seçilirken INA226’nın [Pulldown] eğrisi üzerinden worst-case LOW seviyesi kontrol edilmelidir.

Pratik Uyarı

IBIS dosyasındaki [Pullup] başlığı, kart üzerinde SDA/SCL hattına bağlanan direnç değildir. PCB üzerindeki pull-up direnci simülasyon topolojisinde ayrı bir pasif eleman olarak tanımlanır. IBIS modeli ise entegre pininin davranışsal elektriksel karakteristiğini sağlar.

7. Sonuç

Open-drain çıkış davranışı, INA226 gibi I²C tabanlı bileşenlerde yalnızca protokol seviyesinde değil, pinin gerçek elektriksel modeli seviyesinde de değerlendirilmelidir. IBIS dosyasındaki [Pulldown] tablosu, LOW seviyenin aktif sürücü tarafından nasıl oluşturulduğunu gösterirken; [Pullup] tarafı, open-drain mimaride güçlü bir HIGH sürücü beklenmemesi gerektiğini hatırlatır. Bu ayrım doğru kurulduğunda, hem IBIS modeli daha doğru okunur hem de kart üzerindeki pull-up seçimi, VOL marjı ve I²C sinyal bütünlüğü daha sağlam bir zeminde değerlendirilir.

ÖNERİLEN SERİ

INA226 I²C Open-Drain Davranışı

INA226 I²C open-drain davranışını daha kapsamlı değerlendirmek için serinin ilgili teknik başlıklarını incelemenizi öneririz.

Etkinlik Katılım Formu

Katılmak istediğiniz etkinliği seçerek ücretsiz katılım kaydınızı oluşturabilirsiniz. Etkinlik detayları ve bilgilendirme tarafınıza e-posta ile iletilecektir.

Eğitim Başvuru Formu

Katılmak istediğiniz eğitim programını seçerek başvuru talebinizi oluşturun. Ekibimiz en kısa sürede sizinle iletişime geçecektir.