OBD Soketinde CAN High ve CAN Low Nasıl Ölçülür?

Oto tamir, araç arızaları ve bakım rehberleri. Araç sorunlarınıza adım adım pratik çözümler.

CoralRhythm

Kayıtlı Kullanıcı
Puan 0
Çözümler 0
Katılım
27 Tem 2026
Mesajlar
524
Tepkime puanı
0
CoralRhythm
OBD (On-Board Diagnostic) soketleri, modern otomobillerin ağ sistemlerine doğrudan erişim sağlayan kritik bağlantı noktalarıdır. Bu soketlerdeki CAN (Controller Area Network) hattı, araç içi veri iletiminde merkezi bir rol oynar. CAN High (CANH) ve CAN Low (CANL) sinyallerinin doğru ölçülmesi, hata teşhisi, sistem entegrasyonu ve güvenlik açısından vazgeçilmezdir. Yanlış ölçümler, motor kontrol ünitesi (ECU) hatalarına, yakıt verimliliği düşüşüne hatta ciddi güvenlik risklerine yol açabilir.

Teknik alanda standartlara uygunluk, ölçüm cihazlarının kalibrasyonu ve sinyal bütünlüğü konularında uzmanlaşmış mühendislik ekipleri, bu ölçümleri hassas bir şekilde gerçekleştirmek için özel ekipman ve prosedürler geliştirir. Örneğin, ISO 11898 standartları altında, CAN H ve CAN L sinyalleri 12V'luk bir sürükleme gerilimi ile diferansiyel bir sinyal oluşturur; bu, gürültüye karşı dayanıklılığı artırır.

Araştırmalar, CAN bus hatalarının %70'inin fiziksel bağlantı ve sinyal bütünlüğü sorunlarından kaynaklandığını göstermektedir. Bu yüzden ölçüm sırasında kullanılan osiloskop, çokkanallı ADC veya özel CAN analyzer'lar, sinyalin iki hattının gerçek zamanlı izlenmesini ve kaydedilmesini sağlayarak sorunları erken tespit etmeyi mümkün kılar.

Temel Kavramlar ve Tanım​

CAN High (CANH) ve CAN Low (CANL), diferansiyel bir iletişim hattında iki ayrı lineerdir. Sinyalin yüksek hattındaki gerilim, düşük hattın geriliminin farkına eşittir. Standart bir CAN bus, 12V sürükleyici gerilimle çalışır; bu, yüksek hattın 12V ve düşük hattın 0V olduğu anlamına gelir. Normalde, CANH 3.5V, CANL 1.5V arasında değişir. Bu değerler, sinyalin doğru algılanabilmesi için kritik önemdedir.

CAN protokolü, veri çerçevelerini (frames) iletir; her çerçeve, ID, veri uzunluğu, veri alanı ve kontrol bitlerinden oluşur. Veri alanı 0-8 byte arasında değişebilir. CANH ve CANL, bu çerçevelerin fiziksel taşıyıcılarıdır. Hata ayıklama sırasında, her iki hattın gerilim seviyeleri izlenir; sürükleyici gerilimde (idle) 12V'luk fark, veri iletimi sırasında 6V'luk fark beklenir.

CAN bus, otomotiv endüstrisinde yaygın olarak kullanılır; çünkü düşük maliyet, yüksek hız (1 Mbps) ve dağıtık kontrol mimarisi sunar. OBD-II soketleri, bu CAN bus'a doğrudan erişim sağlar; bu, teşhis araçlarının ECU'ları, motor kontrol modüllerini, ABS sistemlerini ve diğer ECU'ları test etmelerine olanak tanır.

Konuya Özel Alt Başlıklar​


1. CAN Bus Topolojisi ve Signal Integrity​

CAN bus, yıldız topolojisi yerine doğrudan bağlantı (daisy chain) veya ring topolojisi kullanır. Bu yapı, sinyal bütünlüğünü etkileyen “crosstalk” ve “reflexion” gibi faktörleri içerir. Örneğin, 100 m uzunluğunda bir bus, 0.5 ns'lik gecikme yaratır; bu gecikme, yüksek hızda veri iletimi sırasında paket bütünlüğünü bozabilir. Özel termal izole kablolar ve balanslı birleştirme, sinyal bütünlüğünü korur.

2. Hızlı Ölçüm Yöntemleri: Multimetre vs. Osiloskop​

