hhwiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 55 as of 2013-10-17 11:35:25
  • DVATI_Praktikum

DVA Praktikum

Hubert Högl, <Hubert.Hoegl@hs-augsburg.de>, http://www.hs-augsburg.de/~hhoegl

Ab dem Sommersemester 2010 betreue ich das DVA-Praktikum für die Technischen Informatiker (TI).

Aktuelles im WS13/14

  • 2013-10-15 | Beim CAN Versuch ist es wichtig, dass der Linux Kernel auf dem PC/Notebook mindestens Version 3.0 hat. Sonst wird der über USB angesteuerte CAN Adapter nicht erkannt.

    Leider ist hier auch noch ein anderes Problem. Auch bei neueren Kerneln findet can_view nicht den CAN Adapter. Wir suchen weiter! Es sollte ausprobiert werden, ob man mit dem CAN API auf den CAN Adapter kommt.

  • 2013-10-14 | Ich habe die Liste mit weiterführenden Informationen beim NGW100 Versuch aktualisiert. Es gab vorher einige tote Links.

Organisation

  • 5 bis 8 Versuche im Semester. Jede Woche / jede zweite Woche Abgabe.
  • 4 SWS (5 CP) je Woche (1 CP = 30 Stunden Arbeitszeit!)
  • Jeder Versuch wird mit einer Ausarbeitung beendet. Verwende Restructured Text" (http://docutils.sourceforge.net).

Ein Musterdokument mit einheitlicher Titelseite finden Sie hier:

http://hhoegl.informatik.fh-augsburg.de/hhweb/ti-versuche/index.html

Die Archivierung erfolgt ausschliesslich in elektronischer Form - bitte kein Papier abgeben!

  • Alle erstellten Dateien werden in einem Software-Archiv abgegeben, das einen einheitlichen Namen erhält.
  • Benotung des Berichtes (formal jedoch nur mit/ohne Erfolg).
  • Die Hardware zu den Versuchen ist in Schachteln ("Boxen") enthalten. Sie dürfen diese Boxen gerne ausleihen. Die Inhalte der Schachteln ist hier: [[DVA_Boxen]].

Ziele

  • Neue Anwendungen in der Technik kennenlernen.
  • Verständlich darüber reden (wöchentliche Kommunikation mit dem Leiter).
  • Verständlich darüber schreiben (Bericht).
  • Die technische Schwierigkeit steht nicht im Vordergrund. Die Versuche sollen eher leichte bis mittlere Anforderungen stellen ("eine Woche ist schnell vorbei").

Versuche

Neue Versuche für TI Studenten werden sein:

  • CAN Feldbus (TinyCAN Adapter, CANView, EasyCAN)

    • http://www.mhs-elektronik.de
    • http://www.schleissheimer.de/produkte/caneasy/
  • RS-485 Feldbus

    • http://www.elektor.com/elektorbus
    • Elektor Experimental Busknoten (AVR Mega328)
  • Versuche mit ARM Mikrocontroller

    • Hardware
      • Olimex SAM7-EX256, SAM7-P256 http://www.olimex.com
      • MBed http://www.mbed.org
      • Luminarymicro Starterkits
      • ET-STM32 Stamp
      • AVR32 UC3
    • Debuggen mit OpenOCD und Eclipse (Yagarto)
      • http://openocd.berlios.de
      • Debuggen mit OpenOCD und gdb
  • Software

    • Python-on-a-Chip http://code.google.com/p/python-on-a-chip/ Läuft auf ''ET-STM32 Stamp'' und ''MBed'' (LPC1768).
    • eLua http://www.eluaproject.net
    • FreeRTOS http://www.freertos.org
      • Wir verwenden FreeRTOS auf dem Olimex SAM7-EX256 (www.olimex.com)
      • Eine ausgesuchte Demo analysieren (UML, etc.) http://elk.informatik.hs-augsburg.de/~hhoegl/doc1/free-sam7-prog.html
  • Embedded Linux

    • Gnublin (ARM926)
    • NGW100 (AVR32)
  • Versuch mit Echtzeit-Linux (ezlinux1 EPIA PC) * Kompilieren von Linux mit RTAI und Xenomai * Messungen am ezlinux1

  • Octopus (USB I/O Adapter) * http://code.google.com/p/octopususb/ * http://www.embedded-projects.net/index.php?page_id=152

  • Basteln mit AVR Mikrocontrollern

  • Reine Software-Themen (Vorschlag)

    • Embedded GUI mit FMSoft "minigui" http://www.minigui.com
  • Eine Beschreibung der Versuche findet man unter

    http://elk.informatik.hs-augsburg.de/hhweb/ti-versuche/index.html

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01
|| Kontakt