Általános célú mérésiadat-gyűjtő rendszer tervezése

Irodalomkutatás

A szakirodalom tanulmányozásával ismerkedjen meg az elterjedten használt mérésiadat-gyűjtő rendszerek felépítésével, részegységeivel, rendszertechnikai jellemzőivel és legfontosabb szolgáltatásaival.

A megvalósítandó feladat

  • Készítse el egy általános célú mérésiadat-gyűjtő rendszer rendszertervét az alábbi követelmények figyelembevételével:
    • A hardver-szoftver szétválasztás rugalmas megvalósítása érdekében a rendszernek egyaránt tartalmaznia kell PLD és mikrovezérlő jellegű rendszerkomponenst.
    • A rendszernek alkalmasnak kell lennie hordozható fizikai kialakítás megvalósítására.
    • A rendszernek képesnek kell lennie több, előre nem ismert funkciójú és interfészű, szenzor és A/D-átalakító jellegű katalógus-áramkör párhuzamos kezelésére. Definiálja az ezekhez az eszközökhöz tartozó interfész-adapter IP magokkal szemben támasztott rendszerintegrációs követelményeket (felhasználói interfész, szolgáltatások).
    • A rendszernek képesnek kell lennie több, előre nem ismert funkciójú digitális jelfeldolgozó modul hatékony integrálására. Definiálja az ilyen digitális jelfeldolgozó IP magokkal szemben támasztott rendszerintegrációs követelményeket.
  • Definiálja a rendszer szolgáltatásait és üzemeltetésének folyamatát.
  • Készítse el mérésiadat-gyűjtő rendszernek egy olyan kivitelét, amely a konzulenssel egyeztetett konkrét szenzor- és/vagy A/D-átalakító katalógusáramkörök kezelésére alkalmas.
    • Készítse el a PLD-alapú rendszerkomponensek szintetizálható RTL modelljét VHDL vagy SystemVerilog nyelven. A HDL modulok helyességét szimulációs környezetben igazolja.
    • Készítsen szoftvert a mikrovezérlő-alapú rendszerkomponensre, amely a mérésiadat-gyűjtő rendszer minden szolgáltatását elérhetővé teszi egy PC-n futó kliens-alkalmazás számára.
    • Készítsen PC-s környezetben üzemeltethető grafikus felhasználói felületet.

A feladat végrehajtásához felhasználhatja a konzulens által rendelkezésre bocsátott újrafelhasználható VHDL és SystemVerilog IP magokat.