CAN - Bus Sinyal Kontrolü

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 14

  • @necipsahin8377
    @necipsahin8377 ปีที่แล้ว +2

    1. Emeğiniz için teşekkürler
    2. Kullandığınız simülasyon oldukça vasıflı
    3. Şemada gösterdiğiniz amplifikatör değil komparator olarak kullanılmış.
    4. Temel can alıcı noktalar eksik.
    5. Can protokolü çok yetersiz verilmiş.
    Mesela can protokolünde hepsi master yetkiliyse collision nasıl önlenir? Cpu larda Öncelik sırasını bekleme veya hatta veri basmaya neye göre karar veriliyor, doğal olarak paket türlerinden bahsedilmemiş. İletişim senkron ve asenkron yapılırken temel ayırıcı özellik clock sinyalidir. Bu haberleşme uart gibi asenkron mu yoksa merkezi clock sinyalli I2C gibi senkron mu haberleşir? Malum kodlamada high ve low olma durumu kaç us olmasına göre karar verilir. Can tam bir demokrasi gibi anladım. Her kafadan ses çıkıyor, kimisi çok hızlı kimisi çok yavaş konuşuyor (konuşma hızı işaret diline çevirme hızıyla aynı olamıyor) ama cpu olarak bu çok seslilikteki seçiciliği yapmak hatta collision olmadan zor görünüyor.
    Bu anlatılanlar için emek verilmiş ancak bu işten ekmek yemek isteyen profesyoneller için çok yetersiz. Data analiser bağlandığında crc hata okumasına anlam veremeyeceksek bizim için crc ne işe yarayacak. Bu eğitim seviyesinde crc undekode yapılabiliyor olmalı, hatta şu eğitim düzeyinde artık pek çok aracın adresleri ve kodları izah edilebilir olmalı ve bizzat somut örnek ile açıklanabilmeli diye düşünüyorum. Bunları bilmeyen bir öğrenci ancak diplomalı olur. İş hadi bakalıma gelince daha önce tasarlanmışları kopyalamanın ötesine geçmez. Artık daha ileri bilgiye ihtiyaç var. Bu ülke bunu hakediyor kanaatindeyim.
    Eleştirilerim, yorumcunun yetersizliği anlamına gelmez, içeriğin kapsam açısından giriş seviyesi ve hatta özetin özeti olarak verildiğini işaret etmek içindir. Hiç tanımadığım kişilerin bilgi seviyesini ölçmek haddime değildir.

    • @HASANESEN
      @HASANESEN  ปีที่แล้ว +1

      Öncelikle, zaman ayırıp bu değerli görüş ve eleştirilerinizi paylaştığınız için tesekkur ediyorum. Gerçekten bu konuda katetmemiz gereken çok yol var. Ben de, bir otomotiv teknikerinin CAN- Bus hakkında giriş düzeyinde bilgiye sahip olmasi icin hazırladım bu videoyu. Ancak Meslek gereği, otomotiv alanında ileri düzeyde elektronik ve yazılım bilgisine ulaşmak için çabalıyorum. Bu anlamda yetersizliklerin farkındayım. Eleştirileriniz bu yöndeki çabalarıma artı yönde katkıda bulunacaktır.

    • @namkkuskulu8877
      @namkkuskulu8877 ปีที่แล้ว

      bu işten ekmek yemek isteyen ( profesyoneller) için çok yetersiz. Nereden başlayıp ilerlemem gerekir, yönlendirme yapabilirmisiniz. Teşekkür ederim .

    • @namkkuskulu8877
      @namkkuskulu8877 ปีที่แล้ว

      @@HASANESEN Hasan hocam çok teşekkür ederim.

    • @mahmutcelikturk8447
      @mahmutcelikturk8447 12 วันที่ผ่านมา

      pek çok aracın adresleri ve kodları izah edilebilir olmalı demişsiniz nerden ulaşabilirim o bilgilere ?

  • @hakanbas4588
    @hakanbas4588 2 ปีที่แล้ว

    Çok temiz bir anlatım olmuş emek vermişsiniz çok teşekkürler.

  • @MrNetworx
    @MrNetworx 3 ปีที่แล้ว +1

    Teşekkürler Hasan hocam, gerçekten çok güzel bir anlatım olmuş.

  • @BBConraD
    @BBConraD 2 ปีที่แล้ว

    Emeğinize sağlık hocam, teşekkürler.

  • @nurayguler9715
    @nurayguler9715 3 ปีที่แล้ว +1

    teşekkürler

  • @bilalsahin7920
    @bilalsahin7920 2 ปีที่แล้ว

    hocam kolay gelsin videolarınızı merakla ve zevkle izleyerek sürekli bir şeyler öğrenerek izliyoruz. size bir sorum olacak. hocam benim aracımda çinde satılan Yamaii marka A202 obd cihazı takılı. cihaz pek çok veriyi gösteriyor bana. motor ısısı anlık hız akü voltajı gaz kelebeği konumu vs. vs. arduinom sürekli obd2 soketi arkasından kablo vasıtasıyla A202 cihazım obd2 soketi ile bağlı. arduino yardımıyla araca 7DF ID si ile belirli sorular sorduğumda araç ECU su arduinoma cavap veriyor ancak bu sefer de A202 cihazım verileri alamaz hale geliyor. yani aracımın beyni tamamen A202 cihazıma cevap vermeye başlıyor. aracımda a202 cihazım takılıyken arduinom ile CAN_READ_demo sketch ile can bus hattını dinlediğimde a202 obd cihazımın da benim arduino ile yaptığım gibi sürekli 7DF IDsi ile ecuya soru sorduğunu araç ecusunun ise 7E8 ID si ile cevapladığını görüyorum. a202 cihazım sürekli 1 er saniye aralıkla 3. satırda A-B-C-D-10-11-14 sorular soruyor ve ve dediğim gibi ecuda cevaplıyor. fakat ben can bus hattına arduino ile soru sormaya başlayınca a202 cihazım veri alamıyor bana gösterdiği değerler (---) şeklinde kayboluyor. . benim istediğim can bus haddında hem arduinom çalışırken a202 cihazımın da aynı anda çalışmasını istiyorum. bunun için ne yapabilirim acaba? beni aydınlatırsanız sevinirim. şimdiden teşekkür eder iyi çalışmalar dilerim.

  • @baronefe1920
    @baronefe1920 2 ปีที่แล้ว

    Vag com calismiyor kablo ile alakali sase oldugu soylendi.gri kablo bu kabloyu beyinden ayni renk gri beyaz kablodan vag com soketinin gri beyaz kablosuna tek kablo hat ceksek calisirmi acaba.tskler simdiden.

  • @muhammetkorkmaz1583
    @muhammetkorkmaz1583 5 หลายเดือนก่อน

    Selamın aleyküm hayırlı günler şimdi benim araçta p0600 can veri soketi yazıyor ve gösterge panelinde parkları veya farları açınca gösterge panelindeki ışıklar git gel yapıyor göz kırpma gibi seri seri aracımda gaz yemiyor ışıklar yansa da yanmasa da elektrik tesisatında beyinde hiç bir şekilde sorun bulunamadı gösterge panelinin bu arızayı verme ihtimali var mı acaba yardımcı olursanız sevinirim 🙂 teşekkürler

    • @HASANESEN
      @HASANESEN  5 หลายเดือนก่อน +1

      P0600 hata kodu, OBD-II arıza kodları arasında "CAN veri yolu iletişim arızası" anlamına gelir. CAN (Controller Area Network) veri yolu, araçtaki kontrol üniteleri arasında iletişimi sağlayan bir sistemdir. Bu kod, bir veya daha fazla kontrol ünitesinin CAN veri yolu üzerinden iletişim kuramadığını gösterir.
      **P0600 hata kodunun nedenleri:**
      1. **Bozuk veya hasarlı CAN veri yolu kabloları:** Kablolarda kesinti, kısa devre veya gevşek bağlantı olabilir.
      2. **Arızalı kontrol üniteleri:** ECU (Motor Kontrol Ünitesi) veya diğer modüller arızalı olabilir.
      3. **Bağlantı sorunları:** Konektörler gevşek veya paslanmış olabilir.
      4. **Elektriksel sorunlar:** Düşük voltaj, topraklama problemleri veya akü sorunları iletişim arızasına neden olabilir.
      5. **Yazılım sorunları:** Kontrol ünitelerinin yazılımlarında hatalar veya uyumsuzluklar olabilir.
      **P0600 hata kodunun giderilmesi:**
      1. **Görsel inceleme:** İlk olarak CAN veri yolu kablolarını ve konektörlerini gözle inceleyin. Herhangi bir hasar, gevşeklik veya paslanma olup olmadığını kontrol edin.
      2. **Elektriksel bağlantıları kontrol edin:** Bataryanın voltajını ve araçtaki tüm topraklama noktalarını kontrol edin.
      3. **OBD-II tarayıcı ile tespit:** Hangi kontrol ünitesinin iletişim kuramadığını belirlemek için bir OBD-II tarayıcı kullanın. Bu, sorunlu modülü belirlemenize yardımcı olabilir.
      4. **Kabloların sürekliliğini test edin:** CAN veri yolu kablolarının sürekliliğini bir multimetre ile kontrol edin.
      5. **Yazılım güncellemeleri:** Araç üreticisinden gelen yazılım güncellemelerini kontrol edin ve gerekirse kontrol ünitelerini güncelleyin.
      6. **Modülleri değiştirin:** Belirli bir kontrol ünitesinin arızalı olduğunu tespit ederseniz, o modülü değiştirmeniz gerekebilir.
      7. **Profesyonel yardım alın:** Sorunu kendi başınıza çözemezseniz, bir otomotiv elektrikçisi veya yetkili servisten profesyonel yardım almanız gerekebilir.
      Bu adımlar, P0600 hata kodunun teşhisi ve giderilmesi için genel bir yol haritası sağlar. Arızanın kesin nedeni, araç marka ve modeline göre değişiklik gösterebilir, bu yüzden araç üreticisinin servis kılavuzlarına başvurmak da önemlidir.

    • @muhammetkorkmaz1583
      @muhammetkorkmaz1583 5 หลายเดือนก่อน

      @@HASANESEN çok teşekkür ederim yardımlarınız için 🙂