AplMIT: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Ltitl (diskuse | příspěvky)
Bez shrnutí editace
Ltitl (diskuse | příspěvky)
Bez shrnutí editace
Řádek 269: Řádek 269:
[http://www.cmail.cz/doveda/konstrukce/pgm_usb/index.htm http://www.cmail.cz/doveda/konstrukce/pgm_usb/index.htm] ">Programátory PIC
[http://www.cmail.cz/doveda/konstrukce/pgm_usb/index.htm http://www.cmail.cz/doveda/konstrukce/pgm_usb/index.htm] ">Programátory PIC
Kit 182 Pic Programmer
Kit 182 Pic Programmer





Verze z 26. 4. 2010, 10:18

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

Vyučující: JA

Cíl: praktické činnosti v příslušných oblastech

Předpoklady: znalost učiva CIT MIT PRA - IO PRG

Obsah předmětu: LOGO! MIT: Robotika:

Vyučovací metody: prezentace, instruktáž

Hodnotící metody: najdete na stránkách předmětu PRA bod. 6

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 mikroprocesorová technika (2. a 3. ročník) Studenti řeší praktické úkoly s programovatelným logickým automatem LOGO!, vyvíjí mikroprocesorové aplikace s MCU 8051 a programují roboty NXT a Boe-Bot. Součástí výuky je i zpracování seminární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:

1. Navrhněte Kombinační logický obvod s 3vstupy, zjistěte pravdivostní tabulku. 12.06_navrh_KLO_LOGO.lsc 12.06_navrh_KLO_LOGO.lld

2. Realizujte schodišťové zapojení pro 2 a více vstupů, t.j. kterýmkoli přepínačem-vypínačem vypnout-zapnout lit.

3. 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

4. Navrhněte stykač s jedním spínaným vstupem, který aktivací sepne a následnou aktivací vypne atd.

5. 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.

6. 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.

7. 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:

  • Otestujte SW PonyProg pro 89S2051 a 89S51
  • Otestujte SW ISP_Prog pro 89S2051 a 89S51

T3. Robotika s NXT:

1. Sestavte robota NXT

2. Napište program tak, aby se robot pohyboval vpřed, vzad, zatočil...

3. Jel rovně a zastavil na 60 cm vzdáleném vhodném místě označeném černou lepící páskou.

4. Jel rovně, otočit se a jel zpátky, jakmile bude stisknutý kontaktní senzor.

5. Jel ve čtyřúhelníku a zastavil u počátečního bodu.

6. Připojte čidlo dotyku a upravte program tak, aby se robot pohyboval dokud nenarazí na překážku.

7. Modifikujte program pro čidlo ultrazvuku

8. Připojte čidlo světla a naučte robota ject podél černé linky

9. Start ve vzdálenosti 60 cm od černé linie. Robot najde dráhu a sleduje ji

10. Naučte robota šplhat přes minimálně 2,5 cm tlustou knihu.

11. Najde předmět, uchopí a přiveze

12. Nakombinujte různá čidla pro pohyb robota

T4. Robotika s Boe - Bot:

Ú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ů:


Vyvíjíme tyto konstrukce:


Programátory a vývojové kity:




PRO52 BIPROG - nejen ISP programátor biprog_usb-HW2_1






ATMEL AT89SXX ISP Flash Programmer v1.4





RD2 kit

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)



Krokový motor