„Beágyazott és ambiens rendszerek” változatai közötti eltérés

A VIK Wikiből
David14 (vitalap | szerkesztései)
a Nyelvhelyességi javítások
 
(22 közbenső módosítás, amit 10 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Tantárgy
{{Tantárgy
| név = Beágyazott és ambiens rendszerek
| név = Beágyazott és ambiens rendszerek
| tárgykód = VIMIA347
| tárgykód = VIMIAC06
| szak = villany szak
| szak = villany
| kredit = 4
| kredit = 4
| félév = 6
| félév = 5
| kereszt = nincs
| kereszt = nincs
| tanszék = MIT
| tanszék = MIT
13. sor: 13. sor:
| vizsga = írásbeli
| vizsga = írásbeli
| levlista =
| levlista =
| tad = https://www.vik.bme.hu/kepzes/targyak/VIMIA347/
| tad = https://portal.vik.bme.hu/kepzes/targyak/VIMIAC06/
| tárgyhonlap = http://www.mit.bme.hu/oktatas/targyak/vimia347
| tárgyhonlap = http://www.mit.bme.hu/oktatas/targyak/vimiac06
}}
}}


A tantárgy egy konkrét alkalmazás architektúrájának és működésének részletes elemzésén keresztül ismerteti a beágyazott rendszerek főbb tulajdonságait, technológiai és alkalmazási jellemzőit, és egyidejűleg példát mutat az emberi (pl. otthoni vagy munkahelyi) környezet részévé váló, elsősorban az életvitel és az életminőség szolgálatában álló beágyazott alkalmazásra, egy úgynevezett ambiens rendszerre.
A tantárgy a beágyazottrendszer-alkalmazások tervezésére készít fel. Ennek érdekében bemutatja a beágyazott rendszerek felépítését, a környezetből származó információ feldolgozásának lehetőségeit, a leggyakrabban előforduló adatfeldolgozási és vezérlési feladatokat, valamint mindezek tipikus szoftverimplementációit mikrokontrollerek, jelfeldolgozó processzorok (DSP) és programozható/újrakonfigurálható hardverek (FPGA) esetében. A tárgy hallgatói számítógépes gyakorlatok keretében részletesen megismerik a beágyazott rendszerekben elterjedten használt szoftvertervezési mintákat és gyakorolják az alkalmazásfejlesztést.
 
A tantárgy követelményeit eredményesen teljesítő hallgatók készségszintű ismeretekkel fognak rendelkezni a beágyazott- és hardverközeli szoftverfejlesztés területén, és gyakorlati tapasztalatot szereznek programozható és újrakonfigurálható hardvereszközök használata terén.


{{Vissza|BSC Beágyazott és irányító rendszerek szakirány}}
{{Vissza|BSC Beágyazott és irányító rendszerek szakirány}}
25. sor: 27. sor:
== Követelmények ==
== Követelmények ==


*'''NagyZH:''' A szorgalmi időszakban 1 nagyzárthelyit kell legalább elégséges szintűre (50%) teljesíteni. Két pótlási lehetőség van.
*'''NagyZH:''' A szorgalmi időszakban 1 nagyzárthelyit kell legalább elégséges szintűre (50%) teljesíteni. Egy pótlási lehetőség van.
*'''Házi feladat:''' A félév során egy előre választott társsal, közösen kell 1 házi feladatot legalább elfogadható szintűre megcsinálni. A kiadott feladat egy egyszerű, beágyazott C szoftver elkészítése a tanszék által biztosított, ATmega128 mikrokontroller alapú MITMót hardverre.
*'''Házi feladat:''' A félév során egy előre választott társsal, közösen kell 1 házi feladatot legalább elfogadható szintűre megcsinálni. A kiadott feladat egy beágyazott C-szoftver elkészítése a tanszék által biztosított, EFM32 Giant Gecko mikrokontrollerre.
*'''Vizsga:''' A tárgy írásbeli vizsgával zárul, melyen legalább 50%-ot kell elérni az elégségeshez.
*'''Vizsga:''' A tárgy írásbeli vizsgával zárul, melyen legalább 50%-ot kell elérni az elégségeshez.


