Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Tájékoztatás és bevezetés Makan Gergely, Markella Máté, Mellár János, Mingesz Róbert 2016.01.27.

Slides:



Advertisements
Hasonló előadás
Zajok és véletlen jelenségek interdiszciplináris területeken való alkalmazásának kutatása és oktatása. TÁMOP A/2-11/ Műszerelektronika.
Advertisements

Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
2013/ félév. Katalógus mindig!(előadás/gyakorlat) Katalógus mindig!(előadás/gyakorlat) Jelenlét igazolásához diákigazolvány kellhet! Jelenlét igazolásához.
10. Tétel.
Mellár János 1. óra Február 10. v
Virtuális méréstechnika Mingesz Róbert 1. óra szeptember 3. v
Mikrovezérlők, perifériák laboratóriumi gyakorlat
Elektronikai Áramkörök Tervezése és Megvalósítása
Mérés és adatgyűjtés laboratóriumi gyakorlat Virtuális méréstechnika levelező Mingesz Róbert 1. óra október 7.
PIC mikrovezérlők.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 2. óra február 13., 16.
kötelező program, SZÁMONKÉRÉSEK
Virtuális méréstechnika Mingesz Róbert 1. óra szeptember 5.
Mérés és adatgyűjtés laboratóriumi gyakorlat Mingesz Róbert 1. óra szeptember 5., 7.
Mérés és adatgyűjtés - lev
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,
Mikrovezérlők, perifériák laboratóriumi gyakorlat
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat A/D konverter Gyakorlás A/D konverter Gyakorlás Makan Gergely, Mellár János, Mingesz Róbert,
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Makan Gergely, Mellár János, Mingesz Róbert, Boros Péter, Zana Roland Makan Gergely, Mellár.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 1. óra február 6., 9.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Hőmérséklet mérése Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
Műszerelektronika Szintkonverzió Mingesz Róbert március
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
Mérés és adatgyűjtés laboratóriumi gyakorlat Makan Gergely, Mingesz Róbert, Nagy Tamás 1. óra szeptember 2., 3. v
Mérés és adatgyűjtés laboratóriumi gyakorlat levelező Kincses Zoltán, Mellár János 5. Óra Karakterisztikák mérése II + Termisztor December 7. v 2.0.
Virtuális méréstechnika Mingesz Róbert 1. óra szeptember 5. v
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat A/D konverter Makan Gergely, Mellár János, Mingesz Róbert, Boros Péter, Zana Roland Makan Gergely,
Mikrovezérlők alkalmazástechnikája levelező laboratóriumi gyakorlat A/D konverter Kovács Tamás, Mingesz Róbert, Balogh Krisztián, Boros Péter, Zana Roland.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat PWM Makan Gergely, Mellár János, Mingesz Róbert, Boros Péter, Zana Roland Makan Gergely, Mellár.
A LabVIEW használata az oktatásban
Farkas György : Méréstechnika
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat (lev)
Tájékoztatás Alkalmazások
Tájékoztatás & Bevezetés
Mérés és adatgyűjtés laboratóriumi gyakorlat levelező Kincses Zoltán, Mellár János 1. óra Október 26. v
Ambrusné Dr. Somogyi Kornélia
Tantárgyi követelmények Infrastruktúra geoinformatika – AI04 Geoinformatika – AG03 Előadók: Dr. Szabó György egyetemi docens, Wirth Ervin PHd hallgató.
Mérés és adatgyűjtés Mingesz Róbert 10. Óra Tápegység vizsgálata November 14., 16.
Zajok és véletlen jelenségek interdiszciplináris területeken való alkalmazásának kutatása és oktatása. TÁMOP A/2-11/ Műszerelektronika.
Mérés és adatgyűjtés laboratóriumi gyakorlat - levelező Tájékoztatás 1 Mingesz Róbert V
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás I. Követelmények.
PIC mikrokontroller.
Tájékoztató AK011 Dr. Szigeti Cecília.
Tájékoztató NGM_AK002 NGM_AK004. Fogadóóra Szorgalmi időszakban csütörtökön óra között ig. 604-ben, más időpontban csak egyeztetés után!
1 Informatika - 1. alkalom Jogi informatika - alapok szeptember 10. E1 előadó PPKE JÁK Informatikai Oktatási Csoport.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat A/D konverter Makan Gergely, Markella Máté, Mellár János, Mingesz Róbert
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Tájékoztatás és bevezetés Mingesz Róbert
1 Általános tudnivalók Balthazár Zsolt főiskolai adjunktus Természettudományi Tanszék Természetismeret és környezetvédelem elmélet és gyakorlat.
Gazdaságstatisztika Tantárgyi követelmények szeptember 6.
Mérés és adatgyűjtés laboratóriumi gyakorlat Tájékoztatás és bevezetés Makan Gergely, Mellár János, Mingesz Róbert
Tájékoztató NGM_AK004. Fogadóóra Szorgalmi időszakban szerdán és óra között ig. 604-ben, más időpontban csak egyeztetés után!
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Hétszegmenses kijelző használata Makan Gergely, Markella Máté, Mellár János, Mingesz Róbert.
Tájékoztató NGM_AK004.
Tájékoztató NGM_AK004.
Gazdaságstatisztika Tantárgyi követelmények 2017 ősz
Informatika - 1. alkalom szeptember 14. E1 előadó
Tantárgyi követelmények szeptember 8.
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat
A programozható mikrokontroller
MIKROVEZÉRLŐK.
Tájékoztató NGM_AK004.
Elektronikai Áramkörök Tervezése és Megvalósítása
Tantárgyi követelmények Térinformatika BMEEOFT041
Előadás másolata:

Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Tájékoztatás és bevezetés Makan Gergely, Markella Máté, Mellár János, Mingesz Róbert

Tűz és munkavédelem 2

Tűzvédelem Tilos: tűz és robbanásveszélyes anyagot behozni nyílt láng használata dohányozni Tűzveszély: elektromos műszerek Használat előtt meggyőződni hibátlan állapotukról! 3

Tűz esetén Szólni Tűzoltók hívása (105 / 112) Központi rendészeti ügyelet hívása ( ) Áramtalanítás Tűz oltása (poroltó) Elektromos tüzek esetén: áramütés veszélye Menekülés 4

Munkavédelem Nem nyúl semmihez Munkavégzésre alkalmas állapot (nem: betegség / tudatmódosítók) Berendezések ismerete (használati útmutatók) Működőképes a berendezés? Nem javít (csak villanyszerelő / villamos mérnök) Földelés! 5

Áramütés esetén Áramkört megszakít (főkapcsoló) Elsősegély (lélegeztetés, stabil oldalfektetés,...) Szólni Mentők hívása (104 / 112) 24 órás megfigyelés korházban Szívritmuszavarok → halál Szövetsérülés → vérrög → halál 6

Laborrend Csak az dolgozhat a laborban, aki ismeri a tűz és munkavédelmi szabályzatot, valamint a laborrendet, és ezt aláírásával igazolta is Felelősségvállalás a használt eszközökért Tilos enni/inni Óra végén mindent a helyére kell pakolni 7

Számítógép használata Csak engedéllyel szabad bármit telepíteni, beállításokat módosítani Munkakönyvtár (példa): Asztal/KissK (kerüljük a szóköz valamint az ékezetek használatát) Óra végén: mindent visszaállítani eredeti állapotába (saját fájlok törlése) 8

Tájékoztató 9

Laboratóriumi gyakorlat Valódi hardver programozása → rengeteg hibalehetőség (beállítások, hardver konfiguráció, hardver hibák, hibás kód...) Korlátozott hibakeresés → helyes programok írása Figyelembe kell venni a hardver képességeit 10

CooSpace / Honlap Honlap címe: Elérhető anyagok: tájékoztató ppt-k házi feladatok minta jegyzőkönyvek 11

Előfeltételek Előadás teljesítése Ajánlott: Angol nyelvismeret Alapszintű C programozói tudás Alapszintű áramköri ismeretek 12

Követelmények Nem lehet igazolatlan hiányzás Igazolt hiányzások száma legfeljebb 3 Az összes gyakorlat elvégzése Értékelés alapja: házi feladatokra adott pontszám jegyzőkönyvekre adott pontszám vizsgafeladatokra adott pontszám Legalább 50%-os eredmény 13

Tájékoztató ponthatárok %Jegy ∞5 14

Gyakorlatokon való részvétel Igazolt hiányzás: Utólag igazolás bemutatása Előzetes egyeztetést követően a gyakorlatvezető engedélyével hiányzik Pótlás: Utolsó héten Előzetes megbeszélés alapján, a többi időpontban Késés: Max 5 perc Utána pontlevonás 15

Előzetes felkészülés Anyagok: Honlap Internet CooSpace Előadás jegyzet Dolgozat, számonkérés: bármikor Előzetesen megoldandó és beküldendő feladatok 16

Egyéni munka Elsősorban egyéni munka Az órák egy részében pármunka Az egy padban lévők segíthetnek egymásnak Oktatók segítsége 17

Jegyzőkönyv A sablon jegyzőkönyvet kell kitölteni Beadási határidő: az óra végén (1 óra 30-kor) Késve beküldött jegyzőkönyv: -1p/perc pdf formátum, Max 5 MB, + mellékletek zip-ben (pdf mindig külön csatolva!) Fájlnév: KissK.A1.pdf (mellékletek KissK.A1.zip) 18

Vizsgafeladat A feladatsor nincs előzetesen publikálva Nem használható semmilyen segítség Órán kell bemutatni az elkészült eredményt Kb. 3x súlyozás 19

Plágium, valótlanság Tilos sajátként feltűntetni azt, amit más készített Tilos valótlant állítani pl. hogy egy feladat elkészült, közben nem Súlyos büntetés Pontlevonás Pluszfeladat Kurzus nem teljesítése Nincs figyelmeztetés, ejnye-bejnye 20

Gyakorlat menete Óra elején tájékoztatás Leltárellenőrzés Feladatok megoldása Programozás Kapcsolások elkészítése Mérés Bemutatás Dokumentálás Jegyzőkönyv elkészítése, elküldése Rendrakás, leltárellenőrzés 21

Levelek tárgya Jegyzőkönyv: MicLab D1 Csütörtök 10 Hiányzás: MicLab - Hiányzás (dec 3) Pótlás: MicLab - Pótlás (dec 5) Levelek küldéséhez nem csak a stud-os címek használhatók 22

Reklamáció Minél hamarabb Legfeljebb UV időszak végéig Beadott anyagok megőrzése: UV időszak végéig 23

Mennyit „kell” készülni? EU irányelvek (ECTS): 1 kredit megszerzése: 30 óra Tanórán belüli tevékenységek Tanórán kívüli tevékenységek (irányszám) Kurzus: 2 óra lab./hét, 2 kr. Összesen: 60 óra Tanórán: 28 óra Tanórán kívül: 32 óra (kb. 2 óra / alkalom felkészülés) 24

Gyakorlási lehetőség Ugyanitt Csütörtök 13:00-15:00 A felügyelőszemély nem feltétlenül ért a konkrét feladatokhoz (a kapcsolásokat ellenőrzi) 25

Hallgatói értékelések 26

27 A feladatok egy része szorgalmi, hogy a jól haladók se unatkozzanak. A feladatok száma jó így, az óra kicsit rövid..

28 Elkészült egy jegyzet Előadás anyaga hozzá tartozik a gyakorlathoz is Ahol szükséges, több anyagot fogunk biztosítani Kevés a felkészüléshez biztosított anyag..

