Microcontroller TechniquesPoäng (3 sp)
Kod: ET22EC05
Poäng
3 op
Studieperiodens (kursens) lärandemål
Knowledge and understanding
After completing the course, the student should be able to:
- explain the difference between low-level and high-level programmed microcontroller-based systems
- define the need for register configuration based on application
- define the need for Interrupt functionality based on application
- describe the advantages and disadvantages of microcontroller-based systems based on application
Skills and Abilities
After completing the course, the student should be able to:
- create interactive microcontroller-based applications
- optimize performance using interrupt routines
- use, describe and visualize facts from existing reference documents
- communicate with external equipment
Evaluation Ability and Approach
After completing the course, the student should be able to:
- perform relevant choices of methodology in the design of application
- justify the choice of program and register structure
- select relevant technology based on application
Studieperiodens (kursens) innehåll
The structure of the microcontroller
High level programming in C
- Embedded functions and techniques
Interrupt controlled functions:
- Timers
- A/D conversion
- Communication
Förkunskapskrav
Digital logic basics
Practical Boolean control
Bedömningskriterier, tillräcklig (1)
Possesses basic knowledge of the microcontroller and its function and structure.
Possesses basic knowledge of programming in microcontroller environments.
Bedömningskriterier, goda-synnerligen goda (3-4)
Is well acquainted with the function and structure of microprocessors.
Have a good knowledge of how to program microcontroller-based systems.
Is well acquainted with the use of interrupted routines.
Bedömningskriterier, berömliga (5)
Has excellent insight into the function and structure of microprocessors.
Capability of independent creation of applications for microcontroller-based systems.
Recognizes the importance of the reference documentation and possesses the ability to create functionality with its help.
Includes innovative solutions in the assignments.
Läromaterial
Own compendium
Data sheets and reference documents
Anmälningstid
02.12.2024 - 16.03.2025
Tajmning
17.03.2025 - 04.05.2025
Antal studiepoäng
3 op
Prestationssätt
Kontaktundervisning
Ansvarig enhet
Institutionen för teknik och sjöfart
Verksamhetspunkt
Vasa, Wolffskavägen 33
Undervisningsspråk
- Englanti
Utbildning
- Energy Technology
- Utbildning i el- och automationsteknik
Lärare
- Hans Lindén
Lärare
Ronnie Sundsten
Grupper
-
ET24D-VEnergy Technology, 2024
-
ELA22D-VIngenjör (YH), el- och automationsteknik, 2022, dagstudier
Lärandemål
Knowledge and understanding
After completing the course, the student should be able to:
- explain the difference between low-level and high-level programmed microcontroller-based systems
- define the need for register configuration based on application
- define the need for Interrupt functionality based on application
- describe the advantages and disadvantages of microcontroller-based systems based on application
Skills and Abilities
After completing the course, the student should be able to:
- create interactive microcontroller-based applications
- optimize performance using interrupt routines
- use, describe and visualize facts from existing reference documents
- communicate with external equipment
Evaluation Ability and Approach
After completing the course, the student should be able to:
- perform relevant choices of methodology in the design of application
- justify the choice of program and register structure
- select relevant technology based on application
Innehåll
The structure of the microcontroller
High level programming in C
- Embedded functions and techniques
Interrupt controlled functions:
- Timers
- A/D conversion
- Communication
Studiematerial och rekommenderad litteratur
Own compendium
Data sheets and reference documents
Vitsordsskala
H-5
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Possesses basic knowledge of the microcontroller and its function and structure.
Possesses basic knowledge of programming in microcontroller environments.
Arviointikriteerit, goda-synnerligen goda (3-4)
Is well acquainted with the function and structure of microprocessors.
Have a good knowledge of how to program microcontroller-based systems.
Is well acquainted with the use of interrupted routines.
Arviointikriteerit, berömliga (5)
Has excellent insight into the function and structure of microprocessors.
Capability of independent creation of applications for microcontroller-based systems.
Recognizes the importance of the reference documentation and possesses the ability to create functionality with its help.
Includes innovative solutions in the assignments.
Förkunskapskrav
Digital logic basics
Practical Boolean control
Anmälningstid
30.11.2023 - 17.03.2024
Tajmning
18.03.2024 - 28.04.2024
Antal studiepoäng
3 op
Prestationssätt
Kontaktundervisning
Ansvarig enhet
Institutionen för teknik och sjöfart
Verksamhetspunkt
Vasa, Wolffskavägen 33
Undervisningsspråk
- Englanti
Utbildning
- Energy Technology
- Utbildning i el- och automationsteknik
Lärare
- Roger Mäntylä
Lärare
Ronnie Sundsten
Grupper
- ELA22-E (Storlek: 30. Öppet universitet: 0.)
- ET23 (Storlek: 30. Öppet universitet: 0.)
Grupper
-
ET23D-VEnergy Technology, 2023
-
ELA22D-VIngenjör (YH), el- och automationsteknik, 2022, dagstudier
Smågrupper
- ELA22-E
- ET23
Lärandemål
Knowledge and understanding
After completing the course, the student should be able to:
- explain the difference between low-level and high-level programmed microcontroller-based systems
- define the need for register configuration based on application
- define the need for Interrupt functionality based on application
- describe the advantages and disadvantages of microcontroller-based systems based on application
Skills and Abilities
After completing the course, the student should be able to:
- create interactive microcontroller-based applications
- optimize performance using interrupt routines
- use, describe and visualize facts from existing reference documents
- communicate with external equipment
Evaluation Ability and Approach
After completing the course, the student should be able to:
- perform relevant choices of methodology in the design of application
- justify the choice of program and register structure
- select relevant technology based on application
Innehåll
The structure of the microcontroller
High level programming in C
- Embedded functions and techniques
Interrupt controlled functions:
- Timers
- A/D conversion
- Communication
Tid och plats
Weeks 13-17
Studiematerial och rekommenderad litteratur
Course compendium
Supplementary material
Reference document (ATmega644P)
Undervisningsmetoder
Lectures/Supervised teaching
Laboratory
Self studies
Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)
Course examination one week after completion of the course.
The course examination consists of submitted portfolio documentation.
Internationella kontakter
The laboratory tasks and their documentation is carried out in class and outside lecture hours.
Förverkligandets alternativa prestationssätt
No alternative methods of performance. Requires presence due to access to laboratory equipment.
Periodisering av innehållet
Weeks 13-17
Vitsordsskala
H-5
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Possesses basic knowledge of the microcontroller and its function and structure.
Possesses basic knowledge of programming in microcontroller environments.
Arviointikriteerit, goda-synnerligen goda (3-4)
Is well acquainted with the function and structure of microprocessors.
Have a good knowledge of how to program microcontroller-based systems.
Is well acquainted with the use of interrupted routines.
Arviointikriteerit, berömliga (5)
Has excellent insight into the function and structure of microprocessors.
Capability of independent creation of applications for microcontroller-based systems.
Recognizes the importance of the reference documentation and possesses the ability to create functionality with its help.
Includes innovative solutions in the assignments.
Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)
The course is assessed according to the results of the laboratory assignment and associated documentation.
Underkänd (0)
Less than 40% of the course credits.
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
40% - 63% of the course credits.
Bedömningskriterier, goda-synnerligen goda (3-4)
64% - 87% of the course credits.
Bedömningskriterier, berömliga (5)
At least 88% of the course credits.
Förkunskapskrav
Digital logic basics
Practical Boolean control
Anmälningstid
01.12.2022 - 27.03.2023
Tajmning
27.03.2023 - 30.04.2023
Antal studiepoäng
3 op
Prestationssätt
Kontaktundervisning
Ansvarig enhet
Institutionen för teknik och sjöfart
Verksamhetspunkt
Vasa, Wolffskavägen 33
Undervisningsspråk
- Englanti
Utbildning
- Energy Technology
- Utbildning i el- och automationsteknik
Lärare
- Roger Mäntylä
Lärare
Roger Mäntylä
Grupper
- ET22 (Storlek: 30. Öppet universitet: 0.)
- ELA21-E (Storlek: 30. Öppet universitet: 0.)
Grupper
-
ET22D-VEnergy Technology, 2022
-
ELA21D-VIngenjör (YH), el- och automationsteknik, 2021, dagstudier
Smågrupper
- ET22
- ELA21-E
Lärandemål
Knowledge and understanding
After completing the course, the student should be able to:
- explain the difference between low-level and high-level programmed microcontroller-based systems
- define the need for register configuration based on application
- define the need for Interrupt functionality based on application
- describe the advantages and disadvantages of microcontroller-based systems based on application
Skills and Abilities
After completing the course, the student should be able to:
- create interactive microcontroller-based applications
- optimize performance using interrupt routines
- use, describe and visualize facts from existing reference documents
- communicate with external equipment
Evaluation Ability and Approach
After completing the course, the student should be able to:
- perform relevant choices of methodology in the design of application
- justify the choice of program and register structure
- select relevant technology based on application
Innehåll
The structure of the microcontroller
High level programming in C
- Embedded functions and techniques
Interrupt controlled functions:
- Timers
- A/D conversion
- Communication
Tid och plats
Weeks 13-17
Studiematerial och rekommenderad litteratur
Course compendium
Supplementary material
Reference document (ATmega644P)
Undervisningsmetoder
Lectures/Supervised teaching
Laboratory
Self studies
Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)
Course examination one week after completion of the course.
The course examination consists of submitted portfolio documentation.
Internationella kontakter
The laboratory tasks and their documentation is carried out in class and outside lecture hours.
Förverkligandets alternativa prestationssätt
No alternative methods of performance. Requires presence due to access to laboratory equipment.
Periodisering av innehållet
Weeks 13-17
Vitsordsskala
H-5
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Possesses basic knowledge of the microcontroller and its function and structure.
Possesses basic knowledge of programming in microcontroller environments.
Arviointikriteerit, goda-synnerligen goda (3-4)
Is well acquainted with the function and structure of microprocessors.
Have a good knowledge of how to program microcontroller-based systems.
Is well acquainted with the use of interrupted routines.
Arviointikriteerit, berömliga (5)
Has excellent insight into the function and structure of microprocessors.
Capability of independent creation of applications for microcontroller-based systems.
Recognizes the importance of the reference documentation and possesses the ability to create functionality with its help.
Includes innovative solutions in the assignments.
Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)
The course is assessed according to the results of the laboratory assignment and associated documentation.
Underkänd (0)
Less than 40% of the course credits.
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
40% - 63% of the course credits.
Bedömningskriterier, goda-synnerligen goda (3-4)
64% - 87% of the course credits.
Bedömningskriterier, berömliga (5)
At least 88% of the course credits.
Förkunskapskrav
Digital logic basics
Practical Boolean control