Mikrovezérlők II. Dr. Odry, Péter
|
|
- Donát Illés
- 6 évvel ezelőtt
- Látták:
Átírás
1 Mikrovezérlők II. Dr. Odry, Péter
2 Mikrovezérlők II. Dr. Odry, Péter Publication date 2013 Szerzői jog 2013 Dr. Odry Péter Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat Napról napra jelennek meg újabb mikrovezérlők. A fejlődés gyorsasága lehetetlenné teszi mindig a legújabbak bemutatását, ezért azoknak a mikroprocesszor/vezérlőknek bemutatására vállalkoztunk, amelyeket nagyszámban gyártanak és széles körben alkalmaznak. Az eszközök kiválasztásánál az egyik szempontunk volt, hogy a korszerű megoldásokat mutassunk be az eszköz FPGA vagy ASIC áramkörökbe építése esetén. A tantárgy széles rálátást nyújt az informatikai és/vagy műszaki érdeklődésű hallgatóknak a mikroprocesszor/vezérlők alkalmazástechnikájára, éppen ezért törekedtünk, hogy ne villamosmérnöki szempontból közelítsük meg az átadandó ismereteket. Sok mikrokontrollerhez kész modulokat lehet beszerezni és ezek tovább integrálhatók összetettebb szerkezetekbe. Ezeknek az eszközöknek a beépítésével felgyorsítható a fejlesztés folyamata és mérnök informatikusok is könnyebben fejleszthetnek beágyazott felületeket. Minden jog fenntartva.
3 Tartalom 1. Bevezetés Korszerű mikrovezérlők és DSP-k felépítése Általános áttekintés Az ARM Cortex-M3 mikrovezérlő A TMS320C5X DSP és a TMS320F2XXX mikrovezérlő Az MSP430 mikrovezérlő A ColdFire 5270 mikrovezérlő A Parallax Propeller mikroprocesszor Témazáró teszt, Beadandó feladat Mikrovezérlők és processzorok fejlesztő eszközei Az ARM Cortex-M3 fejlesztőeszközei A TMS320C5X és TMS320F2XXX fejlesztőeszközei A MSP430 fejlesztőeszközei A Freescale Coldfire / Netburner fejlesztőeszközei A Parallax Propeller fejlesztőeszközei Egy alkalmazástechnikai fejlesztő felület Az ARM Cortex-M3 fejlesztőeszközei A programozási nyelvek áttekintése Beágyazott rendszerfejlesztés közben alkalmazott programnyelvek a mikrokontrollerben C nyelv használata mikrovezérlős környezetben Régi fejlesztési eszközökkel az assembly és C használata DPS- s környezetben C használata Freescale - Coldfire környezetben A Parallax Propeller programozása A mikrovezérlők perifériái I2C, SPI, I2S, USB, PWM, CAN, UART, IrDA, PROFIBUS Gyroskope és accelerometer elérése I2C és SPI buszon keresztül CAN busz használata mikrovezérlőkkel Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében Általános 32 bites mikrovezérlők és proceszorok alkalmazástechnikája Freescale mikorvezérlőcsalád alkalmazása A Netburner alkalmazástechnikája A MOD5270 alkalmazástechnikája Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében DSP-k alkalmazástechnikája A TMS320 DSP család tagjainak alkalmazása TMS320C64x és TMS320C67xx DSP használata OMAP rendszer programozása DSP mikrovezérlő és processzorok programozása A TMS320C50 és TMS320C24x programozása A TMS320C50 és TMS320C24x programozása A TMS320C50 és TMS320C24x programozása - Mellékletek Digitális szűrő implementálása OMAP L13x/C674x processzorba ARM rendszerfejlesztés alkalmazástechnika ARM Cortex-M3 mikrovezérlők használata ARM Cortex-M3 mikrovezérlők használata ARM és MSP mikrovezérlők összehasonlítása ARM rendszerek programozása és alkalmazása ARM mikrovezérlők programozása ARM Cortex-M3 összekapcsolása FPGA-val Kisfogyasztású autonóm rendszerek eszközei és megvalósítása Az MSP430 mikrovezérlők fejlesztőkörnyezetei A digitális I/O programozása Az MSP430 mikrovezérlők alkalmazása,egyenáramú motor lágyszabályozására Az MSP mikrovezérlők programozása Az MSP430 GPIO programozása HPLC-n keresztül iii
4 Mikrovezérlők II Az MSP430 összetettebb perifériáinak programozása Az MSP430 energiatakarékos használata FPGA-ba ágyazott mikrovezérlők és processzorok A Microblaze Core implementálása FPGA-ba A Picoblaze Core implementálása FPGA-ba Mikrovezérlő és -processzor környezet fejlesztés kérdései Környezet fejlesztési példák Járórobot vezérlő/irányító felület fejlesztésének a kérdései A kerekes kísérleti robot építésének a kérdései Nagysebességű adatgyűjtő/feldolgozó fejlesztésének a kérdései Digitális zenei hangosító rendszer fejlesztésének a kérdései Nagyteljesítményű krómgalvanizáló szabályzó egységének a fejlesztése Eljárások prezentálása és interaktív tesztek Eljárások prezentálása Interaktív tesztek Interaktív tesztek Tárgymutató iv
5 1. fejezet - Bevezetés A beágyazott rendszerek domináns alkotó eleme 2010-ig a mikrovezérlők voltak. A kétezres évek elején nagy erővel fejlődött fel az FPGA technológia és mind nagyobb teret foglalt el ezen a területen. Ma a legújabb trendet képviseli az ASICS technológia. Folyamatos a vetélkedés a technológiák létjogosultsága tekintetében, felmerül a kérdés mikor, mit használjunk, mi a legjobb az adott alkalmazásra. Ez a döntés általában villamosmérnöki tudást követel, de ahhoz, hogy a döntéshozatal logikáját követni tudják, a beágyazott eszközöket programozó informatikusok is rálátással kell, hogy legyenek a beágyazott rendszerbe épített eszközökre. Ebben igyekszik segíteni ez az anyag. Az ASIC és az FPGA eszközökbe is különböző típusú mikrovezérlőket építenek, valamint más logikai és jelfeldolgozó elemeket is használnak. Ezek a mikrovezérlő eszközök hasonlóan programozhatók, mint standard mikrovezérlők. Sok esetben az FPGA gyártók vagy fejlesztőeszköz gyártók létrehozzák saját mikroprocesszor magjaikat és azokat ajánlják a beépítésre. Ezek a beprogramozható mikrokontroller magok legtöbb esetben C51-es mag jellemzőivel rendelkeznek, újabban mind nagyobb teljesítményű beágyazott ARM magok is vannak. Sokszor az a kérdés vajon mikroprocesszor/vezérlő, FPGA vagy ASIC eszköz a legmegfelelőbb az adott feladat megoldására. Ha eldöntöttük, hogy mikroprocesszor/vezérlő kell, akkor szintén nagy döntés előtt állunk, vajon melyik típusa/családja a legjobb az adott feladat megoldásához. A döntést a tapasztalat mellett sokszor a szokás is vezérli, melyik mikroprocesszor/vezérlő gyártó, családját-típusát fogjuk alkalmazni. Ugyanakkor hasonlóan jó eszközök közül az ár, a fejlesztőeszköz vagy más szempontok alapján fogunk dönteni. Az előadáson érintünk érdekes mikrovezérlőket, amelyeket ma már a gyártók nem ajánlanak alkalmazásra, mert ki szeretnék vonni a forgalomból, pedig az alkalmazók körében népszerű. Ezek a mikrovezérlő szerkezetek sok esetben megépítésre kerülhetnek FPGA vagy ASIC eszközökbe, mert könnyen kezelhetők és áttekinthetőek az alkalmazásokban. A nagyteljesítményű mikrovezérlők/mikroprocesszorok adatlapjai sok esetben ezer vagy akár több ezer oldalt is tartalmazó leírások. Ezzel az anyaggal nem az volt a szándékunk, hogy ezeket kiváltjuk, ellenkezőleg rá akartunk mutatni, hogy hol találhatók meg ezek az anyagok és miként kell ezeket alkalmazni. Maguk a mikrovezérlők nagyon színes palettát képviselnek, de ha jobban bele merülünk ezek alkalmazásába, akkor kezdjük csak érezni, milyen nagy lehetőségeket rejtenek, ugyanakkor mekkora kihívást is jelentenek. A nagyteljesítményű mikorprocesszorok/vezérlők sokszor ARM és DSP magot is tartalmazhatnak, akár egyszerre több magot is valamennyi típusból. Ma már mindennapi igény akár egy mobil telefonban is négy magot tartalmazó mikrovezérlő/processzor. Olyan gyors a mikrovezérlők fejlődése, hogy egy naprakész állapot holnap már a múlt, ez miatt szerettünk volna kiválogatni olyan mikroprocesszor/vezérlőket amelyeket nagyszámban gyártanak vagy gyártottak és alkalmaztak vagy alkalmaznak széles körben. Ugyanúgy a válogatás folyamán szerettünk volna bemutatni pár olyan eszközt is, amelyek beépítése, vagy részeinek a beépítése FPGA vagy ASIC áramkörökben sok esetben előremutató megoldást jelenthet. Bevezetés Bevezetés 1
6 2. fejezet - 1. Korszerű mikrovezérlők és DSP-k felépítése Téma tartalma: Ezen a héten megismerkedhetnek a korszerű mikroverzérlő technikával, valamint az egyes eszközök előnyeivel és hátrányaival. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Az általános mikrovezérlők belső felépítése A DSP-k egyedi felépítése és szolgáltatásai Az ARM mikrovezérlőkről általában A megszerzett ismeretek nagyban segítenek a beágyazott rendszerek tervezésekor elkerülhetetlen, platfom és eszközválasztás során. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat nézze át az ajánlott további hasonló anyagokat! Próbálkozzon további gyártók mikrovezérlőinek/processzorainak a rendszerezésével! Általános áttekintés Általános áttekintés Általános áttekintés Az ARM Cortex-M3 mikrovezérlő Az ARM Cortex-M3 mikrovezérlő Az ARM Cortex-M3 mikrovezérlő A TMS320C5X DSP és a TMS320F2XXX mikrovezérlő A TMS320C5X DSP és a TMS320F2XXX mikrovezérlő A TMS320C5X DSP és a TMS320F2XXX mikrovezérlő 2
7 1. Korszerű mikrovezérlők és DSP-k felépítése Az MSP430 mikrovezérlő Az MSP430 mikrovezérlő Az MSP430 mikrovezérlő A ColdFire 5270 mikrovezérlő A ColdFire 5270 mikrovezérlő A ColdFire 5270 mikrovezérlő A Parallax Propeller mikroprocesszor A Parallax Propeller mikroprocesszor A Parallax Propeller mikroprocesszor Témazáró teszt, Beadandó feladat 3
8 3. fejezet - 2. Mikrovezérlők és processzorok fejlesztő eszközei Téma tartalma: Míg korábban, a gyártók csupán meglehetősen drága fejlesztőeszközöket tettek elérhetővé, szerény változatossággal, addig mára már jellemző, hogy olcsón, szinte bármilyen variációban be lehet szerezni a számunkra szükséges próba lapokat. Ezen a héten, az eddig tárgyalt mikrovezérlőkhöz és processzorokhoz lesz bemutatva néhány fejlesztő és segédeszköz. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Áttekintés az egyes mikrovezérlőkhöz és processzorokhoz beszerezhető fejlesztőeszközökről A megszerzett ismeretek nagyban segítenek a beágyazott rendszerek tervezésekor elkerülhetetlen, platfom és eszközválasztás során. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! Az ARM Cortex-M3 fejlesztőeszközei Az ARM Cortex-M3 fejlesztőeszközei Az ARM Cortex-M3 fejlesztőeszközei A TMS320C5X és TMS320F2XXX fejlesztőeszközei A TMS320C5X és TMS320F2XXX fejlesztőeszközei A TMS320C5X és TMS320F2XXX fejlesztőeszközei A MSP430 fejlesztőeszközei A MSP430 fejlesztőeszközei A MSP430 fejlesztőeszközei 4
9 2. Mikrovezérlők és processzorok fejlesztő eszközei A Freescale Coldfire / Netburner fejlesztőeszközei A Freescale Coldfire / Netburner fejlesztőeszközei A Freescale Coldfire / Netburner fejlesztőeszközei A Parallax Propeller fejlesztőeszközei A Parallax Propeller fejlesztőeszközei A Parallax Propeller fejlesztőeszközei Egy alkalmazástechnikai fejlesztő felület Egy alkalmazástechnikai fejlesztő felület Egy alkalmazástechnikai fejlesztő felület Az ARM Cortex-M3 fejlesztőeszközei Az ARM Cortex-M3 fejlesztőeszközei Az ARM Cortex-M3 fejlesztőeszközei 5
10 2. Mikrovezérlők és processzorok fejlesztő eszközei 6
11 4. fejezet - 3. A programozási nyelvek áttekintése Téma tartalma: Ezen a héten megismerkedhetnek a korszerű mikroverzérlők és DSP-k körében alkalmazott programozási nyelvekkel. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Az egyes platformokon használt nyelvekkel és fejlesztőkörnyezetekkel Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! Beágyazott rendszerfejlesztés közben alkalmazott programnyelvek a mikrokontrollerben A programozási nyelvek áttekintése A programozási nyelvek áttekintése C nyelv használata mikrovezérlős környezetben C nyelv használata mikrovezérlős környezetben C nyelv használata mikrovezérlős környezetben Régi fejlesztési eszközökkel az assembly és C használata DPS- s környezetben Régi fejlesztési eszközökkel az assembly és C használata DPS- s környezetben Régi fejlesztési eszközökkel az assembly és C használata DPS- s környezetben 7
12 3. A programozási nyelvek áttekintése C használata Freescale - Coldfire környezetben C használata Freescale - Coldfire környezetben C használata Freescale - Coldfire környezetben A Parallax Propeller programozása 8
13 5. fejezet - 4. A mikrovezérlők perifériái Téma tartalma: Ezen a héten megismerkedhetnek a mikroverzérlők egyes perifériáinak használatával. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: A I2C, SPI, I2S, USB, PWM, CAN, UART és IrDA kommunikációs portok Gyroscope és accelerometer elérése I2C és SPI buszon keresztül Gyakorlati példákat tekinthet meg a CAN busz használatáról mikrovezérlős környezetben Hogyan lehet a Propeller esetében a perifériákat helyettesíteni párhuzamos feldolgozással Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! I2C, SPI, I2S, USB, PWM, CAN, UART, IrDA, PROFIBUS A mikrovezérlők perifériái A mikrovezérlők perifériái Gyroskope és accelerometer elérése I2C és SPI buszon keresztül Gyroskope és accelerometer elérése I2C és SPI buszon keresztül Gyroskope és accelerometer elérése I2C és SPI buszon keresztül CAN busz használata mikrovezérlőkkel CAN busz használata mikrovezérlőkkel 9
14 4. A mikrovezérlők perifériái CAN busz használata mikrovezérlőkkel Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében 10
15 6. fejezet - 5. Általános 32 bites mikrovezérlők és proceszorok alkalmazástechnikája Téma tartalma: Ezen a héten bemutatásra kerül két 32 bites mikrovezérlőcsalád egy-egy képviselője. Alkalmazástechnikájuk példákon keresztül szemléltetve van különböző példákon keresztül. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Freescale mikorvezérlőcsalád evolúciójának a megismerése, valamint a specifikus alkalmazási lehetőségek megismerése A Freescale Netburner mikroproceszor gyakorlati alkalmazására példa gyári eszköz segítségével Parallax Propeller P8X32A mikrovezérlőjének a megismertetése egy alkalmazási példa segítségével Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! Freescale mikorvezérlőcsalád alkalmazása Általános 32 bites mikrovezérlők és proceszorok alkalmazástechnikája Általános 32 bites mikrovezérlők és proceszorok alkalmazástechnikája A Netburner alkalmazástechnikája A Netburner alkalmazástechnikája A Netburner alkalmazástechnikája A MOD5270 alkalmazástechnikája A MOD5270 alkalmazástechnikája A MOD5270 alkalmazástechnikája 11
16 5. Általános 32 bites mikrovezérlők és proceszorok alkalmazástechnikája Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében 12
17 7. fejezet - 6. DSP-k alkalmazástechnikája Téma tartalma: Ezen a héten megismerkedhetnek a Texas Instruments DSP procesorainak alkalmazástechnikájával. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: A TMS320-as DSP család gyakorlati felhasználása a mindennapi életben DSP proceszorok alkalmazása változatos célok elérésére Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! A TMS320 DSP család tagjainak alkalmazása DSP-k alkalmazástechnikája DSP-k alkalmazástechnikája TMS320C64x és TMS320C67xx DSP használata TMS320C64x és TMS320C67xx DSP használata TMS320C64x és TMS320C67xx DSP használata OMAP rendszer programozása OMAP rendszer programozása OMAP rendszer programozása 13
18 8. fejezet - 7. DSP mikrovezérlő és processzorok programozása Téma tartalma: Ezen a héten megismerkedhetnek DSP mikrovezérlőkkel és processzorok programozása. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: a TMS320C50 DSP processzor és a TMS320C24xx DSP mikrovezérlő programozása, a TMS320C64x és a TMS320C67xx DSP processzor programozása, a TAS3103/08 digitális audiojel feldolgozó processzor programozása. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! A TMS320C50 és TMS320C24x programozása DSP mikrovezérlő és processzorok programozása DSP mikrovezérlő és processzorok programozása A TMS320C50 és TMS320C24x programozása A TMS320C50 és TMS320C24x programozása A TMS320C50 és TMS320C24x programozása A TMS320C50 és TMS320C24x programozása - Mellékletek 14
19 7. DSP mikrovezérlő és processzorok programozása Digitális szűrő implementálása OMAP L13x/C674x processzorba Digitális szűrő implementálása OMAP L13x/C674x processzorba Digitális szűrő implementálása OMAP L13x/C674x processzorba 15
20 9. fejezet - 8. ARM rendszerfejlesztés alkalmazástechnika Téma tartalma: Ezen a héten megismerkedhetnek az ARM mikrovezérlők alkalmazástechnikájával. Ezen belül az ARM fejlesztökörnyezetekkel és az általános célú ki-/bemenetek programozásával. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Alkalmazásfejlesztés a TI:Code Composer Studio-ban. A Stellaris Ware programcsomag használata. Az ARM általános célú ki-/bemeneti lábainak programozása. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! ARM Cortex-M3 mikrovezérlők használata ARM rendszerfejlesztés alkalmazástechnika ARM rendszerfejlesztés alkalmazástechnika ARM Cortex-M3 mikrovezérlők használata ARM Cortex-M3 mikrovezérlők használata ARM Cortex-M3 mikrovezérlők használata ARM és MSP mikrovezérlők összehasonlítása ARM és MSP mikrovezérlők összehasonlítása ARM és MSP mikrovezérlők összehasonlítása 16
21 10. fejezet - 9. ARM rendszerek programozása és alkalmazása Téma tartalma: Ezen a héten megismerkedhetnek az ARM mikrovezérlők programozásával és alkalmazásával. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: ARM mikrovezérlők programozása. ARM Cortex-M3 összekapcsolása FPGA-val. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! ARM mikrovezérlők programozása ARM rendszerek programozása és alkalmazása ARM rendszerek programozása és alkalmazása ARM Cortex-M3 összekapcsolása FPGA-val ARM Cortex-M3 összekapcsolása FPGA-val ARM Cortex-M3 összekapcsolása FPGA-val 17
22 11. fejezet Kisfogyasztású autonóm rendszerek eszközei és megvalósítása Téma tartalma: Ezen a héten megismerkedhetnek az MSP mikrovezérlők alkalmazástechnikájával. Ezen belül az MSP fejlesztökörnyezetekkel és az általános célú ki-/bemenetek programozásával. Foglalkozunk a kisfogyasztású mikrovezérlő alkalmazásával, mikromotor vezérlésénél alkalmazott lágyprogramozási lehetőségekkel. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Alkalmazásfejlesztés a TI:Code Composer Studio, az IAR: Embedded Workbench, és a MSPGCC fejlesztőkörnyezetekben. Az MSP általános célú ki-/bemeneti lábainak programozása. Lágyprogramozási eljárás alkalmazási lehetőségeit mutatjuk meg az MSP430 mikrovezérlő esetében. Az általános célú I/O programozása rész, gyakorlati példákkal mutatja be a taszterek és fénydiódák alkalmazását az MSP mikrovezérlőkkel. Lágy programozási eljárás alkalmazására példaprogramot mutat az MSP430 mikrovezérlő esetére a Texas Instruments honlapján. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! Az MSP430 mikrovezérlők fejlesztőkörnyezetei Kisfogyasztású autonóm rendszerek eszközei és megvalósítása Kisfogyasztású autonóm rendszerek eszközei és megvalósítása A digitális I/O programozása Az MSP430 mikrovezérlők alkalmazása,egyenáramú motor lágyszabályozására Az MSP430 mikrovezérlők alkalmazása,egyenáramú motor lágyszabályozására Az MSP430 mikrovezérlők alkalmazása,egyenáramú motor lágyszabályozására 18
23 10. Kisfogyasztású autonóm rendszerek eszközei és megvalósítása 19
24 12. fejezet Az MSP mikrovezérlők programozása Téma tartalma: Ezen a héten megismerkedhetnek az MSP mikroverzérlők programozásával, perifériáinak használatával valamint az alacsony fogyasztású üzemmódok használatával. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: Az MSP mikrovezérlő programozásával Az MSP mikrovezérlő összetett perifériáinak programozásával Az MSP430 energiatakarékos használata A Kálmán szürő implementálásáról az MSP430 mikrovezérlőbe Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! Az MSP430 GPIO programozása HPLC-n keresztül Az MSP mikrovezérlők programozása Az MSP mikrovezérlők programozása Az MSP430 összetettebb perifériáinak programozása Az MSP430 összetettebb perifériáinak programozása Az MSP430 összetettebb perifériáinak programozása Az MSP430 energiatakarékos használata Az MSP430 energiatakarékos használata 20
25 11. Az MSP mikrovezérlők programozása Az MSP430 energiatakarékos használata 21
26 13. fejezet FPGA-ba ágyazott mikrovezérlők és processzorok Téma tartalma: Ezen a héten megismerkedhetnek az FPGA-ba beágyazott szoftveres processzor-felületek kezelésével. Kompetenciák meghatározása: Ismereteket szerez a következő témakörökben: A Microblaze Core, szoftveres proceszor implementálása FPGA-ba A Picoblaze Core, szoftveres proceszor implementálása FPGA-ba Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! A Microblaze Core implementálása FPGA-ba A Microblaze Core implementálása FPGA-ba A Microblaze Core implementálása FPGA-ba A Picoblaze Core implementálása FPGA-ba A Picoblaze Core implementálása FPGA-ba A Picoblaze Core implementálása FPGA-ba 22
27 14. fejezet Mikrovezérlő és - processzor környezet fejlesztés kérdései Téma tartalma: Ez a kurzus áttekintő jellegű, segít eligazodni a piacon jelenlévő mikrovezérlők/processzorok kifejezetten népes családjában és ad némi támpontokat a kezdő felhasználónak a tájékozódásban. Ez a anyag nagyon széles tartományt fogott fel, kifejezetten nem a szokványos hozzá állással, de azt a célt szeretné szolgálni, hogy a konkrét fejlesztési feladat esetében segítse a kezdőt az elvárásoknak megfelelő vezérlő eszközt kiválasztani. Kompetenciák meghatározása: Gyakorlati példákkal alátámasztott ismeretek megszerzése a mikrovezérlő, -processzor kiválasztásának területéről. Tanulási útmutatások: Tekintse meg a témához tartozó polimédiákat és próbálja ki az ott bemutatottakat! Végezze el önállóan a mintafeladatokban bemutatottakat! Végezze el a gyakorló feladatokat! Környezet fejlesztési példák Mikrovezérlő és -processzor környezet fejlesztés kérdései Mikrovezérlő és -processzor környezet fejlesztés kérdései Járórobot vezérlő/irányító felület fejlesztésének a kérdései A kerekes kísérleti robot építésének a kérdései Nagysebességű adatgyűjtő/feldolgozó fejlesztésének a kérdései 23
28 13. Mikrovezérlő és -processzor környezet fejlesztés kérdései Digitális zenei hangosító rendszer fejlesztésének a kérdései Nagyteljesítményű krómgalvanizáló szabályzó egységének a fejlesztése 24
29 15. fejezet Eljárások prezentálása és interaktív tesztek Eljárások prezentálása Interaktív tesztek Interaktív tesztek 2. 25
30 Tárgymutató 26
Beágyazott rendszerek tervezése Dr. Odry Péter, Ferenc
Beágyazott rendszerek tervezése Dr. Odry Péter, Ferenc Beágyazott rendszerek tervezése Dr. Odry Péter, Ferenc Publication date 2013 Szerzői jog 2013 Dr. Odry Péter Szerzői jog 2013 Dunaújvárosi Főiskola
RészletesebbenMikrorendszerek tervezése
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Mikrorendszerek tervezése Beágyazott rendszerek Fehér Béla Raikovich Tamás
RészletesebbenTémakiírások 2014/15. őszi félévben
Témakiírások 2014/15. őszi félévben Témavezető: Dr. Vörösházi Zsolt voroshazi@vision.vein.hu voroshazi.zsolt@virt.uni-pannon.hu Veszprém, 2014. szeptember 9. Témaismertetés #1 National Instruments - LabView
RészletesebbenA Netburner fejlesztőeszköz alkalmazástechnikája
5.2.1. A Netburner fejlesztőeszköz alkalmazástechnikája A NetBurner vállalatról A NetBurner vállalatot ##LINK: http://netburner.com ## 1998-ban alapították. A kezdetekben hálózati eszközökhöz programozó
Részletesebben5.1. fejezet - Általános 32 bites mikrovezérlő/processzor alkalmazástechnikája A Freescale
5.1. fejezet - Általános 32 bites mikrovezérlő/processzor alkalmazástechnikája Jelenleg a piacon több általános jellegű processzor-architektúra van a beágyazott eszköz piacon, ezek közül a legismertebbek:
RészletesebbenSzárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz
Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz A mobil robot vezérlőrendszerének feladatai Elvégzendő feladat Kommunikáció Vezérlő rendszer
RészletesebbenScherer Balázs: Mikrovezérlık fejlıdési trendjei
Budapesti Mőszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Scherer Balázs: Mikrovezérlık fejlıdési trendjei 2009. Budapesti Mőszaki és Gazdaságtudományi Egyetem, Méréstechnika
RészletesebbenNagy Gergely április 4.
Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az
Részletesebben4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA
4.1.1. I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA A címben található jelölések a mikrovezérlők kimentén megjelenő tipikus perifériák, típus jelzései. Mindegyikkel röviden foglalkozni fogunk a folytatásban.
Részletesebben1.1. Általános áttekintés
1.1. Általános áttekintés A mesterséges intelligencia megjelenésének az alapja a számítógép első működő eszköz az ENIAC számítógép volt amit a Manhattan-terv keretében fejlesztették ki 1946-ban. A memóriakezelő
RészletesebbenIsmerkedés az MSP430 mikrovezérlőkkel
Ismerkedés az MSP430 mikrovezérlőkkel 1 Mikrovezérlők fogalma Mikroprocesszor: Egy tokba integrált számítógép központi egység (CPU). A működés érdekében körbe kell építeni külső elemekkel (memória, perifériák,
RészletesebbenAutóipari beágyazott rendszerek Dr. Balogh, András
Autóipari beágyazott rendszerek Dr. Balogh, András Autóipari beágyazott rendszerek Dr. Balogh, András Publication date 2013 Szerzői jog 2013 Dr. Balogh András Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat
Részletesebben5.4. Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében
5.4. Perifériák helyettesítése párhuzamos feldolgozással a Propeller esetében A nem standard szerkezetű mikorvezérlő, nem megszokott megoldások megvalósítására is alkalmazható, ami sok esetben, nagymértékben
RészletesebbenProgrammable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?
System on a Chip Programmable Chip Lazányi János 2010 Tartalom A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban? Page 2 1 A hagyományos technológia Elmosódó határvonalak ASIC
RészletesebbenIoT alapú mezőgazdasági adatgyűjtő prototípus fejlesztési tapasztalatok
IoT alapú mezőgazdasági adatgyűjtő prototípus fejlesztési tapasztalatok 2016.05.19. Szilágyi Róbert Tóth Mihály Debreceni Egyetem Az IoT Eszközök és más fizikai objektumok elektronikával, vezérléssel,
RészletesebbenLabor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS 2015. 09. 06. Tartalom Labor 2 mikrovezérlők modul 2 alkalom 1 mikrovezérlők felépítése, elmélet 2 programozás, mintaprogramok Értékelés:
RészletesebbenProgramozható logikai vezérlő
PROGRAMABLE LOGIC CONTROLLER Programozható logikai vezérlő Vezérlés fejlődése Elektromechanikus (relés) vezérlések Huzalozott logikájú elektronikus vezérlések Számítógépes, programozható vezérlők A programozható
RészletesebbenNagyteljesítményű mikrovezérlők
Nagyteljesítményű mikrovezérlők Tárgykövetelmények, tematika Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2015 Lehetőségek: o
RészletesebbenFPGA áramkörök alkalmazásainak vizsgálata
FPGA áramkörök alkalmazásainak vizsgálata Kutatási beszámoló a Pro Progressio alapítvány számára Raikovich Tamás, 2012. 1 Bevezetés A programozható logikai áramkörökön (FPGA) alapuló hardver gyorsítók
RészletesebbenDigitális eszközök típusai
Digitális eszközök típusai A digitális eszközök típusai Digitális rendszer fogalma Több minden lehet digitális rendszer Jelen esetben digitális integrált áramköröket értünk a digitális rendszerek alatt
RészletesebbenScherer Balázs: Mikrovezérlők fejlődési trendjei
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Scherer Balázs: Mikrovezérlők fejlődési trendjei 2009. Budapesti Műszaki és Gazdaságtudományi Egyetem, Méréstechnika
Részletesebben7.2.2. A TMS320C50 és TMS320C24x assembly programozására példák
7.2.2. A TMS320C50 és TMS320C24x assembly programozására példák A TMS320C50 processzor Ez a DSP processzor az 1.3. fejezetben lett bemutatva. A TMS320C50 ##LINK: http://www.ti.com/product/tms320c50## egy
RészletesebbenLabor 2 Mikrovezérlők
Labor 2 Mikrovezérlők ATMEL AVR - ARDUINO BUDAI TAMÁS 2015. 09. 06. Tartalom Mikrovezérlők Mikrovezérlők felépítése, működése Mikrovezérlő típusok, gyártók Mikrovezérlők perifériái Mikrovezérlők programozása
RészletesebbenARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők Tárgykövetelmények, tematika Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 Lehetőségek: o Hardware
Részletesebben1. DIGITÁLIS TERVEZÉS PROGRAMOZHATÓ LOGIKAI ÁRAMKÖRÖKKEL (PLD)
1. DIGITÁLIS TERVEZÉS PROGRAMOZHATÓ LOGIKAI ÁRAMKÖRÖKKEL (PLD) 1 1.1. AZ INTEGRÁLT ÁRAMKÖRÖK GYÁRTÁSTECHNOLÓGIÁI A digitális berendezések tervezésekor számos technológia szerint gyártott áramkörök közül
RészletesebbenT Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva
T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő
RészletesebbenMSP430 programozás Energia környezetben. Kitekintés, további lehetőségek
MSP430 programozás Energia környezetben Kitekintés, további lehetőségek 1 Még nem merítettünk ki minden lehetőséget Kapacitív érzékelés (nyomógombok vagy csúszka) Az Energia egyelőre nem támogatja, csak
RészletesebbenJelfeldolgozás a közlekedésben
Jelfeldolgozás a közlekedésben 2015/2016 II. félév 8051 és C8051F020 mikrovezérlők Fontos tudnivalók Elérhetőség: ST. 108 E-mail: lovetei.istvan@mail.bme.hu Fontos tudnivalók: kjit.bme.hu Aláírás feltétele:
RészletesebbenElektronikai tervezés Dr. Burány, Nándor Dr. Zachár, András
Elektronikai tervezés Dr. Burány, Nándor Dr. Zachár, András Elektronikai tervezés írta Dr. Burány, Nándor és Dr. Zachár, András Publication date 2013 Szerzői
RészletesebbenI. C8051Fxxx mikrovezérlők hardverfelépítése, működése. II. C8051Fxxx mikrovezérlők programozása. III. Digitális perifériák
I. C8051Fxxx mikrovezérlők hardverfelépítése, működése 1. Adja meg a belső RAM felépítését! 2. Miben különbözik a belső RAM alsó és felső felének elérhetősége? 3. Hogyan érhetők el az SFR regiszterek?
RészletesebbenLabor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS Tartalom Labor 2 mikrovezérlők modul 2 alkalom 1 mikrovezérlők felépítése, elmélet 2 programozás, mintaprogramok Értékelés: a 2. alkalom
Részletesebben6.2. TMS320C64x és TMS320C67xx DSP használata
6.2. TMS320C64x és TMS320C67xx DSP használata 6.2.1. bemutatása TI Davinci DM6446 EVM rövid A Davinci DM6446 EVM az alábbi fő hardver paraméterekkel rendelkezik: 1db ARM 9 CPU (ARM926EJ) 1db C64x DSP 4MB
RészletesebbenMÉRNÖKINFORMATIKUS ALAPSZAK TANULMÁNYI TÁJÉKOZATÓ 2017.
MÉRNÖKINFORMATIKUS ALAPSZAK TANULMÁNYI TÁJÉKOZATÓ 2017. Ez a tanulmányi tájékoztató azoknak a Mérnökinformatikus alapszakos hallgatóknak szól, akik 2017. szeptember 1-jét követően kezdték meg tanulmányaikat.
RészletesebbenA Texas Instruments MSP430 mikrovezérlőcsalád
1.4.1. A Texas Instruments MSP430 mikrovezérlőcsalád A Texas Instruments MSP430-as mikrovezérlői 16 bites RISC alapú, kevert jelű (mixed signal) processzorok, melyeket ultra kis fogyasztásra tervezték.
RészletesebbenMérnökinformatikus képzés a KF GAMF Karon ELŐADÁS CÍME
Mérnökinformatikus képzés a KF GAMF Karon ELŐADÁS CÍME Helyi sajátosságok Célunk a gyakorlatorientált képzés nagyszámú jól felszerelt laboratórium max. 14 fős laborgyakorlatok jól képzett, széleskörű gyakorlati
RészletesebbenMérnökinformatikus alapszak (BSc)
Neumann János Egyetem GAMF Műszaki és Informatikai Kar Mérnökinformatikus alapszak (BSc) Tanulmányi Tájékoztató 2017 MÉRNÖKINFORMATIKUS ALAPSZAK TANULMÁNYI TÁJÉKOZATÓ 2017 Ez a tanulmányi tájékoztató azoknak
RészletesebbenMÉRÉS ÉS TESZTELÉS COBRA CONTROL. NATIONAL INSTRUMENTS Alliance Partner. GÖPEL ELECTRONIC és. DIGITALTEST disztribútor
MÉRÉS ÉS TESZTELÉS COBRA CONTROL NATIONAL INSTRUMENTS Alliance Partner GÖPEL ELECTRONIC és DIGITALTEST disztribútor 1106 Budapest, Fehér út 10. Tel: +36 1 / 432-0270, Fax: +36 1 / 432-0282 RENDSZERINTEGRÁLÁS
RészletesebbenÚj kompakt X20 vezérlő integrált I/O pontokkal
Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti
RészletesebbenKészítette: Ruzsinszki Gábor webmaster442
Készítette: Ruzsinszki Gábor webmaster442 Szeged SZISZSZI Déri Miksa tagintézményben tanítok mikrovezérlők alkalmazásához kapcsolódó informatikai és elektronikai tárgyakat. 2008 óta foglalkozom mikrovezérlős
RészletesebbenBevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető
Bevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető A DSP (Digital Signal Processor) mikrórendszer a világon a legelterjedtebb beágyazott rendszerben használt processzor. A DSP tulajdonságok
RészletesebbenBevezetés a mikrovezérlők programozásába: Ismerkedés az Arduino fejlesztői környezettel
Bevezetés a mikrovezérlők programozásába: Ismerkedés az Arduino fejlesztői környezettel 1 Ajánlott irodalom Aduino LLC.: Arduino Language Reference ATMEL: ATmega328p mikrovezérlő adatlapja Brian W. Kernighan,
RészletesebbenTI TMDSEVM6472 rövid bemutatása
6.6.1. Linux futtatása TMDSEVM6472 eszközön TI TMDSEVM6472 rövid bemutatása A TMDSEVM6472 az alábbi fő hardver paraméterekkel rendelkezik: 1db fix pontos, több magos (6 C64x+ mag) C6472 DSP 700MHz 256MB
RészletesebbenIK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata
IKP-9010 Számítógépes számelmélet 1. EA IK Komputeralgebra Tsz. IKP-9011 Számítógépes számelmélet 2. EA IK Komputeralgebra Tsz. IKP-9021 Java technológiák IK Prog. Nyelv és Ford.programok Tsz. IKP-9030
RészletesebbenFirmware fejlesztés. Mártonfalvi Zsolt Hardware programozó
Firmware fejlesztés Mártonfalvi Zsolt Hardware programozó Áttekintés Beágyazott rendszer A fejlesztés menete Milyen eszközökkel? Beágyazott rendszer Egy beágyazott rendszer (angolul: embedded system) olyan
RészletesebbenTantárgy: ANALÓG ELEKTRONIKA Tanár: Dr. Burány Nándor
Tantárgy: ANALÓG ELEKTRONIKA Tanár: Dr. Burány Nándor 3. félév Óraszám: 2+2 0. RÉSZ BEVEZETÕ Mottó Az analóg világ A digitális világ Alkalmazási területek Az eszközök fejlõdése - történeti áttekintés A
Részletesebben9.1.1. ARM mikrovezérlők programozása
9.1.1. ARM mikrovezérlők programozása E fejezetben az ARM mikrovezérlők programozása lesz ismertetve néhány példaprogram és gyakorlati alkalmazás bemutatásával. Az általunk használt ARM mikrovezérlő gyártója
RészletesebbenMintavételes szabályozás mikrovezérlő segítségével
Automatizálási Tanszék Mintavételes szabályozás mikrovezérlő segítségével Budai Tamás budai.tamas@sze.hu http://maxwell.sze.hu/~budait Tartalom Mikrovezérlőkről röviden Programozási alapismeretek ismétlés
RészletesebbenOPERÁCIÓS RENDSZEREK. Elmélet
1. OPERÁCIÓS RENDSZEREK Elmélet BEVEZETÉS 2 Az operációs rendszer fogalma Az operációs rendszerek feladatai Csoportosítás BEVEZETÉS 1. A tantárgy tananyag tartalma 2. Operációs rendszerek régen és most
Részletesebben3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA
3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA Az FPGA tervezésben való jártasság megszerzésének célszerű módja, hogy gyári fejlesztőlapot alkalmazzunk. Ezek kiválóan alkalmasak tanulásra, de egyes ipari tervezésekhez
RészletesebbenDigitális technika VIMIAA01 9. hét Fehér Béla BME MIT
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
RészletesebbenDigitális technika VIMIAA01 9. hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
RészletesebbenDigitális technika VIMIAA hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA02 14. hét Fehér Béla BME MIT Digitális technika
RészletesebbenIntelligens és összetett szenzorok
Intelligens és összetett szenzorok Galbács Gábor Összetett és intelligens szenzorok Bevezetés A mikroelektronika fejlődésével, a mikroprocesszorok (CPU), mikrokontrollerek (µc, MCU), mikroprogramozható
RészletesebbenAutóipari beágyazott rendszerek CAN hardver
Scherer Balázs, Tóth Csaba: Autóipari beágyazott rendszerek CAN hardver Előadásvázlat Kézirat Csak belső használatra! 2012.02.19. SchB, TCs BME MIT 2012. Csak belső használatra! Autóipari beágyazott rendszerek
RészletesebbenUSB adatgyűjtő eszközök és programozásuk Mérő- és adatgyűjtő rendszerek
USB adatgyűjtő eszközök és programozásuk Mérő- és s adatgyűjt jtő rendszerek Az USB kialakulása Az USB felépítése Az USB tulajdonságai USB eszközök Áttekintés USB eszközök programozása 2 Az USB kialakulása
RészletesebbenDigitális technika VIMIAA hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK VIMIAA02 14. hét Fehér Béla BME MIT Rövid visszatekintés, összefoglaló
RészletesebbenSZAKKOLLÉGIUMI DOLGOZAT
Pécsi Tudományegyetem Pollack Mihály Műszaki és Informatikai Kar Juhász Jenő Szakkollégiuma Villamosmérnöki szak SZAKKOLLÉGIUMI DOLGOZAT Pap Gábor, Tamás László, Vásárhelyi Sándor Radioaktív sugárzásmérő
RészletesebbenLeírás. Készítette: EMKE Kft. 2009. február 11.
Leírás Alkalmas: Jármővek mozgásának valós idejő nyomkövetését biztosító kommunikációra. A mozgás koordinátáinak eltárolására, utólagos visszaellenırzésére (pl. sebesség túllépés, vagy bejárt útvonal).
RészletesebbenFizikai mérések Arduino-val
Fizikai mérések Arduino-val Csajkos Bence, Veres József Csatári László Sándor mentor Megvalósult az Emberi Erőforrások Minisztériuma megbízásából az Emberi Erőforrás Támogatáskezelő a 2015/2016. tanévre
RészletesebbenA PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI
A PET-adatgy adatgyűjtés informatikai háttereh Nagy Ferenc Elektronikai osztály, ATOMKI Eleveníts tsük k fel, hogy mi is az a PET! Pozitron Emissziós s Tomográfia Pozitron-boml bomló maggal nyomjelzünk
RészletesebbenARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők Tárgykövetelmények, tematika Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Házi feladat: kötelező
RészletesebbenBevezetés a kvantum informatikába és kommunikációba Féléves házi feladat (2013/2014. tavasz)
Bevezetés a kvantum informatikába és kommunikációba Féléves házi feladat (2013/2014. tavasz) A házi feladatokkal kapcsolatos követelményekről Kapcsolódó határidők: választás: 6. oktatási hét csütörtöki
Részletesebben10.1. Az MSP430 mikrovezérlők fejlesztőkörnyezetei
10.1. Az MSP430 mikrovezérlők fejlesztőkörnyezetei A kis fogyasztású mikrovezérlők terén a legnagyobb család a Texas Instruments MSP430Fxxx kontroller család. Szinte a kis fogyasztású probléma kör területén
RészletesebbenÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ
ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ Dr. Soumelidis Alexandros 2018.09.06. BME KÖZLEKEDÉSMÉRNÖKI ÉS JÁRMŰMÉRNÖKI KAR 32708-2/2017/INTFIN SZÁMÚ EMMI ÁLTAL TÁMOGATOTT TANANYAG A tárgy célja
RészletesebbenTantárgy neve: Agrárinformatikai rendszerek I. Tantárgy kódja: Meghirdetés féléve: Kreditpont: Össz óraszám (elm+gyak): Számonkérés módja:
Agrárinformatikai rendszerek I. MG2524 Meghirdetés féléve: 5. félév Számonkérés módja: gyakorlati jegy Előfeltétel (tantárgyi kód): MG1207; MG1404 Tantárgyfelelős neve: Dr. Ormos László Tantárgyfelelős
RészletesebbenNapjainkban a korábbiaknál is nagyobb szükségünk van arra, hogy eszközeink rugalmasak legyenek és gyorsan igazodjanak a változó környezethez.
LabVIEW 2009 még több lehetőség: párhuzamos programozási technikák, vezeték nélküli technológiák és valós idejű rendszereken futó matematikai algoritmusok Napjainkban a korábbiaknál is nagyobb szükségünk
RészletesebbenProgramozható irányító rendszerek I. Vizsgakérdés. 1. tétel
1. tétel A: Ismertesse a kombinációs feladatok tervezésének, és a megvalósító program készítésének a lépéseit! Részletesen tárgyalja a - a logikai tervezés menetét, - az egyszerűsítés célját, módszereit,
RészletesebbenBevezető a mikrokontrollerek, az IoT és
Bevezető a mikrokontrollerek, az IoT és az Arduino platform világába Webmaster442.hu @webmaster442 webmaster442 Előadó: Ruzsinszki Gábor https://webmaster442.hu Történeti áttekintés 1958 Texas Instruments,
RészletesebbenHobbi Elektronika. 1. Témakörök, célkitűzés, hozzávalók
Hobbi Elektronika 1. Témakörök, célkitűzés, hozzávalók Hobbielektronika csoport 2014/2015 1 Javasolt témakörök Bevezetés az elektronikába (nyomógombok vagy csúszka) Alapfogalmak és összefüggések, áramkörök
RészletesebbenBevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég olcsó: hardver, szoftver, programozó 2. nincs elég olcsó: szoftver, p
A MeMOOC online informatikai egyetem és a szoftverkrízis Dr. Kusper Gábor, EKE Dr. Nehéz Károly, ME Dr. Hornyák Olivér, ME Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég
RészletesebbenAz MSP430 mikrovezérlők digitális I/O programozása
10.2.1. Az MSP430 mikrovezérlők digitális I/O programozása Az MSP430 mikrovezérlők esetében minden kimeneti / bemeneti (I/O) vonal önállóan konfigurálható, az P1. és P2. csoportnak van megszakítás létrehozó
RészletesebbenA LEGO Mindstorms EV3 programozása
A LEGO Mindstorms EV3 programozása 1. A fejlesztői környezet bemutatása 12. Az MPU6050 gyorsulás- és szögsebességmérő szenzor Orosz Péter 1 Felhasznált irodalom LEGO MINDSTORMS EV3: Felhasználói útmutató
RészletesebbenÚjdonságok az Arduino szabadszoftveres platform körül. Noll János FSF.hu Alapítvány
Újdonságok az Arduino szabadszoftveres platform körül Noll János FSF.hu Alapítvány Mi az Arduino? Szabad szoftveres (mikrokontrolleres) elektronikai fejlesztő platform Hardver + szoftver
RészletesebbenProgramozási segédlet DS89C450 Fejlesztőpanelhez
Programozási segédlet DS89C450 Fejlesztőpanelhez Készítette: Fekete Dávid Processzor felépítése 2 Perifériák csatlakozása a processzorhoz A perifériák adatlapjai megtalálhatók a programozasi_segedlet.zip-ben.
RészletesebbenJelfeldolgozó processzorok (DSP) Rekonfigurálható eszközök (FPGA)
Beágyazott elektronikus rendszerek (P-ITEEA_0033) Jelfeldolgozó processzorok (DSP) Rekonfigurálható eszközök (FPGA) 5. előadás 2015. március 11. Analóg jelfeldolgozás Analóg bejövő jelek (egy folyamat
RészletesebbenEgy informatikai tankönyv bemutatása, kritikája
Kurzus címe: Oktató: Szemeszter: Informatika oktatása 1. Gy Szlávi Péter 2013/2014 ősz Egy informatikai tankönyv bemutatása, kritikája Készítette: Tóth Sándor Tibor Kurzus címe: Oktató: Szemeszter: Informatika
RészletesebbenAz újmédia alkalmazásának lehetőségei a tanulás-tanítás különböző színterein - osztálytermi interakciók
Az újmédia alkalmazásának lehetőségei a tanulás-tanítás különböző színterein - osztálytermi interakciók Borbás László Eszterházy Károly Egyetem, Vizuálisművészeti Intézet, Mozgóképművészeti és Kommunikációs
RészletesebbenMérnök informatikus (BSc)
Mérnök informatikus (BSc) Az informatika dinamikusan fejlődő, a mindennapokat szorosan átszövő tudomány. Ha érdekel milyen módon lehet informatika rendszereket tervezni, üzemeltetni, szakunkon elsajátíthatod
RészletesebbenRobotkocsi mikrovezérlővel
B é k é s c s a b a i K ö z p o n t i S z a k k é p z ő I s k o l a é s K o l l é g i u m Trefort Ágoston Műszaki Tagiskolája 5600 Békéscsaba, Puskin tér 1. Pf. 62 www.taszi.hu XVII. ORSZÁGOS ELEKTRONIKAI
RészletesebbenTárgyfelelős kódja, címe)
Az Intézet minden előadás és gyakorlatból álló tárgyánál az előadás és a gyakorlat párhuzamos felvétele, az előadások vizsgáinak a gyakorlat teljesítettsége feltétel. Szak neve: Mérnök informatikus BSc
RészletesebbenMezőgazdasági robot fejlesztése és jövőbeli bővíthetősége
Mezőgazdasági robot fejlesztése és jövőbeli bővíthetősége Tóth Mihály Informatikus és szakigazgatási agrármérnök (BSc) Konzulens: Dr. Szilágyi Róbert 2014.11.14. Az informatika, mint segítő ágazat Az informatika
Részletesebben2 0 1 4 2 0 1 5 I I. H é t f ő Óra IR 011 3 IR 012 3
H é t f ő Óra IR 011 3 IR 012 3 GPGPU: Grafikus processzorok felhasználása általános célú számításokra előadás Nagy A., Varga L. H[12 14] Szenzorhálózatok Kincses Z., SARCEVIC P. H[13 15] GPGPU: Grafikus
RészletesebbenMechatronikai Laboratórium a Debreceni Egyetem Műszaki Karán
200 INTÉZETEINKRŐL, TANSZÉKEINKRŐL Juhász György Darai Gyula Mechatronikai Laboratórium a Debreceni Egyetem Műszaki Karán A Debreceni Egyetem Műszaki Karán 2005 szeptemberében került átadásra a FESTO cég
RészletesebbenPerifériák hozzáadása a rendszerhez
Perifériák hozzáadása a rendszerhez Intellectual Property (IP) katalógus: Az elérhető IP modulok listája Bal oldalon az IP Catalog fül Ingyenes IP modulok Fizetős IP modulok: korlátozások Időkorlátosan
RészletesebbenLOGIKAI TERVEZÉS. Előadó: Dr. Oniga István Egytemi docens
LOGIKAI TERVEZÉS PROGRAMOZHATÓ ÁRAMKÖRÖKKEL Előadó: Dr. Oniga István Egytemi docens A tárgy weboldala http://irh.inf.unideb.hu/user/onigai/ltpa/logikai_tervezes.htmltervezes.html Adminisztratív információk
RészletesebbenProgramozás és Digitális technika I. Pógár István eng.unideb.hu/pogari
Programozás és Digitális technika I. Pógár István pogari@eng.unideb.hu eng.unideb.hu/pogari Ajánlott irodalom Massimo Banzi Getting Started with Arduino Michael Margolis Make an Android Controlled Robot
RészletesebbenMŰVELTSÉGTERÜLET OKTATÁSA TANTÁRGYI BONTÁS NÉLKÜL AZ ILLYÉS GYULA ÁLTALÁNOS ISKOLA 5. A OSZTÁLYÁBAN
MŰVELTSÉGTERÜLET OKTATÁSA TANTÁRGYI BONTÁS NÉLKÜL AZ ILLYÉS GYULA ÁLTALÁNOS ISKOLA 5. A OSZTÁLYÁBAN Készítette: Adorjánné Tihanyi Rita Innováció fő célja: A magyar irodalom és nyelvtan tantárgyak oktatása
RészletesebbenT Bird 2. AVR fejlesztőpanel. Használati utasítás. Gyártja: BioDigit Kft. Forgalmazza: HEStore.hu webáruház. BioDigit Kft, 2012. Minden jog fenntartva
T Bird 2 AVR fejlesztőpanel Használati utasítás Gyártja: BioDigit Kft Forgalmazza: HEStore.hu webáruház BioDigit Kft, 2012 Minden jog fenntartva Főbb tulajdonságok ATMEL AVR Atmega128 típusú mikrovezérlő
RészletesebbenGeoff Graham BASIC nyelven programozható
μmite és Maximite mikrogépek Geoff Graham BASIC nyelven programozható mikroszámítógépei Összeállította: Vincze István HA5GY 2016 március 19 A BASIC programnyelvről Beginner's All purpose Symbolic Instruction
RészletesebbenNagy teljesítményű vészhelyzeti áramforrás tervezése
Nagy teljesítményű vészhelyzeti áramforrás tervezése Fuszenecker Róbert 2009. február 25. Készítette: Fuszenecker Róbert 2009-ben. 1 / 29 A feladat megfogalmazása Az EADS 1 specifikációjának megfelelően
RészletesebbenTakács Árpád K+F irányok
Takács Árpád K+F irányok 2016. 06. 09. arpad.takacs@adasworks.com A jövőre tervezünk Az AdasWorks mesterséges intelligencia alapú szoftverterfejlesztéssel és teljes önvezető megoldásokkal forradalmasítja
RészletesebbenSzámítógépes alapismeretek
Számítógépes alapismeretek 0. (meta) előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Programtervező Informatikus BSc 2008 /
RészletesebbenIntelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.
Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft. Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.
RészletesebbenÖNÁLLÓ LABOR Mérésadatgyűjtő rendszer tervezése és implementációja
ÖNÁLLÓ LABOR Mérésadatgyűjtő rendszer tervezése és implementációja Nagy Mihály Péter 1 Feladat ismertetése Általános célú (univerzális) digitális mérőműszer elkészítése Egy- vagy többcsatornás feszültségmérés
RészletesebbenAlaplap: közös kapcsolódási felület a számítógép részegységei számára
Alaplap: közös kapcsolódási felület a számítógép részegységei számára AGP-csatlakozó alaplapi vezérlő chip PCI-csatlakozók rögzítőkeret a hűtőhöz FDD-csatlakozó tápegységcsatlakozó S.ATAcsatlakozók P.ATAcsatlakozók
RészletesebbenLabor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS Tartalom Mikrovezérlők Mikrovezérlők felépítése, működése Mikrovezérlő típusok, gyártók Mikrovezérlők perifériái Mikrovezérlők programozása
RészletesebbenSzámítógép architektúra
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Számítógép architektúra Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Irodalmi források Cserny L.: Számítógépek
RészletesebbenA tantárgyon az előadó és a tanársegéd: Mgr. Divéki Szabolcs
Elektronikai készülékek tervezése A tantárgyon az előadó és a tanársegéd: Mgr. Divéki Szabolcs 1 1. Előadás az Elektronikai készülékek tervezéséből 1. Rövid tantárgyi ismertető 2 1.1 Rövid tantárgyi ismertető
RészletesebbenIntelligens Autonom Kamera Modul (IAKM)
Intelligens Autonom Kamera Modul (IAKM) Célkitűzés A kamera egység legfőbb jellegzetességei: Önálló működésre; Nagyteljesítményű duális képfeldolgozó processzorokkal felszerelt; A képet kiértékelni képes;
RészletesebbenEGY TANTÁRGYI ÉS EGY MÓDSZERTANI PEDAGÓGUS- TOVÁBBKÉPZÉS BEMUTATÁSA
Pedagógusképzés támogatása TÁMOP-3.1.5/12-2012-0001 EGY TANTÁRGYI ÉS EGY MÓDSZERTANI PEDAGÓGUS- TOVÁBBKÉPZÉS BEMUTATÁSA SÁRI ÉVA Bemutatásra kerülő két képzés címe I. Szakmai megújító képzés középiskolában
Részletesebben