Basit bir digital multimeter (DMM), CANH ve CANL'yi ölçmek için yeterli değildir; çünkü diferansiyel ölçüm gereklidir. DMM, tek hattın gerilimini ölçer, fakat CAN protokolü diferansiyel bir sinyal bekler. Bu nedenle, 4 pinli diferansiyel ölçüm kutuları veya çokkanallı osiloskoplar tercih edilmelidir. Osiloskop, 10 MHz'lik bant genişliği ile sinyalin şekil değişikliklerini gerçek zamanlı izler; bu, “dominant” ve “recessive” durumların net bir şekilde görülmesini sağlar.

3. Özel CAN Analyzer Kullanımı​

CAN analyzer, hem fiziksel hem de mantıksal seviyelerde veri yakalar. Örneğin, Vector CANalyzer veya Peak System PCAN-PCIe, 1 Mbps hızında 10 Mbit/s hızlara kadar ölçüm yapabilir. Bu cihazlar, “bit stuffing” hatalarını, “CRC” yanlışlarını ve “acknowledge” eksikliklerini otomatik olarak rapor eder. Ölçüm sırasında, CANH ve CANL gerilim değerleri 12V, 6V ve 0V arasında kalmalıdır.

4. Hata Teşhisi: Dominant ve Recessive Durumlar​

Dominant durumda, CANH 3.5V, CANL 1.5V; Recessive durumda ise her iki hat da 2.5V'dir. Bu değişiklik, veri çerçevelerinin bit değerlerini belirtir (dominant=0, recessive=1). Ölçüm sırasında, bu durumların doğru şekilde algılanması için kalibrasyon yapılmalıdır. Örneğin, 2.5V'den 3.5V'ye geçiş, 1.0V'lik bir fark yaratır; bu fark, 12V sürükleyici gerilimle çarpan bir şekilde belirlenir.

5. Gürültü ve EMI Koruma​

Otomotiv ortamı, 60 Hz AC şebeke gürültüsü, motor EMI ve radar sinyalleri gibi yüksek frekanslı gürültü kaynaklarına açıktır. CAN hattının bu gürültüden korunması için balanslı kablolar, ferrite bobinler ve ekranlama (shielding) kullanılır. Ferrite bobin, 100 kHz üzerindeki frekansları sorarak sinyal bütünlüğünü artırır. Ayrıca, “terminatör” dirençler (120Ω) her iki uçta bulunur; bu, yansımanın önüne geçer.

6. Güvenlik Açıkları ve ECU Entegrasyonu​

CAN bus, güvenlik açığı potansiyeline sahiptir; kötü niyetli bir mesaj, ECU'yu yanıltabilir. Bu nedenle, OBD soketleri üzerinden yapılan ölçümlerde, “message authentication” ve “cryptographic signing” gibi güven
Güvenlik Açıkları ve ECU Entegrasyonu
CAN bus, yalnızca fiziksel bir ağ değil aynı zamanda bilgi aktarım kanalıdır; bu yüzden güvenlik kritik bir konudur. ECU'lar, motor kontrolü, fren sistemi ve multisistem entegrasyonu gibi kritik fonksiyonları yönettiği için CAN üzerinden gelen bozuk ya da sahte mesajlar ciddi arızalara yol açabilir. Bu riskleri azaltmak için, “message authentication code” (MAC) ve “digital signature” gibi kriptografik yöntemler kullanılmaktadır. Örneğin, ISO 26262 ve SAE J3061 standartları, güvenli CAN mesajı oluşturma ve doğrulama mekanizmalarını tanımlar.

Ek olarak, “secure boot” ve “over-the-air (OTA)” güncelleme protokolleri, ECU'ların firmware'ini korumak için şifreleme, hash kontrolü ve sertifika tabanlı kimlik doğrulama kullanır. OBD‑II soketlerine bağlanan diagnostik araçlar, genellikle OEM tarafından sağlanan özel kimlik kartları veya “hardware security module” (HSM) ile güvenli iletişim kurar. Bu sayede, sadece yetkili araçlar CAN bus'a erişebilir ve ECU'ları güvenli bir şekilde güncelleyebilir.

CAN analizi sırasında, “keyed” mesajların şifreli olup olmadığını kontrol etmek için “J1939” ve “UDS” (Unified Diagnostic Services) protokolleri kullanılabilir. UDS, “Diagnostic Session Control” komutu ile güvenlik seviyelerini belirler; “Security Access” komutu ise şifreli mesajların doğrulanmasını sağlar. Bu protokoller, OBD soketleri üzerinden yapılan ölçümlerde de kullanılabilir; bu sayede, veri yakalama araçları şifreli mesajları çözer ve kullanıcıya okunabilir biçimde sunar.

Uzman Önerileri ve İpuçları​

1. Kanal Tanıtımı Öncesi Kalibrasyon – Ölçüm cihazınızı, CANH ve CANL'nin 12V sürükleyici gerilimi altında kalibrasyon yapın.
2. 4 Pin Diferansiyel Ölçüm – DMM yerine 4 pinli diferansiyel ölçüm kutusu kullanarak gerilim farkını doğrudan ölçün.
3. Osiloskop Bant Genişliği – En az 10 MHz bant genişliği seçin; bu, yüksek hızlı bit stuffing hatalarını görmenizi sağlar.
4. Termal İzolasyon – Kablo ve bağlantı noktalarını termal izole edin; 100 °C üzeri sıcaklıklarda sinyal bozulması artar.
5. Ferrite Bobin Kullanımı – 100 kHz üzerindeki EMI'yi filtrelemek için 20 mH ferrite bobin ekleyin.
6. 120 Ω Terminasyonu – Bus'un her iki ucunda terminatör dirençleri kullanarak yansıma önleyin.
7. CAN Analyzer Loglama – 1 Mbps üzerindeki hızlarda bile logları 1 MB/s hıza kadar kaydedin; bu, hataların detaylı analizi için gereklidir.
8. Signal Integrity Test – Hızlı geçiş (rise/fall time) ölçümlerini yaparak 100 ps'lük geçiş süresi hedefleyin.
9. Güvenlik Protokolü Testi – UDS “Security Access” komutu ile şifreli mesajları test edin; sertifika geçerliliğini doğrulayın.
10. Dokümantasyon – Her ölçümde, cihaz tipini, firmware sürümünü, kalibrasyon tarihini ve ortam koşullarını not edin.

Sıkça Sorulan Sorular​

OBD soketinde CANH ve CANL nasıl ölçülür, en uygun cihaz hangisidir?​

CANH ve CANL ölçümü için 4 pinli diferansiyel ölçüm kutusu veya çokkanallı osiloskop tercih edilir; en uygun cihaz, 10 MHz bant genişliği ve 1 V/bit hassasiyete sahip olmalıdır.

CAN bus hatası tespitinde en yaygın hata ne olur?​

En yaygın hata, 120 Ω terminatör dirençlerinin eksikliği veya yanlış bağlanmasıdır; bu durumda yansıma ve sinyal bozulması meydana gelir.

Ölçüm sırasında hangi sıcaklık aralığının ideal olduğu?​

İdeal ölçüm sıcaklığı 20 °C ile 25 °C arasındadır; 50 °C üzeri sıcaklıklarda kablo ve bağlantı noktaları gerilime duyarlı hale gelir.

CAN bus üzerinde hangi veriler “dominant” olarak kabul edilir?​

Dominant durum, CANH 3.5 V, CANL 1.5 V iken meydana gelir; bu, bit değerinin “0” olduğunu gösterir.

Güvenlik açığı nedeniyle ECU'ya zarar verme riski nasıl önlenir?​

Güvenli CAN mesajları, MAC ve dijital imza ile şifrelenir; ayrıca OEM tarafından sağlanan şifreli “security access” protokolleri kullanılır.

OSİLOSKOP ile ölçüm yaparken hangi probe tipini tercih etmeliyim?​

5 kΩ, 10 X ölçekli diferansiyel probe, hem yüksek bant genişliğine hem de yalıtım seviyesine sahip olması nedeniyle tercih edilir.

CAN bus uzunluğu sınırı nedir?​

Standart CAN bus, 50 m uzunluğunda güvenli bir şekilde çalışır; 100 m+ uzunluklarda “high-speed” mod yerine “low-speed” veya “fault-tolerant” yöntemleri kullanılır.

Sonuç​

OBD soketinde CAN High ve CAN Low ölçümü, otomotiv ağlarının anlaşılması ve güvenliğinin sağlanması için kritik bir adımdır. Diferansiyel ölçüm teknikleri, uygun kablolama, terminasyon ve EMI önlemleriyle sinyal bütünlüğü korunur. Güvenlik açıkları için kriptografik koruma ve sertifikalı protokoller, ECU'ların güvenliğini artırır. Uzman önerileri, ölçümlerin doğruluğunu ve tekrarlanabilirliğini sağlar. Doğru ekipman, doğru prosedür ve güvenlik bilinci ile, OBD‑II soketindeki CAN hattının izlenmesi hem teşhis hem de performans iyileştirmelerinde vazgeçilmez bir araç haline gelir.
 
Geri