AplMIT: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Bez shrnutí editace
Řádek 1: Řádek 1:
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 40em"
[[Soubor:D10_AplMIT_s1.jpg|200px|left]]
 
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 25em"
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Aplikace mikroprocesorové techniky AplMIT'''''
| colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Aplikace mikroprocesorové techniky AplMIT'''''
|-
|-
Řádek 31: Řádek 33:
| '''[[SW]]:''' || [[LOGO]] [[Eagle]] [[MPLAB]] [[Ride51]] [[Flip]] [[NXT-G]] [[BricxCC]] [[BS2]] [[UP]] [[SAP]] [[Diagram Designer]]
| '''[[SW]]:''' || [[LOGO]] [[Eagle]] [[MPLAB]] [[Ride51]] [[Flip]] [[NXT-G]] [[BricxCC]] [[BS2]] [[UP]] [[SAP]] [[Diagram Designer]]
|- style="vertical-align: top;"
|- style="vertical-align: top;"
| '''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]
|- style="vertical-align: top;"
| '''Úkoly:'''
||
Z každého úkolu je nutné zpracovat dokumentaci t.j. jakýsi záznam o vykonané činnosti. Použít [[Soubor:moo.gif|15px]]  [http://moo.sps-pi.cz/mod/resource/view.php?id=723 předlohu dokumentu pro PP] ( formát: Třída_PořadívTřídníKnize_Prijmeni_Jmeno_úkol.doc)
 
Odevzdání dokumentace k úkolům zde:
 
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=353 1 - Vývoj aplikace s LOGO] [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/01_Prijmeni_Jmeno_Logo.doc vzor]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=354 2 - Vývoj MIT aplikace] [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/02_Prijmeni_Jmeno_APLMIT.doc vzor]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=675 3 - MIT realizace]
** Přehled i zadávací formulář povinné práce u [[RR]] [[PRA_Povinné_práce|zde]]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=355 4 - Vývoj aplikace s robotem NXT] [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/03_Prijmeni_Jmeno_NXT.doc vzor]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=365 5 - Vývoj aplikace s robotem BOB] [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/04_Prijmeni_Jmeno_BOB.doc vzor]
 
|- style="vertical-align: top;"
|- style="vertical-align: top;"
| '''Opakovací 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]
| '''Opakovací 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]
Řádek 39: Řádek 55:
| '''Náměty:'''|| [[Zajímavá zapojení s MCU]] např pro [[PRA_Povinné_práce|povinné]] nebo [[MP-JA|maturitní práce]]
| '''Náměty:'''|| [[Zajímavá zapojení s MCU]] např pro [[PRA_Povinné_práce|povinné]] nebo [[MP-JA|maturitní práce]]
|}
|}
[[Soubor:D10_AplMIT_s1.jpg|thumb|left]]
== Úkoly: ==
Z každého úkolu je nutné zpracovat dokumentaci t.j. jakýsi záznam o vykonané činnosti.
* [[Soubor:moo.gif|15px]]  [http://moo.sps-pi.cz/mod/resource/view.php?id=723 Předloha dokumentu pro PP] ( formát: Třída_PořadívTřídníKnize_Prijmeni_Jmeno_úkol.doc)
Odevzdání dokumentace k úkolům zde:
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=353 1 - Vývoj aplikace s LOGO]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=354 2 - Vývoj MIT aplikace]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=675 3 - MIT realizace]
** Přehled i zadávací formulář povinné práce u [[RR]] [[PRA_Povinné_práce|zde]]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=355 4 - Vývoj aplikace s robotem NXT]
* [[Soubor:moo.gif|15px]] [http://moo.sps-pi.cz/mod/assignment/view.php?id=365 5 - Vývoj aplikace s robotem BOB]
Vzory:
* [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/01_Prijmeni_Jmeno_Logo.doc 01_Prijmeni_Jmeno_Logo.doc]
* [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/02_Prijmeni_Jmeno_APLMIT.doc 02_Prijmeni_Jmeno_APLMIT.doc]
* [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/03_Prijmeni_Jmeno_NXT.doc 03_Prijmeni_Jmeno_NXT.doc]
* [ftp://obelix.sps-pi.cz/n/janousek/!Povinne_prace/C4%2020xy-ab_VZOR/cd_Prijemeni_Jmeno/04_Prijmeni_Jmeno_BOB.doc 04_Prijmeni_Jmeno_BOB.doc]                 


<!------- TABULKA - DESIGN ------->  
<!------- TABULKA - DESIGN ------->  
{| style="padding: 0px; width: 100%; margin-top: 4px;"
{| style="padding: 0px; width: 50%; margin-top: 4px;"
| style="width: 50%; vertical-align: top;" |  
| style="width: 50%; vertical-align: top;" |  


Řádek 115: Řádek 86:
# Zpracovat PP podle vzoru
# Zpracovat PP podle vzoru


</div></div>
|}


 
<!------- TABULKA - DESIGN ------->
 
{| style="padding: 0px; width: 100%; margin-top: 4px;"
 
| style="width: 50%; vertical-align: top;" |
 
 
 
 
 
 
 
 
 
 
 
 
 
</div></div>


<!------- MIT vývoj: ------->  
<!------- MIT vývoj: ------->  

Verze z 9. 1. 2011, 14:40

Aplikace mikroprocesorové techniky AplMIT
Pojetí předmětu: Toto oddělení navštěvují studenti 4.ročníku oboru vzdělávání 26-41-M/01 Elektrotechnika.
Cílové vědomosti: Znalost problematiky vývoje mikroprocesorové aplikace.
Cílové dovednosti: Praktické aplikace teoretických poznatků při realizaci obvodů obsahující mikroprocesory.
Organizace výuky: 2,5 týdně = 5 hod 1 x za 3 x 14 dní při třech skupinách. 20hodin za rok pro jednu skupinu).
Obsah cvičení:

Realizace praktických úkolů:

  • s programovatelným logickým automatem LOGO
  • vyvoj mikroprocesorové aplikace s MCU např.:8051
  • realizace mikroprocesorové aplikace s MCU
  • programování robotů NXT a BOB.
Učebna: D10
Učitel: JA
Tématický plán: PRA C4 D4 AplMit JA.doc
Předpoklady: Znalosti a dovednosti z CIT MIT ELT2 INS2
HW: LOGO RD2 kit EasySoft NXT BOB ROR + vše v učebně D10
SW: LOGO Eagle MPLAB Ride51 Flip NXT-G BricxCC BS2 UP SAP Diagram Designer
Doporučená literatura: LOGO MIT NXT BOB nebo na školním ftp: LOGO ftp: MIT (IN obvody, OUT obvody, sestavy ) ftp:NXT ftp:BOB
Úkoly:

Z každého úkolu je nutné zpracovat dokumentaci t.j. jakýsi záznam o vykonané činnosti. Použít předlohu dokumentu pro PP ( formát: Třída_PořadívTřídníKnize_Prijmeni_Jmeno_úkol.doc)

Odevzdání dokumentace k úkolům zde:

Opakovací otázky: Teoretické otázky Praktické otázky
Objednávky: součástek na PP SOČ MP zde
Náměty: Zajímavá zapojení s MCU např pro povinné nebo maturitní práce
LOGO programovatelný logický obvod:

Úkoly:

  1. Navrhněte Kombinační logický obvod s 3vstupy, zjistěte pravdivostní tabulku. vzor: 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 PP podle vzoru
MIT vývoj:

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
MIT realizace u RR:

Přehled i zadávací formulář povinné práce u RR zde

Pokud je práce pro školu, tak vyplňte objednávkový formulář na požadovaný materiál.

Náměty s MCU naleznete zde


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

Úkoly jsou zcela identické jako s robotem NXT ale tentkráte s robotem BOB








Robotika s robotickou rukou ROR:









Robotika s robotem Ju-Ju:

Archiv: