Vývoj MIT aplikace
(Rozdíly mezi verzemi)
Řádka 2: | Řádka 2: | ||
{| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 30em" | {| class="toccolours" cellpadding="5" style="float: right; clear: right; margin: 0 0 1em 1em; font-size: 85%; width: 30em" | ||
− | | colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | ''''' | + | | colspan="2" style="text-align: center; font-size: larger; background-color: lightgreen;" | '''''Postup vývoje MIT aplikace: ''''' |
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| | | | ||
+ | '''IDE:''' | ||
+ | # Napsat program v asm/C v IDE | ||
+ | # Uložit *.asm (*.a51, *.cpp, *.bas apod.) | ||
+ | # Spustit SW simulaci (vygeneruje se *.hex) | ||
− | + | '''Naprogramovat MCU''' | |
+ | # Připojit k PC pomocí .... | ||
+ | # Spustit program .............. | ||
+ | # Vybrat typ procesoru ..... | ||
+ | # Vybrat *.hex soubor | ||
+ | # Naprogramovat paměť MCU souborem *.hex | ||
+ | # Zkontrolovat obsah paměti programu | ||
− | + | '''Otestovat v HW aplikaci''' | |
+ | # Zkontrolovat, zda HW obsahuje stabilizátor +5V | ||
+ | #* ANO, připojit HW k +5V | ||
+ | #* NE, připojit HW k +12V | ||
+ | # Zkontrolovat na napájecích pinech MCU, zda-li je správně napájen | ||
+ | # Vložit MCU a otestovat funkčnost | ||
− | # | + | '''Dokumentace''' max. 2 strany !! |
− | + | # Stáhnout [[soubor:doc.gif]] [[:Media:Trida_PoradoveCislo_Prijmeni_Jmeno_Nazev.doc|Předlohu]] povinné práce | |
− | #* | + | # DOC bude obsahovat |
− | #* | + | #* Schéma (kresleno v [[Eagle]] |
− | # | + | #* Montážní schéma (kresleno v [[Eagle]]) |
− | + | #* Blokové schéma vývojové sestavy (od PC s IDE k MCU ((kresleno v [[ProfiCAD]]) | |
− | #* | + | #* Program (alespoň část s ohledem na max. počet stran = 2) |
− | #* | + | #* Obrázek HW |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | '''Zdroje informací''' | ||
+ | # [[Zajímavá zapojení s MCU]] | ||
+ | # [[PRA Povinné práce]] | ||
|} | |} | ||
Řádka 133: | Řádka 146: | ||
− | === | + | === Sestavy: === |
# [[BOB]] | # [[BOB]] | ||
Řádka 148: | Řádka 161: | ||
# [[LOXONE]] | # [[LOXONE]] | ||
# [[Arduino]] | # [[Arduino]] | ||
+ | # [[Raspberry Pi]] | ||
=== Inspirace: === | === Inspirace: === |
Verze z 13. 6. 2014, 16:28
Postup vývoje MIT aplikace: | |
IDE:
Naprogramovat MCU
Otestovat v HW aplikaci
Dokumentace max. 2 strany !!
Zdroje informací |
Obsah |
Development Board
ATM13 s 89S51
89S2051 s PRESTO
PIC09 s PIC16F57
PICAXE00 s PICAXE-18
PRO75 s ATmega8
AVR14 s ATmega32
Programmers
Programátor: USBasp SW: ProgISP nebo Extreme Burner
Others
Kombinace:
Povinná práce:
Postup vývoje MIT aplikace
Předloha pro povinné práce
Blokové schéma:
kresleno v ProfiCAD
Sestavy:
- BOB
- ATmega8 USBASP
- PIC16F84 + PRESTO
- Atmega32 + PRESTO
- NXT-G
- ATmega32 USBASP
- Umík
- NXT BrixCC
- PICQUICK
- ATmega8 PRESTO
- PICAXE
- LOXONE
- Arduino
- Raspberry Pi