Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
de:preface [2010/06/29 14:29] – angelegt Wemberde:preface [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Preface ======+====== Einleitung ======
  
-The book you are about to read is a microcontroller and practical robotics handbook which according to the authors hope will help to build intelligent microcontroller based solution and popularize the engineering profession amongst the young peopleThe book is oriented to the schools and universitiesbut can also be used for hobbyist and companies who are planning to use AVR microcontrollers in their projectsThe target group is as well teachers as learners by helping to get fast results for both of themfor learner to get new knowledge and for teachers to make their life easier when trying to bring new subject for the learners :)+Dieses Buch wurde als praktisches Handbuch für Mikorcontroller und Robotik konzipiert, in der Hoffnung, dem Leser bei der Entwicklung von „smarten“ Lösungen zu helfenDarüber hinaus soll es auch dazu beitragendie Begeisterung für den Ingenieurberuf bei jungen Menschen zu wecken. In erster Linie richtet sich das Buch an Schulen sowie Universitäten, aber auch an Bastler und Unternehmen, die im Rahmen von Projekten mit AVR Mikrocontrollern arbeiten möchten. 
 +  
 +Ziel ist es, sowohl Lehrende als auch Lernende dabei zu unterstützen, rasch Ergebnisse zu erzielenso soll Schülern und Studenten neues Wissen vermittelt und das Leben der Lehrenden erleichtert werden.
  
-**Platform** 
  
-The selected base platform for the practical examples is AVR ATmega128 microcontroller based Robotic HomeLab Kit. AVR is one of the most widely used microcontroller besides Microchip PIC amongst the hobby robotic community and is very good for educational purpose. +**Plattform**
  
 +Für die praktischen Beispiele in diesem Buch wird ein AVR ATmega128 Mikrocontrollersystem,das sogenannte HomeLab Kit, als grundlegende Plattform genutzt. Die AVR Mikrocontroller sind, neben Microchip PIC, die am weitesten verbreiteten in der Hobby-Robotik-Community. Darüber hinaus sind siebesonders gut für Lehrzwecke geeignet.
  
-The book is logically divided into five sections: 
  
-**1.** section is giving a fast introduction to the most simple electronic fundamentals and calculations. These formulas are very useful for several practical exercises. Also the C-language is briefly covered and some simple examples are given.+Das Buch ist systematisch in fünf Kapitel unterteilt:
  
-**2.** section gives an overview of 8-bit AVR microcontroller by using the ATmega128 as an example. The section relays basically on the ATmega datasheet but simplifies and presents the information in more friendly wayThis is a general microcontroller basic function description.+**1.** Das erste Kapitel gibt eine kurze Einführung in die grundlegenden elektronischen Prinzipien und Berechnungen. Die vorgestellten Beispiele und Formeln sind sehr nützlich für viele folgende AufgabenAußerdem wird die Programmiersprache „C“ kurz vorgestellt und ein paar grundlegende Anwendungsbeispiele werden diskutiert.
  
-**3.** section introduces the hardware and software platform which is developed for the educational use and is a base platform of the next chapter examplesSpecial software library is developed for most common functionsThe user can concentrate on the program logic instead of working with the registers in deep. Both Windows and Linux operation systems are supported.+**2.** Im zweiten Kapitel wird am Beispiel des ATmega 128 ein Überblick über 8-bit AVR Mikrocontroller gegebenDieses Kapitel basiert weitgehend auf dem Datenblatt des ATmega Mikrocontrollers, stellt die benötigten Informationen jedoch vereinfacht und übersichtlicher darHier werden allgemein die Grundfunktionen eines Mikrocontrollers erörtert.
  
-**4.** section consists of practical examples together with exercises. Examples are divided into labs by covering the most common electromechanical devices and functions. Every chapter has short theory background description and practical example which enables to run the function immediately by coping the program into the controller. Every exercise group (lab) has exercises in the end of sub-chapter together with questions. Exercises are divided for beginners and for advanced users, in a way giving the selection according to the learners skillsFor better understanding the chapters are provided by the references to the theoretical section.+**3.** Dieses Kapitel führt die Hardwareund Softwareplattform einwelche für Lehrzwecke entwickelt wurde und als Grundgerüst für weitere Beispiele in den folgenden Kapiteln dientFerner wird an dieser Stelle auch die „HomeLab Library“, eine für das Kit entwickelte Softwarebibliothek, welche vereinfachte Methodenaufrufe für häufig genutzte Funktionalitäten bietet, vorgestellt. Dies bietet dem Benutzer den Vorteil, dass er sich auf die Logik seiner Software konzentrieren kann, anstatt den Fokus auf das Programmieren von Registern legen zu müssen. Dabei berücksichtigt dieses Buch sowohl Windows- als auch Linux-Betriebssysteme.
  
 +**4.** Im vierten Kapitel werden schließlich praktische Beispiele sowie Übungen vorgestellt. Die Beispiele sind unterteilt in „Labs“ (Übungsabschnitte) und decken die meisten elektro-mechanischen Bauteile und Funktionen ab. Jeder Abschnitt enthält zunächst eine kurze Beschreibung des theoretischen Hintergrunds sowie praktische Beispiele. Durch einfaches Kopieren der Beispielprogramme in den Controller hat der Nutzer direkt die Möglichkeit, die Funktionen zu nutzen.  Am Ende jedes Unterkapitels finden sich Beispielaufgaben sowie Verständnisfragen zum jeweiligen Übungsabschnitt. Sämtliche Übungen sind nach ihrem Schwierigkeitsgrad gegliedert, damit sowohl Anfänger als auch Fortgeschrittene die für sie geeigneten Übungsaufgaben auswählen können. Darüber hinaus werden zum besseren Verständnis der Aufgaben Bezüge zu den betreffenden theoretischen Abschnitten dargestellt.
  
-**5.** section is giving tips for doing the teamworkThe section illustrates how to present the solution developed as a teamwork and how to write the reportThe topics are highlighted and commented which should be included into the team reportThe example project is also introduced to give a pattern for compiling the concise report+**5.** Im fünften Kapitel finden sich Tipps für die gemeinsame Arbeit an ProblemstellungenHier wird illustriert wie man gemeinsam entwickelte Konzepte implementiert sowie präsentiert und wie Berichte verfasst werdenDabei sind jene Themen, welche in einem Teambericht enthalten sein sollen, besonders hervorgehobenWeiterhin wird an dieser Stelle auch ein Beispielprojekt vorgestellt, welches als Muster zum Erstellen eines präzisen Berichts für eigene Projekte dienen soll.
  
-We hope that the book is a assistant for young and senior microcontroller and robotic enthusiast and will bring more people closer to the technology.+Wir hoffen, dass das Buch eine gute Hilfe sowohl für neue als auch für erfahrene Mikrocontroller- und Robotik-Enthusiasten darstellt und vielen Menschen diese Technologie näher bringt.
  
-Snowy and cold TallinnJanuary 2010+Bochumim Sommer 2013
  
-Raivo Sell+Sven Seiler
de/preface.1277821787.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0