Arduino Mega: όλα για το μεγάλο αναπτυξιακό συμβούλιο

arduino mega

Si la πλάκα Arduino UNO Αναθ. 3 είναι πολύ μικρό για εσάς και θέλετε να δημιουργήσετε πιο προηγμένα έργα και να απολαύσετε περισσότερη ισχύ, τότε αυτό που ψάχνετε είναι ένας πίνακας arduino mega, ένα άλλο από τα διαθέσιμα μοντέλα που δημιουργήθηκαν από τους ίδιους προγραμματιστές με τον αρχικό πίνακα, αλλά είναι εξοπλισμένο με έναν ταχύτερο μικροελεγκτή, περισσότερη μνήμη και περισσότερες καρφίτσες για προγραμματισμό.

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

Τι είναι το Arduino Mega;

Λογότυπο Arduino

arduino mega Είναι ένας άλλος επίσημος πίνακας ανάπτυξης που βασίζεται στον μικροελεγκτή Atmel ATmega2560, εξ ου και το όνομά του. Επιπλέον, περιλαμβάνει 54 ψηφιακούς ακροδέκτες εισόδου και εξόδου, εκ των οποίων οι 15 μπορούν να χρησιμοποιηθούν ως Έξοδοι PWM. Διαθέτει επίσης 16 αναλογικές εισόδους, 4 UART ως σειριακές θύρες για υλικό, έναν ταλαντωτή κρυστάλλου 16 Mhz, σύνδεση USB, υποδοχή τροφοδοσίας, κεφαλίδα ICSP και κουμπί επαναφοράς.

Όπως μπορείτε να δείτε, συγκρίνοντας με το Arduino UNO, έχει υψηλότερες ικανότητες, γεγονός που οδηγεί επίσης σε αύξηση η τιμή του αβασάνιστα. Ωστόσο, δεν είναι καθόλου ακριβό, κοστίζει μόνο μερικά ευρώ περισσότερο και μπορείτε να το βρείτε σε πολλά εξειδικευμένα καταστήματα:

περιέχει ό, τι χρειάζεσαι για τον μικροελεγκτή σας, οπότε δεν χρειάζεται να ανησυχείτε μόνο για τη ρύθμιση του έργου DIY, τη σύνδεση της πλακέτας μέσω USB στον υπολογιστή σας, τη λήψη του σκίτσου που έχετε δημιουργήσει με το Arduino IDE και τη λειτουργία του.

Πρέπει να γνωρίζετε ότι, σε αντίθεση με τα προηγούμενα διοικητικά συμβούλια, το Arduino Mega δεν χρησιμοποιεί ένα τσιπ FTDI USB-to-serial ελεγκτή. Αντ 'αυτού, χρησιμοποιήστε ένα Τσιπ ATmega16U2 στις τελευταίες αναθεωρήσεις του (Rev1 και Rev2 χρησιμοποίησαν το ATmega8U2). Δηλαδή, διαθέτει έναν προγραμματιστή μετατροπέα USB σε σειριακό.

Αυτό το πιάτο είναι ιδανικό για πληθώρα προηγμένων έργων, όπως χρησιμεύει ως εγκέφαλος για 3D εκτυπωτές, βιομηχανικά ρομπότ CNC κ.λπ. Και είναι πλήρως συμβατά με ασπίδες ή ασπίδες Arduino UNO, έτσι θα βρείτε ένα πλήθος συμβατών στοιχείων και μια μεγάλη κοινότητα πάντα έτοιμη να σας βοηθήσει με τις ερωτήσεις και τα προβλήματά σας.

Και αν θέλετε να μάθετε περισσότερα για το συμβατά ηλεκτρονικά εξαρτήματα και μονάδεςΣε αυτό το ίδιο blog υπάρχουν πολλές εξηγήσεις βήμα προς βήμα με όλα όσα χρειάζεστε για να τα θέσετε σε λειτουργία. Για παράδειγμα:

Λεπτομερείς πληροφορίες για το Arduino Mega

Το πιάτο arduino mega έχει ό, τι μπορείτε να βρείτε στο πιάτο Arduino Uno Rev3, αλλά με ορισμένες προσθήκες που το κάνουν πιο ισχυρό, όπως έχω ήδη αναφέρει.

Τεχνικά χαρακτηριστικά, σχέδιο και pinout

ο τεχνικά χαρακτηριστικά του πίνακα Arduino Mega που πρέπει να γνωρίζετε είναι:

  • Μικροελεγκτής Atmel ATmega2560 στα 16 Mhz
  • Μνήμη flash 256 KB (8KB χρησιμοποιείται από το bootloader που δεν μπορεί να χρησιμοποιηθεί για τα προγράμματά σας)
  • Μνήμη SRAM 8 KB.
  • Μνήμη EEPROM 4 KB.
  • 5v τάση λειτουργίας
  • Τάση εισόδου 7-12v
  • Όρια τάσης εισόδου: 6-20v
  • 54 ψηφιακές ακίδες, εκ των οποίων οι 15 μπορούν να είναι PWM. Μπορούν να διαμορφωθούν από τον κωδικό Arduino IDE ως είσοδοι ή έξοδοι.
  • 16 αναλογικές καρφίτσες εισόδου.
  • 4 ακροδέκτες UART, USB, RX και TX για επικοινωνία, καθώς και TWI και SPI.
  • Καρφίτσες τροφοδοσίας: 5v για τροφοδοσία ρεύματος στα έργα εφόσον η πλακέτα τροφοδοτείται μεταξύ 7 και 12v ή από το 5v USB. Ο ακροδέκτης 3v3 μπορεί να παρέχει τάση 3.3 βολτ. Οι ακίδες GND μπορούν να χρησιμοποιηθούν για τη γείωση των έργων σας. Ενώ ο πείρος IOREF είναι ο πείρος στην πλακέτα για να παρέχει την τάση αναφοράς με την οποία λειτουργεί ο μικροελεγκτής.
  • Το ρεύμα για κάθε πείρο I / O είναι 40mA DC.
  • Το ρεύμα που παρέχεται από τον πείρο 3v3 είναι 50 mA.

Θα ήθελα επίσης να προσθέσω ότι το Arduino Mega έχει μια επαναρυθμιζόμενη πολυ-ασφάλεια για την προστασία της θύρας USB του υπολογιστή στον οποίο συνδέετε την πλακέτα. Με αυτόν τον τρόπο θα αποφύγετε ζημιές που οφείλονται σε βραχυκύκλωμα στα έργα σας ή ενδέχεται να συμβούν υπερβολικά ρεύματα. Αυτό είναι ένα πρόσθετο επίπεδο εσωτερικής προστασίας που εφαρμόζει αυτή η έκδοση που ξεκινά εάν περισσότερα από 500 mA εφαρμόζονται στη θύρα USB, διακόπτοντας αυτόματα τη σύνδεση έως ότου αφαιρεθεί αυτή η υπερφόρτωση.

Φύλλα δεδομένων

Μπορείτε επίσης να κατεβάσετε ένα τεχνικό φύλλο ή δελτίο δεδομένων με όλα όσα πρέπει να γνωρίζετε σχετικά με τις ηλεκτρονικές λεπτομέρειες αυτού του προϊόντος, τα μέγιστα επιτρεπόμενα ρεύματα και τάσεις ώστε να μην προκαλέσετε ζημιά στην πλακέτα, πλήρες pinout και μεγάλο αριθμό πληροφοριών που θα θέλατε να έχετε. Για να το κάνετε αυτό, μπορείτε να το κατεβάσετε από τον επίσημο ιστότοπο:

Arduino IDE και προγραμματισμός

Στιγμιότυπο οθόνης Arduino IDE

Για να προγραμματίσετε το Arduino Mega, καθώς και για άλλα μοντέλα πλακέτας ανάπτυξης, έχετε στη διάθεσή σας το λογισμικό που ονομάζεται Arduino IDE. Αυτή η πλατφόρμα ανάπτυξης είναι συμβατή με macOS, Windows και Linux. Μια ολόκληρη σουίτα δωρεάν και ανοιχτού κώδικα με την οποία μπορείτε να ξεκινήσετε να δημιουργείτε τους δικούς σας πηγαίους κωδικούς και να τους εγγράφετε στον πίνακα χρησιμοποιώντας το καλώδιο USB.

Όπως γνωρίζετε, αυτό το πρόγραμμα χρησιμοποιεί το γλώσσα προγραμματισμού Το Arduino είναι εγγενές για τον υψηλού επιπέδου προγραμματισμό του. Έχει ομοιότητες με άλλες γλώσσες, καθώς βασίζεται στο C ++, με παρόμοια σύνταξη και φόρμες.

Στα άρθρα αυτού του ιστολογίου συνήθως συμπεριλαμβάνουμε μερικά στο τέλος κώδικα ή αποσπάσματα σκίτσων με δείγματα κώδικα για να ξεκινήσετε με κάθε έργο ή στοιχείο που παρουσιάζουμε. Έτσι μπορείτε να αρχίσετε να κάνετε τα πρώτα σας βήματα. Αλλά αν θέλετε να μάθετε περισσότερα για το Arduino IDE και πώς να προγραμματίσετε τα έργα σας, σας καλώ να κατεβάσετε το δωρεάν μάθημα προγραμματισμού Arduino IDE σε PDF.

Επιπλέον, ως συμπλήρωμα των προηγμένων έργων σας, είναι πιθανό να χρειάζεστε και άλλες εφαρμογές ή λογισμικό που θα σας βοηθήσουν να έχετε τα πάντα περιγραμμένα και με πιο σαφή τρόπο, ώστε να μην κάνετε χάος. Ετσι, Θα σας ενδιαφέρει επίσης να μάθετε έργα όπως:

  • KiCad: είναι ένα περιβάλλον EDA για ηλεκτρονική ανάπτυξη με το οποίο μπορείτε να δημιουργήσετε σύνθετα διαγράμματα και διατάξεις. Είναι δωρεάν λογισμικό ανοιχτού κώδικα και πολλαπλών πλατφορμών για Linux, macOS και Windows.
  • Fritzing: είναι ένα πολύ πρακτικό λογισμικό ανοιχτού κώδικα και πολλαπλών μορφών που θα σας βοηθήσει να δημιουργήσετε τα έργα σας με σχηματικό τρόπο ή σε 3D για να τα δείξετε.

Γίνε ο πρώτος που θα σχολιάσει

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.