Microchip Atmega328P: tot ce trebuie să știți despre acest MCU

Microchip ATmega328P

Un altul Componente electronice ar trebui să știți că este microcontrolerul sau MCU (MicroController Unit), ATmega328P. Unul dintre cele mai populare cipuri pe care le puteți programa pentru o multitudine de aplicații de tot felul, atât proiecte DIY, chiar și alte proiecte industriale etc.

Cu siguranță numele său vi se pare familiar și este unul dintre microcipurile folosite de plăci Arduino și altele plăci de dezvoltare Similar. De fapt, în mare parte, această platformă hardware deschisă a contribuit, de asemenea, la creșterea popularității sale.

De la Atmel la Microchip

sigla microcipului

Atmel Corporation a fost o companie de semiconductori fondată în 1984. Marca companiei fondată de George Perlegos a fost acronimul pentru Advanced Technology for Memory and Logic.

De-a lungul istoriei lor, au dezvoltat dispozitive RF, WiMAX, ASIC, SoC, EEPROM și memorie flash etc. Dar, mai ales, s-au concentrat și asupra lor microcontrolere. Printre acestea, au inclus câteva derivate ale Intel 8051, cele bazate pe AVR și AVR32 (ambele arhitecturi dezvoltate chiar de Atmel) și, de asemenea, bazate pe ARM.

lor produce Au servit atât pentru electronice de larg consum, cum ar fi companiile de telecomunicații, industria electronică, echipamente medicale, vehicule, sectorul aerospațial, carduri securizate, precum și militare.

Cu privire la Tehnologia microcipurilor, este, de asemenea, un alt mare producător de semiconductori din Arizona. Dedicat microcontrolerelor, memoriilor (EEPROM și EPROM), RF și altor dispozitive analogice, precum și instrumentelor software pentru programare și dezvoltare. Microcontrolerele sale se remarcă în special, cu o familie dezvoltată de ei înșiși, cum ar fi PIC.

Ce este un microcontroler sau MCU?

Un microcontroler, µC, UC sau MCU (Microcontroller Unit), oricum doriți să-l numiți, este un IC programabil capabil să execute comenzi încărcate în memoria sa. Prin urmare, un microcontroler este aproape un computer complet pe un cip. Are toate componentele integrate, cum ar fi CPU, RAM, ROM și, de asemenea, periferice I / O (GPIO, temporizatoare sau contoare, convertoare A / D, SPI, I2C, USB, Ethernet, comparatoare, PWM, Etc).

Evident, performanţă dintre aceste computere pe un cip nu este la fel de mare ca computerele de astăzi. Au performanțe similare cu computerele de acum zeci de ani. Cu toate acestea, acestea sunt foarte eficiente și sunt de obicei foarte atractive pentru diferite sarcini în care nu sunt necesare performanțe ridicate, cum ar fi controlul mașinilor industriale, controlul anumitor sarcini din vehicule, plăci de dezvoltare, aparate de uz casnic etc.

Ce este ATmega328P?

Atmel ATmega328p

El ATmega328P Este un microcontroler creat de Atmel, aparținând seriei megaAVR. În prezent aparține Microchip. În ceea ce privește parametrii și cele mai remarcabile caracteristici tehnice sunt:

  • Arhitectură AVR pe 8 biți
  • 32 KB flash
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 linii I / O de uz general
  • 32 registre cu scop general
  • 3 temporizatoare / contoare cu mod comparativ
  • Întreruperi interne / externe (24)
  • Programator în modul UART
  • Interfață serială
  • SPI
  • Convertor A / D pe 8 canale pe 10 biți
  • 6 canale PWM
  • Caine de paza programabil cu oscilator intern
  • 5 moduri de economisire a energiei selectabile de software
  • Alimentare de la 1.8v la 5.5v.
  • Realizează 1 MIPS de performanță, adică un milion de instrucțiuni executate în fiecare secundă.
  • Frecvența de ceas de 20 Mhz
  • Ambalat, poate fi DIP sau PLCC. Cu 28 de pini.

Cât despre a lui identificare și fișă tehnică, poate sa descarcă-le de aici.

Ce este AVR?

Dacă vă întrebați ce este AVR, este o arhitectură de tip RISC pe 8 biți dezvoltată de Ateml pentru linia sa de microcontrolere. Acesta a fost conceput inițial de doi studenți de la Institutul de Tehnologie Norvegian, și mai târziu rafinat și dezvoltat de Atmel Norway. Acum este folosit de liniile ATmega, ATxmega, ATtiny și AT90.

Există o arhitectură numită AVR32, care este un RISC pe 32 de biți cu suport pentru DSP și SIMD. Folosit pentru dispozitive mai avansate care necesită mai multă funcționalitate și performanță.

În plus, urmează un Schema Harvard, are 32 de registre pe 8 biți și a fost întotdeauna proiectat având în vedere executarea C compilată în cel mai eficient mod.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Fii primul care comenteaza

Lasă comentariul tău

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

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.