You dont have javascript enabled! Please enable it!

LIN otobüsü

denekler:

  • LIN otobüs genel
  • Resesif ve baskın
  • Veri çerçeveleri
  • İletim çerçevesi ve Yanıt çerçevesi
  • Koltuk ısıtma düğmesinin LIN bus iletişimi
  • Silecek motorunun LIN bus iletişimi
  • Silecek motoruyla iletişimde arıza
  • LIN bus kablosundaki geçiş direnci nedeniyle parazit

LIN otobüs genel:
LIN veriyolu (bu, Yerel Bağlantı Ağı'nın kısaltmasıdır) iki kablolu CAN veriyolu gibi değil, iki veya daha fazla kontrol ünitesi arasındaki tek kabloyla çalışır. LIN veriyolunun bir ana ve bir kölesi vardır; efendi bir mesaj gönderir ve köle onu alır. Master, diğer ağlardan biriyle iletişim halindedir; MOST otobüs arasında de CAN veri yolu.

Usta şunları yapabilir: kontrol cihazı veya basit bir anahtar ve köle olun algılayıcı, aktüatör veya bir kontrol cihazı. Bu, örneğin bir klima kompresörünü kontrol ederken veya bir pencere motorunu çalıştırırken olabilir. Anahtar ana, pencere motoru ise bağımlıdır.

LIN veriyolunun kontrol için kullanıldığı bazı uygulamalar şunları içerir:

  • Sürgülü/açılır tavan
  • Ayna ayarı
  • Pencere motorları
  • Kapı kilitleri
  • Elektrikli koltuk ayarı

Sağdaki resim LIN veri yolunun bir kapıda nasıl kullanılabileceğini göstermektedir. Master, ağ geçidine CAN veriyolu (turuncu ve yeşil kablolar) aracılığıyla bağlanır. Dört köle efendiye bağlıdır; üstteki ayna ayarı için, alttaki kapı kolu elektroniği için, onun altındaki soldaki kilit için ve sağdaki ise cam motoru için.

CAN veri yolu ile karşılaştırıldığında LIN veri yolu basit ve yavaştır. LIN veriyolunun hızı yaklaşık 1 ila maksimum 20 Kbit/s'dir (maksimum 20 Mb/s hıza sahip CAN veriyoluyla karşılaştırıldığında). Bu, parçaların geliştirilmesini ve üretilmesini çok daha ucuz hale getirir. Yukarıdaki sistemlerin CAN bus gibi çok hızlı bir ağ üzerinden kontrol edilmesi önemli olmadığından LIN bus gibi yavaş bir ağ yeterlidir. Ayrıca maksimum kablo uzunluğu 40 metredir ve maksimum 16 kontrol cihazı (yani 16'ya kadar yedek) bağlanabilir.

LIN veri yolu geçit. Ağ geçidi, CAN veya MOST veri yolu gibi diğer ağ türleriyle iletişime izin verir.

Resesif ve baskın:
Master, köleye bir mesaj gönderir. Bu bilgi 0 volt veya 12 volt gerilimler kullanılarak iletilir. LIN bus sinyali osiloskopla ölçülebilir.

1. noktada veriyolunda 13 volt voltaj vardır. 2. noktada yönetici bir mesaj göndermeye başlar. Master, veriyolunu toprağa çevirir (nokta 3). 0,1 milisaniye içinde hat yeniden 13 volta yükselir. Otobüsün toprağa bağlı olduğu süre boyunca bilgi aktarımı gerçekleşir.

Veriyolu üzerindeki voltaj akü voltajına eşit olduğunda buna resesif denir. Resesif gerilim sırasında hiçbir bilgi iletilmez. Resesif bit “0”dır.
Sadece otobüs toprağa kısa devre yaptığında “1” oluşacaktır. Buna baskın bit denir. Sinyalde veri yolu birkaç kez baskın hale gelir ve ardından resesif hale gelir. Veriyolunun baskın veya resesif olduğu zaman da farklılık gösterir (bir yatay çizgi diğerinden daha geniştir). Bu değişen voltaj, birler ve sıfırlardan oluşan bir sinyal oluşturur.

Birlerin ve sıfırların miktarı, köle tarafından tanınan bir sinyal oluşturur. 01101100010100 kombinasyonu şu anlama gelebilir: cam motoru yukarı. İlgili cam motoru bu komutla camı kaldıracaktır. Pencere en yüksek konuma ulaştığında, pencere motoru (slave) master'a kontrolü durdurduğuna dair bir sinyal gönderecektir. Bu durumda LIN veriyolu tamamen resesif hale gelmez ancak sinyaldeki veri baytları değişir.

