Microchip Atmega328P: alt du trenger å vite om denne MCU

Mikrochip ATmega328P

En annen av Elektroniske komponenter som du bør vite er mikrokontrolleren, eller MCU (MicroController Unit), ATmega328P. En av de mest populære sjetongene du kan programmere for en rekke applikasjoner av alle slag, både DIY-prosjekter, til og med andre industriprosjekter, etc.

Sikkert navnet høres kjent ut for deg, og det er en av mikrochipene som brukes av platene Arduino og andre utviklingstavler Lignende. Faktisk har det i stor grad vært denne åpne maskinvareplattformen som også har bidratt til at populariteten svever.

Fra Atmel til Microchip

mikrochiplogo

Atmel Corporation var et halvlederfirma grunnlagt i 1984. Merket til selskapet grunnlagt av George Perlegos var forkortelsen for Advanced Technology for Memory and Logic.

Gjennom historien har de utviklet RF-enheter, WiMAX, ASIC, SoC, EEPROM og flash-minne, etc. Men spesielt har de også fokusert på mikrokontrollere. Blant dem har de inkludert noen derivater av Intel 8051, de basert på AVR og AVR32 (begge arkitekturer utviklet av Atmel selv) og også basert på ARM.

deres produsere De har tjent både for forbrukerelektronikk, som telekommunikasjonsbedrifter, elektronikkindustri, medisinsk utstyr, kjøretøy, luftfartssektor, sikre kort og også militæret.

Angående Mikrochip-teknologi, er også en annen stor Arizona-basert halvlederprodusent. Dedikert til mikrokontrollere, minner (EEPROM og EPROM), RF og andre analoge enheter, samt programvareverktøy for programmering og utvikling. Dens mikrokontrollere skiller seg spesielt ut, med en familie utviklet av seg selv som PIC-er.

Hva er en mikrokontroller eller MCU?

Un mikrokontroller, µC, UC eller MCU (Microcontroller Unit), uansett hva du vil kalle det, er det en programmerbar IC som kan utføre ordrer lastet i minnet. Derfor er en mikrokontroller nesten en komplett datamaskin på en brikke. Den har alle de integrerte komponentene, som CPU, RAM, ROM og I / O-periferiutstyr (GPIO, tidtakere eller tellere, A / D-omformere, SPI, I2C, USB, Ethernet, komparatorer, PWM, Osv.).

Tydeligvis opptreden av disse datamaskinene på en chip er ikke så høye som dagens PC-er. De har lignende ytelse som utstyret for flere tiår siden. Imidlertid er de veldig effektive og er vanligvis veldig attraktive for forskjellige oppgaver der høy ytelse ikke er nødvendig, for eksempel å kontrollere industrimaskiner, kontrollere visse oppgaver i kjøretøy, utviklingstavler, husholdningsapparater, etc.

Hva er ATmega328P?

Atmel ATmega328p

El ATmega328P Det er en mikrokontroller opprettet av Atmel, som tilhører megaAVR-serien. Den tilhører for øyeblikket Microchip. Når det gjelder parametere og mest fremragende tekniske egenskaper, er de:

  • 8-biters AVR-arkitektur
  • 32 KB flash
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 generelle I / O-linjer
  • 32 generelle formålsregistre
  • 3 tidtakere / tellere med sammenligningsmodus
  • Interne / eksterne avbrudd (24)
  • UART-modus programmerer
  • Serielt grensesnitt
  • SPI
  • 8-kanals 10-biters A / D-omformer
  • 6 PWM-kanaler
  • Programmerbar vakthund med intern oscillator
  • 5 programvarevalgbare strømsparingsmoduser
  • 1.8 v til 5.5 v strømforsyning.
  • Den oppnår 1 MIPS ytelse, det vil si en million instruksjoner utført hvert sekund.
  • 20 MHz klokkefrekvens
  • Pakket, det kan være DIP eller PLCC. Med 28 pinner.

Når det gjelder hans pinout og databladdet kan du last ned dem herfra.

Hva er AVR?

Hvis du lurer på det hva er AVR, er en 8-biters RISC-arkitektur utviklet av Ateml for sin serie av mikrokontrollere. Den ble opprinnelig unnfanget av to studenter fra Norsk institutt for teknologi, og senere raffinert og utviklet av Atmel Norge. Den brukes nå av linjene ATmega, ATxmega, ATtiny og AT90.

Det er en arkitektur som heter AVR32, som er en 32-biters RISC med støtte for DSP og SIMD. Brukes til mer avanserte enheter som krever mer funksjonalitet og ytelse.

I tillegg følger det a Harvard-ordningen, har 32 8-biters registre, og ble alltid designet med tanke på kompilert C-utførelse på den mest effektive måten.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.