Ink JET Industriell KontrollerBakgrundEn 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-/problembeskrivningMå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
Institution
Data- och informationsteknik
Uppdaterad:
18 oktober 2011
| ![]() Exjobb? Har ditt företag förslag på exjobb att anmäla, skicka ett email! |