== Segédanyagok ==
==Témakörök==
* Jegyzetpályázatra badandó jegyzet darabjai
*Beágyazott szoftver (szoftverarchitektúrák, hibakeresés, robusztus programozás, DSP, mintakódok)
Kérem aki hibát talál bármelyikben, vagy érdemi észrevétele van az szóljon jegyzet írójának.
*Alkalmazási minták adatfeldolgozásban (átlagolás, FIR/IIR szűrés)
:*1.óra: [[Media:bambi_jegyzet_2014.02.10._01.pdf|Bevezetés, rendszer ismertetés]]
*Szoftverdefiniált hardver (FPGA, HDL)
:*2.óra: [[Media:bambi_jegyzet_2014.02.13._02.pdf|Rezisztív érzékelős kapcsolások]]
 
:*3.óra:
==Segédanyagok==
:*4.óra:
* Hivatalos jegyzetek elérhetőek a [https://www.mit.bme.hu/oktatas/targyak/vimiac06/jegyzetek tanszéki honlapon].
:*5.óra: [[Media:bambi_jegyzet_2014.02.24._05.pdf|Mitmót szoftverek rendszere, telepítése (,virtualizálás)]]
{{Rejtett
:*6.óra:
|mutatott= Régi segédanyagok
* Hivatalos jegyzetek elérhetőek a [http://www.mit.bme.hu/oktatas/targyak/vimia347/jegyzet tanszéki honlapon].
|szöveg=
 
'''FIGYELEM! A tantárgy 2017 őszén jelentős változáson ment keresztül, az ennél régebbi segédanyagok tematikája eltér az aktuális tárgyétól!'''
* Néhány előadás jegyzete:
**1. óra: [[Media:bambi_jegyzet_2014.02.10._01.pdf|Bevezetés, rendszer ismertetés]]
**2. óra: [[Media:bambi_jegyzet_2014.02.13._02.pdf|Rezisztív érzékelős kapcsolások]]
**3. óra: [[Media:bambi_jegyzet_2014.02.24._05.pdf|Mitmót szoftverek rendszere, telepítése, (virtualizálás)]]
* 2011 tavaszán kézzel írt [[Media:Bambi_jegyzet.pdf‎|jegyzet]].
* 2011 tavaszán kézzel írt [[Media:Bambi_jegyzet.pdf‎|jegyzet]].
* 2014 tavaszán kézzel írt [[Media:Bambi_jegyzet_2014_ZHig.pdf‎|jegyzet a ZH-ig bezárólag]]
* 2014 tavaszán kézzel írt [[Media:Bambi_jegyzet_2014_ZHig.pdf‎|jegyzet a ZH-ig bezárólag]].
* Egy régebbi tételkidolgozás [[Media:Bambi_tételkidolgozás1.PDF‎|első]] és [[Media:Bambi_tételkidolgozás2.PDF|második]] fele.
* Egy régebbi tételkidolgozás [[Media:Bambi_tételkidolgozás1.PDF‎|első]] és [[Media:Bambi_tételkidolgozás2.PDF|második]] fele.
* [[Media:Bambi_házifeladat_minta.pdf‎|Házi feladat minta]]
* [[Media:Bambi_házifeladat_minta.pdf‎|Házi feladat minta]]
* [[Media:Bambi_kérdések.pdf|Régi ZH/vizsga kérdések]] és a hozzájuk tartozó [[Media:Bambi_kérdések_meogldásai.PDF‎|megoldások]]<br/>-Utóbbi pdf-hez megjegyzés: Dabóczi Tanár Úr szerint helytelen megoldás a 40bites regiszter használata és lebegőpontos számítás egy órajel alatt érv a 2. kérdés megoldásánál.<br/>-A 7. feladatban, az f egyenesen a 3fs/2 hibásan van odaírva. Ott 3fs/4-nek kéne lennie, ahogy mellette is taglalja.<br/>-A 2. feladat megoldásához hozzáfűzendő, hogy a DSP alapértelmezésben fix pontos, és nem lebegőpontos.
* [[Media:Bambi_kérdések.pdf|Régi ZH/vizsga kérdések]] és a hozzájuk tartozó [[Media:Bambi_kérdések_meogldásai.PDF‎|megoldások]]
 
**Utóbbi PDF-hez megjegyzés:
== Zárthelyik, vizsgák ==
***Dabóczi Tanár Úr szerint helytelen megoldás a 40bites regiszter használata és lebegőpontos számítás egy órajel alatt érv a 2. kérdés megoldásánál.
***A 7. feladatban, az f egyenesen a 3/2*fs hibásan van odaírva. Ott 3/4*fs-nek kellene lennie, ahogy mellette is taglalja.
***A 2. feladat megoldásához hozzáfűzendő, hogy a DSP alapértelmezésben fix pontos, és nem lebegőpontos.


=== Nagyzárthelyi ===
*[[Media:Bambi_2018_mintaZH.pdf|2018 ősz minta ZH]] - [[:File:Bambi minta zh.pdf| Nem hivatalos megoldás]]
'''Régi zárthelyik:'''
*[[Media:Bambi_2009tavasz_ZH.PDF|2009 tavaszi ZH]]
*[[Media:Bambi_2009tavasz_ZH.PDF|2009 tavaszi ZH]]
*[[Media:Bambi_2012tavasz_ZH.PDF‎|2012 tavaszi ZH]]
*[[Media:Bambi_2012tavasz_ZH.PDF‎|2012 tavaszi ZH]]
*[[Media:bambi_zh_2014.PDF|2014 tavaszi ZH]]
*[[Media:bambi_zh_2014.PDF|2014 tavaszi ZH]]
*[[Media:bambi_pótzh_2014.PDF|2014 tavaszi pótZH]]
*[[Media:bambi_pótzh_2014.PDF|2014 tavaszi pótZH]]
*[[Media:Bambi_zh_2015tavasz.pdf|2015 tavaszi ZH]]
*[[Media:ZHA.pdf|2016 tavaszi ZH A csoport]]


=== Vizsga ===
*[[Media:Bambi_20181217_vizsga.pdf|2018/19 ősz 2. vizsga kérdései]]
*[[Media:bambi_2019_01_07_vizsga.pdf|2018/19 ősz 3. vizsga kérdései]]
'''Régi vizsgák:'''
*[[Media:Bambi_2010tavasz_vizsga.PDF|2010 tavaszi vizsga]]
*[[Media:Bambi_2010tavasz_vizsga.PDF|2010 tavaszi vizsga]]
*[[Beágyazott és ambiens rendszerek - 2014.05.29. vizsga|2014 tavasz 1. vizsga]]
*[[Beágyazott és ambiens rendszerek - 2014.05.29. vizsga|2014 tavaszi 1. vizsga]]
*[[Beágyazott és ambiens rendszerek - 2014.06.05. vizsga|2014 tavasz 2. vizsga]]
*[[Beágyazott és ambiens rendszerek - 2014.06.05. vizsga|2014 tavaszi 2. vizsga]]
*[[Media:BAMBI_vizsga_20150602.pdf|2015 tavaszi 2. vizsga]]
*[[Media:Bambi2016vizsga.pdf|2016 tavaszi 1. vizsga B csoport]]
*[[Media:BAMBI_vizsga3_20170109_A.pdf|2017 tavaszi 3. vizsga A csoport]]
 
}}
==Tippek, tanácsok==
*A zh és a vizsga elég lényegretörő, lényegesen egyszerűbb, mint a többi tárgyból ezen a specen. Mivel a félévközi teljesítmény a jegybe nem számít bele, így a tárgyból a vizsgán nem olyan nehéz 4–5-öst szerezni.
*A félévközi házi feladat viszont nem olyan egyszerű, szükséges hozzá a gyakorlatok rendszeres látogatása és az aktív részvétel, valamint nem árt valami egyszerűbb mikrokontrolleres tapasztalat (Arduino, Raspberry Pi).
 


{{Lábléc - Beágyazott és irányító rendszerek specializáció}}
{{Lábléc - Beágyazott és irányító rendszerek szakirány}}
{{Lábléc - Beágyazott és irányító rendszerek szakirány}}

A lap jelenlegi, 2022. október 6., 12:26-kori változata

Beágyazott és ambiens rendszerek
Tárgykód
VIMIAC06
Általános infók
Szak
villany
Kredit
4
Ajánlott félév
5
Keresztfélév
nincs
Tanszék
MIT
Követelmények
KisZH
nincs
NagyZH
1 db
Házi feladat
1 db
Vizsga
írásbeli
Elérhetőségek

A tantárgy a beágyazottrendszer-alkalmazások tervezésére készít fel. Ennek érdekében bemutatja a beágyazott rendszerek felépítését, a környezetből származó információ feldolgozásának lehetőségeit, a leggyakrabban előforduló adatfeldolgozási és vezérlési feladatokat, valamint mindezek tipikus szoftverimplementációit mikrokontrollerek, jelfeldolgozó processzorok (DSP) és programozható/újrakonfigurálható hardverek (FPGA) esetében. A tárgy hallgatói számítógépes gyakorlatok keretében részletesen megismerik a beágyazott rendszerekben elterjedten használt szoftvertervezési mintákat és gyakorolják az alkalmazásfejlesztést.

A tantárgy követelményeit eredményesen teljesítő hallgatók készségszintű ismeretekkel fognak rendelkezni a beágyazott- és hardverközeli szoftverfejlesztés területén, és gyakorlati tapasztalatot szereznek programozható és újrakonfigurálható hardvereszközök használata terén.


Követelmények

  • NagyZH: A szorgalmi időszakban 1 nagyzárthelyit kell legalább elégséges szintűre (50%) teljesíteni. Egy pótlási lehetőség van.
  • Házi feladat: A félév során egy előre választott társsal, közösen kell 1 házi feladatot legalább elfogadható szintűre megcsinálni. A kiadott feladat egy beágyazott C-szoftver elkészítése a tanszék által biztosított, EFM32 Giant Gecko mikrokontrollerre.
  • Vizsga: A tárgy írásbeli vizsgával zárul, melyen legalább 50%-ot kell elérni az elégségeshez.

Témakörök

  • Beágyazott szoftver (szoftverarchitektúrák, hibakeresés, robusztus programozás, DSP, mintakódok)
  • Alkalmazási minták adatfeldolgozásban (átlagolás, FIR/IIR szűrés)
  • Szoftverdefiniált hardver (FPGA, HDL)

Segédanyagok

Régi segédanyagok

FIGYELEM! A tantárgy 2017 őszén jelentős változáson ment keresztül, az ennél régebbi segédanyagok tematikája eltér az aktuális tárgyétól!

Nagyzárthelyi

Régi zárthelyik:

Vizsga

Régi vizsgák:

Tippek, tanácsok

  • A zh és a vizsga elég lényegretörő, lényegesen egyszerűbb, mint a többi tárgyból ezen a specen. Mivel a félévközi teljesítmény a jegybe nem számít bele, így a tárgyból a vizsgán nem olyan nehéz 4–5-öst szerezni.
  • A félévközi házi feladat viszont nem olyan egyszerű, szükséges hozzá a gyakorlatok rendszeres látogatása és az aktív részvétel, valamint nem árt valami egyszerűbb mikrokontrolleres tapasztalat (Arduino, Raspberry Pi).


Közös tárgyak
Ágazati tárgyak
Specializáció laborok


Közös tárgyak
Szakirány laborok