Course syllabus

Kurs-PM

LEU076 Styrprojekt lp4 VT26 (7,5 hp)

Kursen ges av institutionen för Elektroteknik i samarbete med institutionen för Vetenskapens kommunikation och lärande.

Kontaktuppgifter

Veronica Olesen (Examinator, föreläsare, handledare)
031-772 1728
veronica@chalmers.se

Attila Liscka (handledare)
lischka@chalmers.se 

Francesco Popolizio (handledare)
frapop@chalmers.se 

Martina Vinetti (handledare)
vinetti@chalmers.se 

Fia Christina Börjesson (Skrivande och kommunikation)
fia.borjeson@chalmers.se

Dessutom har vi amanuenser för handledning av projektet.
För att ställa frågor utanför labbtid, använd discussions i er projektgrupp. Frågan blir då synlig för projektpartnern och alla handledare. 

 

Kursens syfte

Kursen syfte är att ge studenten insikt i och kunskap om de metoder och den utrustning som förekommer vid styrning och övervakning av processer, maskiner och andra anläggningar. Huvuddelen av kursen utgörs av ett projektarbete vars syfte är att studenten utifrån funktionsspecifikation ska konstruera, funktionsprova och felsöka ett större system med flera samverkande funktioner både vad gäller hårdvara och programvara. Muntlig och skriftlig rapportering ska övas.

Innehåll

Projektplanering och projektgenomförande.

Principiell uppbyggnad av styr-, regler- och övervakningssystem. Uppbyggnad, funktion och programmering av mikrokontroller (MCU) och programmerbara styrsystem (PLC).

Orientering om några givare och verkställande don för binär styrning samt konstruktion och dimensionering av signalanpassning mellan dessa och styrelektroniken.

Utgående från funktionsbeskrivningar formulera styrvillkor baserade på logiska grundfunktioner, minnes-, tids- och räknarfunktioner. Överföring av sekventiella styrspecifikationer till funktionsdiagram (Grafcet). Realisering av styrfunktioner med PLC och MCU.

Uppgiftens komplexitet innebär normalt omfattande felsökning och funktionstester.

Kursens språkutvecklande del omfattar skriftliga och muntliga uppgifter inriktade mot rapportskrivning och projektdokumentation, strategier för effektiv kommunikation och muntlig presentationsteknik. Skrivuppgifterna har ett processinriktat förhållningssätt till skrivande vilket innebär att texten bearbetas i flera steg samt att kamratrespons och förmåga att analysera sin egen text är viktiga verktyg att utveckla text.

Schema

TimeEdit 

Planering av helklassaktiviteter och inlämningsuppgifter

Kurslitteratur

Morgan Osbeck och Göran Hult: Kompendium PLC , finns på kurshemsida

Morgan Osbeck och Göran Hult: Kompendium Signalanpassning och felsökning, finns på kurshemsida

Referensinformation om Arduino, länk finns på kurshemsida

Lärobok i C, från parallell kurs

Lärobok i analog elektronik, från tidigare kurs

Datablad till komponenter, att söka upp av studenterna

Kursens upplägg

Kursen är en projektkurs. Arbetet sker i projektgrupper om två personer som lottas inom labbgrupperna (A, B och C). Bokning av labbgrupp sker på kurshemsidan under People - Groups. Projektet genomförs i laborationssal och vid egen dator med programvara som hittas via kurshemsidan. Varje projektgrupp har 8 bokade tillfällen med obligatorisk närvaro i laborationssal E2 kurslab 3507 i EDIT-huset 

För godkänd närvaro krävs aktivt deltagande i arbetet och att båda personerna i projektgruppen är närvarande samtidigt. Vid behov kan tre av gruppens bokade tillfällen bytas ut mot andra tillfällen. Byte av tillfälle kan endast göras i mån av plats och efter anmälan senast en timme innan det bokade labbtillfällets start. Anmälan om byte av labbtillfälle görs i Discussions i projektgruppens area i Canvas

Arbete mellan laborationstillfällena krävs. För att komma i gång med arbetet mellan laborationspassen finns tre inlämningsuppgifter på valda delar av arbetet som krävs hemma. Inlämningsuppgifterna lämnas in enskilt.

Om projektet ligger efter i tidplanen eller inte blir klart under de obligatoriska tillfällena erbjuds extra tillfällen. Bokning av extratillfällen görs med laborationshandledare under ett laborationspass eller i Discussions i projektgruppens area i Canvas. Extratillfällen som har bokats av gruppen har obligatorisk närvaro.

Som stöd för projektarbetet ges 8 frivilliga föreläsningar.

Projektet rapporteras i en skriftlig rapport och vid muntlig redovisning. Som stöd för arbetet med rapporten och presentationen ges en föreläsning, ett obligatoriskt peer response-tillfälle för rapporten, ett tillfälle för återkoppling på rapportutkast, ett övningstillfälle inför presentationen samt ett konsultationstillfälle inför rapportinlämningen.

Kursen innehåller en obligatorisk individuell dugga.

Godkänt på varje del krävs för godkänt i kursen. Projektuppgiften måste vara löst senast under omtentamensperioden i augusti 2026. Samtliga övriga delar ska vara godkända inom ett år efter kursstart. Om någon del inte blir godkänd inom utsatt tid ska kursen göras om i sin helhet vid nästa kurstillfälle. Maximalt två kompletteringsmöjligheter ges för inlämningar, projektrapport och redovisning. Kompletteringar görs i överenskommelse med ansvarig lärare eller examinator.

Förändringar sedan förra kurstillfället

  • Ändrade hjälpmedel vid duggan samt utökad tid för duggan
  • Ändrat upplägg för obligatorisk närvaro
  • Förändrade inlämningsuppgifter för att bättre stödja arbetet hemma
  • Förtydligade krav på rapporten
  • Förenklat system för bokning av redovisning

Lärandemål

  • arbeta i grupp för att planera och lösa en gemensam projektuppgift,
  • formulera logiska lösningar för två olika typer av styrutrustningar: programmerbara styrsystem (PLC) och mikrokontroller (MCU),
  • hantera programmeringsmiljöer och utveckla styrprogram för PLC och mikrokontroller,
  • dimensionera komponenter, rita kopplingsschema och koppla elektronik för signalomvandling,
  • felsöka och verifiera funktionen,
  • skriva en väldisponerad rapport,
  • muntligen presentera disciplinspecifikt ämnesinnehåll.

Examination

Betygen godkänt eller underkänt ges på kursens ingående delar och på kursen som helhet. För godkänt betyg på kursen krävs godkänt betyg på följande ingående delar. Projektuppgiften måste vara löst senast under omtentamensperioden i augusti 2026. Samtliga övriga delar ska vara godkända inom ett år efter kursstart. Om någon del inte blir godkänd inom utsatt tid ska kursen göras om i sin helhet vid nästa kurstillfälle. Maximalt två kompletteringsmöjligheter ges för inlämningar, projektrapport, dugga, presentation och redovisning. 

Fungerande lösning på projektuppgiften

För godkänt betyg på projektuppgiften krävs färdigställd teknisk lösning som uppfyller kraven enligt projektbeskrivningen. Projektuppgiften måste vara godkänd under vårterminen 2026. Om den inte är klar under de bokade laborationstillfällena ges en extra möjlighet till färdigställande och att visa en färdig uppgift i omtentamensperioden i augusti. Färdig projektuppgift testas och godkänns av laborationshandledare under ett laborationstillfälle.

Projektmedverkan

