Arduino DIP-24

Arduino DIP-24
Артикул: 2504858

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino DIP-24

Отличный запрос! Вот подробное описание, технические характеристики, парт-номера и совместимые модели для микроконтроллера Arduino в корпусе DIP-24.

Важное уточнение: "Arduino DIP-24" — это неофициальное, но широко распространенное название. Официально это серия микроконтроллерных плат на базе чипов ATmega от Microchip (ранее Atmel), которые выпускаются в 28-контактном DIP-корпусе, но из-за особенностей распиновки (4 контакта не выведены) для монтажа в breadboard или пайки на плату используется 24-контактная посадочная площадка. Самый известный представитель — Arduino Nano (старая ревизия) и его клоны.


1. Описание

Это семейство компактных, маломощных плат разработки (development boards) на базе 8-битного микроконтроллера AVR. Их ключевая особенность — форм-фактор DIP (Dual In-line Package), который позволяет устанавливать плату как обычную микросхему в 24-контактную breadboard-панель (макетную плату) или припаивать на собственную PCB. Это делает их идеальными для прототипирования и встраивания в готовые проекты без необходимости использования дополнительных разъемов или проводов. Платы программируются через интерфейс ICSP (In-Circuit Serial Programming) или, в некоторых моделях, встроенный USB-UART преобразователь.

2. Общие технические характеристики (типичные для линейки)

  • Микроконтроллер: Microchip ATmega328P (наиболее распространен) или ATmega168.
  • Архитектура: 8-бит AVR RISC.
  • Рабочее напряжение: (логика и питание).
  • Входное напряжение (рекомендуемое): 7-12В (через стабилизатор) или 5В (прямо на вывод VCC).
  • Тактовая частота: 16 МГц (кварцевый резонатор).
  • Флэш-память (для кода):
    • ATmega328P: 32 КБ (из которых 0.5 КБ заняты загрузчиком).
    • ATmega168: 16 КБ.
  • ОЗУ (SRAM):
    • ATmega328P: 2 КБ.
    • ATmega168: 1 КБ.
  • EEPROM (память для данных):
    • ATmega328P: 1 КБ.
    • ATmega168: 512 Б.
  • Цифровые вводы/выводы (I/O): 14 (из которых 6 могут использоваться как ШИМ-выходы, помечены как ~).
  • Аналоговые входы (ADC): 8 (6 на одной стороне платы + 2 дополнительных на разъеме ICSP, A6 и A7).
  • Интерфейсы связи:
    • UART (последовательный порт): 1 (выводы RX, TX).
    • I2C (TWI): 1 (выводы A4/SDA, A5/SCL).
    • SPI: 1 (выводы 10/SS, 11/MOSI, 12/MISO, 13/SCK). Выведен также на разъем ICSP.
  • Внешние прерывания: 2 (выводы 2 и 3).
  • Кнопка сброса (RESET): Присутствует.
  • Светодиод индикации: Светодиод, подключенный к выводу 13.
  • Разъем программирования: 6-пиновый разъем ICSP для внутрисхемного программирования и отладки.
  • Габариты (площадь): Примерно 18 x 45 мм (как стандартная DIP-24 микросхема).
  • Программирование: Через загрузчик (bootloader) Arduino, используя:
    • Внешний USB-UART адаптер (например, FTDI FT232RL, CH340G, CP2102).
    • Другую плату Arduino (как ISP программатор).
    • Отдельный ISP программатор (например, USBasp, AVRISP mkII).

3. Парт-номера и совместимые модели

Официальные платы Arduino (сняты с производства, но еще доступны):

  • Arduino Nano (старая ревизия, до v3.0): Имела именно такой форм-фактор. Контроллер ATmega328. Питание и программирование через Mini-USB и чип FTDI FT232RL.
  • Arduino Pro Mini (5V, 16MHz): Самая известная и популярная плата этого форм-фактора. Выпускается в двух версиях: 5В/16МГц (на ATmega328) и 3.3В/8МГц (на ATmega328). Версия на 5В/16МГц является полным аналогом "Arduino DIP-24".

Клоны и совместимые платы (очень широко распространены):

Эти платы функционально идентичны Arduino Pro Mini и имеют маркировку, обычно указывающую на напряжение и чип USB-UART преобразователя.

  • Pro Mini 5V/16M (ATmega328P): Самый распространенный вариант.

    • Парт-номера/маркировки: Часто указывается Arduino Pro Mini 5V 16M CH340G или ... CP2102.
    • Ключевое отличие: Вместо дорогого FTDI используются более дешевые чипы CH340G (Китай) или CP2102 (Silicon Labs). Для них в системе нужно установить отдельный драйвер.
  • Pro Mini 3.3V/8M (ATmega328P): Менее производительная, но более энергоэффективная версия. Не является прямого заменой 5В версии!

  • Pro Mini на ATmega168: Устаревший вариант с меньшим объемом памяти.

Прямые аналоги от других производителей:

  • Adafruit Pro Trinket 5V: Похожая плата, но на ATmega328, с впаянным Micro-USB для программирования.
  • SparkFun Pro Mini: Оригинальная версия от SparkFun, часто служила эталоном.

4. Совместимость и замена

  • Программная совместимость: Полная. В среде Arduino IDE выбирается плата: "Arduino Pro or Pro Mini" с указанием контроллера (ATmega328P/ATmega168) и напряжения (5V/3.3V).
  • Аппаратная совместимость (распиновка): Полная между всеми перечисленными платами формата DIP-24. Они взаимозаменяемы на макетной плате.
  • Что важно проверять при замене/покупке:
    1. Рабочее напряжение (5В vs 3.3В). Несовместимость может привести к повреждению.
    2. Чип USB-UART преобразователя (FTDI, CH340, CP2102). От этого зависит, какой драйвер нужно установить на компьютер.
    3. Наличие/отсутствие впаянных пинов. Часто платы продаются без припаянных штыревых разъемов.

5. Область применения

  • Прототипирование на макетной плате (breadboard).
  • Постоянные встраиваемые проекты (робототехника, умный дом, датчики, автоматы).
  • Проекты, где критична компактность и низкое энергопотребление (в версии 3.3В).
  • Образовательные цели.

Итог: Под названием "Arduino DIP-24" чаще всего подразумевается клон платы Arduino Pro Mini (5V, 16MHz) на ATmega328P. Это универсальный, дешевый и чрезвычайно популярный модуль для хобби и прототипирования.

Совместимые модели для Arduino DIP-24

Arduino DIP-24