MEGA 2560 R3 Improved Version CH340
MEGA 2560 R3 Improved Version CH340

MEGA 2560 R3 Improved Version CH340

MEGA 2560 R3 Improved Version CH340 + usb cable
Xa kev nug

 

MEGA 2560 R3 Improved Version CH340 + usb cable  

 
Mega 2560 yog ib lub rooj tswj hwm microcontroller raws li tus CH340. Nws muaj 54 tawm tswv yim / zis pins (ntawm 15 uas yog siv PWM tawm), 16 analog inputs, 4 UARTs (hardware serial ports), 16 MHz Crystal oscillator, USB txuas, ib lub hwj chim, ib lub ICSP header, thiab khawm pib dua. Nws muaj txhua yam uas xav tau los txhawb rau cov microcontroller; cia li txuas mus rau lub computer nrog USB cable los yog fais fab nws nrog AC-mus-DC adapter lossis roj teeb kom pib. Lub Mega yog tshaj cov shields feem ntau tsim rau lub Duemilanove los yog Diecimila.


Lub Mega 2560 yog ib qho kev hloov tshiab rau Mega, uas nws tau hloov.
Lub Mega2560 sib txawv ntawm txhua daim ntawv suav ua ntej uas nws tsis siv lub FTDI USB-to-serial tsav nti. Es tsis txhob, nws nta lub CH340 programmed li ib tug USB-mus-serial converter.
Kho nqi lus 2 ntawm pawg tswj hwm Mega2560 muaj ib qho kev tawm tsam rub tus kab 8U2 HWB rau hauv pem teb, ua kom yooj yim muab tso rau hauv DFU hom.


Kho nqi lus 3 ntawm lub rooj tsavxwm muaj cov tshiab hauv qab no:

  • 1.0 taw tes: ntxiv SDA thiab SCL koob uas ze ze ntawm AREF tus pin thiab ob tug tshiab tshiab pins uas tau nyob ze rau ntawm RESET tus pin, IOREF uas tso cai rau lub shields kom haum rau voltage muab los ntawm lub Rooj Tswjhwm Saib. Nyob rau hauv lub neej yav tom ntej, cov ntaub thaiv npog yuav tsum sib xws nrog pawg thawj coj saib kev siv AVR, uas ua haujlwm nrog 5V thiab nrog rau Hnub uas ua haujlwm nrog 3.3V. Qhov thib ob yog ib qho tsis txuas nrog tus pin, uas yog tseg rau cov hom phiaj yav tom ntej.

  • Stronger CircET Circuit.

  • Atmega 16U2 hloov qhov 8U

AA0061637.png
AA0061782.png

Microcontroller

CH340

Kev Them Nqi Hluav Taws Xob

5V

Kev tawm tswv yim Voltage (pom zoo)

7-12V

Kev tawm tswv yim Voltage (txwv)

6-20V

Cov I / O Pins

54 (ntawm 15 uas muab cov PWM tso tawm)

Analog tswv yim Pins

16

DC Tam sim no ib tus I / O Pin

40 mA

DC Tam sim no rau 3.3V Pin

50 mA

Flash nco

256 KB ntawm uas 8 KB siv los ntawm bootloader

SRAM

8 KB

EEPROM

4 KB

Moos Ceev

16 MHz

AA0062276.png

