Arduino Due vs Mega 2560 (Norsk)

Hva kan en Arduino Due gjøre at en Mega 2560 ikke kan? T? Hva kan en Mega 2560 gjøre som en Due kan ikke? Jeg har hørt at Due er 3,3V, så det kan ikke fungere med de fleste skjold.

Kommentarer

  • Siden forfaller bruker en ARM-brikke i stedet av en AVR kan du komme i problemer med visse biblioteker som bare støtter AVR.
  • folk liker mega fordi det ' s " mer uno ", mens forfallet prøver å være en " raskere uno " men bryter mye av den elskede uno-lasten ved å gjøre det.

Svar

«R3» versjonstavler og skjold er kompatible med 3,3V og 5V. For eksempel kan Ethernet Shield V1-versjonen «R3» brukes med Due. Den nye Arduino Ethernet Shield 2 er også kompatibel med Due.
Mange eldre skjold er ikke kompatible med Due, men trenger du virkelig å bruke et gammelt skjold?

De fleste sensorer er 3,3V, og et SD-minnekort er 3,3V. Det er mye enklere med Arduino Due som kjører på 3.3V.

Arduino Mega 2560-kortet er det eneste kortet med 10k pullup-motstander på SDA og SCL, og har derfor en 5V I2C-buss. Når en 3,3 V-sensor med I2C brukes, trenger du en I2C nivåskifter. Når en 3.3V med SPI brukes, trenger du mer maskinvare.

Arduino Mega-pinnene kan kjøre mer enn 20mA, den kan brukes til å kjøre 10 lysdioder med 20mA samtidig, Arduino Due kan ikke gjøre det.

Mitt forslag er å bruke en Arduino Uno til all slags testing. Det er alltid godt å ha en liggende. Start med en Arduino Uno hvis du vil lære programmering og ha det gøy med lysdioder og knapper.

Arduino Zero eller MKRzero eller M0 har en M0 + prosessor på 3,3V, og de kan brukes til alle slags fine prosjekter. Når du allerede vet litt om programmering og elektronikk, er dette et veldig godt valg.

Arduino Due har mer prosessorkraft enn M0 +.

Arduino Mega 2560 brukes fortsatt , fordi det er mange biblioteker og skjold som er kompatible med Arduino Mega 2560.

Kommentarer

  • Nei, jeg ' Jeg sier de er forskjellige. Majenko en me nevnte de fleste forskjellene, det er opp til deg å ta et valg.

Svar

The Due kan gjøre mange ting mye raskere. Den har mer minne og langt mer prosessorkraft. Den har mer fleksible og kraftigere innebygde eksterne enheter.

Den kan ikke enkelt grensesnittet med 5V-enheter.

Mega2560 har mindre minne og langt mindre prosessorkraft, men grensesnitt med eldre 5V-enheter er langt enklere. Det er også mer tilgivende for nybegynnere enn den mer komplekse SAM3X-brikken.

Fra et Arduino-programmeringssynspunkt er begge kort ganske mye programmert det samme. Språket er, bortsett fra noen få esoteriske anomalier, stort sett det samme. Men når du kommer til å gjøre programmering på lavt nivå i stedet hvis du stoler på Arduino API, vil du finne at ATMega2560 er en mye enklere chip å programmere. Kraft har en pris. Den kraftigere SAM3X-brikken er mye vanskeligere å få tak i og programmere.

Det er som å sammenligne en Ford Escort med en Boeing 737. De er begge biler, og de kan begge få deg fra A til B. Boeing gjør det mye raskere og kan frakte flere mennesker, men å fly det er mye vanskeligere enn å kjøre en Ford Escort, og du kan ikke fly den på en gammeldags vei.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *