Siirry suoraan sisältöön

Sulautetut järjestelmätLaajuus (5 op)

Tunnus: KL00DK56

Osaamistavoitteet

Opiskelija osaa mikro-ohjainten rakenteet ja toiminnan. Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin. Opiskelija osaa suunnitella elektroniikkaa yksinkertaisiin sulautettuihin järjestelmiin.

Sisältö

- Laiteläheinen C-kieli ja Python-ohjelmointi
- Kehitysympäristön asennus, käyttö ja ylläpito
- C-kääntäjä, simulaattori t
- 8- tai 32-bittinen mikro-ohjain ja oheislaitteet

Esitietovaatimukset

Ohjelmoinnin perusteet.

Arviointikriteerit, tyydyttävä (1)

Opiskelija tietää perusasiat mikro-ohjainten rakenteesta ja toiminnasta. Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin.

Arviointikriteerit, hyvä (3)

Opiskelija osaa mikro-ohjainten rakenteet ja toiminnan. Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin. Opiskelija osaa suunnitella elektroniikkaa yksinkertaisiin sulautettuihin järjestelmiin.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa mikro-ohjainten rakenteet ja toiminnan hyvin. Opiskelija osaa toteuttaa sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin. Opiskelija osaa suunnitella elektroniikkaa sulautettuihin järjestelmiin.

Oppimateriaalit

Verkkomateriaali. Mikro-ohjainten manuaalit

Ilmoittautumisaika

11.11.2024 - 15.01.2025

Ajoitus

07.01.2025 - 23.02.2025

Laajuus

5 op

Yksikkö

SeAMK Automaatio- ja tietotekniikka

Toimipiste

SeAMK Seinäjoki, Frami

Opetuskielet
  • Suomi
Tutkinto-ohjelma
  • Insinööri (AMK), Tietotekniikka
Opettaja
  • Marko Hietamäki
Opiskelijaryhmät
  • TITE23
    Insinööri (AMK), Tietotekniikka

Tavoitteet

Opiskelija osaa mikro-ohjainten rakenteet ja toiminnan. Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin. Opiskelija osaa suunnitella elektroniikkaa yksinkertaisiin sulautettuihin järjestelmiin.

Sisältö

- Laiteläheinen C-kieli ja Python-ohjelmointi
- Kehitysympäristön asennus, käyttö ja ylläpito
- C-kääntäjä, simulaattori t
- 8- tai 32-bittinen mikro-ohjain ja oheislaitteet

Oppimateriaalit

Verkkomateriaali. Mikro-ohjainten manuaalit

Opetusmenetelmät

Luennot ja harjoitukset

Arviointiasteikko

1-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija tietää perusasiat mikro-ohjainten rakenteesta ja toiminnasta. Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin.

Arviointikriteerit, hyvä (3)

Opiskelija osaa mikro-ohjainten rakenteet ja toiminnan. Opiskelija osaa toteuttaa yksinkertaisen sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin. Opiskelija osaa suunnitella elektroniikkaa yksinkertaisiin sulautettuihin järjestelmiin.

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa mikro-ohjainten rakenteet ja toiminnan hyvin. Opiskelija osaa toteuttaa sulautetun järjestelmän mikro-ohjaimen avulla. Opiskelija osaa tehdä laiteläheisiä ohjelmia C- ja Python-kielillä sulautettuihin järjestelmiin. Opiskelija osaa suunnitella elektroniikkaa sulautettuihin järjestelmiin.

Arviointimenetelmät ja arvioinnin perusteet

Tentti ja harjoitustehtävät

Esitietovaatimukset

Ohjelmoinnin perusteet.