Lub Mega tuaj yeem tau txais kev txuas ntawm USB kev txuas lossis nrog ib qho hluav taws xob sab nraud. Lub hwj chim tau muab xaiv tau.
Sab nraud (tsis yog-USB) fais fab tuaj yeem los ntawm tus AC-mus rau-DC-adapter (phab ntsa-pob zeb) lossis roj teeb. Lub adapter tuaj yeem txuas nrog plugging tau ib qhov nruab nrab ntawm qhov chaw hauv 2.1 hli rau hauv lub rooj tsavxwm lub hwj chim. Cov coj ntawm lub roj teeb tau muab tso rau hauv Gnd thiab Vin PIN headers ntawm lub POWER connector.
Lub Rooj Tswjhwm Saibxyuas tau ua haujlwm ntawm ib qho khoom siv sab nraud ntawm 6 mus rau 20 volts. Yog hais tias muab khoom siv nrog tsawg tshaj 7V, txawm li cas los xij, tus pin 5V yuav pub tsawg dua tsib volts thiab lub rooj tsav xwm yuav tsis ruaj khov. Yog tias siv ntau dua 12V, tus neeg tswj qhov hluav taws xob yuav ua rau nws kub nyhiab thiab ua rau lub rooj tsav khoom puas tsuaj. Qhov kev pom zoo yog 7 mus rau 12 volts.
Lub tshuab fais fab yog raws li nram no:

  • VIN. Qhov input voltage rau lub rooj tsav tsheb thaum nws siv lub zog lwm qhov chaw (as opposed to 5 volts ntawm USB kev twb kev txuas los yog lwm yam hwj huam tswj hwm). Koj tuaj yeem muab hluav taws xob los ntawm tus xov tooj no, los yog, yog tias muab qhov hluav taws xob ntawm qhov fais fab teeb, nkag mus rau hauv no tus nawj.

  • 5V. Qhov no tus pin outputs ib tug tswj 5V los ntawm tus tswj nyob rau hauv lub rooj tsavxwm. Lub Rooj Tswjhwm Saibxyuas tuaj yeem nqa nrog lub hwjchim ntawm DC power jack (7 - 12V), USB connector (5V), lossis VIN tus pin ntawm pawg thawj coj (7-12V). Kev tawm qhov hluav taws xob ntawm 5V los yog 3.3V pins bypasses tus tswj, thiab tuaj yeem ua rau koj lub rooj tsav xwm. Peb tsis qhia nws.

  • 3V3. Ib qho 3.3 hluav taws xob khoom muab los ntawm tus tswj hwm hauv kev tswj hwm. Qhov kawg siab tshaj yog 50 mA.

  • GND. Av hauv av.

  • IOREF. No tus pin rau ntawm lub rooj tsavxwm muaj cov kev siv hluav taws xob uas siv cov microcontroller ua haujlwm. Cov ntaub thaiv npog zoo tau nyeem tau nyeem IOREF tus pin voltage thiab xaiv qhov tsim nyog hwj huam los sis pab cuam hluav taws xob rau cov kev sib tw rau kev ua haujlwm nrog 5V lossis 3.3V.

AA0064148.png
CH340 muaj 256 KB ntawm flash nco rau khaws cia code (ntawm 8 KB yog siv rau lub bootloader), 8 KB ntawm SRAM thiab 4 KB ntawm EEPROM (uas tau nyeem thiab sau nrog EEPORM kev ua siab dawb).
AA0064482.png
Txhua lub 54 digital pins rau ntawm Mega yuav siv los ua ib qho tawm los yog tso zis, siv pinMode (), digitalWrite () thiab digitalRead (). Lawv ua haujlwm ntawm 5 volts. Txhua tus PIN tuaj yeem tau txais los yog tau txais ntau tshaj 40 mA thiab muaj ib qho kev tawm ntawm sab nraud (tshem tawm ntawm lub neej) ntawm 20-50 kOhms. Tsis tas li ntawd, qee cov pins muaj cov haujlwm tshwj xeeb:

  • Serial: 0 (RX) thiab 1 (TX); Serial 1: 19 (RX) thiab 18 (TX); Serial 2: 17 (RX) thiab 16 (TX); Serial 3: 15 (RX) thiab 14 (TX). Siv tau txais (RX) thiab xa tawm (TX) TTL cov ntaub ntawv. Pins 0 thiab 1 kuj txuas nrog lub koob pins ntawm ATmega16U2 USB-rau-TTL Serial chip.

  • Sab Nraud Tsiv: 2 (Interruptions 0), 3 (interrupt 1), 18 (interrupt 5), 19 (interrupt 4), 20 (interrupt 3), thiab 21 (interrupt 2). Cov koob no muaj peev xwm muab teeb tsa ua rau kev cuam tshuam kev cuam tshuam ntawm tus nqi tsawg, nce los yog ntog ntug, lossis hloov tus nqi. Saib theattachInterrupt () muaj nuj nqi rau cov ntsiab lus.

  • PWM: 2 txog 13 thiab 44 mus rau 46. Muab cov zis PWM 8-ntsis nrog lub function analogWrite ().

  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Cov koob no txhawb SPI kev sib txuas lus nrog lub chaw qiv ntawv SPI. SPI pins kuj tawg tawm ntawm lub ICSP header, uas yog lub cev sib xws nrog Uno, Duemilanove thiab Diecimila.

  • LED: 13. Muaj ib lub teeb uas muaj built-in txuas rau cov pin 13. Thaum tus pin yog tus nqi siab, lub LED yog nyob rau, thaum tus pin tsis LOW, nws tawm.

  • TW: 20 (SDA) thiab 21 (SCL). Txhawb Kev TWI kev sib txuas lus uas siv cov ntawv nyeem hauv Tsev Ntawv. Nco ntsoov tias cov koob no tsis nyob hauv tib qho chaw raws li tus TWI pins rau ntawm Duemilanove los yog Diecimila.

