En annan av Elektroniska komponenter som du borde veta är mikrokontrollern, eller MCU (MicroController Unit), ATMEGA328P. En av de mest populära marker som du kan programmera för en mängd applikationer av alla slag, både DIY-projekt, även andra industriprojekt etc.
Visst låter dess namn bekant för dig, och det är en av mikrochips som används av plattor Arduino och andra utvecklingskort Liknande. I själva verket har det i stor utsträckning varit den här öppna hårdvaruplattformen som också har bidragit till dess popularitet.
Från Atmel till Microchip
Atmel Corporation var ett halvledarföretag som grundades 1984. Varumärket för företaget som grundades av George Perlegos var förkortningen för Advanced Technology for Memory and Logic.
Under hela sin historia har de utvecklat RF-enheter, WiMAX, ASIC, SoC, EEPROM och flashminne etc. Men särskilt har de också fokuserat på mikrokontroller. Bland dem har de inkluderat några derivat av Intel 8051, de baserade på AVR och AVR32 (båda arkitekturer utvecklade av Atmel själv) och även baserade på ARM.
deras Productos De har tjänat både för konsumentelektronik, såsom telekommunikationsföretag, elektronikindustrin, medicinsk utrustning, fordon, flygindustrin, säkra kort och även militären.
Beträffande Microchip-teknik, är också en annan stor Arizona-baserad halvledartillverkare. Tillägnad mikrokontroller, minnen (EEPROM och EPROM), RF och andra analoga enheter, samt programverktyg för programmering och utveckling. Deras mikrokontroller sticker särskilt ut, med en familj utvecklad av sig själva som PIC.
Vad är en mikrokontroller eller MCU?
Un mikrokontroller, µC, UC eller MCU (Microcontroller Unit), vad du än vill kalla det, det är en programmerbar IC som kan utföra order laddade i dess minne. Därför är en mikrokontroller nästan en komplett dator på ett chip. Den har alla integrerade komponenter, såsom CPU, RAM, ROM och även I / O-kringutrustning (GPIO, timers eller räknare, A / D-omvandlare, SPI, I2C, USB, Ethernet, komparatorer, PWM, Etc.).
Tydligen, prestanda av dessa datorer på ett chip är inte lika höga som nuvarande datorer. De har liknande prestanda som utrustningen för decennier sedan. De är dock mycket effektiva och är vanligtvis mycket attraktiva för olika uppgifter där hög prestanda inte behövs, som att styra industriella maskiner, kontrollera vissa uppgifter i fordon, utvecklingskort, hushållsapparater etc.
Vad är ATmega328P?
El ATMEGA328P Det är en mikrokontroller skapad av Atmel, som tillhör megaAVR-serien. Det tillhör för närvarande Microchip. När det gäller dess parametrar och mest framstående tekniska egenskaper är:
- 8-bitars AVR-arkitektur
- 32 kB blixt
- 1 kB EEPROM
- 2 kB SRAM
- 23 allmänna I / O-linjer
- 32 allmänna register
- 3 timers / räknare med jämförelseläge
- Interna / externa avbrott (24)
- UART-läge programmerare
- Seriellt gränssnitt
- SPI
- 8-kanals 10-bitars A / D-omvandlare
- 6 PWM-kanaler
- Programmerbar vakthund med intern oscillator
- 5 programväljbara energisparlägen
- 1.8 v till 5.5 v strömförsörjning.
- Det uppnår 1 MIPS prestanda, det vill säga en miljon instruktioner som utförs varje sekund.
- 20 MHz klockfrekvens
- Förpackad, det kan vara DIP eller PLCC. Med 28 stift.
När det gäller hans pinout och databladdu kan ladda ner dem härifrån.
Vad är AVR?
Om du undrar vad är AVR, är en 8-bitars RISC-arkitektur som utvecklats av Ateml för sin serie av mikrokontroller. Det var ursprungligen tänkt av två studenter från norska tekniska institutet och senare förfinades och utvecklades av Atmel Norge. Det används nu av linjerna ATmega, ATxmega, ATtiny och AT90.
Dessutom följer det a Harvard-schemat, har 32 8-bitarsregister och utformades alltid med kompilerad C-körning i åtanke på det mest effektiva sättet.