För godkänd projektmedverkan krävs att båda projektmedlemmarna är närvarande samtidigt vid bokade obligatoriska tillfällen samt eventuella bokade extratillfällen tills projektet är klart. Vid behov kan tre av gruppens bokade tillfällen bytas ut mot andra tillfällen. Byte av tillfälle kan endast göras i mån av plats och efter anmälan senast en timme innan det bokade labbtillfällets start. Anmälan om byte av labbtillfälle görs i Discussions i projektgruppens area i Canvas

Det krävs även aktivt arbete i projektgruppen. Arbetet i projektet i labbsal bedöms individuellt av lärare. Specifikt krävs att en överenskommelse mellan projektmedlemmarna diskuteras med labbhandledare vid slutet av varje laborationspass.

Inlämningsuppgifter

Tre individuella inlämningsuppgifter ges i kursen. Alla uppgifterna måste lösas med godkänt resultat. 

Skriftlig rapport

En teknisk rapport av arbetet ska skrivas och lämnas in. Rapporten ska följa mall och bedömningskriterier som återfinns under Modules i kursen. Rapporten bedöms på språk, upplägg och innehåll och samtliga delar måste vara godkända för godkänd rapport. För godkänd rapport krävs även godkänd peer-response och godkänd delinlämning under kursen.

Om projektet inte är klart vid deadline för inlämning av rapporten ska ett utkast av rapporten ändå lämnas in för feedback. En färdig version av rapporten lämnas sedan in när projektet är klart. Vid retur på rapporten ska samtliga kommentarer åtgärdas 

Dugga

En obligatorisk dugga ges den 7/5 kl. 10,00-11.45 i salar enligt TimeEdit. Duggan ska testa de individuella kunskaperna i kursens fyra olika delar:

  • Programmering i FBD
  • Programmering i SFC
  • Mikrokontroller - programmering och användande
  • Koppling av projektets elektroniska komponenter

Duggan innehåller en uppgift på varje del, alltså totalt 4 uppgifter med 2 poäng per uppgift. För godkänd dugga krävs minst 3 poäng (av totalt 8).

Tillåtna hjälpmedel är valfri miniräknare samt 3 A4-sidor med anteckningar (framsida och baksida).

Godkänd dugga krävs för att genomföra den muntliga redovisningen. Vid underkänd dugga måste omdugga göras. Tid för omdugga sätts tillsammans med examinator. Maximalt två omduggor kan genomföras inom ett år efter kursstart.

Vid underkänt resultat på någon av duggans delar måste dessa delar redovisas extra noga vid den muntliga redovisningen så tillräcklig kunskap kan säkerställas. 

Muntlig presentation

Den avslutande muntliga presentationen av arbetet ska genomföras på svenska för examinator eller lärare i kursen. Presentationen ska vara 5 minuter lång och visuella hjälpmedel ska användas. Båda av projektgruppens medlemmar ska vara aktiva och presentationen ska genomföras tillsammans.

Muntlig redovisning

I direkt anslutning till den muntliga presentationen följer en muntlig redovisning på arbetet, där examinator eller lärare ställer frågor till projektmedlemmarna under 30-40 minuter. Frågor ställs på projektets olika delar och svaren bedöms individuellt. Båda projektmedlemmarna ska kunna visa kunskap om samtliga delar, enligt punktlista under dugga. Vid underkänt på någon av duggans delar ställs fler frågor på de delarna. Exempel på frågor finns under Modules i kursen.

För att genomföra den muntliga redovisningen krävs godkänt resultat på duggan. Om en eller båda av projektmedlemmarna inte har godkänt duggaresultat vid det bokade presentationstillfället, ska presentationen ändå genomföras av båda medlemmarna. Redovisningen genomförs sedan enskilt efter godkänt duggaresultat har uppnåtts och vid tid som bokas med examinator.

Vid underkänt resultat på redovisningen av något kursens områden ska en ny redovisning genomföras. Den nya redovisningen genomförs enskilt och behandlar det eller de områden som inte blev godkända vid den tidigare redovisningen. Maximalt tre redovisningar kan genomföras och godkänd redovisning ska vara genomförd inom ett år efter kursstart.

