Još jedan Elektroničke komponente za koju biste trebali znati da li je mikrokontroler ili MCU (jedinica mikrokontrolera), ATmega328P. Jedan od najpopularnijih čipova koji možete programirati za mnoštvo aplikacija svih vrsta, oba DIY projekta, čak i druge industrijske projekte, itd.
Sigurno vam njegovo ime zvuči poznato, a jedno je od mikročipova koje koriste ploče Arduino i drugi razvojne ploče Slično. Zapravo je velikim dijelom upravo ova otvorena hardverska platforma doprinijela velikom porastu njegove popularnosti.
Od Atmela do Micročipa
Atmel Corporation bila je poluprovodnička kompanija osnovana 1984. Brend kompanije koji je osnovao George Perlegos bio je kratica za Naprednu tehnologiju za memoriju i logiku.
Kroz svoju istoriju razvili su RF uređaje, WiMAX, ASIC, SoC, EEPROM i fleš memoriju itd. Ali, posebno su se fokusirali i na mikrokontroleri. Među njima su uključili neke derivate Intel 8051, one zasnovane na AVR i AVR32 (obje arhitekture koje je razvio sam Atmel), a takođe zasnovane na ARM-u.
Vaš proizvodi Služili su i za potrošačku elektroniku, poput telekomunikacionih kompanija, elektronske industrije, medicinske opreme, vozila, vazduhoplovnog sektora, sigurnih kartica, kao i za vojsku.
Što se tiče Tehnologija mikročipova, je također još jedan veliki proizvođač poluvodiča sa sjedištem u Arizoni. Namijenjeno mikrokontrolerima, memorijama (EEPROM i EPROM), RF-u i drugim analognim uređajima, kao i softverskim alatima za programiranje i razvoj. Njihovi mikrokontroleri se posebno ističu porodicom koju su sami razvili, poput PIC-a.
Šta je mikrokontroler ili MCU?
Un mikrokontroler, µC, UC ili MCU (mikrokontrolerska jedinica), kako god ga želite nazvati, je programabilni IC koji može izvršavati naloge učitane u njegovu memoriju. Stoga je mikrokontroler gotovo kompletno računalo na čipu. Ima sve integrirane komponente, poput CPU-a, RAM-a, ROM-a i također I / O periferne uređaje (GPIO, tajmeri ili brojači, A / D pretvarači, SPI, I2C, USB, Ethernet, komparatori, PWM, Itd).
Očito, performanse ovih računara na čipu nije toliko visok kao trenutni računari.Imaju slične performanse kao oprema od pre nekoliko decenija. Međutim, vrlo su učinkoviti i obično su vrlo atraktivni za različite zadatke gdje nisu potrebne visoke performanse, poput upravljanja industrijskim mašinama, upravljanja određenim zadacima u vozilima, razvojnim pločama, kućanskim aparatima itd.
Šta je ATmega328P?
El ATmega328P Riječ je o mikrokontroleru koji je stvorio Atmel, a koji pripada megaAVR seriji. Trenutno pripada Microchip-u. U pogledu njegovih parametara i najistaknutijih tehničkih karakteristika su:
- 8-bitna AVR arhitektura
- 32 KB bljesak
- 1 KB EEPROM-a
- 2 KB SRAM
- 23 I / O linije opšte namjene
- 32 registra opće namjene
- 3 tajmera / brojača sa načinom upoređivanja
- Interni / Vanjski prekidi (24)
- UART mod programer
- Serijsko sučelje
- SPI
- 8 kanala 10-bitnog A / D pretvarača
- 6 PWM kanala
- Programabilni čuvar sa unutrašnjim oscilatorom
- 5 načina rada za uštedu energije koji se mogu odabrati
- Napajanje od 1.8 do 5.5 v.
- Postiže 1 MIPS performansi, odnosno milion instrukcija izvršenih svake sekunde.
- Takt frekvencije 20 MHz
- Pakirano, može biti DIP ili PLCC. Sa 28 pinova.
Što se tiče njegovog pinout i tablica, može preuzmite ih odavde.
Šta je AVR?
Ako se pitate šta je AVR, je 8-bitna arhitektura RISC tipa koju je razvio Ateml za svoju liniju mikrokontrolera. U početku su ga osmislila dva studenta sa Norveškog tehnološkog instituta, a kasnije ga je usavršio i razvio Atmel Norway. Sada ga koriste linije ATmega, ATxmega, ATtiny i AT90.
Pored toga, slijedi a Harvardska šema, ima 32 8-bitna registra i uvijek je dizajniran s kompajliranim C izvršavanjem na umu na najefikasniji način.