Το Arduino Uno είναι η πιο δημοφιλής πλακέτα, αλλά το μεγαλύτερο Mega έχει περισσότερες ακίδες εισόδου/εξόδου. Βρείτε ποιο είναι κατάλληλο για το έργο σας.

Έχουν κυκλοφορήσει πάνω από 15 πλακέτες Arduino από τότε που ξεκίνησε η σειρά μικροελεγκτών το 2005. Οι Arduino Mega και Uno είναι δύο από τις πιο δημοφιλείς και ευρέως χρησιμοποιούμενες πλακέτες Arduino.

Κάθε πίνακας έχει ορισμένα χαρακτηριστικά και ιδιαιτερότητες που τον κάνουν πιο κατάλληλο για συγκεκριμένες εργασίες από τον άλλο. Θα διερευνήσουμε αυτές τις διαφορές λεπτομερώς και θα σας βοηθήσουμε να αποφασίσετε ποια από αυτές τις πλακέτες είναι πιο κατάλληλη για το έργο σας στα ηλεκτρονικά. Arduino Uno vs Mega: ας ξεκινήσει η σύγκριση Arduino…

Arduino Mega

Πίστωση εικόνας: Κατάστημα Arduino

Το Arduino Mega κυκλοφόρησε αρχικά το 2009 και τώρα βρίσκεται στην τρίτη του έκδοση με το Arduino Mega 2560 Rev3. Το τρέχον Mega τροφοδοτείται από έναν μικροελεγκτή ATmega 2560 και χρησιμοποιεί ένα τσιπ ATmega16U2 για τη μετατροπή σημάτων USB σε σειριακές οδηγίες. Ρίξτε μια ματιά στον οδηγό μας για

instagram viewer
κατακτώντας τη σειριακή επικοινωνία με το Arduino.

Το Arduino Mega 2560 διαθέτει 54 ψηφιακές ακίδες I/O συνολικά (15 από τις οποίες παρέχουν έξοδο PWM), μαζί με 16 αναλογικές εισόδους. Διαθέτει επίσης σειριακές θύρες υλικού, βύσμα βύσματος κάννης και θύρα USB-B.

Μπορεί να τροφοδοτηθεί είτε από τη θύρα USB είτε από την υποδοχή τροφοδοσίας και μπορεί να λειτουργεί με τροφοδοτικό που κυμαίνεται από 6 έως 20 βολτ. Το ATmega 2560 λειτουργεί με ταχύτητα ρολογιού 16 MHz και προσφέρει 8 kB SRAM, 256 kB μνήμη flash και 4 kB EEPROM.

Το Mega 2560 είναι συμβατό με τις περισσότερες ασπίδες που έχουν σχεδιαστεί για το Uno και τις πρώην πλακέτες Duemilanove και Diecimila. Αυτό σημαίνει ότι οι ασπίδες που δημιουργούνται για αυτούς τους πίνακες θα λειτουργούν και στο Mega.

Μπορείτε να προμηθευτείτε το Arduino Mega 2560 από το επίσημο κατάστημα Arduino για περίπου 35 $, περίπου στην ίδια τιμή με την παραλλαγή 1 GB του Raspberry Pi 4.

Arduino Uno

Το Arduino Uno είναι μακράν η πιο δημοφιλής πλακέτα Arduino, και είναι επίσης αυτή που χρησιμοποιούν οι περισσότεροι αρχάριοι για να μπουν στον κόσμο της επεξεργασίας ηλεκτρονικών. Το Uno Rev3 (γνωστός και ως Uno R3) έχει επεξεργαστή 8 bit, λειτουργεί με ταχύτητα ρολογιού 16 MHz και μπορεί να τροφοδοτηθεί είτε από τη θύρα USB-B είτε από την υποδοχή του βύσματος τροφοδοσίας, όπως και το Mega.

