Veel üks Elektroonilised osad mida peaksite teadma, on mikrokontroller või MCU (mikrokontrolleri üksus), ATmega328P. Üks populaarsemaid kiipe, mida saate programmeerida mitmesuguste rakenduste jaoks, nii isetegemise, isegi teiste tööstusprojektide jaoks jne.
Kindlasti kõlab selle nimi teile tuttavalt ja see on üks mikrokiibidest, mida plaadid kasutavad Arduino ja muud arendusplaadid Sarnased. Tegelikult on suuresti just see avatud riistvara platvorm aidanud kaasa selle populaarsuse hüppelisele tõusule.
Atmelist mikrokiibini
Corporation Atmel oli 1984. aastal asutatud pooljuhtide ettevõte. George Perlegose asutatud ettevõtte kaubamärk oli lühend Advanced Technology for Memory and Logic nimetusest.
Kogu oma ajaloo jooksul on nad välja töötanud raadiosagedusseadmed, WiMAX, ASIC-id, SoC-d, EEPROM-i ja välkmälu jne. Kuid eriti on nad keskendunud ka sellele mikrokontrollerid. Nende hulka on arvatud mõned Intel 8051 derivaadid, mis põhinevad AVR-il ja AVR32-l (mõlemad Atmeli enda välja töötatud arhitektuurid) ja põhinevad ka ARM-il.
Sus tootma Nad on olnud nii tarbeelektroonika, nagu telekommunikatsiooniettevõtted, elektroonikatööstus, meditsiiniseadmed, sõidukid, kosmosesektor, turvalised kaardid, kui ka sõjavägi.
Kohta Mikrokiibi tehnoloogia, on ka teine suur Arizonas asuv pooljuhtide tootja. Pühendatud mikrokontrolleritele, mäludele (EEPROM ja EPROM), raadiosideseadmetele ja muudele analoogseadmetele, samuti programmeerimise ja arendamise tarkvaravahenditele. Eriti paistavad silma nende mikrokontrollerid, nende enda loodud perekond, näiteks PIC-id.
Mis on mikrokontroller või MCU?
Un mikrokontroller, µC, UC või MCU (mikrokontrolleri seade), ükskõik kuidas soovite seda nimetada, on programmeeritav IC, mis suudab täita tema mällu laaditud korraldusi. Seetõttu on mikrokontroller peaaegu täielik kiibil olev arvuti. Sellel on kõik integreeritud komponendid, nagu protsessor, RAM, ROM ja ka I / O välisseadmed (GPIO, taimerid või loendurid, A / D muundurid, SPI, I2C, USB, Ethernet, komparaatorid, PWMJne).
Ilmselt jõudlus neist kiibil olevatest arvutitest pole nii kõrge kui tänapäevastel arvutitel. Nende jõudlus on sarnane aastakümnete taguste arvutitega. Kuid need on väga tõhusad ja on tavaliselt väga atraktiivsed erinevate ülesannete jaoks, kus pole vaja suurt jõudlust, näiteks tööstusmasinate juhtimine, teatud ülesannete juhtimine sõidukites, arendusplaatides, kodumasinates jne.
Mis on ATmega328P?
El ATmega328P See on Atmeli loodud mikrokontroller, mis kuulub megaAVR-sarja. Praegu kuulub see Microchipi. Selle parameetrite ja silmapaistvamate tehniliste omaduste osas on:
- 8-bitine AVR arhitektuur
- 32 KB välklamp
- 1 KB EEPROM
- 2 KB SRAM
- 23 üldotstarbelist I / O-liini
- 32 üldotstarbelist registrit
- 3 taimerit / loendurit võrdlusrežiimiga
- Sisemised / välised katkestused (24)
- UART-režiimi programmeerija
- Seerialiides
- SPI
- 8 kanalit 10-bitist A / D muundurit
- 6 PWM kanalit
- Programmeeritav valvekoer koos sisemise ostsillaatoriga
- 5 tarkvaraga valitavat energiasäästurežiimi
- 1.8v kuni 5.5v toiteallikas.
- See saavutab ühe MIPS-i jõudluse, see tähendab, et miljon sekundit täidetakse käsku.
- 20 Mhz kella sagedus
- Pakendatud, see võib olla DIP või PLCC. 28 tihvtiga.
Mis puutub tema pinout ja andmeleht, saab laadige need siit alla.
Mis on AVR?
Kui te imestate mis on AVR, on 8-bitine RISC-tüüpi arhitektuur, mille Ateml on välja töötanud oma mikrokontrollerite rida jaoks. Selle algatasid kaks Norra Tehnoloogiainstituudi üliõpilast ning hiljem rafineeris ja arendas Atmel Norra. Nüüd kasutavad seda liinid ATmega, ATxmega, ATtiny ja AT90.
Lisaks järgib see a Harvardi skeem, omab 32 8-bitist registrit ja see oli alati loodud just kompileeritud C täitmist silmas pidades kõige tõhusamal viisil.