Микроконтроллер Microchip (Atmel) ATmega328P-PU в корпусе SPDIP28 — чип на архитектуре AVR с разрядностью 8 бит и тактовой частотой 20 МГц. Именно такой микроконтроллер ставится на оригинальную Arduino Uno R3.
Приобретая чип отдельно, вы можете собрать собственный контроллер на макетной плате, уменьшить в размерах своё устройство или использовать чип как горячую замену микроконтроллеру на плате Uno.
Особенности
- 8-битная архитектура megaAVR.
- Тактовая частота до 20 МГц, поддержка внешнего генератора импульсов.
- Производительность 20 MIPS при 20 МГц.
- 131 инструкция, большинство из которых выполняется за 1 такт.
- 2 КБ SRAM, 32 КБ Flash и 1 КБ EEPROM-памяти.
- Напряжение питания от 1,8 до 5,5 В.
- 10-битный АЦП на 6 каналов.
- 6 каналов ШИМ.
- Встроенный аналоговый компаратор.
- Микросхема поставляется в корпусе SPDIP28 для выводного монтажа.
- Возможность прототипирования устройств на макетной плате.
- Микроконтроллер уже имеет прошитый Bootloader, который позволяет загружать в него программы через Serial-соединение.
Программирование
Для работы с чипом ATmega328P используется родная среда программирования Microchip Studio IDE, которая содержит глубокий инструментарий C/C++.
Микроконтроллер ATmega328P также поддерживается средой программирования Arduino IDE — установите библиотеку MiniCore и используйте для прошивки контроллер со стандартным скетчем ArduinoISP.
Комплектация
1× Микроконтроллер ATmega328P-PU
Возможна оптовая поставка в промышленной упаковке. Свяжитесь с нашими менеджерами для уточнения деталей.
Характеристики
- Тип корпуса: SPDIP28
- Архитектура: megaAVR (8 бит)
- Тактовая частота: до 20 МГц
- Объём SRAM-памяти: 2 КБ
- Объём Flash-памяти: 32 КБ
- Объём EEPROM-памяти: 1 КБ
- Напряжение питания: 1,8–5,5 В
- Потребляемый ток (4 МГц / 3 В):
- Активный режим: 2,5 мА
- Режим простоя: 0,7 мА
- Режим сна: 0,1–4 мкА
- Контакты GPIO: 23
- Таймеры/счётчики:
- ШИМ: 6 каналов
- АЦП: 6 каналов (10 бит)
- Аппаратные интерфейсы: