Mikroschema „Atmega328P“: viskas, ką reikia žinoti apie šį MCU

Mikroschema ATmega328P

Kitas iš Elektroniniai komponentai kurį turėtumėte žinoti, yra mikrovaldiklis arba MCU (mikrovaldiklio blokas), ATmega328P. Vienas iš populiariausių lustų, kurį galite užprogramuoti daugybei visų rūšių programų, tiek „pasidaryk pats“, tiek kitiems pramonės projektams ir kt.

Tikrai jo pavadinimas jums skamba gerai, ir tai yra vienas iš mikroschemų, kurias naudoja plokštės Arduino ir kita kūrimo lentos Panašus. Tiesą sakant, būtent ši atvira aparatinės įrangos platforma taip pat prisidėjo prie jos populiarumo didėjimo.

Nuo „Atmel“ iki „Mikroschemos“

mikroschemos logotipas

Korporacija „Atmel“ buvo puslaidininkių įmonė, įkurta 1984 m. George'o Perlegos įkurtos bendrovės prekės ženklas buvo „Advanced Technology for Memory and Logic“ akronimas.

Per savo istoriją jie sukūrė RF įrenginius, „WiMAX“, ASIC, SoC, EEPROM ir „flash“ atmintį ir kt. Bet ypač jie taip pat sutelkė dėmesį mikrovaldikliai. Tarp jų jie įtraukė kai kuriuos „Intel 8051“ darinius, paremtus AVR ir AVR32 (abi „Atmel“ sukurtas architektūras) ir taip pat pagrįstus ARM.

Sus gaminti Jie tarnavo tiek buitinei elektronikai, pavyzdžiui, telekomunikacijų įmonėms, elektronikos pramonei, medicinos įrangai, transporto priemonėms, kosminės aviacijos sektoriui, saugioms kortelėms, tiek kariškiams.

Dėl Mikroschemų technologija, taip pat yra dar vienas didelis Arizonos puslaidininkių gamintojas. Skirta mikrovaldikliams, atmintinėms (EEPROM ir EPROM), RF ir kitiems analoginiams įrenginiams, taip pat programavimo ir kūrimo programinėms priemonėms. Jų mikrovaldikliai ypač išsiskiria jų pačių sukurta šeima, tokia kaip PIC.

Kas yra mikrovaldiklis arba MCU?

Un mikrovaldiklis, µC, UC arba MCU (mikrovaldiklio blokas), kad ir kaip jį pavadintumėte, tai yra programuojamas IC, galintis vykdyti į atmintį įkeltus užsakymus. Todėl mikrovaldiklis yra beveik visas kompiuteris ant lusto. Jame yra visi integruoti komponentai, tokie kaip procesorius, RAM, ROM ir įvesties / išvesties periferiniai įrenginiai (GPIO, laikmačiai ar skaitikliai, A / D keitikliai, SPI, I2C, USB, Ethernet, komparatoriai, TIM, Ir tt).

Akivaizdu, spektaklis šių mikroschemoje esančių kompiuterių nėra toks didelis, kaip dabartinių kompiuterių. Jie pasižymi panašiu veikimu kaip prieš kelis dešimtmečius buvusi įranga. Tačiau jie yra labai efektyvūs ir paprastai yra labai patrauklūs atliekant įvairias užduotis, kai nereikia aukštų rezultatų, pavyzdžiui, valdyti pramoninę mašiną, valdyti tam tikras užduotis transporto priemonėse, kūrimo lentose, buitiniuose prietaisuose ir kt.

Kas yra „ATmega328P“?

„Atmel ATmega328p“

El ATmega328P Tai „Atmel“ sukurtas mikrovaldiklis, priklausantis „megaAVR“ serijai. Šiuo metu jis priklauso „Microchip“. Kalbant apie jo parametrus ir išskirtines technines charakteristikas, yra šie:

  • 8 bitų AVR architektūra
  • 32 KB blykstė
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 bendrosios paskirties įvesties / išvesties linijos
  • 32 bendrosios paskirties registrai
  • 3 laikmačiai / skaitikliai su palyginimo režimu
  • Vidiniai / išoriniai pertraukimai (24)
  • UART režimo programuotojas
  • Serijinė sąsaja
  • SPI
  • 8 kanalų 10 bitų A / D keitiklis
  • 6 PWM kanalai
  • Programuojamas sarginis šuo su vidiniu osciliatoriumi
  • 5 programinės įrangos pasirenkami energijos taupymo režimai
  • 1.8v - 5.5v maitinimo šaltinis.
  • Tai pasiekia 1 MIPS našumą, tai yra milijoną nurodymų, vykdomų kiekvieną sekundę.
  • 20 Mhz laikrodžio dažnis
  • Supakuotas, jis gali būti DIP arba PLCC. Su 28 kaiščiais.

Kalbant apie jo kištukas ir duomenų lapas, gali atsisiųskite juos iš čia.

Kas yra AVR?

Jei jums įdomu, kas yra AVR, yra 8 bitų RISC tipo architektūra, kurią „Ateml“ sukūrė savo mikrovaldiklių linijai. Iš pradžių jį sumanė du studentai iš Norvegijos technologijos instituto, o vėliau patobulino ir sukūrė „Atmel Norway“. Dabar jį naudoja linijos „ATmega“, „ATxmega“, „ATtiny“ ir AT90.

Yra architektūra, vadinama AVR32, kuri yra 32 bitų RISC, palaikanti DSP ir SIMD. Naudojamas pažangesniems įrenginiams, kuriems reikia daugiau funkcionalumo ir našumo.

Be to, tai seka a Harvardo schema, turi 32 8 bitų registrus ir visada buvo sukurtas atsižvelgiant į sukompiliuotą C vykdymą efektyviausiu būdu.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.