En anden af Elektroniske komponenter du bør vide, er mikrocontrolleren eller MCU (MicroController Unit), ATmega328P. En af de mest populære chips, som du kan programmere til en lang række applikationer af alle slags, både DIY-projekter, endda andre industrielle projekter osv.
Sikkert navnet lyder kendt for dig, og det er en af mikrochipsen, der bruges af plader Arduino og andre udviklingstavler Lignende. Faktisk har det i vid udstrækning været denne åbne hardwareplatform, der også har bidraget til, at populariteten stiger.
Fra Atmel til Microchip
Atmel Corporation var et halvlederfirma, der blev grundlagt i 1984. Firmaet, der blev grundlagt af George Perlegos, var forkortelsen for Advanced Technology for Memory and Logic.
Gennem deres historie har de udviklet RF-enheder, WiMAX, ASIC'er, SoC'er, EEPROM og flashhukommelser osv. Men især har de også fokuseret på mikrokontroller. Blandt dem har de inkluderet nogle derivater af Intel 8051, de baseret på AVR og AVR32 (begge arkitekturer udviklet af Atmel selv) og også baseret på ARM.
Deres Productos De har tjent både til forbrugerelektronik, såsom telekommunikationsvirksomheder, elektronikindustrien, medicinsk udstyr, køretøjer, luftfartssektor, sikre kort og også militæret.
Vedrørende Mikrochip-teknologi, er også en anden stor Arizona-baseret halvlederproducent. Dedikeret til mikrokontrollere, minder (EEPROM og EPROM), RF og andre analoge enheder samt softwareværktøjer til programmering og udvikling. Deres mikrokontroller skiller sig især ud med en familie udviklet af sig selv som PIC'er.
Hvad er en mikrocontroller eller MCU?
Un mikrokontroller, µC, UC eller MCU (Microcontroller Unit), uanset hvad du vil kalde det, er det en programmerbar IC, der er i stand til at udføre ordrer indlæst i hukommelsen. Derfor er en mikrocontroller næsten en komplet computer på en chip. Det har alle de integrerede komponenter, såsom CPU, RAM, ROM og også I / O-periferiudstyr (GPIO, timere eller tællere, A / D-omformere, SPI, I2C, USB, Ethernet, komparatorer, PWMOsv.).
Åbenbart ydeevne af disse computere på en chip er ikke så høj som nuværende pc'er. De har samme ydeevne som udstyret for årtier siden. De er dog meget effektive og er normalt meget attraktive for forskellige opgaver, hvor der ikke er behov for høj ydeevne, såsom styring af industrielle maskiner, styring af visse opgaver i køretøjer, udviklingstavler, husholdningsapparater osv.
Hvad er ATmega328P?
El ATmega328P Det er en mikrocontroller oprettet af Atmel, der tilhører megaAVR-serien. Det tilhører i øjeblikket Microchip. Med hensyn til dens parametre og mest fremragende tekniske egenskaber er:
- 8-bit AVR-arkitektur
- 32 KB flash
- 1 KB EEPROM
- 2 KB SRAM
- 23 generelle I / O-linjer
- 32 generelle formålsregistre
- 3 timere / tællere med sammenligningstilstand
- Interne / eksterne afbrydelser (24)
- UART mode programmerer
- Seriel grænseflade
- SPI
- 8 kanaler med 10-bit A / D-konverter
- 6 PWM-kanaler
- Programmerbar vagthund med intern oscillator
- 5 valgbare strømbesparende tilstande til software
- 1.8 til 5.5 volt strømforsyning.
- Det opnår 1 MIPS præstation, det vil sige en million instruktioner, der udføres hvert sekund.
- 20 Mhz urfrekvens
- Pakket kan det være DIP eller PLCC. Med 28 ben.
Hvad hans angår pinout og databladdu kan download dem herfra.
Hvad er AVR?
Hvis du spekulerer på det hvad er AVR, er en 8-bit RISC-type arkitektur udviklet af Ateml til sin serie af mikrocontrollere. Det blev oprindeligt udtænkt af to studerende fra det norske institut for teknologi og senere raffineret og udviklet af Atmel Norge. Det bruges nu af ATmega-, ATxmega-, ATtiny- og AT90-linjerne.
Derudover følger det a Harvard-ordningen, har 32 8-bit-registre og blev altid designet med kompileret C-udførelse i tankerne på den mest effektive måde.