K-INFO
HU
EN
Belépés

Beágyazott és ambiens rendszerek laboratórium

Embedded and Ambient Systems Laboratory
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
Tantárgy neve (magyarul, angolul)
Beágyazott és ambiens rendszerek laboratórium
Embedded and Ambient Systems Laboratory
Tantárgykód BMEVIMIAC09
Tantárgyjelleg
Képzési szint
Kurzustípusok és óraszámok (heti/féléves)
Kurzustípus elmélet gyakorlat laboratóriumi gyakorlat
óraszám (heti) 0 0 3
jelleg (kapcsolt/önálló) önálló
Tanulmányi teljesítmény/értékelés típusa félévközi érdemjegy
Tantárgy kreditértéke 4
Tantárgyfelelős
Dr. Dülk Ivor
elérhetőség: divor@mit.bme.hu
Tantárgyat gondozó oktatási szervezeti egység
Mesterséges Intelligencia és Rendszertervezés Tanszék
Kar Villamosmérnöki és Informatikai Kar
Tantárgy weboldala http://www.mit.bme.hu/oktatas/targyak/VIMIAC09/
Tantárgy elsődleges mintatantervi jellege
Közvetlen előkövetelmények – Erős előkövetelmény nincs
Közvetlen előkövetelmények – Gyenge előkövetelmény nincs
Közvetlen előkövetelmények – Párhuzamos előkövetelmény nincs
Közvetlen előkövetelmények – Mérföldkő előkövetelmény nincs
Közvetlen előkövetelmények – Kizáró feltétel nincs

Célkitűzés

Tantárgyprogram

1.-2.-3. FPGA áramkörök és tervezői rendszereik ismertetése

A korszerű beágyazott rendszerek tervezésében egyre nagyobb szerep jut a programozható logikai elemek alkalmazásának. A nagybonyolultságú eszközök korszerű tervezői környezete gyors prototípusfejlesztést, megbízható ellenőrzési módszereket biztosít a komplex digitális rendszerek megvalósításához. A mérés kapcsán a hallgatók megismerik az eszközkészlet jellemző tulajdonságait, a magas szintű hardverleíró nyelvek modellezési és szintézis lehetőségeit, egy egyszerű ALU egység tervezése kapcsán.

4.-5.-6. Összetett mikroprocesszoros beágyazott rendszer tervezése

A mérés során a hallgatók összeállítanak a Xilinx EDK fejlesztői környezet alkalmazásával összeállítanak egy konfigurálható 32 bites soft-core mikroprocesszort és különböző periféria-rendszerelem komponenseket tartalmazó beágyazott mikroprocesszoros rendszert. A teljes rendszerspecifikáció magába foglalja a szükséges processzortulajdonságok kiválasztását, a memória-vezérlők konfigurálását, a rendszer-címtartomány specifikálást, a perifériamodulok paraméterezését. A szoftveralkalmazás fejlesztése magas szintű C nyelven történik, Eclipse környezetben, a nyílt forráskódú fejlesztési eszközök ismert technológiájával. A HW-SW együttes fejlesztés során megismerik a korszerű hibakeresési és debuggolási módszereket is.     

7. CAN kommunikáció vizsgálata

Ebben a mérésben a hallgatók megismerkednek a CAN alapjaival és egy CAN protokoll analizátor használatával. Megvizsgálják a CAN fizikai rétegét (jelszintek, jelalakok), majd elemzik az adatkapcsolati réteg keretformátumát. Az alkalmazási réteget egy autós rendszer belső kommunikációját szintén protokoll analizátorral vizsgálják. A mérés végén valódi és szimulált elemekből összeállítanak egy drive-by-wire autómodellt, amelynek működését a CAN monitorozásával fognak nyomon követni, naplózni és feldolgozni.

8. LIN kommunikáció vizsgálata

A modern beágyazott rendszerekben, és különösen a mai autókban, egyszerűbb kommunikációs feladatokra használják a LIN hálózatot. A mérés során a hallgatók megismerkednek a LIN hálózat elemeivel, valós komponensekből összeállítanak egy egyszerű master-slave LIN rendszert, és elkészítik a működtető programot. Gateway segítségével hozzákapcsolják a LIN hálózatot egy magasabb szintű hálózathoz, pl. CAN-hez, és elemzik a kommunikáció folyamatát

9. -10. Elosztott rendszerek és szenzorhálózatok

Jelátvitel rádiós csatornán. Mintavétel szinkronizációjának megvalósítása. Akusztikus jel mintavételezése mote-ok segítségével, fúzió DSP-n.

Hangforrás irányának meghatározása mote-ok és DSP processzorok alkotta összetett rendszerben. Visszacsatolás szenzorhálózatban.

A hallgatók elméleti és gyakorlatai ismereteinek megalapozása a digitális rendszertervezés területén, különös tekintettel a beágyazott és ambiens rendszerek megvalósítási követelményeire. A tárgy keretén belül a hallgatók támogatást kapnak az összetett hardverkomponenseket is tartalmazó rendszerek tervezési módszereinek megismeréséhez, a tervezést támogató fejlesztői környezetek alkalmazásához, a hatékony tervezői módszerek és eszközök használatának elsajátításához. A tematikus mérések során a hallgatók gyakorlati tapasztalatokat szereznek a komplex beágyazott és ambiens rendszerek témaköréhez kapcsolódó ismeretek megalapozására, reprezentatív példákkal az autóipari, jelfeldolgozási és különböző méréstechnikai területekről.    Megszerezhető készségek, képességek: A hallgatók a mérési és tervezési feladatok elvégzése kapcsán megismerkednek a korszerű, nagybonyolultságú programozható logikai áramkörök (FPGA) alkalmazástechnikájával, elsajátítják az eszközök használatát az adott tervezési feladat megvalósítása, optimalizálása, szimulációs és áramkörön belüli logikai analizátorral történő ellenőrzése során. Megismerik a nagysebességű digitális rendszerek fejlesztési, bemérési stratégiáit. A tervezési feladatok az egyetlen áramkörön belül megvalósított beágyazott mikroprocesszoros rendszerek tipikus interfészegységeinek megvalósítását jelentik, megfelelő szoftvereszközök kiegészítésével. Külön mérések szolgálnak a komplex beágyazott rendszerek autóipari kommunikációs egységekben, az elosztott érzékelő-jelfeldolgozó hálózatokban illetve a méréstechnikai, adatfeldolgozási feladatokban történő alkalmazásainak bemutatására. 

Tanulmányi eredmények

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Tudás

Nincsenek rögzített tanulási eredmények.

Képességek

Nincsenek rögzített tanulási eredmények.

Attitűd

Nincsenek rögzített tanulási eredmények.

Autonómia és felelősség

Nincsenek rögzített tanulási eredmények.

Oktatási módszertan

A tárgy 10 db 4 órás foglalkozásból áll. A foglalkozásokat a Méréstechnika és Információs Rendszerek Tanszék laboratóriumaiban tartjuk. 

Tanulástámogató anyagok

Online források
Elektronikus segédanyagok a tárgy; tanszéki honlapján.; http://www.mit.bme.hu/oktatas/targyak/vimiac09

A tantárgy teljesítéséhez ajánlott előzetes ismeretek

Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Digitális technika
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Digitális technika
Általános szabályok
Követelmények: a.     A szorgalmi időszakban a hallgatók az előírt mérési, tervezési feladatokat végzik el. Az egyes mérési blokkok eredményéről minden esetben mérési jegyzőkönyv készül. A mérésre kapott érdemjegyet a mérést bevezető felelet, a mérés során mutatott aktivitás és a jegyzőkönyv alapján állapítjuk meg. A feladatok értékelése után kialakított félévközi jegy az összes érdemjegy átlaga, x.50-től felfelé kerekítve.  b.     A vizsgaidőszakban: - c.        Elővizsga: - Az aláírás feltétele a félévközi mérések egyenkénti, legalább elégséges szintű teljesítése. Pótlási lehetőségek: Hiányzás esetén a teljes félév során maximum 2 foglalkozás pótolható, függetlenül a mulasztás okától vagy a mulasztott alkalmak számától.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Szorgalmi időszakban végzett teljesítményértékelések részaránya

Nincs megadva részarány.

Vizsgaidőszakban végzett teljesítményértékelések részletes leírása

Nincs megadva részletes értékelés.

Vizsgarészek részaránya

Nincs megadva részarány.

Érdemjegy megállapítása

Nincs megadva érdemjegy határ.

Jelenléti és részvételi követelmények

Nincs megadva jelenléti követelmény.

Javítás, ismétlés és pótlás különös szabályai

Nincs megadva.

Rövid leírás

Nincs megadva.

Részletes leírás
IMSc program: Az IMSc programban résztvevő hallgatók számára lehetőség van az alapfeladatokon felül további kiegészítő, "extra" részfeladatok megvalósítására az adott mérésekhez kapcsolódóan. Ezek az "extra" feladatok a tananyag átfogóbb, mélyebb megértését segítik. IMSc pontok: A tárgy keretén belül összesen 20 IMSc pont szerezhető és csakis abban az esetben, ha a hallgató tárgyra kapott év végi érdemjegye jeles. Az IMSc pontok az egyes mérésekhez (mérési blokkokhoz) kapcsolódó, az adott félév elején ismertetett kiegészítő feladatok sikeres elvégzése esetén szerezhetők.   Az IMSc pontok megszerzése a programban nem szereplő hallgatók számára is biztosított. 
Ajánlott tantárgyak
-
A tantárgy elvégzéséhez szükséges tanulmányi munka

Nincs megadva munkaidő bontás.

Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
Tantárgykövetelmények hatályosságának vége:
Tantervi elhelyezés

Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.