Ink JET Industriell Kontroller

Bakgrund

En industriell bläckstråleskrivare används för direkt märkning på produkter. Skrivaren styrs av en kontroller. Användaren bygger upp meddelandet (text/bild) samt styr den önskade funktionen genom ett grafiskt interface.

Kontrollern styr sedan utskriften via ett drivkort för bläckstråleskrivaren samt med information ifrån externa sensorer såsom fotoceller och tachometrar. Kontrollern ska kunna styras via I/O, RS232, USB, ethernet eller Wifi.

Projekt-/problembeskrivning

Målet med projektet är att skapa en mjukvara till en kontroller avsedd för en industriell bläckstråleskrivare. Mjukvaran skall vara uppbyggt enligt ett ikonbaserat gränssnitt och utskriften skall visas på skärmen enligt WYSIWYG (What you see is what you get). Mjukvaran består av två delar; user interface samt styrning av driverkortet via ett LVDS- gränsnitt. Grundspråket för user interfacet är engelska, övriga språk stöds via språkmoduler.

Hårdvaran består av en dedikerad PC modul med en touch färgskärm samt ett driverkort för styrning av skrivhuvudet. Programmet bör ha Linux som kärna. Vi vill använda ett Open source program.

Det finns flera vägar att gå;

1) programmeras i C++ för Linux t.ex. med utvecklingsmiljön QT från Nokia eller möjligtvis

2) programmeras i Java med utvecklingsmiljö för Android eller

3) finns det fler alternativ eller andra utvecklingsmiljöer?

Projektet har stora möjligheter för utvecklingar och påbyggnad såsom stöd för flera skrivhuvudsteknologier, Bluetooth, addera fler språk.

Projektkod DATX02_1202
Målgrupp D, IT, Z
Gruppstorlek 4-6
Speciella förkunskapskrav
Objektorienterad programmering
Handledare

Per Nilsson
Inkit AB
Office: +46 (0)31 966688
Mobile: +46 (0)76 1352800
Fax: +46 (0)31 31 31 416
Adress: Smidesgatan 5/417 07 Göteborg/Sweden

Institution Data- och informationsteknik
Uppdaterad: 18 oktober 2011

 SÖK


Exjobb?
Har ditt företag förslag på exjobb att anmäla, skicka ett email!
DATA- OCH INFORMATIONSTEKNIK - Chalmers tekniska högskola och Göteborgs universitet - 412 96 Göteborg
Telefon: 031-772 1000