Aufrufe
vor 4 Jahren

Download - Fakultät 06 - Hochschule München

Download - Fakultät 06 - Hochschule München

Abstrakt In dieser

Abstrakt In dieser Arbeit werden drei AVR-CAN Boards von Olimex mit zusätzlicher Hardware über einen CAN-BUS verbunden. Jedes der CAN-Boards ist mit zusätzlicher Hardware ausgestattet und entsprechend der Hardware mit eigener Firmware versehen. Um die Programmierung der Ansteuerung des CAN-Bus zu erleichtern, wurde ein neuer Header geschrieben, der viele Aufgaben im Hintergrund automatisch erledigt. Im Unterschied zu existierenden Headern automatisiert dieser Header viele der Aufgaben und erleichtert damit den Einstieg in die CAN-Bus Ansteuerung. Die Demonstration umfasst das Senden und Empfangen von Nachrichten. Der Empfang kann sowohl über Polling als auch über Interrupts abgewickelt werden. RTR-Frames sind nicht Teil der Demonstration, werden aber sowohl erläutert als auch begrenzt unterstützt. Durch Entfernen eines Teilnehmers während der Laufzeit kann gezeigt werden, dass der CAN-Bus im Multimasterbetrieb nicht durch den Ausfall eines Teilnehmers behindert wird. ii

Inhaltsverzeichnis 1 Einleitung 1 2 Grundlagen 2 2.1 CAN-Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1.1 Hintergrund . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1.2 Physische Schicht . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1.3 Transfer-Schicht . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.1.4 Objekt-Schicht . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.5 Applikations-Schicht . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.6 CAN-Bibliotheken für AT90CAN . . . . . . . . . . . . . . . . . 17 2.2 Dot-Matrix-Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.1 Übersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.2 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.2.3 Displayinitialisierung . . . . . . . . . . . . . . . . . . . . . . . . 20 2.3 Matrixtastatur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.3.1 Übersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.3.2 Anschlussvarianten . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.4 Pulsweitenmodulation . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.4.1 Übersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.4.2 Verschiedene Modi . . . . . . . . . . . . . . . . . . . . . . . . . 26 3 Bibliotheken der Diplomarbeit 28 3.1 CAN-Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.1 Datentypen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.2 Benutzerfunktionen . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1.3 Probleme des Headers . . . . . . . . . . . . . . . . . . . . . . . 33 3.2 AVR-CAN-Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.2.1 Bibliothek für das Olimex AVR-CAN-Board . . . . . . . . . . . 34 3.3 Motorsteuerung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.4 LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.5 Matrixtastatur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4 Aufbau der CAN-Demonstrationen 40 4.1 Demonstration der CAN-Kommunikation . . . . . . . . . . . . . . . . . 40 4.1.1 CAN-Board 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 4.1.2 CAN-Board 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 iii

Download - Hochschule für Wirtschaft und Recht Berlin
Als PDF downloaden - Georg-Simon-Ohm-Hochschule Nürnberg
download Programm.pdf - Hochschule Anhalt
Zum Download - Hochschule Magdeburg-Stendal
download - Beuth Hochschule für Technik Berlin
Download - Hochschule für Wirtschaft und Recht Berlin
Download - Hochschule für Wirtschaft und Recht Berlin
Seminarprogramm PDF zum Download - Pädagogische Hochschule ...
Hochschultage Istanbul 2009 Download Präsentation - Fakultät für ...
Unsere Broschüre zum Download - MIKOMI - Hochschule Mittweida
Download Flyer - Hochschule Aalen
Zum Download - Hochschule Magdeburg-Stendal
Download Studiengangsflyer Kunstwissenschaft - Hochschule für ...
Zum Download (PDF) - Hochschule Magdeburg-Stendal
Als PDF downloaden - Georg-Simon-Ohm-Hochschule Nürnberg
Programm als Download - Hochschule Magdeburg-Stendal
Download - Hochschule für Wirtschaft und Recht Berlin
HIS:Magazin 3|2013 Download - Hochschul-Informations-System ...
Download als PDF - Georg-Simon-Ohm-Hochschule Nürnberg
Download Heft 06 / Juni 2011 - Tutzinger Nachrichten
Download - Hochschule für Wirtschaft und Recht Berlin
Download Wir - Ausgabe 1/2013 - SRH Hochschule Heidelberg
Download Broschüre Winter School 2014 - Zürcher Hochschule der ...
Download - Hochschule für Wirtschaft und Recht Berlin