29 Ez szándékos Célszerű, hogy ha az ember magától jön rá a megoldásra. Így könnyebben boldogul, ha nem pont ezt a mikrovezérlőt használja. Ahol szükséges, több útmutató lesz. Nincsenek részletes útmutatók..

30 Valóban. A kurzus csak az alapok elsajátítására elegendő, ugyanakkor ez alapján akár önállóan is el lehet sajátítani egy tetszőleges mikrovezérlő programozását. Egy félév kevés egy ilyen tudás megszerzéséhez..

31 A számlálók és megszakítások használata valóban nem egyszerű, de ezek képezik a mikrovezérlő programozás alapját Ha elakadsz, kérj segítséget! Nem könnyű feladatokkal kezdünk, hanem egyből a közepébe vágunk..

32 Evvel a kijelentéssel teljes egészében egyetértünk Sok a hibalehetőség, így megtévesztő,mert lehet a jó programot átírjuk rosszra közben, nem is a programban van a baj..

33 Valóban Célszerű többet fordítani az előzetes felkészülésre A követelményeket a lehetőségeknek megfelelően állapítjuk meg Levelezősként nagyon kevés idő áll rendelkezésre.

34 Célszerű megfelelő szakdolgozattémát választani: – PLC: Pletl Szilveszter / Kincses Zoltán – Mikrovezérlő: Gingl Zoltán / Mingesz Róbert – Robotkar: Pletl Szilveszter / Szépe Tamás – FPGA: Kincses Zoltán Érdekel a PLC a mikrovezérlő és a robotkar programozás. Szeretnék még hasonló műszaki berendezéseket megismerni, működtetni..

A 8051 architektúrája Bevezetés 35

Irodalom Roland Dilsch: A 8051 mikrokontroller család (Műszaki Könyvkiadó 1992) szeged.hu/~mingesz/Education/MicLab/ szeged.hu/~mingesz/Education/MicLab/ szeged.hu/~mingesz/Info/Micro/C8051F410DK.php szeged.hu/~mingesz/Info/Micro/C8051F410DK.php 36

8051 vs ARM cortex M3/M4 8 bit Adatlap: 150 oldal Könnyen konfigurálható Egyszerű programozás ASM / C 32 bit Adatlap: 1500 oldal Bonyolult konfiguráció Csak függvénykönyvtáron keresztül programozható perifériák 37

Miért nem arduino? Elterjedt Olcsó Sok kiegészítő Pontatlan, kis felbontású mérések Korlátozott feszültség- kimenet Korlátozott megbízhatóság Magas szintű programozás -> nehéz megérteni az alapokat 38

8051 mikrovezérlő család 8 bit ALU 8 bit adatbusz 16 bit címbusz Beépített RAM: 128/256 byte Beépített programmemória I/O portok Számlálók Két prioritású szintű megszakításkezelés Alacsony fogyasztású üzemmódok 39

40

Gyártók Atmel Infineon Technologies Maxim NXP Microchip ST Silicon Laboratories Texas Instruments Ramtrom International Silicon Storage Technology Cypress Semiconductor Analog Devices 41

Előnyök-hátrányok Nagy választék Integrált perifériák Minimális külső alkatrészigény Alacsony fogyasztás Alacsony számítási teljesítmény Limitált memória 42

A C8051F410 architektúrája 43

8051-es mag Számos beépített periféria Kiváló minőségű A/D, D/A konverterek PCA kommunikáció Változatos kiépítés Fejlesztést segítő eszközök Egyciklusos mikrovezérlők (1 órajel ~ 1 utasítás*) Gyors, alacsony fogyasztású On-chip debug 44

C8051F410 45

C8051F410 46

C8051F410 - Memória 47

C8051F410 - Memória 48

Következő óra Jegyzet anyaga (Laboratory practicals) 6 – 50 oldal 111 – 112 oldal 121 – 124 oldal 49