Projektuppgifter

Projektbeskrivningar för de tre projekten finns nedan.

Projektbeskrivning hiss Download Projektbeskrivning hiss
Projektbeskrivning tilluftssystem Download Projektbeskrivning tilluftssystem
Projektbeskrivning korvskivning Download Projektbeskrivning korvskivning

Obligatorisk närvaro

Eventuell frånvaro vid obligatoriska moment måste ansvarig lärare meddelas i förväg. I samband med detta kommer vi även överens om hur frånvaron kan kompenseras. För ombokning av labbtillfällen ska discussions i gruppens area i Canvas användas. Följande moment är obligatoriska:

  • Bokade obligatoriska tillfällen samt eventuella bokade extratillfällen tills projektet är klart. Båda projektmedlemmarna är närvarande samtidigt för att närvaron ska räknas.
  • Peer-response
  • Muntlig presentation, tid bokas med labbhandledare vid godkännande av projektfunktionen
  • Redovisningstillfälle, sker normalt direkt efter presentationen

 

Regler för användande av AI-verktyg

I den här kursen är användande generativa AI-verktyg (t.ex. ChatGPT, Copilot eller liknande) begränsat för att inte förhindra studenternas eget lärande. För kursens olika delar innebär det att:

För projektuppgiften och tillhörande inlämningsuppgifter får AI-verktyg användas för att söka inspiration och stöd till förståelse. Ni har själva ansvar för alla delar av ert projekt. Det innebär att ni måste själva förstå, felsöka och kunna förklara era lösningar så som kod som kopplingar. Förståelsen testas i duggan och den muntliga redovisningen men även i diskussioner med labbhandledare under arbetet. Labbhandledare hjälper inte till att felsöka kod som ni inte själva kan förklara.

För den rapporten får generativa AI-verktyg (t.ex. ChatGPT, Copilot eller liknande) inte användas för att ta fram, strukturera eller bearbeta text i skrivuppgiften. Det är tillåtet att använda AI-verktyg för att granska grammatik och formalia, men inte att överlåta redigeringen. Förbättringsarbetet, redigering och bearbetning av text efter delinlämning och feedback ska utföras av skribenterna själva. För rapportens innehåll gäller dessutom att ni får använda AI för att söka information och inspiration. Ni måste dock själva säkerställa att informationen är korrekt och belägga med källor. Alla påståenden om ert projekt måste verifieras i rapporten. Vid misstanke om otillåten eller felaktig AI-användning, dvs att tänkande, analys och formulering av text eller resultat har överlåtits till AI,  ska studenten kunna visa upp promptar och loggar ur det AI-program som använts.  

 

Viktiga datum

Samtliga inlämningar gäller kl 17.00

30/3, 31/3 eller 1/4 Inlämningsuppgift 1 -  projekt överfört till simulatorn i Codesys Ska lämnas in 17.00 vardagen innan laboration 2 eller innan påskuppehållet.
14/4, 15/4 eller 16/4 Inlämningsuppgift 2 i simulatorn i Codesys Ska lämnas in 17.00 vardagen innan laboration 3.
17/4 eller 22/4 Inlämning inför peer-response Ska lämnas in 17.00 vardagen innan peer-response-tillfället.
24/4 Inlämningsuppgift 3
29/4 Inlämning av rapportutkast
7/5 Dugga
21/5 Slutrapport för styrprojektet. 
22/5 - 29/5 Muntlig presentation enligt bokning med labbhandledare 5 minuter presentation + genomgång 30 - 40 minuter i par
4/6 Inlämning av eventuell retur på styrteknikrapporten
28/8 Inlämning av rättade returer på rapporten max 2 returer
28/8 Absolut sista dag för att redovisa en fungerande styrutrustning

Länk till kursplanen i Studieportalen Studieplan Links to an external site.

Course summary:

Course Summary
Date Details Due