Volvo C30 Özel Gösterge ve CAN Bus Tersine Mühendislik


Arabalar esasen tekerlekli CAN otobüsleri olduğu için, bu otobüslerde arabanın durumu hakkında bir sürü ilginç bilgi olması şaşırtıcı değil. Ana soru genellikle, hem ilgili CAN veriyoluna kablolama hem de kullanılan (tescilli) protokolün kodunun çözülmesi açısından bu bilgilere nasıl erişileceğidir. Neyse ki için [Alex]Volvo C30 ile kullanılan Volvo VIDA protokolünün kodunun çözülmesi nispeten basitti ve özel bir ölçü oluşturma Bu, takviye basıncı ve soğutma suyu sıcaklığı gibi bilgileri görüntüler.

Fiziksel arabirim, aracın iki (yüksek hızlı ve düşük hızlı) CAN veriyoluna uygun şekilde erişim sağlayan otomobilin OBD bağlantı noktası aracılığıyla gerçekleştirilir. Tercih edilen donanım bir M2 UTH (Kaputun Altında) kartı, kalıcı otomotiv kurulumları için tasarlanmış SAM3X Cortex-M3 tabanlı bir MCU’ya sahip. Açık [Alex]’nin GitHub proje sayfasında protokolün nasıl çalıştığı ve proje kopyalanırken hangi baytların aranacağı açıklanmaktadır.

Projeyi tamamlamak, durum güncelleme ekranları arasında dolaşan 4D Systems’den yuvarlak bir LCD ekrandır. Bonus olarak, gösterge paneli aydınlatma seviyesi de gerçek zamanlı olarak okunur, böylece ekranın parlaklığı bu seviyeye uyacak şekilde ayarlanır. Göstergenin uygun gösterge panosuna daha kalıcı bir şekilde entegre edilmesi için ilginç beklentilere sahip, genel olarak çok yönlü bir proje.



Kaynak : https://hackaday.com/2022/06/15/volvo-c30-custom-gauge-and-can-bus-reverse-engineering/

Yorum yapın

SMM Panel