CEFAIC logo Hu-Srb-IPA logo

Valós idejű mérések és szabályozások

A kurzus során a hallgatók megismerkedjenek a valós idejű mérések és szabályozások módszereivel, mind elméletben, mind gyakorlatban. A kurzus során az NI által gyártott cRIO rendszerek kapnak döntő szerepet. Ezek tartalmaznak egy valós idejű operációs rendszert futtató célszámítógépet, valamint egy FPGA hátlapot, melyen párhuzamosan futtathatók valós időben különböző feladatok. Mind a valós idejű rendszer, mind az FPGA LabVIEW-ból lesz programozva.

A kurzust csak azoknak ajánljuk, akik a következők valamelyikét elvégezték:

  • Virtuális méréstechnika
  • Mérés és adatgyűjtés laboratóriumi gyakorlat
  • Modern méréstechnika laboratóriumi gyakorlat
  • CLAD vizsga

Tematika

  • cRIO konfigurálása
  • Simulation toolkit használata cRIO rendszeren
  • Inter-procesz kommunikáció
  • Kommunikáció a számítógéppel
  • FPGA programozása
  • Kommunikáció az FPGA maggal
  • PWM használata
  • Szervo és léptetőmotor vezérlése
  • Hőmérsékletszabályozás
  • HIL implementálása

Ajánlott irodalom

  • National Instruments: “Introduction to NI LabVIEW”, elérhető: http://www.ni.com/gettingstarted/labviewbasics/
  • National Instruments: Online LabVIEW és mérésadatgyűjtési tanfolyam 1. és 2., elérhető: http://zone.ni.com/wv/app/doc/p/id/wv-3220
  • Rick Bittert et al: “LabVIEW: Advanced Programming Techniques”, CRC Press, 2006
  • Peter A. Blume: “The LabVIEW Style Book”, Prentice Hall, 2007
  • LabVIEW self placed training - LabVIEW RT 1
  • LabVIEW self placed training - LabVIEW RT 2
  • LabVIEW self placed training - LabVIEW FPGA

Themes of the course

  • Configuring cRIO system
  • Using simulation toolkit on cRIO systems
  • Inter-process communication
  • Communication with the host
  • Programming the FPGA
  • Communnication with the FPGA
  • Using PWM signals
  • Controlling servo and stepper motor
  • Temperature control
  • Implementing HIL systems

Teljesítés követelményei

Egy szabadon választott projekt megvalósítása. A projekttel szembeni követelmények:

  • Valódi hardver kezelése
  • Mérési vagy szabályozási feladat
  • Valós idejű rendszer (opcionálisan FPGA használatával)
  • Host VI, megfelelő felhasználói interfész
  • Program dokumentációja

Órák anyaga

  • 1. óra - Tűz és munkavédelem, tájékoztatás, a LabVIEW alapjai (február 19.)
    További információk: Műszaki Informatika Oktatási Labor
    Fóliák: VIM.01.pptx
  • 2. óra - cRIO konfigurálása (február 19.)
    Fóliák: VIM.02.pptx
  • 3. óra - PWM használata (március 5.)
    Fóliák: VIM.03.pptx
  • 4. óra - Kommunikáció és léptetőmotor vezérlés (március 5.)
    Fóliák: VIM.04.pptx
  • 5. óra - Egyszerű hőmérsékletszabályozás (március 19., április 2.)
    Fóliák: VIM.05.pptx
  • 6. óra - HIL rendszer építése (március 19., április 2.)
    Fóliák: VIM.06.pptx
  • 7. óra - PID szabályozások implementálása (március 19., április 2.)
    Fóliák: VIM.07.pptx
  • 8. óra - FPGA hátlap programozása
    Fóliák: VIM.08.pptx
  • 9. óra - Egyszerű FPGA programok
    Fóliák: VIM.09.pptx
  • 10. óra - Léptetőmotor vezérlése FPGA-val
    Fóliák: VIM.10.pptx
  • 11. óra - Szervo motor vezérlése
    Fóliák: VIM.11.pptx

EU logo Jó szomszédok a közös jövőért

Ez a weboldal az Európai Unió pénzügyi támogatásával valósult meg A weboldal tartalmáért teljes mértékben a Szegedi Tudományegyetem vállalja a felelősséget, és az semmilyen körülmények között nem tekinthető az Európai Unió és / vagy az Irányító Hatóság állásfoglalását tükröző tartalomnak.
www.hu-srb-ipa.com