XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29,

Rozměr: px
Začít zobrazení ze stránky:

Download "XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29,"

Transkript

1 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Implementation of C Language and ASIX Modules into the Programming of PIC Microcontrollers Implementace jazyka C a modulů ASIX do programování mikrokontrolérů PIC BALŠÁNEK, Miroslav Ing., Katedra ATŘ-352, VŠB-TU Ostrava, 17. listopadu, Ostrava Poruba, , miroslav.balsanek.fs@vsb.cz Abstract: Project deals with implementation of C language into the programming of PIC microcontrollers at the Department's laboratories with support of ASIX development modules. The main advantage for beginners in developing applications for PIC microcontrollers using C language is its transparency. The programming tool PicAnt IDE offers 1/3 source code optimization during conversion into the Assembler and following compilation, because it does not compile functions, which were not called and it inline attribute is used. For the education process the use of assembled ASIX modules is more advantageous. PIC microcontrollers are connected there with common peripheries as a display, potentiometers, buttons, and the developer can deal only with the development of his applications. The results of this works are two head files for C language which are universal to development of applications using the intelligent display with HD44780 Hitachi controller and RS-232 communication. Keywords: PIC microcontrollers, programming, C language 1 Úvod Tato práce se zabývá začleněním výukových kitů ASIX do výuky a podporou pro programování mikrokontrolérů PIC v jazyce C. Na katedře ATŘ je zakoupena sada těchto kitů, které studentovi usnadňují práci s mikrokontroléry tím, že jsou to již osazené tištěné spoje běžně používanými periferiemi jako jsou potenciometry, sedmisegmentovky, tlačítka Druhá část projektu je věnována programování mikrokontroléru s využitím jazyka C. Katedra 352 disponuje licencí na programový modul C2C a PicAnt, s jejichž pomocí je možné programovat mikrokontroléry podle standardu ANSI C. Poslední část práce se zabývá návrhem dvou hlavičkových funkcí pro ovládaní inteligentního displeje a pro komunikaci po sériové lince s mikrokontrolérem. Hlavičkové soubory pro tyto dvě periferie obsahují funkce pro vyslání znaku, řetězce a jedno až čtyřmístných čísel. 2 Výukový kit ASIX Výukový kit ASIX je vhodným nástrojem jak pro začínající programátory procesorů PIC tak pro již pokročilé programátory, kteří mohou vyžívat širokou škálu ladících nástrojů, např. zařízení pro monitorování vnitřních stavů součástek INSIDER nebo emulátory MU Alfa a univerzálnější MU Beta. Pro začínající programátory stavebnice nabízí řadu tištěných spojů osazených tlačítky, trimry, diodami, sedmisegmentovkami nebo obvody umožňujícími příjem a vysílaní dat po sériovém rozhraní RS-232, USB a infraportu. Programátor tak není zatěžován návrhem a osazováním tištěných spojů a může se věnovat jen programování.

2 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Všechny obvody jsou doplněny podrobnými elektrickými schématy zapojení a tak se programování stává ještě přehlednější. Pokud však programátorovi nestačí, nebo nevyhovuje zapojení jednotlivých modulů, může využít prototypovou desku ProtoKit84 doplněnou o kontaktní pole, kde je možné na jednotlivé porty libovolně připojovat vlastní součástky. 2.1 Programátory mikrokontroléru PIC a sériových EEPROM pamětí Výukový kit ASIX obsahuje širší výběr programátorů. V této práci budou popsány dva základní, PicQuick a CAPR-PI. Programátory jsou určeny pro programování po paralelní lince nebo prostřednictvím technologie ICSP (In-Circuit Serial Programming), programování součástek již osazených v desce tištěného spoje. Programátor PicQuick Jedná se o univerzální programátor všech dostupných druhů mikrokontrolérů PIC a sériových EEPROM pamětí (Mikrochip). Kompatibilita s novými součástkami je zajištěna upgradem ovládacího softwaru. Programátor umožňuje programování jak připojením k paralelnímu portu PC, tak také technologií ICSP. Programátor je doplněn o proudové omezení při napájení a programování mikroprocesoru, tak se programátor stává odolný vůči chybnému programování, např. chybnému výběru programované součástky v programovacím software. Programátor CAPR-PI CAPR-PI je jednoduchý programátor napájený z paralelního portu PC, tato technologie však nepodporuje všechny rodiny mikrokontrolérů PIC. Jeho výhoda je možnost programování napevno usazeného procesoru v desce tištěného spoje. Obrázek 1 Programátor CAPR-PI 2.2 Výukové desky ASIX a podpora programování mikrokontrolérů Výukové desky jsou určeny především k odlaďování naprogramovaných aplikací a jejich simulaci. Desky jsou osazeny mnoha periferiemi, připojenými na piny mikrokontrolérů. Emulátor MU Beta/MU Alfa MU Beta je hardwarový real-time emulátor mikrokontrolérů Microchip PIC v pouzdrech od 8 do 18 pinů, včetně typů s A/D převodníkem a analogovými komparátory. Mezi některé výhody emulátoru patří, že může fungovat bez připojené koncové aplikace, při simulování různých součástek stačí pouze měnit jejich typ v obslužné aplikaci.

3 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Obrázek 2 Emulátor MU Beta PVK40 PVK40 je plošný spoj osazený většinou z běžně používaných periférií. Procesor lze programovat technologií ICSP nebo lze pro simulaci využít emulátor MU Beta. Jako procesory určené k programování se dají použít velmi používané mikrokontroléry PIC s pamětí Flash PIC16F87x, PIC16F7x, PIC18Fxx v pouzdrech se čtyřiceti vývody. Obrázek 3 Výukový modul PVK40 Externí periferie Dva potenciometry připojené na vstupy A/D převodníků, Fotorezistor připojený na vstup A/D převodníku, Mikrofon s předzesilovačem připojeným na vstup A/D převodníku, Patice pro sériové EEPROM (3 typy: I 2 C - 24xx, MicroWire - 93xx, SPI - 25xx), včetně paměti 24LC01, Konektor a převodník úrovní pro RS232 pro sériový přenos dat (UART), Patice pro převodník USB-RS232 realizovaný přídavným modulem UMS1, IR vysílač a přijímač, Čtyři sedmisegmentové LED displeje, LED bargraph (desetimístný), Interface pro modul inteligentního alfanumerického LCD displeje (MC1602), Samostatná (nemultiplexovaná) LED, Osm tlačítek, Piezo-měnič (připojený na výstupní pin PWM), Krystal MHz, Možnost připojení dalšího krystalu nebo RC oscilátoru, Tlačítko reset,

4 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Stabilizované napájení 5 V, Konektor zpřístupňující všechny piny PIC (všechny I/O mohou být připojeny interně nebo externě podle potřeb uživatele), Podpora programování PIC osazeného v aplikaci (ICSP), ProtoKit84 Jedná se o další plošný spoj určený pro sestavování a odlaďování aplikací s využitím emulátorů. S jejich pomocí lze aplikace na prototypové desce simulovat bez použití mikrokontroléru PIC16F84A, pro který je deska navržena, nebo lze naprogramovat mikrokontrolér umístěný v patici na desce plošného spoje. Programování a simulace probíhá při přepnutí přepínače do polohy MU Alfa, v poloze 16F84 jsou periferie ovládány z mikrokontroléru. Na rozdíl od ostatních výukových kitů, nemá ProtoKit84 připojené žádné periferie jako jsou displeje a tlačítka, ale vývody z mikrokontroléru jsou přivedeny na pájecí pole a je tak možné připojovat periferie dle vlastního uvážení s libovolným zapojením pinů. Obrázek 4 Prototypový kit ProtoKit84 Externí periferie mikrokontrolér PIC16F84A v patici, obvody pro programování, konektor pro připojení emulátoru, napájecí obvody +5V, resetovací tlačítko, přepínač režimu emulátor/mikrokontrolér, indikační LED, pájecí pole, EduKitBeta EduKitBeta je výuková deska určená výhradně pro spolupráci s emulátory MU Beta/MU Alfa, protože neobsahuje vlastní řídicí mikrokontrolér. EduKitBeta podporuje všechny mikrokontroléry, které lze simulovat prostřednictvím emulátorů ASIX. Deska obsahuje řadu periferií jako obvody pro komunikaci po sériové lince, sedmisegmentovky, tlačítka a je tak možné vyvíjet a ladit aplikace větších rozměrů. Po připojení RS-232 USB (UDS1 + UMS1) převodníku do sériového portu CANON 9 na výukové desce, je možné využívat komunikaci s PC po USB lince. Externí periferie čtyři potenciometry zapojené na vstupy analogových A/D převodníků a komparátorů, čtyři sedmisegmentové LED displeje s třídrátovým sériovým ovládáním,

5 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, samostatná LED, dvě tlačítka, součástky s I 2 C: seriová EEPROM 24LC01 + teploměr TCN75, konektor RS232 a napěťový převodník (připojen k pinům UART PIC16F62x), piezo-měnič (zapojený na výstupní piny PWM PIC16F62x), resetovací tlačítko, napájecí obvody, konektor pro připojení k emulátoru, konektor s vyvedenými piny emulovaného mikrokontroléru, PIC Verification Kit PVK PVK je výuková deska sloužící k odlaďování a simulování aplikací využíváním připojených tlačítek, LED diod a čtyř sedmisegmentovek nebo využíváním konektoru připojeného do bezkontaktního pole a tak realizovat vlastní zapojení. Tato deska je vybavena paticí pro zasouvání mikrokontrolérů s nulovou silou, tudíž je možné procesory bez obav opakovaně programovat prostřednictvím externích programátorů nebo využít simulování emulátory MU Beta/MU Alfa (redukce). Externí periferie napájecí zdroj, oscilátor, obvod resetu, sedmisegmentové číslicovky LED, 8 samostatných LED, 8 tlačítek, patice s nulovou zasouvací silou, konektor pro využití pinů k jiným účelům, INSIDER INSIDER slouží k monitorování pozice programu v aplikacích s libovolným typem mikrokontroléru (Microchip PIC, Atmel, Dallas, Philips, Motorola,...) nebo stavu aplikací s programovatelnými logickými obvody pracujícími s úrovněmi napětí 3V nebo 5V. INSIDER pomocí vstupů CLK, DATA a umožňuje zobrazení generovaných synchronních sériových dat o délce 4/8/12/16 bitů. Základními funkčními bloky INSIDERu jsou 16-bitový posuvný registr, 16-bitový záchytný registr, dekodér do hexadecimálního tvaru a čtyřmístný sedmisegmentový displej. 3 Software pro programování a simulaci procesorů PIC Programů k programování mikrokontroléru PIC je dnes celá řada. Tato kapitola ale bude soustředěna na software podporující produkty ASIX. Software napsaný pro operační systémy MS-DOS, Windows 3.1x a Windows 9x/ME může přistupovat přímo k I/O portům hardware. V operačních systémech Windows NT/2000/XP je tento přístup možný jedině přes speciální ovladače (drivery), které musí běžet na systémové úrovni. Jako program umožňující pracovat s paralelním portem mžeme použít např. freeware UserPort. 3.1 Software pro komunikace s emulátory MU Beta/MU Alfa Existují dva programy pro simulaci aplikací pro tyto emulátory. Původní verze s názvem ARTEMIS, určená pro operační systém MS-DOS (fungující také s MS Windows), a jeho novější verze určená pro operační systémy MS Windows s názvem IDEA.

6 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, ARTEMIS V tomto programu lze aplikace programovat v jazyce Assembler a tyto aplikace spouštět a ověřovat funkci prostřednictvím emulátorů s různými vývojovými deskami podporujícími MU Beta/Mu Alfa. V první řadě je nutné nastavit emulátor, se kterým se bude pracovat. Toto nastavení se provádí v menu OPTIONS/Global. V případě operačních systémů MS Windows NT/2000/XP je nutné paralelní port nastavit jako LPTx a jeho adresu zadat ručně (musí být spuštěna aplikace UserPort). Prostřednictvím menu TOOLS/Initialize system je nutné emulátor inicializovat. Poté stačí vytvořit nový projekt nebo využít předem vytvořený soubor *.asm. Aplikace spouští v menu RUN/Run. Ovládání programu ARTEMIS je omezeno pouze na použití klávesnice. IDEA Toto prostředí je v podstatě předchozí program ARTEMIS přepsaný pro operační systém MS Windows. Proto také nastavení a ovládání těchto dvou programů je téměř shodné. Je nutné správně nastavit paralelní port a hardware inicializovat. Obrázek 5 Vzhled vývojového prostředí IDEA 3.2 Software pro programátory ASIX Pro programování mikrokontrolérů PIC existuje mnoho vývojových prostředí. Asi nejzákladnějším je freeware MPLAB vytvářený přímo firmou Microchip. MPLAB je ovšem určen pro programování po sériové lince a proto pro výše popsané programátory CAPR-PI a PicQuick je vhodné využívat programy PicQuick a UP!. PicQuick PicQuick je nástoj pro programování mikrokontrolérů PIC s využitím programátorů ASIX, vytvořený pro operační systém MS-DOS (je možné je použít s operačními systémy MS Windows). Při používání aplikace pod operačním systémem MS Windows NT/2000/XP je nutné mít pro správnou komunikaci s programátory spuštěný program UserPort. Program nedisponuje vlastním překladačem a je proto nutné sestavit soubor *.hex. Je nutné dbát na správném výběru před zahájením programování.

7 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Obrázek 6 Programovací prostředí UP! UP! Program UP! je druhým programem vytvořeným pro programování všemi druhy programátorů ASIX, vytvořený pro operační systémy MS Windows, ovšem je omezen pouze na některé řady mikrokontrolérů PIC. Ovladač pro přístup k paralelnímu portu PC (asixio.sys) je instalován automaticky, proto ovladač UserPort není třeba instalovat. 4 Možnost programování PIC v jazyce C Obrázek 7 Vývojové prostředí PiCAnt

8 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Při programování mikrokontrolérů není programátor omezen pouze na programování pouze v jazyce Assembler, ale může využívat i jiné, vyšší programovací jazyky jako jazyk C, Basic, Pascal atd. Při programování mikrokontrolérů PIC je možné využít aplikace C2C, PicANT, SourceBoost určené pro mikrokontroléry PIC nebo další, např. PICC, PICC18, 8051 C určené i k programování procesorů značek: PIC, AMD, Atmel, Cygnal, Dallas, Goal, Infineon/Siemens, Intel, Philips, STM, Temic, Texas Instruments, Winbond, ON/Motorola, Zilog Z80 Tabulka 1: Výběr funkcí využívající PicAnt Funkce Význam void enable_interrupt(number) Povolit přerušení void disable_interrupt(number) Zakázat přerušení void set_tris_a(expression) Nastavení portu A jako I/O (také porty B, C, D, E) void output_port_a(expression) Vyslání bajtu na port A (také porty B, C, D, E) void output_high_port_a(number) Nastavení bitu na port A do 1(také porty B, C, D, E) void output_low_port_a(number) Nastavení bitu na port A do 0 (také porty B, C, D, E) char input_port_a(void) Čtení bajtu z portu A (také porty B, C, D, E) char input_pin_port_a(number) Čtení bitu z portu A (také porty B, C, D, E) void sleep(void) Procesor v sleep módu void nop(void) Prázdní instrukce void putchar(expression) Vyšle znak na RS232 char getchar(expression) Přečte znak z RS232 delay_s Pauza v sekundách delay_ms Pauza v milisekundách delay_us Pauza v mikrosekundách char_to_bcd Převede znak do binární soustavy bcd_to_char Převod z binární soustavy na znak Kromě výše uvedených funkcí na assemblerovské úrovni jsou samozřejmě k dispozici funkce standardu ANSI C. Všechny soubory zakomponované v projektu jsou při sestavování převedeny do jazyka assembler a dále jsou zkompilovány do souboru *.hex. Program PicAnt nedisponuje vlastním překladačem, simulátorem ani programátorem, ale je možné využít volně šířitelný program MPLAB, MPASMWIN a MPSIM. Při kompilaci je možné využít několika možností 4.1 Hlavičkové soubory pro ovládání displeje a pro komunikaci po sériové lince Prozatím byly vytvořeny dva hlavičkové soubory pro ovládání sériové linky a inteligentního displeje HD Tyto funkce byly vytvořeny k jednoduššímu ovládání uvedených periferií pouhým voláním jednotlivých funkcí. Tabulka 2: Funkce hlavičkového souboru display.h Funkce Význam void LCDPutch(char znak) Vyšle znak na LCD void LCDClear(void) Vymazáni displeje a nastaveni kurzoru na 1 void LCDInit(void) Inicializace displeje void LCDPrintf( const char *lcdptr ) Vyšle řetězec na LCD void LCDInt1(int LCDnum) Vyšle jednomístné číslo na LCD max. 9 dec void LCDInt2(int LCDnum) Vyšle dvojmístné číslo na LCD max. 99 dec void LCDInt3(int LCDnum) Vyšle trojmístné číslo na LCD max. 999 dec void LCDInt4(int LCDnum) Vyšle čtyřmístné číslo na LCD max dec

9 XXX. ASR '2005 Seminar, Instruments and Control, Ostrava, April 29, Tabulka 3: Funkce hlavičkového souboru RS232.h Funkce Význam void COMInt1(int COMnum) Vyšle jednomístné číslo po RS232 max. 9 dec void COMInt2(int COMnum) Vyšle dvojmístné číslo po RS232 max. 99 dec void COMInt3(int COMnum) Vyšle trojmístné číslo po RS232 max. 999 dec void COMInt4(int COMnum) Vyšle čtyřmístné číslo po RS232 max dec void COMPrintf( const char* Vyšle řetězec po RS232 COMtext ) 5 Závěr Tato práce se zabývá implementací vývojových kitů do výuky pro usnadnění práce s mikrokontroléry PIC. V práci je popsáno několik zakladních modulů a různá vývojová prostředí pro programování v assembleru, ale hlavně v jazyce C. Součástí práce je návrh dvou hlavičkových souborů pro ovládání periferií jako jsou inteligentní displej s čipem Hitachi a sériové komunikační rozhraní mikrokontroléru. Tyto soubory byly vytvořeny pro snazší zacházení s těmito periferiemi proto, aby začátečník v programování mikrokontrolérů mohl využít svých znalostí v strukturovaném programování a nemusel programovat procesory v nižších programovacích jazycích. Další náplní práce by mohlo být vytvoření univerzálních hlavičkových souborů pro ovládání např. AD převodníků, sběrnic, klávesnic atd. 6 References ASIX S.R.O. Katalog produktů[online]. [cit. March 15, 2005]. Available from www: KAČMÁŘ, D Jazyk C. Computer Press, Praha, 190 p. ISBN MICROCHIP PIC 16F84A Data Sheet [online].. [cit. March 15, 2005]. Available from www: MURGHARD, M. C pro mikrokontroléry PIC ANSI-C, kompilátory, linkery, příklady nástroje, tipy a triky,.., BEN, 279 p., ISBN

EduKitBeta Uživatelská příručka

EduKitBeta Uživatelská příručka EduKitBeta Uživatelská příručka Výuková deska pro mikrokontroléry Microchip PIC v pouzdře DIL18 OBSAH EduKitBeta 3 Popis zařízení 3 Periférie mikrokontroléru 3 Tabulka zapojení portů na desce Udukit Beta

Více

WOJCIASZYK, Petr Ing., Katedra ATŘ-352, VŠB-TU Ostrava, 17. listopadu, Ostrava Poruba, ,

WOJCIASZYK, Petr Ing., Katedra ATŘ-352, VŠB-TU Ostrava, 17. listopadu, Ostrava Poruba, , XXXII. Seminar ASR '2007 Instruments and Control, Farana, Smutný, Kočí & Babiuch (eds) 2007, VŠB-TUO, Ostrava, ISBN 978-80-248-1272-4 Smart Instrumentation with ZigBee Wireless Modules Inteligentní instrumentace

