CAN, CANbus, CANopen, SAE J1939 arasındaki farklar?

Başlatan musti463, 26 Mart 2014, 20:53:31

Mucit23

#15
@Kerim42, Bilgilendirme için teşekkürler.

Anladığım kadarıyla Araçlarda OBD2 ile uğraşılacaksa aracın modeline göre değil ilk önce aracın hangi standardı kullandığını öğrenmek gerekiyor. Sonrasında kullanılan standarda göre belirli ID'lerden data okumaya çalışmak gerekiyor.

Peki Herhangi bir model aracın hangi standardı kullandığını nasıl öğrenebiliriz? Bununla ilgili bir kaynak varmıdır?

Edit;Burada ilgili standartlar var
http://www.iso.org/iso/home.html
Mesela ISO 15765-4 standardının fiyatı 153 küsür dolarmış.

Kerim42

#16
Merhaba Arkadaşlar OBD protokolleri

SAE J1850 PWM(41.6Kbaud)
SAE J1850 VPW(10.4Kbaud)
ISO9141-2(5 baud init,10.4Kbaud)
ISO14230-4 KWP(5 baud init,10.4 Kbaud)
ISO14230-4 KWP(fast init,10.4 Kbaud)
ISO15765-4 CAN(11bit ID,500 Kbaud)ISO15765-4 CAN(29bit ID,500 Kbaud)
ISO15765-4 CAN(11bit ID,250 Kbaud)
ISO15765-4 CAN(29bit ID,250 Kbaud)
SAE J1939 CAN(29bit ID,250*Kbaud)
USER1 CAN(11*bit ID,125*Kbaud)
USER2 CAN(11*bit ID,50*kbaud)

mur@t kardeşim ISO 15765 i hiç kullanmadım. Yukarıda protokolün özellikleri yazıyor buna bakarsak can modülü olan herhangi bir işlemci ile rahat bir şekilde yapılabilir. Sadece hangi data nın ne manaya geldiğini bilmek gerekiyor. Bunun içinde ya iyi bir internet taraması yada parasını  verip standardı satın almak gerekiyor.
   Bu OBD protokolleri nin hangi marka? hangi modelin? hangi üretim yılının? hangi yakıtlı motora göre seçimi aşağıdaki linkte yer almakta.
http://www.elm327tr.com/elm327-obd2-bluetooth-hangi-araclarda-calisir/model.html
  volkswagen için ayrıntı isteyen olursa http://pinoutsguide.com/CarElectronics/volkswagen_obd2_pinout.shtml
Faydası olması dileğiyle.
Alemi padişah olmak bir kuru kavga imiş. Bir veliye bende olmak cümleden ala imiş. (Yavuz Sultan Selim)

Mucit23


brkabnz

#18
Alıntı yapılan: Kerim42 - 19 Haziran 2014, 10:08:23Merhaba Arkadaşlar OBD protokolleri

SAE J1850 PWM(41.6Kbaud)
SAE J1850 VPW(10.4Kbaud)
ISO9141-2(5 baud init,10.4Kbaud)
ISO14230-4 KWP(5 baud init,10.4 Kbaud)
ISO14230-4 KWP(fast init,10.4 Kbaud)
ISO15765-4 CAN(11bit ID,500 Kbaud)ISO15765-4 CAN(29bit ID,500 Kbaud)
ISO15765-4 CAN(11bit ID,250 Kbaud)
ISO15765-4 CAN(29bit ID,250 Kbaud)
SAE J1939 CAN(29bit ID,250*Kbaud)
USER1 CAN(11*bit ID,125*Kbaud)
USER2 CAN(11*bit ID,50*kbaud)

mur@t kardeşim ISO 15765 i hiç kullanmadım. Yukarıda protokolün özellikleri yazıyor buna bakarsak can modülü olan herhangi bir işlemci ile rahat bir şekilde yapılabilir. Sadece hangi data nın ne manaya geldiğini bilmek gerekiyor. Bunun içinde ya iyi bir internet taraması yada parasını  verip standardı satın almak gerekiyor.
  Bu OBD protokolleri nin hangi marka? hangi modelin? hangi üretim yılının? hangi yakıtlı motora göre seçimi aşağıdaki linkte yer almakta.
http://www.elm327tr.com/elm327-obd2-bluetooth-hangi-araclarda-calisir/model.html
  volkswagen için ayrıntı isteyen olursa http://pinoutsguide.com/CarElectronics/volkswagen_obd2_pinout.shtml
 Faydası olması dileğiyle.


@Kerim42 çok teşekkürler. Sormak istediğim bazı sorular var. ğır şartlarda çalışan makinalarla ilgili.telefon ile irtibat kurabilirsek memnun olurum.