Projekt 01: Entwicklungsplatine für Mikrocontroller entwerfen und ansteuern

Aus HSHL Mechatronik
Version vom 19. Januar 2014, 15:24 Uhr von Mathias Tanger (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Vorwort == Im Rahmen des Elektrotechnik Fachpraktikums im Studiengang Mechatronik(5. Fachsemester) wurde uns die Aufgabe übertragen, eine Entwicklungsplati…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Vorwort

Im Rahmen des Elektrotechnik Fachpraktikums im Studiengang Mechatronik(5. Fachsemester) wurde uns die Aufgabe übertragen, eine Entwicklungsplatine für Microcontroller zu gestalten.

Durchgeführt wurde dieses Projekt von Mathias Tanger und Kai Ehlert.

Hardware

Im folgenden Abschnitt wird die verwendete Hardware näher erläutert.

Arduino

Als Micrcontroller wurde der im Vorfeld für das Elektrotechnik Fachpraktikum angeschaffte Arduino UNO R3 (im folgenden Arduino genannt) ausgewählt.

Arduino UNO R3 Draufsicht
Arduino UNO R3 Draufsicht

Der Arduino mit seinen geringen Anschaffungskosten (Stand: 2013 ca. 20€) und seiner Vielfalt an analogen, wie digitalen Aus- und Eingängen kombiniert mit der übersichtlichten Programmiersprache eignet sich bestens um die Möglichkeiten von Microcontrollern leicht zu erlernen.





Elektronikbauteile

Bauteil Zugehöriges Datenblatt
Drehencoder Datenblatt
Transistor Datenblatt BC337-40
RGB-LED Datenblatt Kingbright LF5WAEMBGMBC
MOSFET Datenblatt IRF 510
EEPROM Datenblatt 24LC16B-I/P
Potentiometer Datenblatt 10K Potentiometer
LED Datenblatt LED GELB
IC-Sockel 8-Polig Datenblatt Sockel
Lüfter Datenblatt Lüfter
Glühlampe Datenblatt Glühlampe
Schrittmotor(Nicht verbaut) Datenblatt Schrittmotor

Zusätzlich diverse Kohleschichtwiderstände 0,25W

Software

Der Quelltext für die Entwicklungsplatine wurde in der Arduino-Programmiersprache geschrieben. Der Compiler ist bei den Softwaredownloads gratis Verfügbar. Die verfügbare Syntax befindet sich unter References. Weiterhin sind der Software viele Beispiele für Funktionen enthalten.

Schaltungsunterlagen und Platinenlayout

Schaltplan
Platinenlayout Oberseite
Platinenlayout Unterseite

Als Jpeg(direkt hier Downloaden) oder als S-Plan(via E-Mail, da *.SP7 Dateien nicht hochgeladen werden dürfen)


Kontakt