Microchip Atmega328P: ό, τι πρέπει να ξέρετε για αυτό το MCU

Μικροτσίπ ATmega328P

Ένα άλλο από τα ΗΛΕΚΤΡΟΝΙΚΑ ΕΞΑΡΤΗΜΑΤΑ που πρέπει να γνωρίζετε είναι ο μικροελεγκτής ή MCU (MicroController Unit), ATmega328P. Ένα από τα πιο δημοφιλή τσιπ που μπορείτε να προγραμματίσετε για πολλές εφαρμογές όλων των ειδών, έργα DIY, ακόμη και άλλα βιομηχανικά έργα κ.λπ.

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

Από το Atmel στο Microchip

λογότυπο μικροτσίπ

Atmel Corporation ήταν μια εταιρεία ημιαγωγών που ιδρύθηκε το 1984. Το εμπορικό σήμα της εταιρείας που ιδρύθηκε από τον Γιώργο Περγλέγο ήταν το ακρωνύμιο της Advanced Technology for Memory and Logic.

Σε όλη την ιστορία τους, έχουν αναπτύξει συσκευές RF, WiMAX, ASICs, SoCs, EEPROM και μνήμη flash κ.λπ. Όμως, ειδικά, έχουν επίσης επικεντρωθεί μικροελεγκτές. Μεταξύ αυτών, έχουν συμπεριλάβει ορισμένα παράγωγα του Intel 8051, αυτά που βασίζονται σε AVR και AVR32 (αμφότερες οι αρχιτεκτονικές που αναπτύχθηκαν από την ίδια την Atmel) και επίσης βασίζονται σε ARM.

Sus παράγουν Υπηρέτησαν τόσο για καταναλωτικά ηλεκτρονικά είδη, όπως εταιρείες τηλεπικοινωνιών, βιομηχανία ηλεκτρονικών ειδών, ιατρικό εξοπλισμό, οχήματα, αεροδιαστημικό τομέα, ασφαλείς κάρτες, αλλά και στρατιωτικούς.

Όσον αφορά Τεχνολογία Microchip, είναι επίσης ένας άλλος μεγάλος κατασκευαστής ημιαγωγών με έδρα την Αριζόνα. Αφιερωμένο σε μικροελεγκτές, μνήμες (EEPROM και EPROM), RF και άλλες αναλογικές συσκευές, καθώς και εργαλεία λογισμικού για προγραμματισμό και ανάπτυξη. Οι μικροελεγκτές του ξεχωρίζουν ειδικά, με μια οικογένεια που αναπτύχθηκε από μόνη της, όπως τα PIC.

Τι είναι ένας μικροελεγκτής ή MCU;

Un μικροελεγκτής, µC, UC ή MCU (Microcontroller Unit), ό, τι θέλετε να το ονομάσετε, είναι ένα προγραμματιζόμενο IC ικανό να εκτελεί παραγγελίες φορτωμένες στη μνήμη του. Επομένως, ένας μικροελεγκτής είναι σχεδόν ένας πλήρης υπολογιστής σε ένα τσιπ. Διαθέτει όλα τα ενσωματωμένα στοιχεία, όπως CPU, RAM, ROM και επίσης περιφερειακά I / O (GPIO, χρονόμετρα ή μετρητές, μετατροπείς A / D, SPI, I2C, USB, Ethernet, συγκριτές, PWM, Κ.λπ.).

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

Τι είναι το ATmega328P;

Atmel ATmega328σ

El ATmega328P Είναι ένας μικροελεγκτής που δημιουργήθηκε από την Atmel, που ανήκει στη σειρά megaAVR. Σήμερα ανήκει στο Microchip. Όσον αφορά τις παραμέτρους και τα πιο σημαντικά τεχνικά χαρακτηριστικά είναι:

  • Αρχιτεκτονική AVR 8-bit
  • 32 KB φλας
  • 1 KB EEPROM
  • SRAM 2 KB
  • 23 γραμμές γενικής χρήσης I / O
  • 32 μητρώα γενικού σκοπού
  • 3 χρονόμετρα / μετρητές με λειτουργία σύγκρισης
  • Εσωτερικές / εξωτερικές διακοπές (24)
  • Προγραμματιστής λειτουργίας UART
  • Σειριακή διεπαφή
  • SPI
  • Μετατροπέας 8-bit 10-bit A / D
  • 6 κανάλια PWM
  • Προγραμματιζόμενο φύλακα με εσωτερικό ταλαντωτή
  • 5 τρόποι εξοικονόμησης ενέργειας με δυνατότητα επιλογής λογισμικού
  • Τροφοδοσία 1.8v έως 5.5v.
  • Επιτυγχάνει 1 MIPS απόδοσης, δηλαδή ένα εκατομμύριο οδηγίες εκτελούνται κάθε δευτερόλεπτο.
  • Συχνότητα ρολογιού 20 Mhz
  • Συσκευασμένο, μπορεί να είναι DIP ή PLCC. Με 28 ακίδες.

Όσο για του pinout και φύλλο δεδομένωνμπορείτε κατεβάστε τα από εδώ.

Τι είναι το AVR;

Αν αναρωτιέστε τι είναι το AVR, είναι μια αρχιτεκτονική τύπου RISC 8-bit που αναπτύχθηκε από την Ateml για τη σειρά μικροελεγκτών. Αρχικά σχεδιάστηκε από δύο φοιτητές από το Νορβηγικό Ινστιτούτο Τεχνολογίας και αργότερα εξευγενίστηκε και αναπτύχθηκε από τον Atmel Norway. Τώρα χρησιμοποιείται από τις γραμμές ATmega, ATxmega, ATtiny και AT90.

Υπάρχει μια αρχιτεκτονική που ονομάζεται AVR32, η οποία είναι RISC 32-bit με υποστήριξη για DSP και SIMD. Χρησιμοποιείται για πιο προηγμένες συσκευές που απαιτούν περισσότερη λειτουργικότητα και απόδοση.

Επιπλέον, ακολουθεί ένα Σχέδιο Harvard, έχει 32 καταχωρητές 8-bit και πάντα σχεδιάστηκε με γνώμονα την ολοκληρωμένη εκτέλεση C με τον πιο αποτελεσματικό τρόπο.


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

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

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

*

*

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