In diesem Buch werden Anwendungen von Arduino Uno und Raspberry Pi 4 in praxisnahen Projekten auf Basis von CAN-Bus detailliert beschrieben. Durch den Einsatz von entweder Arduino Uno oder Raspberry Pi in Verbindung mit handelsüblichen CAN-Bus-Schnittstellenmodulen werden die Entwicklung, Fehlersuche und Fehlerbeseitigung sowie die Überprüfung von Projekten auf CAN-Bus-Basis erheblich erleichtert.
Dieses Buch richtet sich an jeden, der mehr über den CAN-Bus lernen möchte und mit den Grundlagen der Elektronik vertraut ist. Hilfreich ist auch Erfahrung mit den Programmiersprachen C und Python sowie mit der Programmierung von Arduino Uno unter Verwendung seiner IDE und von Raspberry Pi zu haben.
Das Buch ist eine nützliche Informationsquelle und ein Nachschlagewerk für jeden, der Antworten auf eine oder mehrere der folgenden Fragen sucht:
- Welche Bussysteme stehen für die Automobilindustrie zur Verfügung?
- Was sind die Grundprinzipien des CAN-Bus?
- Welche Arten von Frames (oder Datenpaketen) stehen in einem CAN-Bussystem zur Verfügung?
- Wie können Fehler in einem CAN-Bussystem erkannt werden, und wie zuverlässig ist ein CAN-Bussystem?
- Welche Arten von CAN-Bus-Controllern gibt es?
- Welches sind die Funktionsprinzipien des MCP2515 CAN-Bus-Controllers?
- Wie kann ich ein CAN-Bus-Projekt mit Arduino Uno realisieren?
- Wie kann ich Arduino oder Raspberry Pi CAN-Bus-Projekte mit 2 und 3 Knoten erstellen?
- Wie kann ich die Daten auf dem CAN-Bus analysieren?
- Wie kann ich ein CAN-Bus-Projekt mit Raspberry Pi ausführen?
Die vollständigen Programme aller im Buch besprochenen Projekte können kostenlos von der Elektor-Website www.elektor.de/20563 heruntergeladen werden.