LIN veri yolu araba kullanımı sırasında asla tamamen resesif hale gelmez; Efendi ile köleler arasında her zaman iletişim vardır. LIN bus kablosunun kesilmesi nedeniyle ikincil birim iletişim kurmuyorsa veya ikincil birim güç veya topraklama sorunu yaşıyor ve açılamıyorsa, ana birim, kontrol ünitesinde bir hata kodunun saklanmasını sağlayacaktır.

Tarih çerçeveleri:
Bir LIN veri yolu sinyali farklı alanlardan oluşan bir çerçeveden oluşur. Aşağıdaki sinyal bir veri çerçevesinin nasıl oluşturulduğunu gösterir.

  • Mola alanı (Break): Break alanı, bağlı tüm kölelerin çerçevenin sonraki bölümlerini dinlemesini etkinleştirmek için kullanılır. Kesme alanı, bir başlangıç ​​biti ve en az 13 baskın bitten (baskın kısımda voltaj 0 volttur) ve ardından resesif bir bitten oluşur. Bu nedenle Break alanı, veri yolundaki tüm yardımcılar için çerçeve başlangıç ​​mesajı görevi görür.
  • Senkronizasyon Alanı (Senkronizasyon): Slave'lerdeki kristallerin eksik olması nedeniyle her mesaj için iletim süresinin yeniden belirlenmesi gerekir. Belirlenen yükselen ve düşen kenarlar arasındaki süre ölçülerek ana saat senkronize edilir ve böylece iletim hızı belirlenir. Dahili baud hızı her mesaj için yeniden hesaplanır.
  • Tanımlayıcı (ID): tanımlayıcı, mesajın bir iletim çerçevesi mi yoksa bir yanıt çerçevesi mi olduğunu gösterir. İletim ve yanıt çerçeveleri bir sonraki bölümde açıklanmaktadır.
  • Veri alanları (Veri 1 ve 2): veri baytlarını içerir ve gönderilmesi gereken bilgileri içerir (örneğin, ana üniteden ikincil üniteye gerçek komut veya ikincil üniteden ana üniteye sensör bilgileri).
  • Checksum (Check): Checksum, tüm verilerin alınıp alınmadığını kontrol eden bir kontrol alanıdır. Sağlama toplamı alanındaki veriler, veri alanlarında alınan verilere karşılık gelmesi gereken bir hesaplama yapmak için kullanılır. Sonuç olumlu ise mesaj kabul edilir. Olumsuz bir sonuç olması durumunda hata yönetimi gerçekleştirilir. Başlangıçta tekrar denenecek.
  • Çerçeveler Arası Uzay (IFS): LIN veri yolu, yeni bir mesaj gönderilmeden önce bir dizi bit için resesif hale getirilir. IFS'den sonra yönetici yeni bir mesaj gönderebilir.

Otobüs farklı alanlar arasında belirli bir süre için resesiftir. Bu süre protokole kaydedilir. Bunu bir sonraki gönderilen mesajın Ara alanı takip eder.

İletim çerçevesi ve Yanıt çerçevesi:
Mesajdaki tanımlayıcı, bunun bir iletim çerçevesi mi yoksa bir yanıt çerçevesi mi olduğunu gösterir. İletim çerçevesi ana birim tarafından gönderilir (buna TX-ID denir) ve yanıt çerçevesi ikincil birim (RX-ID) tarafından gönderilir. Her iki mesaj da ana bilgisayar tarafından oluşturulan kesme alanı, senkronizasyon ve mesaj kimliği alanlarını içerir. Tx veya Rx çerçevesi olmasına bağlı olarak mesaj, ana veya bağımlı tarafından tamamlanır. Tx ve Rx çerçeveleri dönüşümlü olarak gönderilir.

Koltuk ısıtma düğmesinin LIN bus iletişimi:
Bu bölümde koltuk ısıtmasının LIN bus aracılığıyla kontrol edilmesine ilişkin bir örnek verilmektedir. Klima kontrol panelinde koltuk ısıtması için bir düğme bulunur. Düğmenin altında koltuk ısıtmasının hangi konumda olduğunu gösteren üç LED bulunmaktadır. Düğmeye birkaç kez basıldığında koltuk ısıtma ayarı değişecektir (konum 1 en düşük, konum 3 ise en yüksek konumdur). Aşağıdaki resimde koltuk ısıtmanın en yüksek ayarını göstermek üzere üç LED yanmaktadır. Bu bölümde, anahtar çalıştırıldığında LED'leri kontrol etmek için LIN veri yolu aracılığıyla nasıl iletişim kurulacağını açıklayan bir şema kullanılır.

Altında elektrik şeması koltuk ısıtmasındandır. Klima kontrol paneli aynı zamanda G600 kontrol ünitesidir. Sol ve sağdaki koltuk ısıtmasının anahtarları ve LED'leri kontrol panelinde görülebilir. Kontrol ünitelerinin yanındaki oklar, kontrol ünitesinin şemada gösterilenden daha büyük olduğunu gösterir; kontrol ünitesi diğer şemalarda devam eder.

Kontrol panelindeki koltuk ısıtma düğmesine basıldığında, LIN bus aracılığıyla konfor elektroniği kontrol ünitesine (G100) bir sinyal gönderilir.
G100 kontrol ünitesi, T21 konektöründeki 55 veya 45 numaralı pime güç sağlayarak koltuk ısıtmasını açacaktır. Gerilim, anahtarın konumuna göre ayarlanır (konum 1'de düşük gerilim, konum 3'te maksimum gerilim). Isıtma elemanının yanında bir termo sensör sembolü gösterilir. Bu, sıcaklığı kontrol ünitesine gönderen ve böylece koltuk ısıtma elemanlarını aşırı ısınmaya karşı koruyan bir NTC sensörüdür.

Anahtarı çalıştırırken, köle, anahtarın bu fiziksel konumunu bir bit değerine dönüştürecektir. Master bir yanıt çerçevesi gönderdikten sonra, köle bu bit değerini veri baytlarına yerleştirecektir (görüntü 1'deki Veri 2 çerçevesindeki değişikliğe bakınız). Bu bit değeri anahtar bırakılana kadar iletilir. Düğme bekleme konumuna geri döndüğünde sinyal orijinal sinyale geri dönecektir (resim 1).

Resim 1: yanıt çerçevesindeki bekleme konumunda düğmeyle sinyal:

Resim 2: yanıt çerçevesinde düğmeye basıldığında sinyal:

Master, basılan anahtardan bit değerlerini aldıktan sonra, iletim çerçevesinin veri baytlarına bir bit değeri yerleştirerek anahtardaki LED'i kontrol eder. Bu durumda da gerilim görüntüsü yukarıdaki örnekte olduğu gibi Veri 1 veya Veri 2 olarak değişir. Master, LED'in kapatılması gerektiğini belirten bir komut gönderene kadar LED açık kalır.

Silecek motorunun LIN bus iletişimi:
Ön cam silecek motoru giderek daha fazla LIN bus aracılığıyla kontrol ediliyor. Çalışması ve klasik sisteme göre avantajları sayfada anlatılmıştır. cam silecek motoru. Bu sayfada sinyaller incelenir ve oluşabilecek arızaların dürbün görüntüleri gösterilir.

Daha önce açıklandığı gibi LIN veriyolu bir ana ve bir veya daha fazla yardımcı birimden oluşur. Yukarıdaki diyagramda, ECU (merkezi elektronik kontrol ünitesi) ana ünitedir ve RLS (yağmur/ışık sensörü) ve RWM (silecek motoru) kölelerdir. Aşağıdaki kapsam görüntüsünde LIN veriyoluna arka arkaya yerleştirilen üç sinyal gösterilmektedir.

Ara ve Senkronizasyon alanları her sinyalde açıkça görülebilir. Sonraki sinyallerde bunların nereden geldiğini veya tam olarak neyden gönderildiğini belirlemek imkansızdır. Bildiğimiz şey, yöneticinin Kimlik alanında mesajın hangi köleye yönelik olduğunu belirttiğidir. ID alanı aynı zamanda kölenin mesajı alıp almayacağını (İletim çerçevesi) veya kölenin bir mesajı geri gönderip göndermeyeceğini, yani cevap verip vermeyeceğini (Yanıt çerçevesi) gösterir. Bir İletim çerçevesi, yardımcı birimin, silecek motorunu açmak veya kapatmak gibi aktüatörü kontrol etmesini gerektirebilir. Bir Yanıt çerçevesiyle, ana bilgisayar ön camdaki nemin mevcut değerini yağmur sensöründen talep edebilir. Bu değer, master'ın (ECU) silecek motorunun hangi hızda kontrol edilmesi gerektiğini belirlemesini sağlar. Gönderilecek gerçek veriler Veri alanlarına yerleştirilir. Bu, örneğin ön cam silecek motorunun kontrol edilmesi gereken hız olabilir. Birden fazla veri alanı mümkün olabilir.

Kapsam görüntüsü, ön cam silecek motorunun kapalı olduğu ve ön camda nem kaydedilmediği bir durumdur. Bununla birlikte, efendi ve köleler arasında sürekli iletişim gerçekleşir.

Ön cam silecek motorundaki ECU, bu sinyaldeki bir veya daha fazla bitte, açılması gerektiğini belirten bir değişikliği algılar.

Silecek motoruyla iletişimde hata:
Silecek motorunun bağlantısı kesildiğinde master, köleye ulaşmaya çalışır. Bu, motorda bir güç kaynağı sorunu olduğunda veya LIN bus kablosunda kesinti olduğunda meydana gelebilir. Master, Break, Sync ve ID alanlarını bir Yanıt bitiyle gönderir ancak silecek motoru yanıt vermez. Bu durumda master, iletişim sorunuyla ilgili bir DTC hata kodunu kaydedecektir. Böyle bir hata kodu U (Kullanıcı Ağı) ile gösterilir. Ayrıca iletişimi devam ettirmek için sürekli olarak yardımcıya ulaşmaya çalışacaktır.

Bu hatayı gidermek için silecek motorunun LIN bus kablosunun kontrol edilmesi gerekir. Fişin içine nem girmiş olabilir, korozyona neden olabilir ve kablo ile silecek motoru arasındaki bağlantının kesilmesine neden olabilir. Diğer bir olasılık da LIN bus kablosunun kablo demetinde bir yerde kesintiye uğramasıdır.

LIN bus kablosundaki geçiş direnci nedeniyle parazit
Kablonun sıkışması, bir şeye sürtülmesi veya birisinin ölçüm probu ile kabloyu sokması sonucu oluşan hasar, sonuçta bir geçiş direncine yol açarak voltaj kaybına neden olabilir. Bir tüketicinin güç kaynağı kablosundaki voltaj kaybı, tüketicinin düzgün çalışması için daha az voltaja sahip olmasını sağlar. Bu durumda geçiş direncinin yeri V4 ölçümü ile tespit edilebilir.

 

LIN veri yolu kablosundaki geçiş direnci resesif voltajın düşmesine neden olmaz. Ancak sinyal üzerinde önemli bir etkisi vardır. Çok büyük bir geçiş direnci, sinyalin osiloskopta hala görünür olmasını sağlayabilir, ancak kalite, iyi bir iletişim için çok zayıftır. Bu durumda ilgili LIN veriyolundaki köleler artık hiçbir şey yapmayacaktır.
Kapsam görüntüsü, geçiş direncinin olduğu aşağıdaki iki sinyal için örnek teşkil etmektedir.

İkinci kapsam görüntüsü, bir geçiş direncinin sinyalde bir değişikliğe neden olduğu bir sinyale aittir. Görüntüdeki yükselen ve alçalan kanatlar daha eğimlidir ve düzleşmek yerine üstte ve altta sivri bir şekle sahiptir.

Üçüncü kapsam görüntüsünden gelen sinyalden neredeyse hiçbir şey kalmadı. Bu daha da yüksek bir geçiş direncini içerir. Sinyaldeki kırılma alanı, senkronizasyon alanı ve bir dizi geniş resesif kısım tanınabilir ancak kullanılamaz.

Kapsam sinyali testere dişi oluşumuna sahipse, resesif voltaj seviyesi akü voltajına eşit olsa bile bir geçiş direnci olabilir. Yanların hiçbir zaman tam olarak dikey olmadığını, her zaman hafif eğimli olduğunu unutmayın. Ancak sinyallerdeki farklılık net bir sapmayı gösteriyor. Hasarlı kablonun yerini bulmak için çoğu durumda ana ünite ile birden fazla yardımcı ünite arasındaki kablo demetinin kontrol edilmesi gerekecektir. Kablo demetinin kaporta dikişlerinin veya ön panelin keskin parçalarının yanında bulunduğu veya diğer parçaların sökme/montaj işlerinin izlerinin bulunabileceği yerler ilk dikkati hak eder. Hasarın genellikle yeterli olduğu telin bir kısmının onarılması. Ayrıca eski LIN veri yolu kablosunun ana ve yardımcı birimlerdeki tüm uçlarından bağlantısını kesmeyi ve tamamen yeni bir LIN veri yolu kablosu takmayı da seçebilirsiniz.

İlgili sayfa: