AplMIT: Porovnání verzí
m Mění zámek stránky "AplMIT" ([edit=sysop] (do odvolání) [move=sysop] (do odvolání) [read=sysop] (do odvolání)) |
Bez shrnutí editace |
||
Řádek 45: | Řádek 45: | ||
DÚ: | DÚ: | ||
# '''Pojezdová brána:''' stejná funkce + časově omezené výstupy na 15 sec. | |||
# Zpracovat SP podle vzoru | |||
zpracujte úlohy pro [[LOGO]]! z [www.sps-pi.cz/instalace] | |||
zpracujte úlohy pro LOGO! z [www.sps-pi.cz/instalace] | |||
=== T2. [[MIT]]: === | === T2. [[MIT]]: === | ||
Řádek 58: | Řádek 57: | ||
'''Úkoly:''' | '''Úkoly:''' | ||
# Připojte [http://wiki.sps-pi.com/images/7/70/Modul_LED.jpg OUT01 modul s LED] k [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/87_VYV%20Vyvojove%20sestavy/VYV01%20RD2%20vyvoj%20aplikaci%20s%208051/VYV01%20Popis%20vyvojove%20sestavy%20RD2Kit%20s%2089C51ED2.pdf vývojové sestavě RD2Kit] s 89C51ED2 a naprogramujte aplikaci pro ovládání modulu. | |||
# Připojte Soubor:[ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/28_OUT%20vystupni%20moduly/OUT02%20-%20dvoumistny%20display/OUT02%20dvoumistny%20display.pdf OUT02 dvoumistný display] k [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/87_VYV%20Vyvojove%20sestavy/VYV01%20RD2%20vyvoj%20aplikaci%20s%208051/VYV01%20Popis%20vyvojove%20sestavy%20RD2Kit%20s%2089C51ED2.pdf RD2Kit] a zprovozněte program pro postupné zobrazování 00 ....09, 10, 11, .........99, | |||
# Připojte [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/28_OUT%20vystupni%20moduly/OUT03%20-%20disp%20MPX/sch.jpg OUT03 modul MPX] k [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/87_VYV%20Vyvojove%20sestavy/VYV01%20RD2%20vyvoj%20aplikaci%20s%208051/VYV01%20Popis%20vyvojove%20sestavy%20RD2Kit%20s%2089C51ED2.pdf RD2Kit] a zprovozněte program pro ovládání displeje | |||
# [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/28_OUT%20vystupni%20moduly/OUT04%20-%20displ%20seriovy/Modul%20displeje%20se%20seriovym%20vstupem%20N102.pdf Modul displeje se seriovym vstupem N102] Připojte a ovládejte | |||
# Ovládejte modul krokového motoru Soubor:[ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/28_OUT%20vystupni%20moduly/OUT06%20-%20modul%20krokoveho%20motoru/OUT06.jpg OUT06] | |||
# Ovládejte modul stejnosměrného motoru [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/28_OUT%20vystupni%20moduly/OUT07%20-%20modul%20ss%20modulu/OUT07.jpg OUT07] | |||
# Zprovozněte hrací kostku [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/28_OUT%20vystupni%20moduly/OUT09%20-%20modul%20LED%20kostky/OUT09.jpg OUT09] | |||
# Zprovozněte '''křižovatku''' s MCU 8051 v sestavě vývojového kitu RD2 kit info: [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/30_SES%20sestavy/SES01%20Krizovatka SES01 Krizovatka] | |||
# Naprogramujte MCU 8051 pro funkci '''jeřábu''' [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/30_SES%20sestavy/SES02%20Jerab SES02 Jerab] '''pračky''' [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/30_SES%20sestavy/SES03%20Pracka SES03 Pracka] '''plotru''' [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/30_SES%20sestavy/SES04%20Plotr%20-%20Souradnicovy%20zapisovac SES04 Plotr - Souradnicovy zapisovac] '''satelitního pozicionéru''' [ftp://obelix.sps-pi.cz/N/Janousek/mikroLAB/30_SES%20sestavy/SES05%20Satelitni%20pozicioner SES05 Satelitni pozicioner] | |||
# [http://obelix.sps-pi.cz/n/Janousek%5CmikroLAB%5C30_SES%20sestavy%5CSES18%20Citac%20s%202%20x%20SA%5Codpo%C4%8D%C3%ADtavadlo%20z%2060%20do%2000%5CSES18b%20Odpo%C4%8D%C3%ADt%C3%A1vadlo.doc 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: | doplňkové úlohy: | ||
Řádek 135: | Řádek 125: | ||
* [http://www.8052.com/users/AT89S52InSystemProg/ Programátor MCU 89s51 přes COM] ATMEL AT89SXX ISP Flash Programmer v1.4 | * [http://www.8052.com/users/AT89S52InSystemProg/ Programátor MCU 89s51 přes COM] ATMEL AT89SXX ISP Flash Programmer v1.4 | ||
* [http://web.quick.cz/ruckl/biprog/biprog.html biprog na COM - nejen ISP programátor 89s2051, 89LP4052] | * [http://web.quick.cz/ruckl/biprog/biprog.html biprog na COM - nejen ISP programátor 89s2051, 89LP4052] | ||
* [http://web.quick.cz/ruckl/biprog/biprog.html AVR - vynikající] [http://web.quick.cz/ruckl/biprog/components/biprog_usb-HW2_1.pdf biprog na USB] | * [http://web.quick.cz/ruckl/biprog/biprog.html AVR - vynikající] [http://web.quick.cz/ruckl/biprog/components/biprog_usb-HW2_1.pdf biprog na USB] | ||
* [http://www.obdev.at/products/avrusb/powerswitch.html PowerSwitch - zajímavá aplikace ovládající zařízení přes USB (s 2313 )připojená na USB] | * [http://www.obdev.at/products/avrusb/powerswitch.html PowerSwitch - zajímavá aplikace ovládající zařízení přes USB (s 2313 )připojená na USB] | ||
* [http://www.cesko.host.sk/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232.htm Vynikající USB-RS232 TTL převodník s Atmega8] | * [http://www.cesko.host.sk/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232.htm Vynikající USB-RS232 TTL převodník s Atmega8] | ||
* [http://www.volny.cz/fuksam/navrhy/zobrazovace/zobrazovace.htm Přípravky pro výuku základů řízení zobrazovacích prvků s 8051] | * [http://www.volny.cz/fuksam/navrhy/zobrazovace/zobrazovace.htm Přípravky pro výuku základů řízení zobrazovacích prvků s 8051] | ||
Verze z 29. 4. 2010, 20:20
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Ú:
- Pojezdová brána: stejná funkce + časově omezené výstupy na 15 sec.
- 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:
- Připojte OUT01 modul s LED k vývojové sestavě RD2Kit s 89C51ED2 a naprogramujte aplikaci pro ovládání modulu.
- Připojte Soubor:OUT02 dvoumistný display k RD2Kit a zprovozněte program pro postupné zobrazování 00 ....09, 10, 11, .........99,
- Připojte OUT03 modul MPX k RD2Kit a zprovozněte program pro ovládání displeje
- Modul displeje se seriovym vstupem N102 Připojte a ovládejte
- Ovládejte modul krokového motoru Soubor:OUT06
- Ovládejte modul stejnosměrného motoru OUT07
- Zprovozněte hrací kostku OUT09
- Zprovozněte křižovatku s MCU 8051 v sestavě vývojového kitu RD2 kit info: SES01 Krizovatka
- 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
- 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
- biprog na COM - nejen ISP programátor 89s2051, 89LP4052
- AVR - vynikající biprog na USB
- PowerSwitch - zajímavá aplikace ovládající zařízení přes USB (s 2313 )připojená na USB
- Vynikající USB-RS232 TTL převodník s Atmega8
- Přípravky pro výuku základů řízení zobrazovacích prvků s 8051
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)