Ωστόσο, έχει λιγότερα από όλα τα άλλα, με μόνο 14 ψηφιακές ακίδες I/O, 6 αναλογικές εισόδους και μόνο μία θύρα UART. Η πλακέτα Uno R3 χρησιμοποιεί το τσιπ ATmega 328P και διαθέτει 2kB SRAM, 32kB μνήμη flash και 1kB EEPROM. Έχει τάση λειτουργίας που κυμαίνεται από 2,7 έως 5,5 βολτ.

Το Uno είναι η πιο τεκμηριωμένη πλακέτα Arduino. Η συντριπτική πλειοψηφία των σεμιναρίων ηλεκτρονικών Arduino που θα βρείτε στο διαδίκτυο θα χρησιμοποιούν το Arduino Uno για τον έλεγχο άλλων ηλεκτρονικών εξαρτημάτων. Το Uno R3 είναι διαθέσιμο στο επίσημο κατάστημα Arduino για περίπου 28 $.

Το νέο Μοντέλο Arduino R4 διαθέτει πολύ πιο ισχυρό επεξεργαστή 32-bit, αναβαθμισμένο χώρο αποθήκευσης και διατίθεται σε δύο παραλλαγές.

Arduino Mega vs. Uno: Μέγεθος

Πίστωση εικόνας: Κατάστημα Arduino

Το Arduino Mega μένει πιστό στο όνομά του και είναι περίπου το διπλάσιο του πλάτους του Uno στις 4 x 2,1 ίντσες, κυρίως λόγω του αυξημένου αριθμού των pin και της μεγαλύτερης μνήμης του. Το Arduino Uno, από την άλλη πλευρά, είναι κατασκευασμένο για φορητότητα και έχει διαστάσεις 2,7 x 2,1 ίντσες. Τα Arduino Mega και Uno ζυγίζουν περίπου 1,3 oz και 0,88 oz, αντίστοιχα.

Το Arduino Uno είναι επομένως μια καλύτερη επιλογή για έργα με περιορισμό μεγέθους, όπως συσκευές παιχνιδιών και άλλα φορητά έργα. Εάν το μέγεθος δεν αποτελεί σημαντικό στοιχείο για εσάς, τότε το Arduino Mega θα μπορούσε να είναι ο μικροελεγκτής για το έργο σας.

Οι πλακέτες Arduino διατίθενται σε μεγάλη γκάμα σχημάτων και μεγεθών, γι' αυτό φροντίστε να ελέγξετε το δικό μας οδηγός για τους διάφορους τύπους μικροελεγκτών Arduino διαθέσιμος.

Arduino Mega vs. Uno: Τιμή

Το Arduino Mega είναι επίσης πιο ακριβό από το Uno. Σε επίσημες τιμές λιανικής, το Mega κοστίζει περίπου 35 δολάρια, πολύ περισσότερο από το Uno που συνήθως πωλείται για περίπου 25 δολάρια. Αν και η Arduino Mega δεν είναι η πιο ακριβή πλακέτα μικροελεγκτή, μπορεί να μην αξίζει τον κόπο για το έργο σας, εάν το κύριο μέλημά σας είναι η ελαχιστοποίηση του κόστους.

Το Arduino Uno R3, από την άλλη πλευρά, είναι αρκετά προσιτό, καθιστώντας το την ιδανική επιλογή για αρχάριους που ενδιαφέρονται να παίξουν με την πλατφόρμα χωρίς να ανησυχούν ότι θα σπάσουν το ταμπλό.

Συνδεσιμότητα και Μνήμη

Πίστωση εικόνας: Sikorski Arkadiusz/Flickr

Το Mega διαθέτει περισσότερες επιλογές συνδεσιμότητας από το Uno, πράγμα που σημαίνει ότι είναι καλύτερη επιλογή για έργα που απαιτούν έναν τόνο I/O. Για παράδειγμα, σε ένα έργο ρομποτικής όπου μπορεί να χρειαστεί να συνδέσετε πολλούς σερβομηχανισμούς και ενεργοποιητές ή κατά την κατασκευή ενός 3D εκτυπωτή DIY όπου το Arduino Mega λειτουργεί ως ο κύριος ελεγκτής.

