Arduino Due vs Mega 2560 (Español)

¿Qué puede hacer un Arduino Due que un Mega 2560 no puede? ¿Qué puede hacer un Mega 2560 que un Due no puede hacer? Escuché que el Due es 3.3V, por lo que no puede funcionar con la mayoría de los shields.

Comentarios

  • Dado que el Due usa un chip ARM en su lugar de un AVR, es posible que tenga problemas con determinadas bibliotecas que solo admiten AVR.
  • A la gente le gusta el mega porque ' s " más uno ", mientras que el debido intenta ser " más rápido uno " pero desecha gran parte de la amada carga de uno al hacerlo.

Responder

El «R3» Las placas de versión y los escudos son compatibles con 3.3V y 5V. Por ejemplo, la versión «R3» de Ethernet Shield V1 se puede utilizar con Due. El nuevo Arduino Ethernet Shield 2 también es compatible con Due.
Muchos protectores más antiguos no son compatibles con Due, pero ¿realmente necesitas usar un escudo antiguo?

La mayoría de los sensores son de 3.3V, y también una tarjeta de memoria SD es de 3.3V. Eso es mucho más fácil con Arduino Due, que corre a 3.3V.

La placa Arduino Mega 2560 es la única placa con resistencias pullup de 10k en SDA y SCL, por lo que tiene un bus I2C de 5V. Cuando se usa un sensor de 3.3V con I2C, necesita un cambiador de nivel I2C. Cuando se usa un 3.3V con SPI, necesita más hardware.

Los pines Arduino Mega pueden manejar más de 20mA, se pueden usar para manejar 10 leds con 20mA simultáneamente, el Arduino Due no puede » eso.

Mi sugerencia es usar un Arduino Uno para todo tipo de pruebas. Siempre es bueno tener uno por ahí. Comience con un Arduino Uno si desea aprender a programar y divertirse con leds y botones.

El Arduino Zero o MKRzero o M0 tienen un procesador M0 + a 3.3V y se pueden usar para todo tipo de agradables proyectos. Cuando ya sabe un poco sobre programación y electrónica, esta es una muy buena opción.

El Arduino Due tiene más potencia de procesamiento que el M0 +.

El Arduino Mega 2560 todavía se usa , porque hay muchas bibliotecas y escudos que son compatibles con Arduino Mega 2560.

Comentarios

  • No, yo ' digo que son diferentes. Majenko en me mencionó la mayoría de las diferencias, depende de usted hacer una elección.

Responder

The Due puede hacer muchas cosas mucho más rápido. Tiene más memoria y mucho más poder de procesamiento. Tiene periféricos integrados más flexibles y más potentes.

Sin embargo, no puede interactuar fácilmente con dispositivos de 5V.

El Mega2560 tiene menos memoria y mucho menos poder de procesamiento, pero interconecta con dispositivos heredados de 5V es mucho más fácil. También es más indulgente para el usuario novato que el chip SAM3X más complejo.

Desde el punto de vista de la programación de Arduino, ambas placas están programadas de la misma manera. El lenguaje es, salvo algunas anomalías esotéricas, en gran parte el mismo. Sin embargo, cuando llegue a hacer programación de bajo nivel, si confía en la API de Arduino, encontrará que el ATMega2560 es un chip mucho más simple de programar. El poder tiene un precio. El chip SAM3X más potente es mucho más difícil de manejar y programar.

Es como comparar un Ford Escort con un Boeing 737. Ambos son vehículos y ambos pueden llevarte de A a B. El Boeing lo hace mucho más rápido y puede transportar a más personas, pero volarlo es mucho más difícil que conducir un Ford Escort, y no se puede volar en una carretera anticuada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *