Microchip Atmega328P: alles wat u moet weten over deze MCU

ATmega328P-microchip

Een andere van de Elektronische componenten waarvan u moet weten dat het de microcontroller is, of MCU (MicroController Unit), ATmega328P. Een van de meest populaire chips die je kunt programmeren voor een groot aantal toepassingen van alle soorten, zowel doe-het-zelf-projecten, zelfs andere industriële projecten, enz.

De naam klinkt je vast bekend in de oren, en het is een van de microchips die door platen worden gebruikt Arduino en andere ontwikkelingsborden Vergelijkbaar. In feite is het voor een groot deel dit open hardwareplatform geweest dat ook heeft bijgedragen aan de stijgende populariteit ervan.

Van Atmel tot Microchip

microchip-logo

Atmel Corporation was een halfgeleiderbedrijf opgericht in 1984. Het merk van het bedrijf opgericht door George Perlegos was het acroniem voor Advanced Technology for Memory and Logic.

Doorheen hun geschiedenis hebben ze RF-apparaten, WiMAX, ASIC's, SoC's, EEPROM en flash-geheugen ontwikkeld, enz. Maar ze hebben zich vooral ook gericht op microcontrollers. Onder hen hebben ze enkele afgeleiden van de Intel 8051 opgenomen, die gebaseerd zijn op AVR en AVR32 (beide architecturen ontwikkeld door Atmel zelf) en ook gebaseerd op ARM.

Hun producten Ze hebben zowel gediend voor consumentenelektronica, zoals telecommunicatiebedrijven, de elektronica-industrie, medische apparatuur, voertuigen, de ruimtevaartsector, beveiligde kaarten als het leger.

Wat betreft de Microchip technologie, is ook een andere grote fabrikant van halfgeleiders in Arizona. Toegewijd aan microcontrollers, geheugens (EEPROM en EPROM), RF en andere analoge apparaten, evenals softwaretools voor programmering en ontwikkeling. Vooral hun microcontrollers vallen op, met een familie die ze zelf hebben ontwikkeld, zoals PIC's.

Wat is een microcontroller of MCU?

Un microcontroller, µC, UC of MCU (Microcontroller Unit), hoe je het ook wilt noemen, het is een programmeerbare IC die in staat is om orders uit te voeren die in het geheugen zijn geladen. Daarom is een microcontroller bijna een complete computer op een chip. Het heeft alle geïntegreerde componenten, zoals de CPU, RAM, ROM en ook I / O-randapparatuur (GPIO, timers of tellers, A / D-converters, SPI, I2C, USB, Ethernet, vergelijkers, PWM, Enz.).

natuurlijk, prestatie van deze computers op een chip is niet zo hoog als de huidige pc's en presteren vergelijkbaar met de apparatuur van decennia geleden. Ze zijn echter zeer efficiënt en zijn meestal zeer aantrekkelijk voor verschillende taken waar geen hoge prestaties vereist zijn, zoals het besturen van industriële machines, het besturen van bepaalde taken in voertuigen, ontwikkelingsborden, huishoudelijke apparaten, enz.

Wat is de ATmega328P?

Atmel ATmega328p

El ATmega328P Het is een microcontroller gemaakt door Atmel, behorend tot de megaAVR-serie. Het is momenteel eigendom van Microchip. Met betrekking tot de parameters en de meest opvallende technische kenmerken zijn:

  • 8-bits AVR-architectuur
  • 32 KB flitser
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 I/O-lijnen voor algemeen gebruik
  • 32 registers voor algemene doeleinden
  • 3 timers / tellers met vergelijkingsmodus
  • Interne/externe onderbrekingen (24)
  • Programmeur in UART-modus
  • Seriële interface
  • SPI
  • 8-kanaals 10-bit A/D-converter
  • 6 PWM-kanalen
  • Programmeerbare waakhond met interne oscillator
  • 5 software selecteerbare energiebesparende modi
  • 1.8v tot 5.5v voeding.
  • Het behaalt 1 MIPS aan prestaties, dat wil zeggen dat er elke seconde een miljoen instructies worden uitgevoerd.
  • 20 Mhz klokfrequentie
  • Verpakt, kan het DIP of PLCC zijn. Met 28 pinnen.

Wat zijn pinout en datasheetu kunt download ze hier.

Wat is AVR?

Als je het vraagt wat is AVR, is een 8-bits RISC-achtige architectuur ontwikkeld door Ateml voor zijn reeks microcontrollers. Het werd aanvankelijk bedacht door twee studenten van het Noorse Instituut voor Technologie en later verfijnd en ontwikkeld door Atmel Noorwegen. Het wordt nu gebruikt door de ATmega-, ATxmega-, ATtiny- en AT90-lijnen.

Er is een architectuur genaamd AVR32, een 32-bits RISC met ondersteuning voor DSP en SIMD. Gebruikt voor meer geavanceerde apparaten die meer functionaliteit en prestaties vereisen.

Bovendien volgt een Harvard-schema, heeft 32 8-bits registers en is altijd op de meest efficiënte manier ontworpen met gecompileerde C-uitvoering in gedachten.


Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.