AplMIT: Porovnání verzí
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 2: | Řádek 2: | ||
v učebně: [[D10]] učitel: [[JA]] v rámci předmětu [[PRA]] | v učebně: [[D10]] učitel: [[JA]] v rámci předmětu [[PRA]] | ||
Název předmětu: '''Aplikace mikroprocesorové techniky''' | * Název předmětu: '''Aplikace mikroprocesorové techniky''' | ||
* Kód předmětu: PRA AplMIT | |||
Kód předmětu: PRA AplMIT | * Tématický plán: [ftp://obelix.sps-pi.cz/m/Dokumenty_sps/PRA/01%20-%20Tematicke%20plany/PRA%20C4%20D4%20AplMit%20JA.doc PRA C4 D4 AplMit JA.doc] | ||
* Typ předmětu: '''Cvičení''' | |||
Tématický plán: [ftp://obelix.sps-pi.cz/m/Dokumenty_sps/PRA/01%20-%20Tematicke%20plany/PRA%20C4%20D4%20AplMit%20JA.doc PRA C4 D4 AplMit JA.doc] | * Úroveň předmětu: velmi vysoká | ||
* Určeno pro: '''4. ročník oboru [[Slaboprodá elektrotechnika]] - zaměření automatizace, telekomunikace, výpočetní technika''' | |||
Typ předmětu: '''Cvičení''' | * Počet hodin týdně: '''2.5''' Počet hodin za rok: 20 až 25 | ||
* Předpoklady: znalost učiva [[CIT]] [[MIT]] [[PRA - IO]] PRG | |||
Úroveň předmětu: velmi vysoká | * Obsah předmětu: [[LOGO!]] [[MIT]]: [[Robotika]]: | ||
Určeno pro: '''4. ročník oboru Slaboprodá elektrotechnika - zaměření automatizace, telekomunikace, výpočetní technika''' | |||
Počet hodin týdně: '''2.5''' | |||
Počet hodin za rok: 20 až 25 | |||
Předpoklady: znalost učiva [[CIT]] [[MIT]] [[PRA - IO]] PRG | |||
Obsah předmětu: [[LOGO!]] [[MIT]]: [[Robotika]]: | |||
Doporučená literatura: [[LOGO]] [[MIT]] [[NXT]] [[BOB]] nebo na školním [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/26_LOGO!%20Siemens ftp: LOGO] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/05_MIT ftp: MIT] ([[IN obvody]], [[OUT obvody]], [[sestavy]] ) [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms ftp:NXT] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/63_BOB_Robot%20Boe-Bot ftp:BOB] | Doporučená literatura: [[LOGO]] [[MIT]] [[NXT]] [[BOB]] nebo na školním [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/26_LOGO!%20Siemens ftp: LOGO] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/05_MIT ftp: MIT] ([[IN obvody]], [[OUT obvody]], [[sestavy]] ) [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/66_NXT_Robot%20LEGO%20Mindstorms ftp:NXT] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/63_BOB_Robot%20Boe-Bot ftp:BOB] | ||
Řádek 36: | Řádek 18: | ||
== Pojetí oddělení: == | == Pojetí oddělení: == | ||
Toto oddělení navštěvují studenti 4.ročníku | Toto oddělení navštěvují studenti 4.ročníku oboru vzdělávání 26-41-M/01 [[ELEKTROTECHNIKA]]. Cílem jsou převážně praktické činnosti, navazující na teoretické poznatky z předmětu [[MIT]] Studenti řeší praktické úkoly s programovatelným logickým automatem [[LOGO]]!, vyvíjí mikroprocesorové aplikace s MCU [[8051]] a programují roboty [[NXT]] a [[BOB]]. Součástí výuky je i zpracování [[povinné práce|povinných prací]]. Výuka je realizována v odborné učebně [[D10]]. | ||
tagy pro učitele: [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/00_JA/02_Prezentace/PRA_APLMIT_00_vyuka.ppt PRA_APLMIT_00_vyuka.ppt] [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/00_JA/02_Prezentace/PRA_APLMIT_01_vystupni%20moduly.ppt PRA_APLMIT_01_vystupni moduly.ppt] [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/00_JA/02_Prezentace/PRA_APLMIT_03_sestavy.ppt PRA_APLMIT_03_sestavy.ppt] | tagy pro učitele: [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/00_JA/02_Prezentace/PRA_APLMIT_00_vyuka.ppt PRA_APLMIT_00_vyuka.ppt] [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/00_JA/02_Prezentace/PRA_APLMIT_01_vystupni%20moduly.ppt PRA_APLMIT_01_vystupni moduly.ppt] [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/00_JA/02_Prezentace/PRA_APLMIT_03_sestavy.ppt PRA_APLMIT_03_sestavy.ppt] | ||
Řádek 44: | Řádek 26: | ||
[ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/01_Teoreticke%20otazky%20PRA-APLMIT.pdf Teoretické otázky] [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/02_Prakticke%20otazky%20PRA-APLMIT.pdf Praktické otázky] | [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/01_Teoreticke%20otazky%20PRA-APLMIT.pdf Teoretické otázky] [ftp://obelix.sps-pi.cz/N/janousek/PRA-APLMIT/02_Prakticke%20otazky%20PRA-APLMIT.pdf Praktické otázky] | ||
=== T1. [[LOGO | === T1. [[LOGO]]: === | ||
programovatelný logický obvod | programovatelný logický obvod | ||
[[Soubor:Logo brana s.jpg|thumb]] | [[Soubor:Logo brana s.jpg|thumb]] | ||
Řádek 53: | Řádek 35: | ||
'''Úkoly:''' | '''Úkoly:''' | ||
# Navrhněte [[Kombinační logický obvod]] s 3vstupy, zjistěte pravdivostní tabulku. [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/26_LOGO%21%20Siemens/12.06_navrh_KLO_LOGO.lsc 12.06_navrh_KLO_LOGO.lsc] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/26_LOGO%21%20Siemens/12.06_navrh_KLO_LOGO.lld 12.06_navrh_KLO_LOGO.lld] | # Navrhněte [[KLO|Kombinační logický obvod]] s 3vstupy, zjistěte pravdivostní tabulku. [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/26_LOGO%21%20Siemens/12.06_navrh_KLO_LOGO.lsc 12.06_navrh_KLO_LOGO.lsc] [ftp://obelix.sps-pi.cz/n/janousek/mikroLAB/26_LOGO%21%20Siemens/12.06_navrh_KLO_LOGO.lld 12.06_navrh_KLO_LOGO.lld] | ||
# Realizujte [[schodišťové zapojení]] pro 2 a více vstupů, t.j. kterýmkoli přepínačem-vypínačem vypnout-zapnout [http://miroslavstiburek.kvalitne.cz/zapojeni%20vypinacu.doc lit]. | # Realizujte [[schodišťové zapojení]] pro 2 a více vstupů, t.j. kterýmkoli přepínačem-vypínačem vypnout-zapnout [http://miroslavstiburek.kvalitne.cz/zapojeni%20vypinacu.doc lit]. | ||
# Navrhněte [[stykač]] pro ovládání osvětlení pomocí tlačítka ZAP a pomocí tlačítka VYP + další výstup, který ovládá blikající maják | # Navrhněte [[stykač]] pro ovládání osvětlení pomocí tlačítka ZAP a pomocí tlačítka VYP + další výstup, který ovládá blikající maják | ||
Řádek 101: | Řádek 83: | ||
* Otestujte SW [http://hw.cz/constrc/lpt_isp_prog/ ISP_Prog] pro 89S2051 a 89S51 | * Otestujte SW [http://hw.cz/constrc/lpt_isp_prog/ ISP_Prog] pro 89S2051 a 89S51 | ||
=== T3. [[ | === T3. Robotika s [[NXT]]: === | ||
[[Soubor:nxt-2.jpg]] | [[Soubor:nxt-2.jpg]] | ||
# Sestavte robota [[NXT]] | |||
# Napište program tak, aby se robot pohyboval vpřed, vzad, zatočil... | |||
# Jel rovně a zastavil na 60 cm vzdáleném vhodném místě označeném černou lepící páskou. | |||
# Jel rovně, otočit se a jel zpátky, jakmile bude stisknutý kontaktní senzor. | |||
# Jel ve čtyřúhelníku a zastavil u počátečního bodu. | |||
# Připojte čidlo dotyku a upravte program tak, aby se robot pohyboval dokud nenarazí na překážku. | |||
# Modifikujte program pro čidlo ultrazvuku | |||
# Připojte čidlo světla a naučte robota ject podél černé linky | |||
# Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji | |||
# Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu. | |||
# Najde předmět, uchopí a přiveze | |||
# Nakombinujte různá čidla pro pohyb robota | |||
=== T4. [[ | === T4. Robotika s [[BOB]]: === | ||
[[Soubor:boebot.jpg]] | [[Soubor:boebot.jpg]] | ||
Úkoly jsou zcela identické jako s robotem NXT ale tentkráte s robotem [[BOB]] | Úkoly jsou zcela identické jako s robotem [[NXT]] ale tentkráte s robotem [[BOB]] | ||
'''cvičení navíc:''' | '''cvičení navíc:''' | ||
=== T5. | === T5. Robotika s robotickou rukou [[ROR]] L601 === | ||
[[Soubor:Ruka.jpg]] | [[Soubor:Ruka.jpg]] | ||
=== T6. | === T6. Robotika s robotem [[Ju-Ju]] === | ||
[[Soubor:JU_JU.jpg]] | [[Soubor:JU_JU.jpg]] |
Verze z 29. 4. 2010, 19:50
v učebně: D10 učitel: JA v rámci předmětu PRA
- Název předmětu: Aplikace mikroprocesorové techniky
- Kód předmětu: PRA AplMIT
- Tématický plán: PRA C4 D4 AplMit JA.doc
- Typ předmětu: Cvičení
- Úroveň předmětu: velmi vysoká
- Určeno pro: 4. ročník oboru Slaboprodá elektrotechnika - zaměření automatizace, telekomunikace, výpočetní technika
- Počet hodin týdně: 2.5 Počet hodin za rok: 20 až 25
- Předpoklady: znalost učiva CIT MIT PRA - IO PRG
- Obsah předmětu: LOGO! MIT: Robotika:
Doporučená literatura: LOGO MIT NXT BOB nebo na školním ftp: LOGO ftp: MIT (IN obvody, OUT obvody, sestavy ) ftp:NXT ftp:BOB
SW: LOGO Eagle MPLAB Ride51 Fritzing BS2 VirtualBreadboard Deeds Multisim
Pojetí oddělení:
Toto oddělení navštěvují studenti 4.ročníku oboru vzdělávání 26-41-M/01 ELEKTROTECHNIKA. Cílem jsou převážně praktické činnosti, navazující na teoretické poznatky z předmětu MIT Studenti řeší praktické úkoly s programovatelným logickým automatem LOGO!, vyvíjí mikroprocesorové aplikace s MCU 8051 a programují roboty NXT a BOB. Součástí výuky je i zpracování povinných prací. Výuka je realizována v odborné učebně D10.
tagy pro učitele: PRA_APLMIT_00_vyuka.ppt PRA_APLMIT_01_vystupni moduly.ppt PRA_APLMIT_03_sestavy.ppt
Úlohy na cvičení:
a následně i praktickou maturitu: Teoretické otázky Praktické otázky
T1. LOGO:
programovatelný logický obvod
Úkoly:
- Navrhněte Kombinační logický obvod s 3vstupy, zjistěte pravdivostní tabulku. 12.06_navrh_KLO_LOGO.lsc 12.06_navrh_KLO_LOGO.lld
- Realizujte schodišťové zapojení pro 2 a více vstupů, t.j. kterýmkoli přepínačem-vypínačem vypnout-zapnout lit.
- Navrhněte stykač pro ovládání osvětlení pomocí tlačítka ZAP a pomocí tlačítka VYP + další výstup, který ovládá blikající maják
- Navrhněte stykač s jedním spínaným vstupem, který aktivací sepne a následnou aktivací vypne atd.
- Realizujte časové relé pro jeden spínaný vstup, který aktivací sepne a po 20 sec. vypne. Každá aktivace vstupu dřív než 20 sec. výstup vypne.
- Pojezdová brána: jeden spínaný vstup, který aktivací sepne 1 výstup. Následně vstup výstup vypne, následně vstup sepne 2. výstup, následně vstup vše vypne atd.
- cv6. + doba sepnutého výstupu omezena na 20 sec.
DÚ:
1. Pojezdová brána: stejná funkce + časově omezené výstupy na 15 sec.
2. Zpracovat SP podle vzoru
zpracujte úlohy pro LOGO! z [www.sps-pi.cz/instalace]
T2. MIT:
mikroprocesorové aplikace s MCU 8051 ukázka vývojvého diagramu
pro SP použít: Blokova schemata kresleno v programu Proficad
Úkoly:
1. Připojte OUT01 modul s LED k vývojové sestavě RD2Kit s 89C51ED2 a naprogramujte aplikaci pro ovládání modulu.
2. Připojte Soubor:OUT02 dvoumistný display k RD2Kit a zprovozněte program pro postupné zobrazování 00 ....09, 10, 11, .........99,
3. Připojte OUT03 modul MPX k RD2Kit a zprovozněte program pro ovládání displeje
4. Modul displeje se seriovym vstupem N102 Připojte a ovládejte
5. Ovládejte modul krokového motoru Soubor:OUT06
6. Ovládejte modul stejnosměrného motoru OUT07
7. Zprovozněte hrací kostku OUT09
8. Zprovozněte křižovatku s MCU 8051 v sestavě vývojového kitu RD2 kit info: SES01 Krizovatka
9. Naprogramujte MCU 8051 pro funkci jeřábu SES02 Jerab pračky SES03 Pracka plotru SES04 Plotr - Souradnicovy zapisovac satelitního pozicionéru SES05 Satelitni pozicioner
10. SES18 Odpočítávadlo: Modifikujte program v modulu SES18 tak, aby se po zapnutí objevilo na displeji číslo 60 a po jedné sekundě se obsah snižoval. Při dosažení 00 se odpočet zastaví a na výstupu P1.0 se objeví log. 1 na dobu 30 sec
doplňkové úlohy:
T3. Robotika s NXT:
- Sestavte robota NXT
- Napište program tak, aby se robot pohyboval vpřed, vzad, zatočil...
- Jel rovně a zastavil na 60 cm vzdáleném vhodném místě označeném černou lepící páskou.
- Jel rovně, otočit se a jel zpátky, jakmile bude stisknutý kontaktní senzor.
- Jel ve čtyřúhelníku a zastavil u počátečního bodu.
- Připojte čidlo dotyku a upravte program tak, aby se robot pohyboval dokud nenarazí na překážku.
- Modifikujte program pro čidlo ultrazvuku
- Připojte čidlo světla a naučte robota ject podél černé linky
- Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji
- Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu.
- Najde předmět, uchopí a přiveze
- Nakombinujte různá čidla pro pohyb robota
T4. Robotika s BOB:
Úkoly jsou zcela identické jako s robotem NXT ale tentkráte s robotem BOB
cvičení navíc:
T5. Robotika s robotickou rukou ROR L601
T6. Robotika s robotem Ju-Ju
Povinné práce:
Z každého úkolu je nutné zpracovat protokol = jakýsi záznam o vykonané činnosti. Výsledky si každý ukládá do svého, osobně vytvořeného adresáře v !Povinne_prace ve formátu xz_Prijmeni_Jmenouúkol (xy = pořadové číslo v třídní knize) např. podle vzorů:
- 04_Prijmeni_Jmeno_BOB.doc ale vše novém FORMULÁŘI z projektu OP VK:
Vyvíjíme tyto konstrukce:
- Programátor MCU 89s51 přes COM ATMEL AT89SXX ISP Flash Programmer v1.4
Programátory a vývojové kity:
PRO52 BIPROG - nejen ISP programátor biprog_usb-HW2_1
ATMEL AT89SXX ISP Flash Programmer v1.4
Jednoduchý HW, snadno lze libovolně modifikovat. x51 CPU T89C51RD2
ATM33 Programator ISP Atmel z rodiny 89Sxx ('51), ATtiny, ATmega i 90Sxx (AVR)
PRO42 ISP Flash Microcontroller Programmer Ver 3.0
http://www.cmail.cz/doveda/konstrukce/pgm_usb/index.htm ">Programátory PIC
Kit 182 Pic Programmer
--Ltitl 26. 4. 2010, 08:01 (UTC)