MEGA 2560 R3 Izboljšana različica CH340
MEGA 2560 R3 Izboljšana različica CH340

MEGA 2560 R3 Izboljšana različica CH340

MEGA 2560 R3 Izboljšana različica CH340 + usb kabel
Pošlji povpraševanje

 

MEGA 2560 R3 Izboljšana različica CH340 + usb kabel  

 
Mega 2560 je mikrokrmilniška plošča, ki temelji na CH340. Ima 54 digitalnih vhodno-izhodnih zatičev (od katerih jih je mogoče 15 uporabiti kot izhod PWM), 16 analognih vhodov, 4 UART-jev (strojna serijska vrata), kristalni oscilator 16 MHz, povezavo USB, priključek za napajanje, glava ICSP, in gumb za ponastavitev. Vsebuje vse, kar je potrebno za podporo mikrokrmilnika; preprosto ga povežite z računalnikom s kablom USB ali ga napolnite z adapterjem AC-to-DC ali baterijo, da začnete. Mega je združljiv z večino ščite, namenjenih za Duemilanove ali Diecimile.


Mega 2560 je posodobitev za Mega, ki jo nadomešča.
Mega2560 se razlikuje od vseh prejšnjih plošč, ker ne uporablja FTDI USB-serijski gonilnik. Namesto tega ima program CH340 programiran kot USB-to-serial pretvornik.
Revizija 2 plošče Mega2560 ima upor, ki potegne linijo 8U2 HWB na tla, kar olajša vnos v DFU način.


Revizija 3 odbora ima naslednje nove značilnosti:

  • 1,0 pinout: dodani SDA in SCL zatiči, ki se nahajajo blizu pinja AREF in dva nova noža, nameščena v bližini čipa RESET, IOREF, ki omogočata, da se ščiti prilagajajo napetosti, ki jo zagotavlja plošča. V prihodnosti bodo ščiti združljivi tako s ploščo, ki uporablja AVR, ki delujejo s 5V in s časom, ki deluje s 3.3V. Druga je nepovezana igla, ki je rezervirana za prihodnje namene.

  • Močnejši sklop RESET.

  • Atmega 16U2 zamenjajte 8U

AA0061637.png
AA0061782.png

Mikrokrmilnik

CH340

Delovna napetost

5V

Vhodna napetost (priporočeno)

7-12V

Vhodna napetost (meja)

6-20V

Digitalni V / I zatiči

54 (od tega 15 zagotavljajo PWM izhod)

Analogni vhodni zatiči

16

Enosmerni tok na I / O pin

40 mA

DC tok za 3.3V Pin

50 mA

Flash pomnilnik

256 KB od tega 8 KB uporablja bootloader

SRAM

8 KB

EEPROM

4 KB

Hitrost ure

16 MHz

AA0062276.png

Mega se lahko napaja preko USB povezave ali z zunanjim napajalnikom. Vir napajanja se samodejno izbere.
Zunanja (ne-USB) napajanje lahko prihaja bodisi iz AC-to-DC adapterja (zidna bradavica) ali baterije. Adapter lahko priključite tako, da priključite centralno-pozitivno vtičnico v višini 2,1 mm v vtičnico za napajanje. Vtiči iz baterije se lahko vstavijo v glave Gnd in Vin v priključek POWER.
Plošča lahko deluje na zunanji oskrbi s 6 do 20 volti. Če je napajalnik z napetostjo manj kot 7V, lahko 5V napajalnik dobavi manj kot pet voltov in lahko je plošča nestabilna. Če uporabljate več kot 12V, se regulator napetosti lahko pregreje in poškoduje ploščo. Priporočeni obseg je 7 do 12 voltov.
Napajalni zatiči so naslednji:

  • VIN. Vhodna napetost na ploščo, kadar uporablja zunanji vir napajanja (v nasprotju s 5 volti iz povezave USB ali drugega reguliranega vira napajanja). Napetost lahko napajate preko tega čepa ali, če napajate napetost preko vtiča za napajanje, jo odprite skozi ta čep.

  • 5V. Ta pin sproži reguliran 5V od regulatorja na plošči. Ploščo lahko dobite z napetostjo iz DC napajalnega vtiča (7-12V), USB-priključka (5V) ali VIN pinja plošče (7-12V). Napajalna napetost preko 5V ali 3.3V zatiča zaobide regulator in lahko poškoduje vašo ploščo. Ne svetujemo.

  • 3V3. Napajanje 3.3 voltov, ki ga ustvari regulator na vozilu. Maksimalni tok je 50 mA.

  • GND. Ozemljitveni zatiči.

  • IOREF. Ta pin na plošči zagotavlja referenčno napetost, s katero deluje mikrokrmilnik. Ustrezno nastavljeni ščit lahko prebere napetost IOREF in izbere ustrezen vir napajanja ali omogoči prevodnike napetosti na izhodih za delo s 5V ali 3.3V.

AA0064148.png
CH340 ima 256 KB flash pomnilnika za shranjevanje kode (od tega 8 KB za zagon), 8 KB SRAM in 4 KB EEPROM-a (ki ga je mogoče berejo in zapisati z vmesnikom EEPORM).
AA0064482.png
Vsak od 54 digitalnih zatičev na Mega se lahko uporabi kot vhod ali izhod z uporabo pinMode (), digitalWrite () in digitalRead () funkcij. Delujejo na 5 voltov. Vsak čep lahko zagotovi ali sprejme največ 40 mA in ima notranji vlečni upor (privzeto ni priključen) 20-50 kOhms. Poleg tega imajo nekateri zatiči posebne funkcije:

  • Serijska številka: 0 (RX) in 1 (TX); Serijska številka 1: 19 (RX) in 18 (TX); Serijski 2: 17 (RX) in 16 (TX); Serijski 3: 15 (RX) in 14 (TX). Uporablja se za sprejemanje (RX) in pošiljanje (TX) TTL serijskih podatkov. Pins 0 in 1 sta prav tako povezana z ustreznimi zatiči serijskega čipa ATmega16U2 USB-to-TTL.

  • Zunanji prekinitvi: 2 (prekinitev 0), 3 (prekinitev 1), 18 (prekinitev 5), 19 (prekinitev 4), 20 (prekinitev 3) in 21 (prekinitev 2). Te zatiči se lahko konfigurira tako, da sproži prekinitev pri nizki vrednosti, naraščajočem ali padajočem robu ali spremembi vrednosti. Za podrobnosti si oglejte funkcijo theattachInterrupt ().

  • PWM: od 2 do 13 in od 44 do 46. Predlagajte 8-bitni izhod PWM s funkcijo analogWrite ().

  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Te zatiči podpirajo komunikacijo SPI s pomočjo knjižnice SPI. SPI zatiči se izločijo tudi na glavi ICSP, ki je fizično združljiv z Uno, Duemilanove in Diecimile.

  • LED: 13. V digitalni pin 13. je vgrajena LED dioda. Ko je pin visoka, je LED vklopljen, ko je pin LOW, je izključen.

  • TWI: 20 (SDA) in 21 (SCL). Podpora TWI komunikaciji z uporabo knjižnice Wire. Upoštevajte, da ti zatiči niso na istem mestu kot zatiči TWI na Duemilanove ali Diecimile.

Mega2560 ima 16 analognih vhodov, od katerih vsak zagotavlja 10 bitov ločljivosti (tj. 1024 različnih vrednosti). Privzeto merijo od tal do 5 voltov, čeprav je mogoče spremeniti zgornji konec območja z uporabo AREF pin in analogReference ().
V tabeli je še nekaj drugih zatičev:

  • AREF. Referenčna napetost za analogne vhode. Uporablja se pri analogniReference ().

  • Ponastaviti. Prinesite to vrstico LOW, da ponastavite mikrokrmilnik. Običajno se uporablja za dodajanje gumba za ponastavitev na ščite, ki blokirajo eno na plošči.

