LabVIEW címkéhez tartozó bejegyzések

Hardware-in-the-Loop rendszerek megvalósítása kísérleti nagyberendezések szimulálására

Ipari területeken már régóta alkalmaznak Hardware-in-the-Loop (HIL) megoldásokat különböző vezérlőáramkörök tesztelésére (járműipar, repülőgépgyártás, stb.), tudományos területeken viszont még nem terjedtek el ezek a megoldások. A HIL egyfajta szimuláció, amely azonban valódi vezérlőrendszerek tesztelésére szolgál úgy, hogy a vezérelt rendszert (pl. atomerőmű, lézerrendszer) helyettesítjük egy olyan műszerrel, mely leszimulálja a valódi hardver működését. A megoldás előnye, hogy probléma esetén nem a valódi rendszer megy tönkre, hanem csak egy hibajelzés jelenik meg a monitoron, jelezve a vezérlés hibás működését.

Bővebben…

Oszcilloszkóp mérőszoftverek fejlesztése

A modern digitális oszcilloszkópok nagy része számítógéphez köthető, és számítógépen futó szoftverek segítségével is vezérelhetők. Azonban, sajnos az oszcilloszkópokhoz ingyen adott szoftverek számos korláttal rendelkeznek. A hallgató feladata, hogy néhány korlátot egyéni szoftver készítésével kiküszöböljön. Bővebben…

Látványos mérnökinformatikai témájú kísérletek és bemutatók készítése

Egyetemünkön kiemelten fontos, hogy megszólíthassuk a középiskolába járó ügyes diákokat. Ennek érdekében rendszeresen szervezünk bemutatókat nyílt napon és kutatók éjszakáján, azonban jelenleg a rendelkezésre álló kísérletek száma erősen korlátozott, ezért is célszerű lenne sok új érdekes kísérletet és bemutatót készíteni. Mivel a lányok az informatikus (és elsősorban a mérnökinformatikus képzésben) a nemzetközi trendek ellenére erőteljesen alul reprezentáltak, célszerű lenne olyan kísérleteket is fejleszteni, amelyek akár elsősorban őket célozzák meg. A hallgató feladata olyan kísérletek vagy bemutatók fejlesztése és építése, melyek a fent leírt szempontokat figyelembe veszik.

MA-DAQ DDS modul fejlesztése átviteli függvények méréséhez

MA-DAQ-kal illetve a Picoscope 2206A segítségével lehetőség van átviteli függvények mérésére, de sajnos csak 1 MHz frekvenciáig. Ez jelentős korlát a Műszerelektronika tárgy oktatásánál. A gyakorlatok megfelelő megvalósításához szükség lenne egy olyan jelgenerátorra, mely 50 MHz frekvenciáig képes szinuszjel előállítására. Költséghatékonyság szempontjából egy olyan modul megvalósítása jöhet szóba, mely a MA-DAQ-hoz illeszthető és egy DDS jelgenerátor chip segítségével állítja elő a kívánt jelet. Bővebben…

cRIO alapú KLJN kommunikátor fejlesztése (elkelt)

A KLJN alapú titkosított kulcsmegosztó protokoll napjaink egyik friss és egyre aktívabb kutatási területe. Ennek ellenére még viszonylag kevés valódi, fizikai implementációja van, így tág területet biztosít az ez irányú kutatásoknak. A szakdolgozat keretein belül egy valós idejű, cRIO alapú rendszeren kell megvalósítani és optimalizálni a KLJN kommunikációs protokollt, valamint elemezni a kommunikáció megbízhatóságát és biztonságát. Bővebben…

Automatikus átviteli függvény mérő szoftver készítése (elkelt)

Az átviteli függvények mérése elég elterjedt az elektronikus áramkörök tesztelése során. A hallgató feladata egy olyan LabVIEW szoftver készítése, mely PicoScope segítségével automatikusan megméri egy rendszer átviteli függvényét valamint további paramétereit. Bővebben…

Véletlenszám-generátorok megvalósítása NI FPGA-n (megvalósítva)

Áramkörök tesztelése valamint a rendszerek modellezése során rendszeresen szükség van, valamilyen véletlenszerűségre, véletlen számokra. Ilyen célra leginkább pszeudovéletlenszám-generátorokat alkalmazunk, melyek algoritmusok segítségével állítanak elő véletlen(nek tűnő) számsorozatokat. Jelenleg nagyon sok algoritmus érhető el ilyen célokra, ezek nagy részének a megbízhatósága és teljesítménye is jól ismert. A valós idejű méréstechnikában gyakran használunk cRIO alapú rendszereket, melyek egy FPGA hátlapot tartalmaz. Sajnos erre az FPGA-ra nagyon kevés algoritmus van implementálva, azok képessége sem kielégítő. Így a hallgató feladata az, hogy különböző véletlenszám-generátorokat implementáljon FPGA-n majd azokat össze is hasonlítsa. Bővebben…

Jelgenerátor megvalósítása NI USB-7856R felhasználásával (elkelt)

Áramkörök tesztelésekor gyakran van szükség különböző tesztjelek előállítására. A hagyományos jelgenerátorok eléggé korlátozott funkcionalitással rendelkeznek, az Arbitrary Waveform Generátorok bár tetszőleges jelalakot is elő tudnak állítani, de a jel ez esetben ismétlődő kell legyen. Az NI USB-7856R egy FPGA-t tartalmazó adatgyűjtő és vezérlő egység, mely alkalmas arra, hogy a kívánt jeleket valós időben állítsa elő, akár 1 MHz-es frissítési rátával. A hallgató feladata különböző jelgenerálási algoritmusoknak a megvalósítása és tesztelése, többek között: Bővebben…

A LabVIEW Robotics moduljának felhasználása mechatronikai rendszerek szimulálására (elkelt)

A LabVIEW Robotics modulja segítségével egyrészt szímulálhatjuk robotok mozgását, másrészről meg is tudjuk jeleníteni ezt a mozgást egy virtuális környezetben. A modul lehetőséget ad arra, hogy akár kutatási vagy oktatási céllal különböző robotokat vagy mechatronikai rendszereket szimuláljunk.

A feladat tartalmazza a modul működésének megértését, majd pedig néhány, saját készítésű példán keresztül bemutatni a modul előnyeit és hátrányait. E mellett egy labor gyakorlat anyaga is elkészülhet.

DAGU robotkar vezérlése (elkelt)

A DAGU robotkar hat szabadsági fokkal rendelkezik. Jelenleg egy kínai szoftverrel vezérelhető számítógépről. A szakdolgozó a következő feladatok közül választhat: felhasználóbarát szoftver készítése, saját vezérlő elektronika készítése, demófeladatok megvalósítása. Bővebben…