Arduino Due vs Mega 2560 (Română)

Ce poate face un Arduino Due pentru ca un Mega 2560 să nu poată? Ce poate face un Mega 2560 că un Due poate „t? Am „auzit că Due este de 3,3 V, deci nu poate funcționa cu majoritatea scuturilor.

Comentarii

  • Deoarece termenul de scadență folosește în schimb un cip ARM dintr-un AVR s-ar putea să aveți probleme cu anumite biblioteci care acceptă doar AVR.
  • oamenilor le place mega deoarece ' s " mai mult ", în timp ce scadența încearcă să fie o " mai rapidă " dar elimină o mare parte din iubitul unu cargo făcând acest lucru.

Răspuns

„R3” plăcile de versiune și ecranele sunt compatibile cu 3.3V și 5V. De exemplu, versiunea Ethernet Shield V1 „R3” poate fi utilizată cu Due. Noul Arduino Ethernet Shield 2 este, de asemenea, compatibil cu Due.
Multe scuturi mai vechi nu sunt compatibile cu Due, dar chiar aveți nevoie să folosiți un scut vechi?

Majoritatea senzorilor sunt de 3,3 V, și, de asemenea, un card de memorie SD este de 3,3V. Acest lucru este mult mai ușor cu Arduino Due, care rulează la 3,3V.

Placa Arduino Mega 2560 este singura placă cu rezistențe de tragere de 10k la SDA și SCL, prin urmare are o magistrală I2C de 5V. Când se folosește un senzor de 3,3V cu I2C, aveți nevoie de un schimbător de nivel I2C. Când se utilizează un 3.3V cu SPI, aveți nevoie de mai mult hardware.

Pinii Arduino Mega pot conduce mai mult de 20mA, pot fi folosiți pentru a conduce 10 led-uri cu 20mA simultan, Arduino Due nu poate face asta.

Sugestia mea este să folosiți un Arduino Uno pentru toate tipurile de testare. Este întotdeauna bine să aveți unul în jur. Începeți cu un Arduino Uno dacă doriți să învățați programarea și să vă distrați cu leduri și butoane.

Arduino Zero sau MKRzero sau M0 au un procesor M0 + la 3,3V și pot fi folosite pentru orice fel de frumos proiecte. Când știți deja puțin despre programare și electronică, aceasta este o alegere foarte bună.

Arduino Due are mai multă putere de procesare decât M0 +.

Arduino Mega 2560 este încă folosit , deoarece există multe biblioteci și scuturi care sunt compatibile cu Arduino Mega 2560.

Comentarii

  • Nu, eu ' spun că sunt diferite. Majenko en me a menționat cele mai multe diferențe, depinde de dvs. să faceți o alegere.

Răspuns

The Due poate face o mulțime de lucruri mult mai repede. Are mai multă memorie și mult mai multă putere de procesare. Are periferice încorporate mai flexibile și mai puternice.

Deși nu poate interacționa cu ușurință cu dispozitive de 5V.

Mega2560 are mai puțină memorie și o putere de procesare mult mai mică, dar interfață cu dispozitive vechi de 5V este mult mai ușor. Este, de asemenea, mai iertător pentru utilizatorul începător decât cipul SAM3X mai complex.

Din punct de vedere al programării Arduino, ambele plăci sunt destul de mult programate la fel. Limbajul este, cu excepția câtorva anomalii ezoterice, în mare parte același. Cu toate acestea, atunci când ajungeți să faceți programare de nivel scăzut, în loc să vă bazați pe API-ul Arduino, veți descoperi că ATMega2560 este un cip mult mai simplu de programat. Puterea vine la un preț. Cipul SAM3X mai puternic este mult mai greu de abordat și programat.

Este ca și cum ai compara un Ford Escort cu un Boeing 737. Sunt ambele vehicule și ambele te pot duce de la A la B. Boeingul o face mult mai repede și poate transporta mai mulți oameni, dar zborul este mult mai greu decât conducerea unui Ford Escort și nu îl poți zbura pe un drum vechi.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *