Sale!
Balí?ek obsahuje:
1 x Micro ATmega32U4 5V 16MHz vývojová deska
Vývojová deska Micro ATmega32U4 5V 16MHz
23,99 $
Popis:
Micro ATmega32U4-MU je malá deska mikrokontroléru zaloená na ATmega32U4. Má 20 digitálních vstupních / výstupních pin? (z nich 7 lze pouít jako výstupy PWM a 12 jako analogové vstupy), krystalový oscilátor, p?ipojení micro-USB, záhlaví ICSP a resetovací tla?ítko. S frekvencí 16 MHz a provozním nap?tím 5V je tato deska podobná Arduino Leonardo, a?koli Micro ATmega32U4-MU je kompaktn?jí (17,78 × 48,26 mm).
Deska obsahuje ve pot?ebné pro podporu mikrokontroléru; sta?í jej p?ipojit k po?íta?i a za?ít! Jeho tvarový faktor umo?uje jeho snadné umíst?ní na desce s obvody.
Stejn? jako Arduino Leonardo má Micro ATmega32U4-MU integrované p?ipojení USB, co eliminuje pot?ebu p?evad??e. To umo?uje, aby se Micro krom? portu COM zobrazovalo p?ipojenému po?íta?i jako za?ízení HID, jako je klávesnice nebo my. Deska je také schopna provád?t dalí funkce Arduino Leonardo.
Napájení:
Micro ATmega32U4-MU lze napájet p?es USB p?ipojení.
Zdroj napájení:
5V: Regulovaný napájecí zdroj pouívaný k napájení mikrokontroléru a dalích komponent? na desce. To m?e pocházet bu? z VIN p?es regulátor nap?tí, nebo m?e být napájeno p?es USB, nebo jiné regulované napájení 5V.
3V3: Napájení 3,3 V generované palubním regulátorem. Maximální odb?r proudu je 50 mA.
GND: Uzem?ovací kolíky.
I / O piny:
Kadý z 20 digitálních pin? lze pouít jako vstup nebo výstup. Pracují na 5V. Kadý pin m?e poskytovat nebo p?ijímat maximáln? 40 mA a má interní pull-up rezistor (ve výchozím nastavení odpojený) 20-50 k Ohm?. N?které piny mají navíc dalí funkce:
- Sériové rozhraní: 0 (RX) a 1 (TX) piny. Slouí k p?íjmu (RX) a p?enosu (TX) dat pomocí hardwarové sériové kapacity ATmega32U4. Vimn?te si, e na Micro ATmega32U4-MU ozna?uje t?ída Serial komunikaci USB (CDC), pro p?enos dat na pinech 0 a 1 pouijte t?ídu Serial1.
- TWI: 2 (SDA) a 3 (SCL) piny. Podpora komunikace TWI (12C) pomocí knihovny Wire.
- Externí p?eruení: 3 (p?eruení 0), 2 (p?eruení 1), 0 (p?eruení 2), 1 (p?eruení 3) a 7 (p?eruení 4). Tyto piny lze nakonfigurovat tak, aby spout?ly p?eruení na nízké hodnot?, stoupající nebo klesající hran? nebo na zm?nu hodnoty. Podrobnosti najdete ve funkci attachInterrupt ().
- PWM: 3, 5, 6, 9, 10, 11 a 13. Poskytuje 8bitový výstup PWM s funkcí analogWrite ().
- SPI: v záhlaví ICSP. Tyto piny podporují komunikaci SPI pomocí knihovny SPI. Vimn?te si, e piny SPI nejsou p?ipojeny k ádným I / O pin?m, protoe jsou na Arduino Uno. Jsou k dispozici pouze na konektoru ICSP.
- Analogové vstupy: A0 - A5, A6 - A11 (na digitálních pinech 4, 6, 8, 9, 10 a 12). Micro ATmega32U4-MU má 12 analogových vstup? (A0 - A11), které lze také pouít jako digitální I / O. Analogové vstupy A0 - A5 se objevují na stejných místech jako na Arduino Uno; vstupy A6 - A11 jsou na digitálních I / O pinech 4, 6, 8, 9, 10 a 12. Kadý analogový vstup poskytuje 10 bit? rozliení (1024 r?zných hodnot). Ve výchozím nastavení m??í analogové vstupy od 0 do 5 volt?, i kdy je moné zm?nit horní konec jejich rozsahu pomocí kolíku AREF a analogové funkce Reference ().
- Resetovat. Nízká úrove? signálu resetuje mikrokontrolér.
LED diody:
* RX a TX - blikají, kdy jsou data p?enáena p?es USB p?ipojení.
* ZAPNUTO - indikátor napájení.
* L - p?ipojení LED k digitálnímu kolíku 13.
Pam??:
Mikrokontrolér ATmega 32U4 má pam?? 32 kB (4 kB pouívá bootloader). Má také 2,5 KB SRAM a 1 KB EEPROM (kterou lze ?íst a zapisovat pomocí knihovny EEPROM).
Micro ATmega32U4-MU má ?adu za?ízení pro komunikaci s po?íta?em, jiným za?ízením Arduino nebo mikrokontroléry.
ATmega32U4 poskytuje sériovou sériovou komunikaci UART TTL, která je k dispozici na digitálních pinech 0 (RX) a 1 (TX).
Díky hardwarové podpo?e USB umo?uje ATmega32U4 také sériovou komunikaci s po?íta?em p?es virtuální port COM.
Micro ATmega32U4-MU funguje také jako za?ízení USB 2.0 a pouívá standardní ovlada?e USB COM. Software Arduino obsahuje sériový monitor, který umo?uje odesílání jednoduchých textových dat na a z desky. Co ud?láme v p?íkladu uvedeném v popisu.
Knihovna SoftwareSerial umo?uje sériovou komunikaci na kterémkoli z digitálních pin? ATmega32U4-MU.
ATmega32U4 podporuje také komunikaci I2C (TWI) a SPI. Software Arduino obsahuje knihovnu Wire pro zjednoduení pouívání sb?rnice 12C. Knihovnu SPI lze pouít pro komunikaci SPI.
Programování:
Desku lze programovat pomocí softwaru Arduino výb?rem ATmega32U4 v nabídce desky.
Mikrokontrolér ATmega32U4 na Micro ATmega32U4-MU je p?edinstalován s bootloaderem, který vám umoní nahrát nový kód do n?j bez pouití externího hardwarového programátoru.
M?ete také obejít zavad?? a naprogramovat mikrokontrolér pomocí záhlaví ICSP (In-Circuit Serial Programming).
Automatický reset:
Namísto fyzického stisknutí resetovacího tla?ítka p?ed odesláním je Micro ATmega32U4-MU navren tak, aby jej bylo moné resetovat pomocí softwaru Arduino sput?ného na p?ipojeném po?íta?i. Reset je sput?n, kdy je virtuální port CDC COM otev?en na 1 200 baud a poté uzav?en. Pokud k tomu dojde, procesor se resetuje a p?eruí p?ipojení USB k po?íta?i. Po resetování procesoru se spustí bootloader, který z?stane aktivní p?iblin? 8 sekund. Bootloader lze také spustit stisknutím tla?ítka Resetovat. Vimn?te si, e kdy se deska poprvé zapne, p?esko?í p?ímo na uivatelský ná?rt, pokud je k dispozici, spíe ne inicializovat bootloader.
USB nadproudová ochrana:
Micro ATmega32U4-MU má resetovatelnou polyfuse, která chrání USB porty po?íta?e p?ed zkraty a nadproudem. A?koli v?tina po?íta?? má vlastní vnit?ní ochranu, pojistka poskytuje dalí vrstvu ochrany. Pokud je na port USB p?ivedeno více ne 500 mA, pojistka automaticky p?eruí spojení, dokud není odstran?n zkrat nebo p?etíení.
Mikrokontrolér | ATmega32U4-MU |
Vypnutí | 3,3 V - 180 mA |
5V-800m? | |
Napájení. USB | 5V |
Napájení. Konektor VIN / DC | 5V |
Spot?eba energie | 5V 220mA |
Logická úrove? | 5V |
USB | Micro USB |
Frekvence hodin | 16MHz |
Provozní napájecí nap?tí | 3.3V |
Digitální I / O | 20 (7-PWM) |
Analogové I / O | 12 |
Data RAM Typ / velikost | 2.5Kb |
Typ / velikost datové ROM | 1Kb |
Typ rozhraní | ISP |
Provozní teplota | ?40 ° / + 85 ° |
Velikost PCB (L × W) | 48,26 × 17,78 mm |
Hmotnost | 8.5g |
Dokumenty:
Balí?ek obsahuje:
1 x Micro ATmega32U4 5V 16MHz vývojová deska