meta data for this page
  •  

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
start:debian_auf_shuttle_d10 [2019/06/01 21:38]
admin
start:debian_auf_shuttle_d10 [2019/02/21 19:03] (current)
admin
Line 1: Line 1:
 ===== Debian auf einem Shuttle D10 =====  ===== Debian auf einem Shuttle D10 ===== 
 +{{ :​start:​shuttle.jpg?​150&​nolink}}
 +Auf dieser Seite finden Sie die Einrichtung eines Servers, der nützliche Werkzeuge zur Soft- und Hardwareentwicklung eines kleinen Ingenieurbüros im Bereich der Elektronik bereitstellt.\\
 +Anforderungen:​\\
 +  * Verwendung von nicht proprietärer Software um Kosten einzusparen
 +  * Zentrale Datensicherung aller im lokalen Netzwerk befindlichen PC's
 +  * Konfigurationsverwaltungssystem zur Verfolgung von Änderungen,​ Aufgaben und Fehlern in Soft- und Hardware
 +  * Versionsverwaltungsystem für die im Laufe der Arbeit entstehenden Ergebnisse
 +  * Oszilloskop auf PC-Basis
 +  * Steuerung von Netzteil und Multimeter über USBTMC für einen Prüfstand
 +  * CAN Interface für Fahrzeugnetze
 +  * Entwicklungsumgebung für ATMEL AVR
 +  * Alles soll auf einem kleinen, stomsparenden und leisen PC mit kleinem Display realisiert werden
 +
 === Was alles dazu gehört === === Was alles dazu gehört ===
 +Als Betriebsystem wurde Debian gewählt, welches zu den populärsten freien Linuxdistributionen gehört. Als Hardwareplattform kommt ein Shuttle XPC D10 mit Frontdisplay und Touchscreen zum Einsatz. ​
 +
 +**Verwendete SW-Werkzeuge:​**
 +  * Versionsverwaltungssystem:​ Git
 +  * Projekt- und Konfigurationsverwaltungssystem:​ Trac
 +
 +**Verwendete Laborgeräte:​**
 +  * Steuerbares Netzteil: Agilent E3632A ​
 +  * Steuerbares Digital-Multimeter:​ Picotest M3500A
 +  * CAN-USB Adapter: PEAK System PCAN USB
 +
 **HOWTO'​s:​** **HOWTO'​s:​**
 +  * Installation von [[Debian]] auf einem [[Shuttle XPC D10]]
 +  * Configuration of [[eGalax touchscreen]]
 +  * Einrichtung eines [[Trac/Git Servers]] als Konfig- und Versionsverwaltung
 +  * Ansteuerung eines [[Agilent E3632A]] Netzteils über serielle Schnittstelle
 +  * Ansteuerung eines [[Picotest M3500A]] Digitalmultimeters über USBTMC
 +  * Ansteuerung eines CAN-Interface von [[PEAK System]]
   * Einrichtung einer [[Entwicklungsumgebung für ATMEL AVR]]   * Einrichtung einer [[Entwicklungsumgebung für ATMEL AVR]]
     - [[Eclipse]] und AVR-GCC     - [[Eclipse]] und AVR-GCC