Ωστόσο, δεν απαιτούν όλα τα έργα τις επιπλέον ακίδες I/O, επομένως το Arduino Uno θα πρέπει να λειτουργεί αρκετά καλά για τα περισσότερα από τα έργα που αντιμετωπίζετε, ειδικά ως αρχάριος.

Το Arduino Uno Rev3 έχει λιγότερη μνήμη από το Mega, περιορίζοντας το μέγεθος του κώδικα που μπορείτε να ανεβάσετε και να εκτελέσετε. Το Mega έχει επίσης περισσότερη SRAM, γεγονός που το καθιστά ικανό να αποθηκεύει περισσότερα δεδομένα χρόνου εκτέλεσης (μεταβλητές και τις τιμές τους). Αυτό το καθιστά πιο κατάλληλο για την εκτέλεση πιο περίπλοκων προγραμμάτων από ό, τι θα μπορούσατε να εκτελέσετε σε ένα Uno.

Σύγκριση προδιαγραφών υλικού

Για να είναι πιο εύκολο να δείτε τις διαφορές μεταξύ του Arduino Uno και του Mega με μια ματιά, παραθέσαμε τα χαρακτηριστικά υλικού και των δύο πλακών παρακάτω δίπλα-δίπλα.

Arduino Uno Rev3

Arduino Mega Rev3

Μικροελεγκτής

ATmega328P, 8-bit

ATmega2560, 8-bit

Ταχύτητα ρολογιού

16MHz

16MHz

Τάση λειτουργίας

5V

5V

Τάση εισόδου (συνιστάται)

7-12V

7-12V

Τάση εισόδου (όρια)

6-20V

6-20V

Ψηφιακές ακίδες εισόδου/εξόδου

14 (εκ των οποίων 6 παρέχουν έξοδο PWM

54 (εκ των οποίων 15 παρέχουν έξοδο PWM)

Καρφίτσες αναλογικής εισόδου

6

16

Flash Memory

32 kB

256 kB

SRAM

2 kB

8 kB

EEPROM

1kB

4 kB

Δημοτικότητα και κοινότητα

Αναμφισβήτητα, το Arduino Uno είναι η πιο δημοφιλής από τις δύο πλακέτες, αποτελώντας περίπου το 50% της χρήσης της πλακέτας Arduino, σύμφωνα με SparkFun Electronics. Είναι άμεσα διαθέσιμο και χρησιμοποιείται ευρέως, καθιστώντας ευκολότερη την εύρεση σεμιναρίων προσαρμοσμένων για τον πίνακα. Το Mega είναι λιγότερο δημοφιλές και έτσι μπορεί να είναι άβολο αν μόλις ξεκινάτε.

Ωστόσο, το Mega 2560 έχει σχεδιαστεί για να είναι συμβατό με το Uno. Επομένως, όλος ο κώδικας και το μεγαλύτερο μέρος του υλικού που δημιουργήθηκε για το Uno θα λειτουργήσει τέλεια με το Mega. Ωστόσο, δεν θα λειτουργούν όλοι οι κωδικοί και οι ασπίδες που έχουν σχεδιαστεί για το Mega με το Uno λόγω του αυξημένου αριθμού ακίδων στο Mega.

Ποιο πρέπει να χρησιμοποιήσετε;

Συμπερασματικά, και οι δύο πλακέτες είναι εξαιρετικές επιλογές για την επεξεργασία ηλεκτρονικών, ρομποτικών και εφαρμογών Internet of Things (IoT) (με την προσθήκη ασπίδας Wi-Fi).

Το Arduino Uno είναι μια καλύτερη επιλογή για αρχάριους λόγω του χαμηλού κόστους, του μικρού του μεγέθους (που το καθιστά πιο κατάλληλο για μικρότερα χέρια) και της γενικής πανταχού παρουσίας του. Το Mega, από την άλλη πλευρά, είναι εξαιρετικό για έργα που απαιτούν επιπλέον ακίδες I/O, υπολογιστική ισχύ και μνήμη, καθιστώντας το ιδανικό για χομπίστες που έχουν ήδη βρέξει τα πόδια τους.