Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,

Slides:



Advertisements
Hasonló előadás
Kliens-szerver architektúra
Advertisements

Hatékonyságvizsgálat, dokumentálás
A webes tesztelés jövője
Small Liga Mozgás vezérlő rendszere
PARTNEREK: Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem.
Állapotgépek (state machines)
Az integrált áramkörök (IC-k) típusai
Belső memóriák tipusai
Szoftevrismeret Operációs rendszerek.
Bevezetés a Java programozásba
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 3. óra február 20., 23.
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Virtuális méréstechnika
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Kincses Zoltán, Mingesz Róbert, Vadai Gergely
Mérés és adatgyűjtés laboratóriumi gyakorlat Makan Gergely, Mingesz Róbert, Nagy Tamás 2. óra szeptember 9., 10. v
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Szeretettel meghívjuk az Európai Unió Magyarország-Szerbia IPA Határon Átnyúló Együttműködési Programja által támogatott Belvízi monitoring, menedzsment.
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Microsoft Windows A Windows fejlődése, általános jellemzése – 2. dia
Az operációs rendszerek
Alapok 2013/2014, őszi szemeszter gyakorlati foglalkozás Automatizálási tanszék.
Fordítóprogramok FORD01 Programozó matematikus III. évf. Miskolci Egyetem 1 Fordítóprogramok 1 Programozó matematikus szak 2003/2004-es tanév II. félév.
Leszámoló rendezés Készítette: Várkonyi Tibor Zoltán VATNABI.ELTE
A RobotinoView programozása
A mikrovezérlők világa
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Mikrovezérlők, perifériák laboratóriumi gyakorlat 3. óra szeptember 18. Mingesz Róbert v
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Hálózati architektúrák
Mit jelent az, hogy “Beágyazott Rendszer?”
Programtesztelés. Hibák keletkezésének okai nem egyértelmű vagy hiányos kommunikáció fejlesztés közben maga a szoftver bonyolultsága programozói (kódolási)
A PLC és használatának előnyei
Visual Basic 2008 Express Edition
Bevezetés az operációs rendszerek világába TMG SZK.
Mikroprocesszor.
Kommunikáció a hálózaton Kommunikáció a hálózaton.
Ismerkedjünk tovább a számítógéppel
Mérés és adatgyűjtés laboratóriumi gyakorlat – levelező NI adatgyűjtők programozása 1 Mingesz Róbert V
Free pascal feladatok
Rendezőalgoritmusok. Feladatok I. 1.Hozzunk létre új StandardEXE VB projektet. Töröljük Form1-t 2.Add/Module/New, majd Properties/átnevezzük: „MainModule”
Piramis klaszter rendszer
ifin811/ea1 C Programozás: Hardver alapok áttekintése
Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat
FPGA Készítette: Pogrányi Imre.
Alapok Gyakorlat 2015/16 őszi szemeszter Automatizálási tanszék.
1 A számítógépek felépítése jellemzői, működése. 2 A számítógép feladata Az adatok Bevitele Tárolása Feldolgozása Kivitele (eredmény megjelenítése)
Mérés és adatgyűjtés laboratóriumi gyakorlat A LabVIEW alapjai Makan Gergely, Mellár János, Mingesz Róbert
Programstruktúrák. Program A program utasítások olyan sorozata, amely a számítógépen önállóan képes megoldani egy feladatot. A program háttértáron futtatható.
SAP Riportok, táblák, programok. Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék SAP Logon !FRISS! Megnevezés: GUI Applikációs szerver:
REZADA KONFERENCIA Új fejlesztésű rezgőadagoló szennyvízipari alkalmazásának tapasztalatai Vass Dezső tudományos munkatárs.
Szűk keresztmetszet a banki digitalizációban
01. GYAKORLAT Futófény.
Nagy Attila1,2, Rovó László1, Kiss József Géza1
Előadás másolata:

Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben 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. PARTNEREK:

Valós idejű mérések és szabályozások FPGA hátlap programozása

FPGA programozása

FPGA szerkezete

FPGA a cRIO rendszerben

FPGA előnyei Nagy sebesség, gyors válaszidő (alapbeállítások mellett 25 ns) Akár 200 MHz-es ciklusidő Párhuzamos feldolgozás Megbízhatóság Közvetlen hozzáférés a hardverhez Nincs operációs rendszer

FPGA hátrányai Korlátozott erőforrások Nem minden funkció használható Eltérő programozási logika Hosszú fordítási folyamat (akár órás)

FPGA fordítás menete

Végrehajtás számítógépen

FPGA fordító konfigurálása

Fordító kiválasztása

Ideiglenes fájlok generálása

Fordítás eredménye

FPGA paletta Fixpontos számok SGL lebegőpontos számok FPGA-ra optimalizált funkciók

Tervezési irányelvek Top-Level VI: front panel elemek a PC-vel kommunikálnak (erőforrásokat igényel) Limitálni kell a számukat, méretüket A legkisebb adattípusok használata Osztás, maradékos osztás kerülése Hibavezetékek kerülése (sorrendiség: flat sequence)

Ciklusok és időzítések Egyszerű időzítés Egyciklusos while loop

Flip-Flop SCL ciklusok: minden egy ciklus alatt hajtódik végre (ha tud, egyébként fordítási hiba)

Pipeline

Fixpontos számok

Fixpontos számok konfigurálása

I/O típusok Digital Line: boolean Digital Port: integer Bizonyos modulok esetén 1 ciklusos végrehajtás Kimenet iránya: Set Output Enable (nem egyciklusos mód!)

Analog I/O Nem használható SCL ciklusban! Fixpontos értékek (kalibrált adatok) További paraméterek elérése: – Methods – Properties

Feladatok

1. FPGA projekt létrehozása Hozzon létre egy projektet a meglévő cRIO számára! Használjon FPGA interfészt!

2. Fixpontos számolás Ismerkedjen meg a fixpontos számolás működésével! Tesztelendő funkciók: – World length, Integer world length hatása – Overflow – Tulajdonságok változása műveletek hatására A program fusson a számítógépen, emulátor üzemmódban!

3. Fordítás Konfigurálja fel az FPGA fordítót gyors fordításra! Fordítsa le és tesztelje a programot!

4. FPGA LED Készítsen programot, mely az FPGA LED-et másodpercenként egyszer ki- majd bekapcsolja! Tesztelje a programot!