Skip to main content

Applications of Embedded Systems (5 cr)

Code: R504T70OJ-18005

General information


Enrollment
01.10.2021 - 17.01.2022
Registration for the implementation has ended.
Timing
24.01.2022 - 29.04.2022
Implementation has ended.
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact learning
Teaching languages
Finnish
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Tommi Kokko
Teacher in charge
Tommi Kokko
Course
R504T70OJ

Evaluation scale

H-5

Content scheduling

tutustuminen pieneen ESP32 prosessoriympäristöön
tosiaikaisen ( real time computing ) prosessorijärjestelmän suunnittelu ja toteuttaminen
poikkeustilanteet prosessorissa
laitekeskeytyspyynnön toteuttaminen
vahtikoiran watchdog käyttö
sähköenergian säästöominaisuuksien käyttö ( ULP Coprocessor , Sleep , Deep sleep , virransäästö nukkumisominaisuuksilla )

omat harjoitustyöt

Objective

Projektin aikana opiskelija perehtyy piirilevyjen ladontaan ja kokoamiseen. Opiskelija saa käytännön kokemusta elektroniikkasuunnittelusta ja sen viemisestä konkreettiselle tasolle. Projektin aika opiskelija perehtyy myös järjestelmätestaukseen ja integraatioon. Projektin jälkeen opiskelija tuntee IoT -järjestelmät ja osaa toteuttaa IoT laitteita.

Content

Tieto puuttuu

Location and time

Etäopetus Adobe Connectilla
Laboratoriotyöpäivä Rovaniemellä laboratoriossa B149 ja B220 , lähiopetusta yksi lauantai

Materials

- Aineistoa moodle-työtilassa kurssikansiossa
Kolbanin tekemä sähköinen oppikirja verkossa ESP32 prosessorin käyttämiseen
Soft core prosessorin käyttö
- Webistä saatava materiaali, esim. https://www.intel.com/content/www/us/en/products/programmable/fpga.html
sisältö:

digitaalisen prosessorijärjestelmän suunnittelu , toteuttaminen , testaaminen , dokumentointi
poikkeustilanteet (exceptions) prosessoriympäristössä ( keskeytyspyynnöt HW interrupts , ohjelman poikkeukset SW traps )
virransäästöominaisuuksien käyttö ESP32 ssa ( sleep , deep-sleep )
Kurssissa käytetään etupäässä ESP32 prosessoria sekä antureita ja toimilaitteita

Teaching methods

- Lyhyehköt teoriajaksot Adobe Connectilla etänä
- Käytännön opettelu ESP32 prosessorilla , antureilla ja toimilaitteilla
- Prosessorin laitesuunnittelu käyttämällä ESP32 ta ja ohjelman suunnittelu c-kielellä
Arduino IDE kääntäjätyökalun käyttö
- Testaaminen

Exam schedules

ei ole koetta eikä uusintakoetta

Assessment criteria, satisfactory (1)

Tieto puuttuu

Qualifications

NULL

Go back to top of page