Více

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka EduKit84 Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip Uživatelská příručka OBSAH 1. EduKit84 3 2. Popis zařízení 3 3. Provozní režimy 3 4. Mikrokontrolér PIC16F84A 4 5. Tabulka

Více

PŘÍLOHY. PRESTO USB programátor

PŘÍLOHY. PRESTO USB programátor PŘÍLOHY PRESTO USB programátor 1. Příručka PRESTO USB programátor Popis indikátorů a ovládacích prvků Zelená LED (ON-LINE) - PRESTO úspěšně komunikuje s PC Žlutá LED (ACTIVE) - právě se komunikuje s uživatelskou

Více

PVK40 Uživatelská příručka

PVK40 Uživatelská příručka PVK40 Uživatelská příručka Deska s velkým množstvím periferií pro vývoj, výuku a ladění aplikačních programů pro mikrokontroléry PIC firmy Microchip v 40-pinovém pouzdře OBSAH PVK40 3 Periférie mikrokontroléru

Více

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Mikrokontroléry. Doplňující text pro POS K. D. 2001 Mikrokontroléry Doplňující text pro POS K. D. 2001 Úvod Mikrokontroléry, jinak též označované jako jednočipové mikropočítače, obsahují v jediném pouzdře všechny podstatné části mikropočítače: Řadič a aritmetickou

Více

PRESTO. USB programátor. Uživatelská příručka

PRESTO. USB programátor. Uživatelská příručka PRESTO USB programátor Uživatelská příručka OBSAH 1. PRESTO 3 1.1. Použití 3 2. Obsah dodávky 3 3. Instalace 3 3.1. Instalace ovladačů 3 3.2. Instalace programu UP 4 4. Popis programovacího konektoru 5

Více

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů Zdeněk Oborný Freescale 2013 1. Obecné vlastnosti Cílem bylo vytvořit zařízení, které by sloužilo jako modernizovaná náhrada stávající

Více

Manuál přípravku FPGA University Board (FUB)

Manuál přípravku FPGA University Board (FUB) Manuál přípravku FPGA University Board (FUB) Rozmístění prvků na přípravku Obr. 1: Rozmístění prvků na přípravku Na obrázku (Obr. 1) je osazený přípravek s FPGA obvodem Altera Cyclone III EP3C5E144C8 a

Více

PIC PROGRAMÁTOR Milan Obrtlílk 4. ročník SŠPH Uh. Hradiště

PIC PROGRAMÁTOR Milan Obrtlílk 4. ročník SŠPH Uh. Hradiště PIC PROGRAMÁTOR Milan Obrtlílk 4. ročník SŠPH Uh. Hradiště ABSTRAKT Účelem práce je vytvořit přípravek pro programování procesoru PIC16F84. Pomocí programátoru u daného typu procesoru bude možné naprogramovat

Více

Bakalářská práce Realizace jednoduchého uzlu RS485 s protokolem MODBUS

Bakalářská práce Realizace jednoduchého uzlu RS485 s protokolem MODBUS Bakalářská práce Realizace jednoduchého uzlu RS485 s protokolem MODBUS Autor: Michal Štrick Vedoucí práce: Ing. Josef Grosman TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových

Více

Sériový programátor SI Prog

Sériový programátor SI Prog Sériový programátor SI Prog V poslední době dostáváme množství žádostí o uveřejnění jednoduchého programátoru. Dnešním příspěvkem snad uspokojíme alespoň část zájemců, protože bude popsán jednoduchý programátor

Více

Vývojové kity Mega48,

Vývojové kity Mega48, Vývojové kity Mega48, Mega48 Mega48X a Mega328 Ucelená řada ada vývojových kitů s obvody ATmega48 a ATmega328 je vhodná jak pro výukové účely ely a seznámení se s funkcemi mikrokontrolér mikrokontrolérů,

Více

PVKpro vývojový kit s programátorem pro mikrokontrolér PIC16F84 Připojení k PC: paralelní port Uživatelská příručka

PVKpro vývojový kit s programátorem pro mikrokontrolér PIC16F84 Připojení k PC: paralelní port Uživatelská příručka PVKpro vývojový kit s programátorem pro mikrokontrolér PIC16F84 Připojení k PC: paralelní port Uživatelská příručka ASIX s.r.o., Staropramenná 4, 150 00 Praha 5 - Smíchov, Tel.: 257 312 378, fax: 257 329

Více

Zadání semestrálního projektu PAM

Zadání semestrálního projektu PAM P ř evaděč RS485 Navrhněte s procesorem AT89C2051 převaděč komunikační sběrnice RS485 s automatickým obracením směru převodníku po přenosu bytu. Převaděč vybavte manuálním nastavením přenosové rychlosti

Více

Mikrokontrolery. Úvod do obvodů Atmega 328 a PIC16F88

Mikrokontrolery. Úvod do obvodů Atmega 328 a PIC16F88 Mikrokontrolery Úvod do obvodů Atmega 328 a PIC16F88 Texty sestavili Petr Nejedlý a Lukáš Čížek, 4EA, 2013 Vlastnosti a funkce: Atmega 328 Flash 32Kbyte Max. Frequence 20Mhz SRAM 2Kbyte EEPROM 1024 byte

Více

Vestavné systémy BI-VES Přednáška 5

Vestavné systémy BI-VES Přednáška 5 Vestavné systémy BI-VES Přednáška 5 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský

Více

K8048 DESKA PROGRAMÁTORU PIC

K8048 DESKA PROGRAMÁTORU PIC K8048 DESKA PROGRAMÁTORU PIC Velleman Kits Vítejte ve vzrušujícím světě stavebnic Velleman Kits. Stavebnice a moduly Velleman Kits jsou známé po celém světě a to díky našim vysoce kvalitním elektronickým

Více

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná

Více

Jízda po čáře pro reklamní robot

Jízda po čáře pro reklamní robot Jízda po čáře pro reklamní robot Předmět: BROB Vypracoval: Michal Bílek ID:125369 Datum: 25.4.2012 Zadání: Implementujte modul do podvozku robotu, který umožňuje jízdu robotu po předem definované trase.

Více

Návrh konstrukce odchovny 2. dil

Návrh konstrukce odchovny 2. dil 1 Portál pre odborné publikovanie ISSN 1338-0087 Návrh konstrukce odchovny 2. dil Pikner Michal Elektrotechnika 19.01.2011 V minulem dile jsme si popsali návrh konstrukce odchovny. senzamili jsme se s

Více

Číslicový zobrazovač CZ 5.7

Číslicový zobrazovač CZ 5.7 Určení - Číslicový zobrazovač CZ 5.7 pro zobrazování libovolné veličiny, kterou lze převést na elektrický signál, přednostně 4 až 20 ma. Zobrazovaná veličina může být až čtyřmístná, s libovolnou polohou

Více

Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů )

Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů ) Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů ) Führer Ondřej, FUH002 1. AVR procesory obecně

Více

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 14 0:40 1.3. Vliv hardware počítače na programování Vliv

Více

PVK. Uživatelská příručka. Zařízení určené k odlaďování aplikací s mikrokontroléry PIC16C5x, PIC16C71 a PIC16F84. Strana 1 / 9

PVK. Uživatelská příručka. Zařízení určené k odlaďování aplikací s mikrokontroléry PIC16C5x, PIC16C71 a PIC16F84. Strana 1 / 9 PVK Zařízení určené k odlaďování aplikací s mikrokontroléry PIC16C5x, PIC16C71 a PIC16F84 Uživatelská příručka Strana 1 / 9 OBSAH 1. PVK 3 1.1. Obsah dodávky 3 2. Typy procesorů 3 3. Porty 3 3.1. Port

Více

Microchip. PICmicro Microcontrollers

Microchip. PICmicro Microcontrollers Microchip PICmicro Microcontrollers 8-bit 16-bit dspic Digital Signal Controllers Analog & Interface Products Serial EEPROMS Battery Management Radio Frequency Device KEELOQ Authentication Products Návrh

Více

Nejčastěji pokládané dotazy

Nejčastěji pokládané dotazy Nejčastěji pokládané dotazy www.snailinstruments.com www.hobbyrobot.cz Co je kontrolér PICAXE? Kontrolér PICAXE je mikroprocesor z rodiny PIC, vyráběné firmou Microchip, který byl při výrobě naprogramován

Více

ATAVRDRAGON-návod k použití

ATAVRDRAGON-návod k použití ATAVRDRAGON-návod k použití Firma ATMEL představila skutečně levný, a tím pádem všem dostupný, ladící a vývojový prostředek pro práci s mikrokontroléry řady ATtiny a ATmega s názvem AVR Dragon. Dle sdělení

Více

Inovace předmětu Mikroprocesorové praktikum I, II

Inovace předmětu Mikroprocesorové praktikum I, II Inovace předmětu Mikroprocesorové praktikum I, II FRVŠ 2088/2009 F1/a Ing. Josef Voltr, CSc. Doc. Ing. Miroslav Čech, CSc. Ing. David Vyhlídal Mikroprocesorové praktikum navazuje na přednášku Mikroprocesory

Více

Uživatelská příručka

Uživatelská příručka Rele Control Elektronické ovládání výstupů Uživatelská příručka ver. 1.36 (09/02/2006) revize 07.10.2006 HW PROGRESS Milan Jaroš OBSAH: 1 Seznámení... 3 1.1 Určení... 3 1.2 Základní údaje... 3 1.3 Složení

Více

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY Stručný úvod do programování v jazyce C 1.díl České vysoké učení technické Fakulta elektrotechnická A1B14MIS Mikroprocesory pro výkonové systémy 06 Ver.1.10 J. Zděnek,

Více

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer Přednáška A3B38MMP Bloky mikropočítače vestavné aplikace, dohlížecí obvody 2015, kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 1 Hlavní bloky procesoru

Více

AVR TESTBOARD. Karel Babický. SPŠ a VOŠ Písek Karla Čapka 402, Písek

AVR TESTBOARD. Karel Babický. SPŠ a VOŠ Písek Karla Čapka 402, Písek Středoškolská technika 2010 Setkání a prezentace prací středoškolských studentů na ČVUT AVR TESTBOARD Karel Babický SPŠ a VOŠ Písek Karla Čapka 402, 39701 Písek Úvod Tato deska slouží spolu s USB sériovým

Více

PK Design. MB-ATmega16/32 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (21.12.

PK Design. MB-ATmega16/32 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (21.12. MB-ATmega16/32 v2.0 Základová deska modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (21.12.2004) Obsah 1 Upozornění... 3 2 Úvod... 4 2.1 Vlastnosti základové desky...4 2.2 Vlastnosti

Více

Maturitní témata - PRT 4M

Maturitní témata - PRT 4M Maturitní témata - PRT 4M ústní zkouška profilové části Maturita - školní rok 2015/2016 1. Architektura mikrořadičů a PC 2. Popis mikrořadičů řady 51 3. Zobrazovací jednotky 4. Řadiče Atmel 5. Hradlová

Více

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6,   s o f c o s o f c o n. PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT Příručka uživatele Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : (02) 20 61 03 48 / (02) 20 18 04 54, http :// w w w. s o f

Více

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5 1 DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5 VŠB - Technická Univerzita Ostrava, Katedra automatizační techniky a řízení Příspěvek popisuje způsoby přístupů k řídicím systémům na nejnižší

Více

Modul LCD displeje se čtyřmi tlačítky. Milan Horkel

Modul LCD displeje se čtyřmi tlačítky. Milan Horkel LCDL4P0A Modul LCD displeje se čtyřmi tlačítky Milan Horkel Modul LCDL4P obsahuje dvouřádkový LCD displej s obvyklým Hitachi řadičem a čtveřici tlačítek. Používá se jako univerzální uživatelský interfejs

Více

MIKROKONTROLÉRY. Jednočipový počítač nebo také angl. Microcontroller (Mikrokontrolér, MCU, µc)

MIKROKONTROLÉRY. Jednočipový počítač nebo také angl. Microcontroller (Mikrokontrolér, MCU, µc) Jednočipový počítač nebo také angl. Microcontroller (Mikrokontrolér, MCU, µc) je většinou monolitický integrovaný obvod obsahující kompletní mikropočítač. Jednočipové počítače se vyznačují velkou spolehlivostí

Více

FVZ K13138-TACR-V004-G-TRIGGER_BOX

FVZ K13138-TACR-V004-G-TRIGGER_BOX TriggerBox Souhrn hlavních funkcí Synchronizace přes Ethernetový protokol IEEE 1588 v2 PTP Automatické určení možnosti, zda SyncCore zastává roli PTP master nebo PTP slave dle mechanizmů standardu PTP

Více

Úvod do mobilní robotiky NAIL028

Úvod do mobilní robotiky NAIL028 md at robotika.cz http://robotika.cz/guide/umor08/cs 6. října 2008 1 2 Kdo s kým Seriový port (UART) I2C CAN BUS Podpora jednočipu Jednočip... prostě jenom dráty, čti byte/bit, piš byte/bit moduly : podpora

Více

Universální CNC stolní vrtačka

Universální CNC stolní vrtačka Středoškolská technika 2013 Setkání a prezentace prací středoškolských studentů na ČVUT Universální CNC stolní vrtačka Jiří Doležel Vyšší odborná škola a Střední průmyslová škola, Šumperk, Gen. Krátkého

Více

Registrační teploměr

Registrační teploměr Popis zapojení: Registrační teploměr ukládá aktuální teplotu do paměti EEPROM v intervalu jedné hodiny. Zařízení je vybaveno zdrojem reálného času (RTC), který zároveň probouzí mikroprocesor ze stavu spánku.

Více

Použití programu uscope k simulaci výukového přípravku pro předmět PMP

Použití programu uscope k simulaci výukového přípravku pro předmět PMP Použití programu uscope k simulaci výukového přípravku pro předmět PMP Ing. Tomáš Martinec Ph.D. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl

Více

Vestavné systémy BI-VES Přednáška 10

Vestavné systémy BI-VES Přednáška 10 Vestavné systémy BI-VES Přednáška 10 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský

Více

Tvorba vývojového modulu pro jednočipové počítače Creation of Evaluation Module for Microcontrollers

Tvorba vývojového modulu pro jednočipové počítače Creation of Evaluation Module for Microcontrollers Vysoká škola Báňská Technická univerzita Ostrava Fakulta strojní Katedra automatizační techniky a řízení Tvorba vývojového modulu pro jednočipové počítače Creation of Evaluation Module for Microcontrollers

Více

DIGI Timer 8 8 kanálové stopky se záznamem dat

DIGI Timer 8 8 kanálové stopky se záznamem dat www.dhservis.cz 8 kanálové stopky se záznamem dat Úvod Digi Timer 8 jsou osmikanálové jednoúčelové stopky, určené k časování po pěti minutových intervalech. Sdružují v sobě osm časovačů, z nichž každý

Více

Úvod do mobilní robotiky AIL028

Úvod do mobilní robotiky AIL028 md at robotika.cz http://robotika.cz/guide/umor07/cs 11. října 2007 1 Definice Historie Charakteristiky 2 MCU (microcontroller unit) ATmega8 Programování Blikání LEDkou 3 Kdo s kým Seriový port (UART)

Více

Zadání semestrálního projektu

Zadání semestrálního projektu Č tyř místný č ítač Navrhněte s procesorem AT89C2051 a kaskádou čítačů mající na vstupu hradlovací obvod AND čtyřmístný čítač do 20MHz. Veškerou řídící a generující činnost, včetně automatického přepínání

Více

Univerzální software pro programátory ASIX. Uživatelská příručka

Univerzální software pro programátory ASIX. Uživatelská příručka UP Univerzální software pro programátory ASIX Uživatelská příručka OBSAH 1. UP 3 2. Instalace 3 2.1.První spuštění 3 2.2.Výběr programátoru 3 2.3.Klávesové zkratky a bublinková nápověda 3 2.4.Práce se

Více

Deska sběru chyb a událostí

Deska sběru chyb a událostí Deska sběru chyb a událostí Uživatelská příručka Vydání 1.1 Počet stran: 8 1 Obsah: 1 Úvod... 3 2 Obchodní informace... 3 2.1 Sortiment a objednávání... 3 2.2 Záruka... 3 2.3 Opravy... 3 2.4 Informace

Více

Arduino Martin Friedl

Arduino Martin Friedl Arduino Martin Friedl 1 Obsah Materiály Vlastnosti Programování Aplikace 2 Co je to Arduino? Arduino je otevřená elektronická platforma, založená na uživatelsky jednoduchém hardware a software. Arduino

Více

UniPi 1.1 Lite Technologická dokumentace

UniPi 1.1 Lite Technologická dokumentace UniPi 1.1 Lite Technologická dokumentace Obsah 1 Úvodní představení produktu... 3 2 Popis produktu... 4 2.1 Využití GPIO pinů... 5 2.2 GPIO konektor... 5 2.3 Napájení... 6 2.4 Montáž Raspberry Pi k UniPi

Více

WiFi LED informační panel

WiFi LED informační panel WiFi LED informační panel Krátký průvodce vývojem hardware a software pro ESP8266 s cílem zobrazovat informace pomocí LED 1 2 Motivace, použití Zobrazení čehokoliv stylem mrknu a vidím : - aktuálního kurzu

Více

Příloha č. I: Schéma zapojení vývojové desky PVK-PRO

Příloha č. I: Schéma zapojení vývojové desky PVK-PRO Příloha č. I: Schéma zapojení vývojové desky PVK-PRO Schéma zapojení vývojové desky PVK-PRO (http://poli.cs.vsb.cz/edu/arp/down/pvk-pro.png) Příloha č. III: Organizace registrů v bankách PIC 16F84 Příloha

Více

PK Design. MB-ATmega128 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (23.09.

PK Design. MB-ATmega128 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (23.09. MB-ATmega128 v2.0 Základová deska modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (23.09.2004) Obsah 1 Upozornění... 3 2 Úvod... 4 2.1 Vlastnosti základové desky...4 2.2 Vlastnosti

Více

Středoškolská odborná činnost

Středoškolská odborná činnost Středoškolská odborná činnost Obor: 12. Tvorba učebních pomůcek, didaktická technologie. Přípravek pro demonstraci stroboskopického jevu Autor: Leopold Polák Škola: Konzultant: Střední škola spojů a informatiky

Více

TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou

TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou TW15 KONCOVÝ PRVEK MSKP Popis výrobku Technická data Návod k obsluze Technologie 2000 s.r.o., Jablonec nad Nisou Obsah: 1. CHARAKTERISTIKA... 3 2. TECHNICKÉ PARAMETRY... 4 2.1 VÝROBCE:... 4 3. POPIS TW15ADAM...

Více

PK Design. Uživatelský manuál. Modul USB-FT245BM v2.2. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (7. 11.

PK Design. Uživatelský manuál. Modul USB-FT245BM v2.2. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (7. 11. Modul USB-FT245BM v2.2 Přídavný modul modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (7. 11. 04) Obsah 1 Upozornění... 3 2 Úvod... 4 2.1 Vlastnosti modulu...4 2.2 Použití modulu...4

Více

Univerzální řídící modul LePIC

Univerzální řídící modul LePIC Středoškolská odborná činnost Obor: 10. Elektrotechnika, elektronika a telekomunikace Univerzální řídící modul LePIC Autor: Tomáš Lepič Třída: D/IT4 Škola: Střední škola spojů a informatiky Bydlinského

Více

Stavebnice stanice hlasatele PVA-CSK PAVIRO

Stavebnice stanice hlasatele PVA-CSK PAVIRO Konferenční systémy Stavebnice stanice hlasatele PVA-CSK PAVIRO Stavebnice stanice hlasatele PVA-CSK PAVIRO www.boschsecurity.cz Stavebnice stanice hlasatele PVA-CSK je deska s tištěnými obvody (PCB) stanice

Více

POLOHOVÁNÍ ULTRAZVUKOVÉHO SENZORU

POLOHOVÁNÍ ULTRAZVUKOVÉHO SENZORU 1 VŠB - Technická Univerzita Ostrava, Katedra automatizační techniky a řízení Příspěvek popisuje zařízení realizující lineární posuv ultrazvukového snímače. Mechanismem realizujícím lineární posuv je kuličkový

Více

Elektronická stavebnice: Teploměr s frekvenčním výstupem

Elektronická stavebnice: Teploměr s frekvenčním výstupem Elektronická stavebnice: Teploměr s frekvenčním výstupem Teploměr s frekvenčním výstupem je realizován spojením modulu běžných vstupů a výstupů spolu s deskou s jednočipovým počítačem a modulem zobrazovače

Více

Odemykací systém firmy Raab Computer

Odemykací systém firmy Raab Computer Odemykací systém firmy Raab Computer Systém RaabKey se používá pro otevírání dveří bez klíčů - pomocí bezkontaktních čipových klíčenek - čipů. Po přiblížení čipu ke čtečce na vzdálenost cca 3 až 5 cm dojde

Více

APLIKACE ŘÍDICÍCH SYSTÉMŮ S DSC

APLIKACE ŘÍDICÍCH SYSTÉMŮ S DSC APLIKACE ŘÍDICÍCH SYSTÉMŮ S DSC Ing. Petr Hudeček, Ing. Jan Michalík, Ing. Jan Pumr, Ing. Martin Sobek, Ing. Jan Vaněk VŠB-Technická univerzita Ostrava, Fakulta elektrotechniky a informatiky Katedra elektroniky

Více

Uživatelská příručka

Uživatelská příručka Deska sběru dat Uživatelská příručka Vydání 2.1 Počet stran: 8 1 Obsah: 1 Úvod... 3 2 Obchodní informace... 3 2.1 Příslušenství... 3 2.2 Informace o výrobci... 3 3 Popis zařízení... 4 3.1 Popis funkce...

Více

MIKROPROCESOROVÁ TECHNIKA

MIKROPROCESOROVÁ TECHNIKA MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD - CZ.1.07/2.2.00/15.0463 MIKROPROCESOROVÁ TECHNIKA LEKCE 1 Ing. Daniel Zuth, Ph.D. 2012 ÚVODNÍ HODINA DO PŘEDMĚTU MIKROPROCESOROVÁ TECHNIKA OBSAH Úvod

Více

Struktura a architektura počítačů (BI-SAP) 7

Struktura a architektura počítačů (BI-SAP) 7 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 7 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_12_HARDWARE_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077

Více

PK Design. MB-ATmega128 v4.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10.

PK Design. MB-ATmega128 v4.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10. MB-ATmega128 v4.0 Základová deska modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (10.10.2008) Obsah 1 Upozornění...3 2 Úvod...4 2.1 Vlastnosti základové desky...4 2.2 Vlastnosti

Více

Vzdálené ovládání po rozvodné síti 230V

Vzdálené ovládání po rozvodné síti 230V Vzdálené ovládání po rozvodné síti 230V Jindřich Vavřík STOČ 2011 1 1. Základní popis Systém umožňující přenášení informací po rozvodné síti nízkého napětí 230V. Systém je sestrojen ze dvou zařízení vysílače

Více

APLIKACE MIKROKONTROLÉRŮ PIC32MX

APLIKACE MIKROKONTROLÉRŮ PIC32MX David Matoušek APLIKACE MIKROKONTROLÉRÙ PIC32MX Praha 2014 David Matoušek Aplikace mikrokontrolérù PIC32MX Recenzent Bohumil Brtník Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli

Více

PŘÍSTUP. Docházkový terminál itouch. Produktový list : DT - itouch

PŘÍSTUP. Docházkový terminál itouch. Produktový list : DT - itouch Docházkový terminál itouch Vlastní hardware terminálu obsahuje čtyř jádrový procesor a 1GB RAM a má tedy velkou výkonovou rezervu pro pozdější aktualizace softwaru a integrace nových funkcí. Pro ukládání

Více

Profilová část maturitní zkoušky 2014/2015

Profilová část maturitní zkoušky 2014/2015 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

uz80 Embedded Board ver. 1.0 uz80 Vestavná Řídící Deska ver. 1.0

uz80 Embedded Board ver. 1.0 uz80 Vestavná Řídící Deska ver. 1.0 uz80 Embedded Board ver. 1.0 uz80 Vestavná Řídící Deska ver. 1.0 Jednodeskový mikroprocesorový řídící systém s CPU Zilog Z84C15 nebo Toshiba TMPZ84C015: Deska obsahuje: 1. CPU Z84C15 (Zilog) nebo TMPZ84C015

Více

Předmět: IMP ZS 2016/17 Projekt: Ovladač výhybek modelové železnice. Autor: Daniel Čejchan xcejch00

Předmět: IMP ZS 2016/17 Projekt: Ovladač výhybek modelové železnice. Autor: Daniel Čejchan xcejch00 Předmět: IMP ZS 2016/17 Projekt: Ovladač výhybek modelové železnice Autor: vlastní zadání Daniel Čejchan xcejch00 Dokumentace k projektu Cílem tohoto projektu bylo vytvořit ovladač výhybek na modelovou

Více

Výuková laboratorní sestava seminář pro učitele

Výuková laboratorní sestava seminář pro učitele Výuková laboratorní sestava seminář pro učitele Programování kitů v ARM MBED Bc. Petr Kůrka (kurkape6@fel.cvut.cz) Katedra měření Fakulta elektrotechnická České vysoké učení technické v Praze Možnosti

Více

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Náplň přednášky Druhá část. přednášky 12 Sériové rozhraní SPI, Sériové rozhraní IIC A4B38NVS, 2011, kat. měření,

Více

Prostředky automatického řízení

Prostředky automatického řízení VŠB-Technická Univerzita Ostrava SN2AUT01 Prostředky automatického řízení Návrh měřícího a řídicího řetězce Vypracoval: Pavel Matoška Zadání : Navrhněte měřicí řetězec pro vzdálené měření průtoku vzduchu

Více

Rozšiřující desce s dalšími paralelními porty Rozšiřující desce s motorkem Elektrickém zapojení Principu činnosti Způsobu programování

Rozšiřující desce s dalšími paralelními porty Rozšiřující desce s motorkem Elektrickém zapojení Principu činnosti Způsobu programování 8. Rozšiřující deska Evb_IO a Evb_Motor Čas ke studiu: 2-3 hodiny Cíl Po prostudování tohoto odstavce budete něco vědět o Výklad Rozšiřující desce s dalšími paralelními porty Rozšiřující desce s motorkem

Více

MSP 430F1611. Jiří Kašpar. Charakteristika

MSP 430F1611. Jiří Kašpar. Charakteristika MSP 430F1611 Charakteristika Mikroprocesor MSP430F1611 je 16 bitový, RISC struktura s von-neumannovou architekturou. Na mikroprocesor má neuvěřitelně velkou RAM paměť 10KB, 48KB + 256B FLASH paměť. Takže

Více

Rozhraní mikrořadiče, SPI, IIC bus,..

Rozhraní mikrořadiče, SPI, IIC bus,.. Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška A3B38MMP 2013 kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2013, J.Fischer, kat. měření, ČVUT - FEL, Praha 1 Rozhraní SPI Rozhraní SPI ( Serial Peripheral

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií Autor: Tomáš Válek, xvalek02@stud.fit.vutbr.cz Login: xvalek02 Datum: 21.listopadu 2012 Obsah 1 Úvod do rozhraní I 2 C (IIC) 1 2 Popis funkčnosti

Více

PK Design. Uživatelský manuál. Modul 4 LED displejů, klávesnice a LCD rozhraní v1.0. Přídavný modul modulárního vývojového systému MVS

PK Design. Uživatelský manuál. Modul 4 LED displejů, klávesnice a LCD rozhraní v1.0. Přídavný modul modulárního vývojového systému MVS Modul 4 LED displejů, klávesnice a LCD rozhraní v1.0 Přídavný modul modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (19.04.2005) Obsah 1 Upozornění... 3 2 Úvod... 4 2.1 Vlastnosti

Více

PK Design. Modul USB2xxR-MLW20 v1.0. Uživatelský manuál. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (05.04.

PK Design. Modul USB2xxR-MLW20 v1.0. Uživatelský manuál. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (05.04. Modul USB2xxR-MLW20 v1.0 Přídavný modul modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (05.04.2007) Obsah 1 Upozornění...3 2 Úvod...4 2.1 Vlastnosti modulu...4 2.2 Použití modulu...4

Více

UMS2. Sériový modul USB. Uživatelská příručka

UMS2. Sériový modul USB. Uživatelská příručka UMS2 Sériový modul USB Uživatelská příručka OBSAH 1. UMS2 3 2. POUŽITÍ 3 3. VLASTNOSTI MODULU UMS2 4 4. SCHÉMA MODULU UMS2 5 4.1. POHLED SHORA 6 4.2. POHLED ZESOPODU 6 4.3. POPIS PINŮ 7 5. INSTALACE OVLADAČŮ

Více

Programování PICAXE18M2 v Assembleru

Programování PICAXE18M2 v Assembleru Nastavení programming editoru PICAXE PROGRAMMING EDITOR 6 Programování PICAXE18M2 v Assembleru Nastavit PICAXE Type PICAXE 18M2(WJEC-ASSEMBLER, stejně tak nastavit Simulation Pokud tam není, otevřeme přes

Více

Základní deska (motherboard, mainboard)

Základní deska (motherboard, mainboard) Základní deska (motherboard, mainboard) Jedná se o desku velkou cca 30 x 25 cm s plošnými spoji s množstvím konektorů a slotů připravených pro vložení konkrétních komponent (operační paměť, procesor, grafická

Více

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4 MĚŘICÍ PŘÍSTROJ PRO PC 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 U1 U2 U3 U4 DRAK 4 RS232 POPIS Měřicí přístroj DRAK 4 je určen pro měření napětí až čtyř signálů a jejich přenos po

Více

Chytkarobot. Karel Chytra. Vyšší odborná škola, Střední škola, Centrum odborné přípravy Budějovická 421 Sezimovo Ústí

Chytkarobot. Karel Chytra. Vyšší odborná škola, Střední škola, Centrum odborné přípravy Budějovická 421 Sezimovo Ústí Středoškolská technika 2014 Setkání a prezentace prací středoškolských studentů na ČVUT Chytkarobot Karel Chytra Vyšší odborná škola, Střední škola, Centrum odborné přípravy Budějovická 421 Sezimovo Ústí

Více

PK Design. Uživatelský manuál. Modul LED a LCD displeje s maticovou klávesnicí. Přídavný modul modulárního vývojového systému MVS. v2.

PK Design. Uživatelský manuál. Modul LED a LCD displeje s maticovou klávesnicí. Přídavný modul modulárního vývojového systému MVS. v2. Modul LED a LCD displeje s maticovou klávesnicí v2.0 Přídavný modul modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (01.04.2007) Obsah 1 Upozornění...3 2 Úvod...4 2.1 2.2 2.3

Více

Univerzální jednočipový modul pro řízení krokových motorů

Univerzální jednočipový modul pro řízení krokových motorů Středoškolská odborná činnost 2005/2006 Obor 10 elektrotechnika, elektronika, telekomunikace a technická informatika Univerzální jednočipový modul pro řízení krokových motorů Autor: Jan Fíla SPŠ Trutnov,

Více

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL 1 Náplň přednášky Sériová rozhraní rozhraní

Více

SuperCom. Stavebnice PROMOS Line 2. Technický manuál

SuperCom. Stavebnice PROMOS Line 2. Technický manuál ELSACO, Jaselská 77 28000 KOLÍN, CZ tel/fax +420-32-727753 http://www.elsaco.cz mail: elsaco@elsaco.cz Stavebnice PROMOS Line 2 SuperCom Technický manuál 2. 04. 2005 2005 sdružení ELSACO Účelová publikace

Více

ETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku

ETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku ETC Embedded Technology Club setkání 3, 3B 9.10. 2018 zahájení třetího ročníku Katedra měření, Katedra telekomunikací,, ČVUT- FEL, Praha doc. Ing. Jan Fischer, CSc. ETC club, 3, 3B 23.10.2018, ČVUT- FEL,

Více

Projekt BROB B13. Jízda po čáře pro reklamní robot. Vedoucí projektu: Ing. Tomáš Florián

Projekt BROB B13. Jízda po čáře pro reklamní robot. Vedoucí projektu: Ing. Tomáš Florián FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCHTECHNOLOGIÍ ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY Projekt BROB 2013 B13. Jízda po čáře pro reklamní robot Vedoucí projektu: Ing. Tomáš Florián Autoři práce: Martin

Více

FILIP SCHWANK. Katedra měření, listopad 2017

FILIP SCHWANK. Katedra měření, listopad 2017 FILIP SCHWANK Katedra měření, listopad 2017 CO JE TO MBED Knihovna pro programování mikrokontrolérů Jazyk C++ Jednoduché funkce dělají složité věci Od řidiče auta až po jeho mechanika JAK NA TO Registrovat

Více

UŽIVATELSKÁ PŘÍRUČKA. Vývojová deska (kit) EvB 4.3 rev.3

UŽIVATELSKÁ PŘÍRUČKA. Vývojová deska (kit) EvB 4.3 rev.3 UŽIVATELSKÁ PŘÍRUČKA Vývojová deska (kit) EvB 4.3 rev.3 listopad 2010 Obsah Obsah... 2 Úvod... 3 Obsah sestavy vývojového kitu EvB 4.3 rev.3... 4 Napájení desky... 5 Programovací rozhraní ISP... 6 Port

Více