MEGA 2560 R3 Förbättrad version CH340

MEGA 2560 R3 Förbättrad version CH340

MEGA 2560 R3 Förbättrad version CH340 + usb-kabel

chatta nu

Produktinformation

MEGA 2560 R3 Förbättrad version CH340 + usb-kabel  

 
Mega 2560 är ett microcontrollerkort baserat på CH340. Den har 54 digitala ingångs- / utgångsstift (varav 15 kan användas som PWM-utgångar), 16 analoga ingångar, 4 UARTs (hårdvaruseriella portar), en 16 MHz kristalloscillator, en USB-anslutning, en strömuttag, en ICSP-header, och en återställningsknapp. Den innehåller allt som behövs för att stödja mikrokontroller Anslut den enkelt till en dator med en USB-kabel eller sätt den i med en AC-till-DC-adapter eller ett batteri för att komma igång. Mega är kompatibel med de flesta sköldar som är konstruerade för Duemilanove eller Diecimila.


Mega 2560 är en uppdatering till Mega, som den ersätter.
Mega2560 skiljer sig från alla föregående kort, eftersom den inte använder FTDI USB-till-seriell drivrutin. Istället har den CH340 programmerad som en USB-till-seriell omvandlare.
Revision 2 på Mega2560-kortet har ett motstånd som drar 8U2 HWB-linjen till marken, vilket gör det enklare att sätta i DFU-läge.


Revision 3 av styrelsen har följande nya funktioner:

  • 1.0 pinout: tillagda SDA- och SCL-stift som ligger nära AREF-stiftet och två andra nya stift placerade nära RESET-stiftet, den IOREF som tillåter sköldarna att anpassa sig till spänningen från styrelsen. I framtiden kommer skärmarna att vara kompatibla både med det kort som använder AVR, som arbetar med 5V och med Due som fungerar med 3.3V. Den andra är en inte ansluten stift, som är reserverad för framtida ändamål.

  • Starkare RESET krets.

  • Atmega 16U2 ersätter 8U

AA0061637.png
AA0061782.png

Microcontroller

CH340

Driftspänning

5V

Ingångsspänning (rekommenderas)

7-12V

Ingångsspänning (gränser)

6-20V

Digital I / O-stift

54 (varav 15 tillhandahåller PWM-utgång)

Analoga ingångspinnar

16

DC ström per I / O-pin

40 mA

DC ström för 3.3V pin

50 mA

Flashminne

256 KB varav 8 KB används av bootloader

SRAM

8 KB

EEPROM

4 KB

Klockfrekvens

16 MHz

AA0062276.png

Mega kan drivas via USB-anslutningen eller med en extern strömförsörjning. Strömkällan väljs automatiskt.
Extern (icke-USB) ström kan komma antingen från en AC-till-DC-adapter (väggvad) eller batteri. Adaptern kan anslutas genom att plugga in en 2,1 mm mittpositiv kontakt i styrpluggens strömuttag. Ledningar från ett batteri kan sättas in i GND och Vin stifthuvud i POWER-kontakten.
Brädan kan fungera på extern matning på 6 till 20 volt. Om den levereras med mindre än 7V, kan 5V-stiftet dock leverera mindre än fem volt och kortet kan vara instabilt. Om du använder mer än 12V kan spänningsreglaget överhettas och skada kortet. Det rekommenderade intervallet är 7 till 12 volt.
Nätstiften är som följer:

  • VIN. Ingångsspänningen till kortet när den använder en extern strömkälla (i motsats till 5 volt från USB-anslutningen eller annan reglerad strömkälla). Du kan mata spänning via denna stift eller, om du spänner via strömuttaget, kan du komma åt den via denna stift.

  • 5V. Denna stift utmatar en reglerad 5V från regulatorn på brädet. Brädan kan levereras med ström från antingen DC-uttaget (7-12V), USB-kontakten (5V) eller VIN-stiftet på kortet (7-12V). Att mata spänningen via 5V eller 3.3V-stiften omger regulatorn och kan skada din bräda. Vi rekommenderar inte det.

  • 3V3. En 3,3 volt strömförsörjning genererad av inbyggd regulator. Maximal strömdragning är 50 mA.

  • GND. Markpinnar.

  • IOREF. Denna stift på brädet ger den spänningsreferens som mikrokontrollern arbetar med. En korrekt konfigurerad sköld kan läsa IOREF-spänningen och välja lämplig strömkälla eller aktivera spänningsomvandlare på utgångarna för att arbeta med 5V eller 3.3V.

AA0064148.png
CH340 har 256 KB flashminne för lagring av kod (varav 8 KB används för startladdaren), 8 KB av SRAM och 4 KB av EEPROM (som kan läsas och skrivas med EEPORM-biblioteket).
AA0064482.png
Var och en av de 54 digitala pinnarna på Mega kan användas som ingång eller utgång, med hjälp av pinMode (), digitalWrite () och digitalRead (). De arbetar vid 5 volt. Varje stift kan ge eller ta emot högst 40 mA och har ett internt upptagningsresistor (frånkopplat som standard) på 20-50 kOhms. Dessutom har vissa stift specialfunktioner:

  • Serial: 0 (RX) och 1 (TX); Serie 1: 19 (RX) och 18 (TX); Serie 2: 17 (RX) och 16 (TX); Serie 3: 15 (RX) och 14 (TX). Används för att ta emot (RX) och sända (TX) TTL seriell data. Stift 0 och 1 är också anslutna till motsvarande stift i ATMega16U2 USB-till-TTL Serial Chip.

  • Externa störningar: 2 (avbrott 0), 3 (avbrott 1), 18 (avbrott 5), 19 (avbrott 4), 20 (avbrott 3) och 21 (avbrott 2). Dessa stift kan konfigureras för att utlösa ett avbrott på ett lågt värde, en stigande eller fallande kant eller en värdeförändring. Se funktionen theattachInterrupt () för detaljer.

  • PWM: 2 till 13 och 44 till 46. Ge 8-bitars PWM-utgång med funktionen analogWrite ().

  • SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Dessa stiften stöder SPI-kommunikation med hjälp av SPI-biblioteket. SPI-stiften bryts också ut på ICSP-huvudet, vilket är fysiskt kompatibelt med Uno, Duemilanove och Diecimila.

  • LED: 13. Det finns en inbyggd LED ansluten till digital stift 13. När stiftet är högt, är lysdioden på, när stiften är LOW, är den avstängd.

  • TWI: 20 (SDA) och 21 (SCL). Stödja TWI-kommunikation med Wire-biblioteket. Observera att dessa stiften inte ligger på samma plats som TWI-stiften på Duemilanove eller Diecimila.

Mega2560 har 16 analoga ingångar, som var och en ger 10 bitar upplösning (dvs 1024 olika värden). Som standard mäter de från jord till 5 volt, men det är möjligt att byta övre änden av sitt sortiment med funktionen AREF pin och analogReference ().
Det finns ett par andra stift på brädet:

  • AREF. Referensspänning för analoga ingångar. Används med analogReference ().

  • Återställa. Ta den här raden LOW för att återställa mikrokontrollen. Används vanligtvis för att lägga till en återställningsknapp till skärmar som blockerar den på brädet.

AA0066708.png
Mega2560 har ett antal möjligheter att kommunicera med en dator, en annan eller andra mikrokontroller. CH340 ger fyra hårdvaru UARTs för TTL (5V) seriekommunikation. En CH340 på forumet kanaliserar en av dessa över USB och ger en virtuell com port till programvara på datorn (Windows-maskiner behöver en .inf-fil, men OSX och Linux-maskiner kommer automatiskt att känna igen styrelsen som en COM-port. en seriell bildskärm som gör att enkla textdata kan skickas till och från styrelsen. RX- och TX-lamporna på kortet kommer att blinka när data överförs via CH340-chipet och USB-anslutningen till datorn (men inte för seriekommunikation på pinnar 0 och 1).
En SoftwareSerial libary möjliggör seriekommunikation på någon av Mega2560s digitala stiften.
CH340 stöder också TWI och SPI kommunikation. Programvaran innehåller ett trådbibliotek för att förenkla användningen av TWI-bussen; se dokumentationen för detaljer. För SPI-kommunikation, använd SPI-biblioteket.
AA0067862.png
Mega kan programmeras med mjukvaran (downloadd). För detaljer, se referens och handledning.
ATmega2560 på Mega kommer förbränns med en startladdare som låter dig ladda upp ny kod till den utan användning av en extern hårdvaruprogrammerare. Den kommunicerar med det ursprungliga STK500-protokollet (referens, C-hörapparater).
Du kan också kringgå startläsaren och programmera mikrokontroller genom ICSP (In-Circuit Serial Programming) -huvudet med hjälp av ISP eller liknande. se dessa instruktioner för detaljer.
CH340-firmware källkoden finns tillgänglig i förvaret. TheATmega16U2 / 8U2 laddas med en DFU bootloader, som kan aktiveras av:

  • På Rev1-brädor: Anslutning av löddetallet på baksidan av brädet (nära Italienska kartan) och sedan återställning av 8U2.

  • På Rev2 eller senare brädor: det finns ett motstånd som drar 8U2 / 16U2 HWB-linjen till marken, vilket gör det lättare att sätta i DFU-läge. Du kan sedan använda Atmels FLIP-programvara (Windows) eller DFU-programmeraren (Mac OS X och Linux) för att ladda en ny firmware. Eller du kan använda ISP-huvudet med en extern programmerare (skriv över DFU-startladdaren). Se den här bruksanvisningen för mer information.

AA0069194.png
I stället för att kräva en fysisk tryckning på återställningsknappen före en uppladdning är Mega2560 utformad så att den kan återställas av programvara som körs på en ansluten dator. En av ATmega8U2-maskinens flödesstyrningslinjer (DTR) är ansluten till ATmega2560s återställningslinje via en 100 nanofarad kondensator. När denna linje är hävd (taget låg), faller återställningslinjen tillräckligt länge för att återställa chipet. Programvaran använder den här funktionen så att du kan ladda upp kod genom att helt enkelt trycka upp uppladdningsknappen i miljön. Det betyder att startläsaren kan ha en kortare timeout, eftersom sänkning av DTR kan vara välkoordinerad med början av uppladdningen.
Denna inställning har andra konsekvenser. När Mega2560 är ansluten till en dator som kör Mac OS X eller Linux, återställs den varje gång en anslutning görs till den från programvara (via USB). Under följande halv sekund eller så körs startläsaren på Mega2560. Medan det är programmerat att ignorera felaktiga data (dvs allt förutom en uppladdning av ny kod), kommer den att fånga upp de första bitarna av data som skickas till styrelsen efter en anslutning öppnas. Om en skiss som körs på brädet tar emot en gångs konfiguration eller annan information när den först startar, se till att den programvara som den kommunicerar med väntar en sekund efter att anslutningen öppnats och innan den skickas.
Mega2560 innehåller ett spår som kan klippas för att inaktivera automatisk återställning. Padsna på vardera sidan av spåret kan lödas tillsammans för att återaktivera det. Det är märkt "RESET-EN". Du kan också kunna avaktivera automatisk återställning genom att ansluta ett 110 ohm motstånd från 5V till återställningslinjen. se denna forumtråd för detaljer.
AA00611024.png
Mega2560 har en återställbar polyfuse som skyddar datorns USB-portar från shorts och överström. Även om de flesta datorer ger sitt eget interna skydd, ger säkringen ett extra skyddslag. Om mer än 500 mA appliceras på USB-porten bryts säkringen automatiskt till anslutningen tills kort eller överbelastning har tagits bort.
AA00611528.png
Maximal längd och bredd på Mega2560 PCB är 4 respektive 2,1 tum, med USB-kontakten och strömkontakten som sträcker sig bortom den tidigare dimensionen. Tre skruvhål gör att brädet kan fästas på en yta eller ett hölje. Observera att avståndet mellan digitala stift 7 och 8 är 160 mil (0,16 "), inte en jämn multipel av 100 milsavståndet för de andra stiften.
Mega2560 är utformad för att vara kompatibel med de flesta skärmar avsedda för Uno, Diecimila eller Duemilanove. Digitala stift 0 till 13 (och de intilliggande AREF- och GND-stiften), analoga ingångar 0 till 5, strömhuvudet och ICSP-huvudet är alla på likvärdiga platser. Vidare ligger den huvudsakliga UART-seriella porten på samma stift (0 och 1), liksom externa avbrott 0 och 1 (stift 2 respektive 3). SPI är tillgängligt via ICSP-huvudet på både Mega2560 och Duemilanove / Diecimila. Observera att I2C inte finns på samma stift på Mega (20 och 21) som Duemilanove / Diecimila (analoga ingångar 4 och 5).


Kuongshun Electronic, en av de internationella kända tillverkarna och leverantörerna av mega 2560 r3 förbättrad version ch340 som ligger i Kina, har nu kvalitetsprodukter till salu. Vi är utrustade med en grupp professionella och erfarna arbetstagare, såväl som avancerad utrustning. Du kan vara säker på att köpa rabatt och lågpris mega 2560 r3 förbättrad version ch340 tillverkad i Kina från oss och kolla pricelisten med oss.

Hot Tags: arduino mega, mega 2560 r3, förbättrad version, ch340
Ett par:MEGA 2560 R3 utan logotyp Nästa:Nano V3.0 FT232 Chip

Förfrågning

You Might Also Like