Microchip Atmega328P: alles wat u moet weet oor hierdie MCU

Mikroskyfie ATmega328P

Nog 'n van die Elektroniese komponente wat u moet weet is die mikrobeheerder, of MCU (MicroController Unit), ATmega328P. Een van die gewildste skyfies wat u kan programmeer vir 'n verskeidenheid toepassings van alle soorte, beide DIY-projekte, selfs ander industriële projekte, ens.

Sy naam klink sekerlik vir jou bekend, en dit is een van die mikroskyfies wat deur plate gebruik word Arduino en ander ontwikkelingsrade Soortgelyk. In werklikheid is dit 'n groot hardeware-platform wat ook daartoe bygedra het dat die gewildheid daarvan gestyg het.

Van Atmel tot Microchip

mikroskyfie-logo

Atmel Corporation was 'n halfgeleieronderneming wat in 1984 gestig is. Die handelsmerk wat deur George Perlegos gestig is, was die afkorting van Advanced Technology for Memory and Logic.

Dwarsdeur hul geskiedenis het hulle RF-toestelle, WiMAX, ASIC's, SoC's, EEPROM en flitsgeheue, ens. Maar veral het hulle ook daarop gefokus mikrobeheerders. Onder hulle het hulle enkele afgeleides van die Intel 8051 ingesluit, gebaseer op AVR en AVR32 (albei argitekture wat deur Atmel self ontwikkel is) en ook gebaseer op ARM.

Sus produseer Hulle het beide diens gedoen vir verbruikerselektronika, soos telekommunikasieondernemings, elektroniese industrie, mediese toerusting, voertuie, lugvaart, veilige kaarte en ook die weermag.

Soos vir Mikroskyfietegnologie, is ook 'n ander groot halfgeleiervervaardiger in Arizona. Opgedra aan mikrobeheerders, herinneringe (EEPROM en EPROM), RF en ander analoge toestelle, asook sagteware-instrumente vir programmering en ontwikkeling. Hulle mikrobeheerders val veral op, met 'n gesin wat deur hulself ontwikkel is, soos PIC's.

Wat is 'n mikrobeheerder of MCU?

Un mikrobeheerder, µC, UC of MCU (Microcontroller Unit), wat u dit ook al wil noem, is 'n programmeerbare IC wat bestellings kan uitvoer wat in die geheue gelaai is. Daarom is 'n mikrobeheerder amper 'n volledige rekenaar op 'n skyfie. Dit het al die geïntegreerde komponente, soos die SVE, RAM, ROM en ook I / O-randapparatuur (GPIO, timers of tellers, A / D-omskakelaars, SPI, I2C, USB, Ethernet, vergelykers, PWM, Ens.)

Klaarblyklik, optrede van hierdie rekenaars op 'n skyfie is nie so hoog soos vandag se rekenaars nie. Hulle het soortgelyke werkverrigting as die rekenaars van dekades gelede. Dit is egter baie doeltreffend en is gewoonlik baie aantreklik vir verskillende take waar hoë werkverrigting nie nodig is nie, soos die beheer van industriële masjinerie, die beheer van sekere take in voertuie, ontwikkelingsborde, huishoudelike toestelle, ens.

Wat is die ATmega328P?

Atmel ATmega328p

El ATmega328P Dit is 'n mikrobeheerder wat deur Atmel geskep is, wat deel uitmaak van die megaAVR-reeks. Dit behoort tans aan Microchip. Wat die parameters en uitstaande tegniese eienskappe betref, is:

  • 8-bis AVR-argitektuur
  • 32 KB flits
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 algemene I / O-lyne
  • 32 registers vir algemene doeleindes
  • 3 timer / tellers met vergelykingsmodus
  • Interne / eksterne onderbrekings (24)
  • UART-modusprogrammeerder
  • Seriële koppelvlak
  • SPI
  • 8 kanale 10-bis A / D-omskakelaar
  • 6 PWM-kanale
  • Programmeerbare waghond met interne ossillator
  • 5 sagtewarekiesbare kragbesparingsmodusse
  • 1.8v tot 5.5v kragbron.
  • Dit behaal 1 MIPS prestasie, dit wil sê een miljoen instruksies wat elke sekonde uitgevoer word.
  • 20 Mhz klokfrekwensie
  • Verpak kan dit DIP of PLCC wees. Met 28 penne.

Wat syne betref pinout en datablad, kan laai dit van hier af.

Wat is AVR?

As u wonder wat is AVR, is 'n 8-bis RISC-tipe argitektuur wat deur Ateml ontwikkel is vir sy reeks mikrobeheerders. Dit is aanvanklik bedink deur twee studente van die Noorse Instituut vir Tegnologie, en later verfyn en ontwikkel deur Atmel Noorweë. Dit word nou gebruik deur die ATmega-, ATxmega-, ATtiny- en AT90-lyne.

Daar is 'n argitektuur genaamd AVR32, wat 'n 32-bis RISC is met ondersteuning vir DSP en SIMD. Word gebruik vir meer gevorderde toestelle wat meer funksionaliteit en prestasie benodig.

Daarbenewens volg dit a Harvard-skema, het 32 ​​8-bis registers, en is altyd ontwerp met die beste C-uitvoering in gedagte.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

Wees die eerste om te kommentaar lewer

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.