Lub Mega2560 muaj 16 analog inputs, txhua tus uas muab 10 khoom ntawm kev daws teeb meem (piv txwv li 1024 yam sib txawv). Los ntawm lub neej ua ntej lawv ntsuas los ntawm av mus 5 volts, tab sis yog nws tau hloov lub siab kawg ntawm lawv cov kev siv lub AREF pin thiab analogReference () muaj nuj nqi.
Muaj ob peb lub koob pim ntawm lub rooj tsavxwm:

  • AREF. Siv voltage rau analog inputs. Siv nrog analogReference ().

  • Pib dua. Nqa cov kab no LOW rov qab ua cov microcontroller. Feem ntau siv los ntxiv ib qho khawm reset rau shields uas thaiv ib ntawm cov txwj laus.

AA0066708.png
Mega2560 muaj ntau qhov chaw sib txuas lus nrog lub computer, lwm tus, los yog lwm yam microcontrollers. Tus CH340 qhia txog plaub qhov UARTs rau Hardware TTL (5V). Ib tug CH340 ntawm lub rooj tsavxwm raws ib qho ntawm USB thiab muab lub vuab tsuab virtual com rau software hauv lub computer (Windows machines yuav xav tau ib tus neeg ua ntaub ntawv thov .inf, tab sis OSX thiab Linux cav cav yuav pom txog lub Rooj Tswjhwm Saib cov chaw nres tsheb COM. RX thiab TX LEDs ntawm lub rooj tsavxwm yuav ntsaws thaum cov ntaub ntawv raug xa mus ntawm CH340 nti thiab USB kev txuas mus rau lub computer (tab sis tsis yog rau kev sib txuas lus ntawm pins 0 thiab 1).
Ib qho SoftwareSerial pub dawb pub rau kev sib txuas lus txog txhua yam ntawm Mega2560's digital pins.
Lub CH340 kuj txhawb kev sib txuas lus ntawm TWI thiab SPI. Lub software muaj xws li ib lub tsev qiv ntawv xov tooj cua kom yooj yim siv cov npav TWI; saib cov ntaub ntawv kom paub meej. Rau kev sib txuas lus SPI, siv SPI dawb.
AA0067862.png
Lub Mega yuav programmed nrog cov software (downloadd). Kom paub meej, saib qhov kev qhia thiab cov tutorials.
Lub ATmega2560 ntawm Mega los txog preburned nrog lub bootloader uas tso cai rau koj mus upload tshiab rau nws tsis siv ib lwm programmer kho vajtse.Nws communicates siv cov thawj STK500 raws tu qauv (siv, C hearer ntaub ntawv).
Koj tuaj yeem hla tau qhov bootloader thiab kev pab cuam ntawm microcontroller los ntawm ICSP (In-Circuit Serial Programming) header siv ISP lossis zoo sib xws; saib cov lus qhia no kom paub meej.
Lub CH340 firmware qhov chaws muaj nyob rau hauv lub chaw cia khoom. TheATmega16U2 / 8U2 yog loaded nrog DFU bootloader, uas tuaj yeem tshuab txais los ntawm:

  • On Rev1 boards: txuas cov kab laug sab hauv qab ntawm pawg thawj coj (nyob ze ntawm daim ntawv qhia ntawm ltalis) thiab rov pib dua 8U2.

  • Nyob rau Rev2 los yog tom qab laug cam: muaj ib qho uas tiv taus uas rub tus kab 8U2 / 16U2 HWB mus rau hauv pem teb, ua kom yooj yim muab tso rau hauv DFU hom. Koj tuaj yeem siv Atmel lub FLIP software (Qhov rai) los yog DFU programmer (Mac OS X thiab Linux) thauj khoom kho tshiab. Los yog koj siv tau cov ISP header nrog ib tus programmer sab nraud (overwriting DFU bootloader). Saib no tus neeg siv-contributed nyeem ntawv ntxiv.

AA0069194.png
Theej ces yuav tsum muaj lub zog ntawm lub khawm reset ua ntej ib qho upload, tus Mega2560 yog tsim nyob rau hauv ib txoj kev uas tso cai rau nws pib dua los ntawm software khiav ntawm lub computer txuas. Ib qho ntawm cov cuab yeej hluav taws xob tswj kab (DTR) ntawm ATmega8U2 txuas nrog rau pib dua kab ntawm ATmega2560 ntawm 100 nanofarad capacitor. Thaum twg txoj kab no yog khev heev (coj tsawg tsawg), qhov pib rov qab pib dua kom txaus rov qab pib dua nti. Tus software siv qhov kev muaj peev xwm tso cai rau koj mus muab cov cai los ntawm kev nias ntawm khawm upload rau hauv ib cheeb tsam. Qhov no txhais tau hais tias tus bootloader tuaj yeem muaj sij hawm luv luv, raws li qhov qis ntawm DTR tuaj yeem ua haujlwm zoo nrog pib ntawm kev xa khoom.
Cov teeb no muaj lwm yam kev cuam tshuam. Thaum twg lub Mega2560 txuas nrog lub computer khiav Mac OS X los yog Linux, nws resets txhua zaus qhov kev txuas mus rau nws los ntawm software (ntawm USB). Rau cov nram qab no ib nrab-ob los yog li, tus bootloader khiav ntawm Mega2560. Thaum nws yog programmed los las mees malformed cov ntaub ntawv (xws li txhua yam dhau ib qho ntawm txoj cai tshiab), nws yuav cuam tshuam cov thawj ob peb bytes ntawm cov ntaub ntawv xa mus rau lub rooj tsavxwm tom qab muaj kev txuas. Yog tias cov duab kos rau ntawm lub Rooj Tswjhwm Saib tau txais kev cuam tshuam ib zaug lossis lwm cov ntaub ntawv thaum nws pib ua ntej, nco ntsoov tias cov software uas nws txuas lus tau txuas ob peb tom qab qhib qhov kev txuas thiab ua ntej xa cov ntaub ntawv no.
Cov Mega2560 muaj ib lub cim uas txiav tau txiav kom lov tes taw pib pib. Cov pawm ntawm ob sab ntawm qhov cim tseg tau muab coj los ua ke kom rov pab tau nws. Nws sau tias "RESET-EN". Koj kuj tseem tuaj yeem lov tes taw tau pib-pib dua los ntawm kev siv 110 ohm resistor ntawm 5V mus rau txoj kab pib dua; pom cov xov xwm no rau cov ntsiab lus.
AA00611024.png
Lub Mega2560 muaj ib txoj cai polyfuse uas tiv thaiv koj lub computer qhov chaw nres nkoj USB ntawm luv luv thiab overcurrent. Txawm hais tias feem ntau cov computers muab lawv tus kheej kev tiv thaiv, lub fuse muab ib txheej ntxiv ntawm kev tiv thaiv. Yog tias ntau tshaj 500 mA siv rau lub USB chaw nres nkoj, qhov fuse yuav txiav tawm qhov kev txuas mus kom txog thaum luv los yog tshaj tawm.
AA00611528.png
Qhov siab ntev thiab dav ntawm Mega2560 PCB yog 4 thiab 2.1 nti feem, nrog lub USB connector thiab hwj huam nkaus extending dhau qhov qub dimension. Peb lub qhov ciav hlau tso cai rau lub Rooj Tswjhwm Saib nrog rau qhov nto lossis cov ntaub ntawv. Nco ntsoov tias qhov sib txawv ntawm cov koob 7 thiab 8 yog 160 mais (0.16 "), tsis yog ib qho txawm ntau ntawm 100 mais kis ntawm lwm lub koob.
Tus Mega2560 yog tsim los kom tau tshaj cov shields uas tsim los rau Uno, Diecimila los yog Duemilanove. Cov koob yees duab 0 txog 13 (thiab cov kab uas nyob ib sab hauv AREF thiab GND), analog nkag mus rau 0 txog 5, lub hwj chim header, thiab ICSP header yog txhua qhov chaw sib npaug zos. Tsis tas li ntawd lub ntsiab UART (serial chaw nres nkoj) nyob rau tib lub koob (0 thiab 1), raws li yog sab nraud interrupts 0 thiab 1 (pins 2 thiab 3 feem). SPI yog muaj los ntawm ICSP header ntawm ob lub Mega2560 thiab Duemilanove / Diecimila. Thov nco ntsoov tias I2C tsis nyob rau tib lub koob ntawm Mega (20 thiab 21) raws li lub Duemilanove / Diecimila (analog inputs 4 thiab 5).


Kuongshun Electronic, yog ib qho ntawm cov tuam txhab tsim lag luam thoob ntiaj teb thiab cov neeg muag khoom ntawm mega 2560 r3 khees me ntsis lawm ch340 uas yog nyob hauv Suav teb, tam sim no muaj cov khoom zoo rau kev muag khoom. Peb tau nruab nrog ib pawg neeg ua hauj lwm thiab paub txog cov neeg ua haujlwm, nrog rau cov khoom zoo siab. Koj tau so assured mus yuav luv nqi thiab tsis tshua muaj nqi mega 2560 r3 khees me ntsis lawm version ch340 hauv Suav teb los ntawm peb thiab xyuas cov pricelist nrog peb.

Cim npe nrov: arduino mega, mega 2560 r3, khees me ntsis lawm, ch340