Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Jednočipové počítače v robotických systémech Vypracoval: Ing. Jaroslav Chlubný Kód prezentace: OPVK-TBdV-AUTOROB-ME-3-JCP-JCH-001 Technologie budoucnosti.

Podobné prezentace


Prezentace na téma: "Jednočipové počítače v robotických systémech Vypracoval: Ing. Jaroslav Chlubný Kód prezentace: OPVK-TBdV-AUTOROB-ME-3-JCP-JCH-001 Technologie budoucnosti."— Transkript prezentace:

1 Jednočipové počítače v robotických systémech Vypracoval: Ing. Jaroslav Chlubný Kód prezentace: OPVK-TBdV-AUTOROB-ME-3-JCP-JCH-001 Technologie budoucnosti do výuky CZ.1.07/1.1.38/

2 Robotika Robot zařízení, které je schopné reagovat na svoje okolí a činit autonomní rozhodnutí nebo činnost pro dosažení určitého úkolu. Klasifikace podle oblasti nasazení: průmyslové roboty ve výrobě servisní roboty používané při obslužných činnostech v průmyslu a službách

3 Řídící systém robotu počítačový systém - pro složitá zařízení vyžadující velký výpočetní výkon mikrokontrolér – jednodušší, méně náročné systémy Lékařské robotické pracoviště Da Vinci Mikrokontrolérem řízený robot Arduino

4 Mikrokontroléry Mikrokontrolér – IO sdružující základní obvody počítače na jednom čipu Charakteristické rysy mikrokontrolérů: jsou zabudované v zařízení, jehož činnost řídí (embedded) jsou určeny pro vykonávání určité specifické činnosti – běží na nich jeden program, který se obecně nemění mají minimalizované rozměry a cenu mají nízkou spotřebu vyžadují minimum vnějších součástek

5 Vybavení mikrokontroléru Mikrokontrolér obsahuje na čipu: CPU (8, 16, 32 bitů) operační paměť RAM (např. 64 byte) pevnou paměť ROM, PROM nebo EPROM, kde je uložen řídící program vstupní a výstupní obvody

6 Činnost mikrokontroléru piny mikrokontroléru lze programovat jako: vstupní výstupní Hodnoty ze vstupních senzorů jsou přečteny a uloženy do paměti. Podle instrukcí programu jsou data zpracována a nastaveny hodnoty výstupů, kterými se řídí akční členy. činnost probíhá ve smyčce Čtení vstupů Zpracování dat Nastavení výstupů

7 Vývojová deska Usnadňuje návrh obvodu: vyvedené piny podpůrná elektronika napájení a programování z počítače přes USB

8 Programování mikrokontroléru nižší programovací jazyky (assembler) vyšší programovací jazyky (C, C++, JAVA,..) integrované vývojové prostředí (IDE) programování v grafickém prostředí Příklad vývojového prostředí IDEA

9 Programování v assembleru Mnemotechnické zkratky pro operační kódy instrukcí nastavení bitu registru bsf 3,5 (bit set file) op kód adr. registru bit registru

10 Programování ve vyšším programovacím jazyku Klíčová slova anglicky Zápis LOW nebo HIGH do pinu: digitalWrite(pin,value)

11 Programování v grafickém prostředí Programování robotu Bioloid

12 Programování v grafickém prostředí ModKit Micro hardware, software, zdrojový kód

13 Použité zdroje Arduino [online]. [cit ]. Dostupné z How to Make a Robot. In: RobotShop [online]. [cit ]. Dostupné z: Microchip [online]. [cit ]. Dostupné z: ModKit - Graphical programming environment. In: ROBOWARS AUSTRALIA [online]. [cit ]. Dostupné z: e2190c e2190c Modkit Micro: The Easiest Way to Program Microcontrollers. In: Kickstarter [online]. [cit ]. Dostupné z: https://www.kickstarter.com/projects/modkit/modkit-micro-the-easiest-way- to-program-microcontr https://www.kickstarter.com/projects/modkit/modkit-micro-the-easiest-way- to-program-microcontr Robosoft systmes: Educational Robotics [online]. [cit ]. Dostupné z:


Stáhnout ppt "Jednočipové počítače v robotických systémech Vypracoval: Ing. Jaroslav Chlubný Kód prezentace: OPVK-TBdV-AUTOROB-ME-3-JCP-JCH-001 Technologie budoucnosti."

Podobné prezentace


Reklamy Google