AA0066708.png
Mega2560 ima številne možnosti za komuniciranje z računalnikom, drugim ali drugimi mikrokontrolerji. CH340 nudi štiri strojne UART-je za serijsko komunikacijo s TTL (5V). CH340 na plošči kanalov eno od teh prek USB in zagotavlja virtualno com priključek za programsko opremo na računalniku (Windows stroji bodo potrebovali datoteko .inf, vendar bodo stroji OSX in Linux samodejno prepoznal board kot vrata COM. Programska oprema vključuje serijski monitor, ki omogoča pošiljanje preprostih besedilnih podatkov na ploščo in iz nje. RX in TX LED na plošči utripata, ko se podatki prenašajo prek čipa CH340 in USB povezave z računalnikom (ne pa tudi za serijsko komunikacijo na zatičeh 0 in 1).
SoftwareSerial libary omogoča serijsko komunikacijo na kateremkoli digitalnih zatičih Mega2560.
CH340 podpira tudi komunikacijo TWI in SPI. Programska oprema vključuje knjižnico Wire za poenostavitev uporabe TWI vodila; za podrobnosti si oglejte dokumentacijo. Za komunikacijo SPI uporabite SPI knjižnico.
AA0067862.png
Mega se lahko programira s programsko opremo (downloadd). Za podrobnosti glejte referenco in vaje.
ATmega2560 na Mega pride preburned z bootloader, ki vam omogoča, da naložite novo kodo, da jo brez uporabe zunanje strojne programer.To komunicira z uporabo prvotnega STK500 protokola (reference, C slišan datoteke).
Lahko tudi zaobite zagonsko napravo in programirate mikrokrmilnik prek naslova ICSP (In-Circuit Serial Programming) z uporabo ISP-ja ali podobno; za podrobnosti si oglejte ta navodila.
Izvorna koda vdelane programske opreme CH340 je na voljo v repozitoriju. TheATmega16U2 / 8U2 je naložen z zagonskim prenosnikom DFU, ki ga lahko aktivirate z:

  • Na ploščah Rev1: povezovanje spajkalnika na hrbtni plošči (blizu zemljevida Italije) in ponastavitev 8U2.

  • Na ploščah Rev2 ali kasnejših: obstaja upor, ki potegne linijo 8U2 / 16U2 HWB na tla, zaradi česar je lažje postaviti v način DFU. Nato lahko uporabite program Atmel FLIP (Windows) ali programator DFU (Mac OS X in Linux), da naložite novo firmware. Ali pa lahko glavo glave ISP uporabite z zunanjim programerjem (prepisovanje zagonskega DFU-ja). Oglejte si ta prispevek, ki ga je uporabnik dodal za več informacij.

AA0069194.png
Preden zahtevate fizični pritisk gumba za ponastavitev pred nalaganjem, je Mega2560 izdelan tako, da ga lahko ponastavi programska oprema, ki se izvaja na povezanem računalniku. Ena od linij krmiljenja pretoka strojne opreme (DTR) ATmega8U2 je priključena na linijo ponastavitve ATmega2560 preko 100 nanofaradnih kondenzatorjev. Ko je ta vrstica uveljavljena (sprejeta je nizka), se črta za reset pade dovolj dolgo, da ponastavi čip. Programska oprema uporablja to možnost, da vam omogoča prenos kode s preprostim pritiskom gumba za nalaganje v okolje. To pomeni, da ima lahko zagonski nosilec krajši čas, saj je znižanje DTR mogoče dobro usklajeno z začetkom prenosa.
Ta nastavitev ima druge posledice. Ko je Mega2560 povezan z računalnikom z operacijskim sistemom Mac OS X ali Linux, se ponastavi vsakič, ko se z njim priključi povezava (prek USB-ja). Za naslednjo pol-sekundo ali tako se zagonski zagon izvaja na Mega2560. Medtem ko je programiran, da ignorira nepravilne podatke (tj. Vse, kar je poleg nalaganja nove kode), bo po odprtju povezave prestavil prvih nekaj bajtov podatkov, ki so bili poslani na ploščo. Če skica na plošči prejme enkratno konfiguracijo ali druge podatke, ko se prvič začne, se prepričajte, da programska oprema, s katero komunicira, počaka še eno po odprtju povezave in pred pošiljanjem teh podatkov.
Mega2560 vsebuje sled, ki ga je mogoče izrezati, da onemogoči samodejno ponastavitev. Blazinice na obeh straneh sledi lahko spajkate skupaj, da jih znova omogočite. Označena je z "RESET-EN". Samodejno ponastavitev lahko tudi onemogočite tako, da priključite 110-ohmni upor od 5V do linije za ponastavitev; Oglejte si to temo foruma za podrobnosti.
AA00611024.png
Mega2560 ima resetabilno polifuzo, ki ščiti USB vrata vašega računalnika iz hlač in prevelik tok. Čeprav večina računalnikov nudi lastno notranjo zaščito, ima varovalka dodaten sloj zaščite. Če se na vrata USB uporablja več kot 500 mA, bo varovalka samodejno prekinila povezavo, dokler se ne bo odstranila kratek stik ali preobremenitev.
AA00611528.png
Največja dolžina in širina plošče Mega2560 sta 4 in 2,1 palca, pri čemer sta priključek USB in napajalni vtič, ki se raztezata izven prejšnje dimenzije. Tri vijačne luknje omogočajo pritrditev plošče na površino ali ohišje. Upoštevajte, da je razdalja med digitalnimi zatiči 7 in 8 160 mil (0,16 "), ne pa celo večkratno od 100 miligramov drugih čepov.
Mega2560 je zasnovan tako, da je združljiv z večino ščite, oblikovane za Uno, Diecimila ali Duemilanove. Digitalni zatiči 0 do 13 (in sosednji AREF in GND zatiči), analogni vhodi od 0 do 5, glava moči in glava ICSP so vsi na enakovrednih lokacijah. Nadalje je glavni UART (serijska vrata) nameščen na istih zatičeh (0 in 1), kot tudi zunanji prekinitvi 0 in 1 (zatiči 2 in 3). SPI je na voljo preko glave ICSP na obeh Mega2560 in Duemilanove / Diecimila. Upoštevajte, da se I2C ne nahaja na istih zatičih na Mega (20 in 21) kot Duemilanove / Diecimila (analogni vhodi 4 in 5).


Kuongshun Electronic, eden od mednarodnih znanih proizvajalcev in dobaviteljev mega 2560 r3 izboljšane različice ch340, ki se nahaja na Kitajskem, zdaj ima kakovostne izdelke za prodajo. Opremljeni smo s skupino strokovnih in izkušenih delavcev ter napredne opreme. Lahko ste prepričani, da kupite popust in nizko ceno mega 2560 r3 izboljšano različico ch340 na Kitajskem od nas in preverite cenik z nami.

Priljubljena oznake: arduino mega, mega 2560 r3, izboljšana različica, ch340