Microchip Atmega328P: alt hvad du behøver at vide om denne MCU

Mikrochip ATmega328P

En anden af Elektroniske komponenter du bør vide, er mikrocontrolleren eller MCU (MicroController Unit), ATmega328P. En af de mest populære chips, som du kan programmere til en lang række applikationer af alle slags, både DIY-projekter, endda andre industrielle projekter osv.

Sikkert navnet lyder kendt for dig, og det er en af ​​mikrochipsen, der bruges af plader Arduino og andre udviklingstavler Lignende. Faktisk har det i vid udstrækning været denne åbne hardwareplatform, der også har bidraget til, at populariteten stiger.

Fra Atmel til Microchip

mikrochip-logo

Atmel Corporation var et halvlederfirma, der blev grundlagt i 1984. Firmaet, der blev grundlagt af George Perlegos, var forkortelsen for Advanced Technology for Memory and Logic.

Gennem deres historie har de udviklet RF-enheder, WiMAX, ASIC'er, SoC'er, EEPROM og flashhukommelser osv. Men især har de også fokuseret på mikrokontroller. Blandt dem har de inkluderet nogle derivater af Intel 8051, de baseret på AVR og AVR32 (begge arkitekturer udviklet af Atmel selv) og også baseret på ARM.

Deres Productos De har tjent både til forbrugerelektronik, såsom telekommunikationsvirksomheder, elektronikindustrien, medicinsk udstyr, køretøjer, luftfartssektor, sikre kort og også militæret.

Vedrørende Mikrochip-teknologi, er også en anden stor Arizona-baseret halvlederproducent. Dedikeret til mikrokontrollere, minder (EEPROM og EPROM), RF og andre analoge enheder samt softwareværktøjer til programmering og udvikling. Deres mikrokontroller skiller sig især ud med en familie udviklet af sig selv som PIC'er.

Hvad er en mikrocontroller eller MCU?

Un mikrokontroller, µC, UC eller MCU (Microcontroller Unit), uanset hvad du vil kalde det, er det en programmerbar IC, der er i stand til at udføre ordrer indlæst i hukommelsen. Derfor er en mikrocontroller næsten en komplet computer på en chip. Det har alle de integrerede komponenter, såsom CPU, RAM, ROM og også I / O-periferiudstyr (GPIO, timere eller tællere, A / D-omformere, SPI, I2C, USB, Ethernet, komparatorer, PWMOsv.).

Åbenbart ydeevne af disse computere på en chip er ikke så høj som nuværende pc'er. De har samme ydeevne som udstyret for årtier siden. De er dog meget effektive og er normalt meget attraktive for forskellige opgaver, hvor der ikke er behov for høj ydeevne, såsom styring af industrielle maskiner, styring af visse opgaver i køretøjer, udviklingstavler, husholdningsapparater osv.

Hvad er ATmega328P?

Atmel ATmega328p

El ATmega328P Det er en mikrocontroller oprettet af Atmel, der tilhører megaAVR-serien. Det tilhører i øjeblikket Microchip. Med hensyn til dens parametre og mest fremragende tekniske egenskaber er:

  • 8-bit AVR-arkitektur
  • 32 KB flash
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 generelle I / O-linjer
  • 32 generelle formålsregistre
  • 3 timere / tællere med sammenligningstilstand
  • Interne / eksterne afbrydelser (24)
  • UART mode programmerer
  • Seriel grænseflade
  • SPI
  • 8 kanaler med 10-bit A / D-konverter
  • 6 PWM-kanaler
  • Programmerbar vagthund med intern oscillator
  • 5 valgbare strømbesparende tilstande til software
  • 1.8 til 5.5 volt strømforsyning.
  • Det opnår 1 MIPS præstation, det vil sige en million instruktioner, der udføres hvert sekund.
  • 20 Mhz urfrekvens
  • Pakket kan det være DIP eller PLCC. Med 28 ben.

Hvad hans angår pinout og databladdu kan download dem herfra.

Hvad er AVR?

Hvis du spekulerer på det hvad er AVR, er en 8-bit RISC-type arkitektur udviklet af Ateml til sin serie af mikrocontrollere. Det blev oprindeligt udtænkt af to studerende fra det norske institut for teknologi og senere raffineret og udviklet af Atmel Norge. Det bruges nu af ATmega-, ATxmega-, ATtiny- og AT90-linjerne.

Der er en arkitektur kaldet AVR32, som er en 32-bit RISC med understøttelse af DSP og SIMD. Bruges til mere avancerede enheder, der kræver mere funktionalitet og ydeevne.

Derudover følger det a Harvard-ordningen, har 32 8-bit-registre og blev altid designet med kompileret C-udførelse i tankerne på den mest effektive måde.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.