Siirry suoraan sisältöön

Sulautetut järjestelmätLaajuus (4 op)

Tunnus: KL00CQ56

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

13.11.2023 - 17.01.2024

Ajoitus

08.01.2024 - 25.02.2024

Laajuus

4 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
  • TITE22
    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

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.

Esitietovaatimukset

Ohjelmoinnin perusteet.