Microchip Atmega328P: всичко, което трябва да знаете за този MCU

Микрочип ATmega328P

Друго от Електронни компоненти че трябва да знаете дали е микроконтролерът или MCU (MicroController Unit), ATmega328P. Един от най-популярните чипове, който можете да програмирате за множество приложения от всякакъв вид, както проекти за „направи си сам“, дори други индустриални проекти и т.н.

Със сигурност името му ви звучи познато и е един от микрочиповете, използвани от плочите Arduino и други бордове за развитие Подобен. Всъщност до голяма степен именно тази отворена хардуерна платформа също допринесе за извисяването на популярността му.

От Atmel до Microchip

лого на микрочип

Корпорация Atmel е компания за полупроводници, основана през 1984 г. Фирмената марка, основана от Джордж Перлегос, е акронимът от Advanced Technology for Memory and Logic.

През цялата си история те са разработили RF устройства, WiMAX, ASIC, SoC, EEPROM и флаш памет и т.н. Но особено те са се фокусирали и върху микроконтролери. Сред тях са включени някои производни на Intel 8051, тези, базирани на AVR и AVR32 (и двете архитектури, разработени от самата Atmel), а също и на базата на ARM.

Sus Productos Те са служили както за потребителска електроника, като телекомуникационни компании, електронна индустрия, медицинско оборудване, превозни средства, космически сектор, сигурни карти, така и за военните.

Относно Микрочип технология, също е друг голям производител на полупроводници, базиран в Аризона. Посветен на микроконтролери, памет (EEPROM и EPROM), RF и други аналогови устройства, както и софтуерни инструменти за програмиране и разработка. Неговите микроконтролери се открояват особено със семейство, разработено от самите тях като PIC.

Какво е микроконтролер или MCU?

Un микроконтролер, µC, UC или MCU (Microcontroller Unit), както искате да го наречете, това е програмируем IC, способен да изпълнява поръчки, заредени в паметта му. Следователно микроконтролерът е почти пълен компютър на чип. Разполага с всички интегрирани компоненти, като CPU, RAM, ROM и също така I / O периферни устройства (GPIO, таймери или броячи, A / D преобразуватели, SPI, I2C, USB, Ethernet, компаратори, PWMИ т.н.).

Очевидно, производителност от тези компютри на чип не са толкова високи, колкото днешните компютри. Те имат подобна производителност като компютрите от преди десетилетия. Те обаче са много ефективни и обикновено са много привлекателни за различни задачи, при които не е необходима висока производителност, като например управление на индустриални машини, контрол на определени задачи в превозни средства, бордове за разработка, домакински уреди и т.н.

Какво представлява ATmega328P?

Atmel ATmega328p

El ATmega328P Това е микроконтролер, създаден от Atmel, принадлежащ към серията megaAVR. В момента принадлежи на Microchip. По отношение на неговите параметри и най-забележителните технически характеристики са:

  • 8-битова AVR архитектура
  • 32 KB флаш
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 линии за общо предназначение I / O
  • 32 регистъра с общо предназначение
  • 3 таймера / броячи с режим на сравнение
  • Вътрешни / външни прекъсвания (24)
  • Програмист в режим UART
  • Сериен интерфейс
  • SPI
  • 8 канала на 10-битов A / D конвертор
  • 6 ШИМ канала
  • Програмируем пазач с вътрешен осцилатор
  • 5 избираеми от софтуера режими за пестене на енергия
  • 1.8v до 5.5v захранване.
  • Той постига 1 MIPS производителност, тоест един милион инструкции, изпълнявани всяка секунда.
  • Тактова честота 20 Mhz
  • Опакован, той може да бъде DIP или PLCC. С 28 щифта.

Що се отнася до неговото щифт и лист с данни, мога изтеглете ги от тук.

Какво е AVR?

Ако се чудите какво е AVR, е 8-битова RISC тип архитектура, разработена от Ateml за линията си от микроконтролери. Първоначално е замислен от двама студенти от Норвежкия технологичен институт, а по-късно е усъвършенстван и разработен от Atmel Norway. Сега се използва от линиите ATmega, ATxmega, ATtiny и AT90.

Има архитектура, наречена AVR32, която е 32-битов RISC с поддръжка на DSP и SIMD. Използва се за по-усъвършенствани устройства, които изискват повече функционалност и производителност.

Освен това следва a Харвардска схема, има 32 8-битови регистри и винаги е проектиран с компилирано изпълнение на C по най-ефективния начин.


Съдържанието на статията се придържа към нашите принципи на редакторска етика. За да съобщите за грешка, щракнете върху тук.

Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.