Laboration 4 - Arduino, filter
Denna laboration går ut på att experimentera med filter i Arduino:
Laborationshandledning
Här finns också mer information om DC-offset dc-offset.pdf.
Förberedelse – 1. Granska befintlig kod och kommentarer
Granska befintlig kod med kommentarer innan laborationen börjar. Använd antingen en vanlig texteditor eller Arduino IDE. Bekanta er med den befintliga koden och strukturen. Börja med de olika globala variablerna, kolla sedan på Timer2-interrupten (som ligger längst ned i koden). Kolla sedan på den korta och torftiga void loop-funktionen. All (egentlig) kod för denna laboration kommer att skrivas i void loop.
Förberedelse – 2. Läs på om filtertyper
Läs först igenom följande text om filtertyper:
Understanding filter characteristics.
Läs sedan igenom beskrivningen av digitala filter (med fokus på IIR (infinite impulse response) filter) här:
Digital filters.
Läs sedan igenom om moving average (med fokus på exponential moving average) här:
Moving average.
Arduinokoden
Ni redovisar laborationen vid tillfället för mig. Om mer tid behövs redovisas laborationen genom att ni mailar mailar mig på
niklas.ronnberg@liu.se så bokar vi en tid för redovisning.