Author Archive
Linie folgen – Konzepte zur Realisierung
Benjamin AunkoferDer Roboter, basierend auf dem RP6, soll zuerst einer Linie folgen können. Die Linie ist der Führungsbefehl und ferner auch die Interaktionsschnittstelle zwischen Mensch (bzw. menschlicher Anweisung) und dem Roboter. Die Linie ist eine grafische Anweisung an den Roboter. Die Linie soll im ersten Schritt keine Abzweigungen haben und somit keine Entscheidungsfunktion bedingen. Art der […]
WinAVR
Benjamin AunkoferWinAVR ist der Compiler, welcher für die Erstellung der Ausgabedateien, die auf dem RP6 verarbeitet werden können, verantwortlich ist. WinAVR muss in AVR Studio eingebunden werden. Die Installation von WinAVR ist sehr einfach und sollte möglichst vor der Installation von AVR Studio geschehen (es funktioniert in der Regel aber auch der umgekehrte Weg). Zu Problemen […]
Programmierung – Einrichten von AVR-Studio
Benjamin AunkoferUm den RP6 programmieren zu können, sind einige Vorbereitungen nötig, denn es wird eine Entwicklungsumgebung benötigt. Eine Entwicklungsumgebung ist ein Softwarepaket, welches in der Regel Editor, Präprozessor, Linker, Compiler und einen bestimmten Grundumfang von Standardbibliotheken mitbringt. Die Programmierung kann mit Software wie Eclipse, diverser C/C++ -Entwicklungsumgebungen, Notepad2 und vieler weiterer Software erfolgen. Wir nutzen für […]
Projekt-geeignete Basis
Benjamin AunkoferZiel des Projekts ist es, einen Roboter mit Greifarm zu realisieren, welcher autonom eine Aufgabe ausführen kann. (Siehe Projektvorstellung) Das Rad soll aber nicht komplett neuerfunden werden, daher stimmen wir über einen Bausatz ab, der eine Basis bietet, welche technisch im Rahmen des Projekts erweitert wird, um das Projektziel zu erreichen. Diese Basis soll bereits fahren […]
Kondensator
Benjamin AunkoferKondensatoren sind Ladungsspeicher und ein häufiges Bauteil in elektronischen Geräten, es kommt kaum ein elektronisches Gerät ohne Kondensatoren aus. Kondensatoren werden vor allem als kleiner Energiespeicher (und damit auch als Informationsspeicher), Blindwiderstand oder frequenzabhängiger Widerstand genutzt. Ein Kondensator ist aufgebaut durch zwei voneinander getrennter bzw. elektrisch isolierter Elektroden (z. B. aus Kupferdraht). Die Isolation der Elektroden […]
Prozessorarchitekturen CSC und RISC
Benjamin AunkoferEs gibt zwei maßgebende Architekturprinzipien in der Mikroprozessortechnologie, RISC und CISC. Den Grundunterschied zwischen beiden Prinzipien werden bereits durch die Namensgebung klar. RISC (Reduced Instruction Set Computing) RISC arbeitet mit einem geringeren Grundbefehlssatz (maximal 128) aus weniger komplexen Befehlen, welche maximal vier Befehlsformate haben können. Das macht Programmausführungen mit einem RISC-Prozessor flexibler, da die Befehlsausführungszeit […]
Integrierter Schaltkreis: Mikrocontroller
Benjamin AunkoferMikrocontroller (auch oft mit “µc” abgekürzt) sind elektronische Bauteile, mit welchen sich komplexe Aufgaben über eine Programmierung abarbeiten lassen. Mikrocontroller sind eine besonders komplexe Form der integrieten Schaltkreise (IC – Integrated Circuit). Mikrocontroller bestehen grundsätzlich aus einem (oder mehreren) Mikroprozessoren und einer Menge an Peripheriebauteilen (Schnittstellen, AD-Wandler, Speicher usw.), wobei alle Elemente gemeinsam in einem […]
Projektphasen
Benjamin AunkoferDie Projektteilnehmer haben folgende Grobplanung in Phasen unterteilt und festgelegt: 1. Einarbeitung der Projektteilnehmer in relevante Themengebiete Mechanik, Elektronik, Informatik 2. Beschaffung eines geeigneten Roboterbausatzes 3. Auseinandersetzung mit gelieferten und noch zu beschaffenden Baukomponenten Mechanik, Elektronik 4. Programmiereinführung Informatik (Roboter soll einer Linie folgen können) 5. Konzipierung, Konstruktion, Modellierung und Fertigung eines Robotergreifarms und Magazin […]
Vorstellung der Projektidee
Benjamin AunkoferDer Projektbeschreibung ist zu entnehmen, dass dieses Projekt die Konzipierung und Realisierung eines Roboters zum Gegenstand hat, welcher sich autonom orientieren und eine Aufgabe erfüllen kann. Heute, den 3. August 2009 haben sich die Projektteilnehmer über die Funktionalitäten und die zu erledigende Aufgabe des Roboters geeinigt. Beschreibung der Projektidee: Der Roboter soll sich mit Hilfe […]
Informatik #1
Benjamin AunkoferIn dieser Kategorie “Informatik” werden Informatik-Themen behandelt.