AplMIT

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Řádka 2: Řádka 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
+
 
+
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://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]
Řádka 36: Řádka 18:
 
== Pojetí oddělení: ==
 
== 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]].
+
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]
Řádka 44: Řádka 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]]
Řádka 53: Řádka 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
Řádka 101: Řádka 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. [[Robotika s NXT]]: ===  
+
=== T3. Robotika s [[NXT]]: ===  
  
 
[[Soubor:nxt-2.jpg]]
 
[[Soubor:nxt-2.jpg]]
  
1. Sestavte robota [[NXT]]
+
# Sestavte robota [[NXT]]   
    
+
# Napište program tak, aby se robot pohyboval vpřed, vzad, zatočil...
2. 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.
3. Jel rovně a zastavil na 60 cm vzdáleném vhodném místě označeném černou lepící páskou.
+
# 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.
4. Jel rovně, otočit se a jel zpátky, jakmile bude stisknutý kontaktní senzor.
+
# Modifikujte program pro čidlo ultrazvuku
 
+
# Připojte čidlo světla a naučte robota ject podél černé linky
5. Jel ve čtyřúhelníku a zastavil u počátečního bodu.
+
# 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.
6. Připojte čidlo dotyku a upravte program tak, aby se robot pohyboval dokud nenarazí na překážku.
+
# Najde předmět, uchopí a přiveze
 
+
# Nakombinujte různá čidla pro pohyb robota
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]]: ===
+
=== 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. [[Robotika s robotickou rukou ROR L601]] ===  
+
=== T5. Robotika s robotickou rukou [[ROR]] L601 ===  
  
 
[[Soubor:Ruka.jpg]]
 
[[Soubor:Ruka.jpg]]
  
=== T6. [[Robotika s robotem Ju - Ju]] ===  
+
=== T6. Robotika s robotem [[Ju-Ju]] ===  
  
 
[[Soubor:JU_JU.jpg]]
 
[[Soubor:JU_JU.jpg]]

Verze z 29. 4. 2010, 21:50

D10 AplMIT s1.jpg

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

Obsah

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

Logo brana s.jpg
Logo04.jpg
Logo02.jpg
Logo05.jpg

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

Nxt-2.jpg

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

Boebot.jpg

Ú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

Ruka.jpg

T6. Robotika s robotem Ju-Ju

JU JU.jpg


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

SP-odevzdani.jpg


Vyvíjíme tyto konstrukce:


Programátory a vývojové kity:

HW4 1.png




PRO52 BIPROG - nejen ISP programátor biprog_usb-HW2_1

Blok Dia.GIF






ATMEL AT89SXX ISP Flash Programmer v1.4

Rd2kit osazeni.png





RD2 kit

Jednoduchý HW, snadno lze libovolně modifikovat. x51 CPU T89C51RD2

Ispsch.png






ATM33 Programator ISP Atmel z rodiny 89Sxx ('51), ATtiny, ATmega i 90Sxx (AVR)

Isp2 sch.gif








PRO42 ISP Flash Microcontroller Programmer Ver 3.0

K182 5.jpg









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


Osobní nástroje
Jmenné prostory
Varianty
Akce
Rychlá navigace
NEJ aktivity
Nejlepší předměty
Nejlepší MCU
SW-HW
Ostatní
Utility
Nástroje
Tisk/export