Freescale FRDM-KL05Z

Freescale FRDM-KL05Z
Артикул: 402828

Требуется установка или ремонт?

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

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

Описание Freescale FRDM-KL05Z

Конечно, вот подробное описание платы FRDM-KL05Z, её технические характеристики, парт-номера и совместимые модели.


FRDM-KL05Z — Оценочная плата (Freedom Development Board) от Freescale (ныне NXP Semiconductors)

Краткое описание: FRDM-KL05Z — это ультра-бюджетная и компактная оценочная плата (размером с банковскую карту), входящая в линейку Freedom Development Platform. Её цель — обеспечить легкий старт в разработке и прототипировании для 32-битных микроконтроллеров на ядре ARM Cortex-M0+. Плата ориентирована на приложения с минимальным энергопотреблением, базовым управлением и обучение. Она включает в себя отладчик/программатор OpenSDA, что позволяет сразу начать программирование, просто подключив плату к компьютеру через USB.


Ключевые технические характеристики:

1. Микроконтроллер:

  • Ядро: ARM Cortex-M0+ (32-бит, до 48 МГц).
  • Модель МК: MKL05Z32VFM4 (вариант в корпусе 32-LQFP, поставляемый на плате).
  • Память:
    • Флэш-память: 32 КБ.
    • ОЗУ (RAM): 4 КБ.
  • Периферия на борту МК:
    • АЦП: 16-бит, до 12 каналов.
    • Таймеры: TPM (PWM), PIT, LPTMR.
    • Интерфейсы связи: SPI, I²C, UART (до 2-х).
    • Тактирование: Внутренние генераторы, поддержка внешнего кварца.
    • Компаратор: 1 аналоговый компаратор.

2. Отладка и программирование:

  • Интерфейс: OpenSDAv1 (открытый стандарт отладки и доступа к последовательному порту).
  • Программатор/Отладчик: Встроенный, на базе микроконтроллера Kinetis.
  • Подключение: Micro-USB (порт J4). Через один кабель обеспечивается питание платы, программирование, отладка и виртуальный COM-порт (UART-over-USB).
  • Программное обеспечение: Поддерживается широким спектром IDE: MCUXpresso IDE, Keil MDK, IAR Embedded Workbench, ARM Mbed (онлайн), PlatformIO.

3. Периферия на плате:

  • RGB-светодиод (3 цвета на одном кристалле, с ШИМ-управлением).
  • Тактовая кнопка (сброс) и пользовательская тактовая кнопка.
  • Сенсорный слайдер (TSI — Capacitive Touch Slider) — демонстрация технологии емкостного сенсорного ввода от Freescale/NXP.
  • Внешний разъем для отладчика (ARM 10-пинный Cortex Debug).
  • Разъемы расширения: Плата использует форм-фактор Arduino R3, что позволяет подключать множество сторонних шилдов (см. совместимость ниже).
  • Собственные разъемы расширения: Дополнительные пины MikroBus и собственные заголовки для доступа ко всем сигналам МК.

4. Питание:

  • Основной источник: Micro-USB (5V).
  • Альтернативные источники: Возможность питания от внешнего источника через пины разъема Arduino.
  • Встроенный стабилизатор напряжения: 3.3V для всей платы.

5. Габариты: Стандартный размер плат Freedom — примерно 64 x 76 мм.


Парт-номера и порядковые номера:

  • Основной парт-номер (Orderable Part Number): FRDM-KL05Z
  • Код заказа (Ordering Code): FRDMKL05Z (часто используется в магазинах).
  • Номер по каталогу NXP (общий): Сейчас плата фигурирует на сайте NXP под тем же именем FRDM-KL05Z.
  • Маркировка на плате: Обычно нанесен логотип Freescale, надпись "FREEDOM" и "KL05Z".

Совместимые модели и платформы:

1. Совместимые микроконтроллеры семейства (Pin-to-Pin и Software Compatible): Плата заточена под конкретный МК, но программно и по выводам совместима с другими МК из линейки Kinetis L0, что позволяет мигрировать на более мощные или более простые версии в том же корпусе:

  • MKL05Z32VFM4 (установлен на плате).
  • MKL05Z16VFM4 (16 КБ флэш, 2 КБ ОЗУ).
  • MKL05Z8VFM4 (8 КБ флэш, 1 КБ ОЗУ).
  • Близкие родственные МК в других корпусах (например, QFN).

2. Совместимые аппаратные платформы (Shields/Expansion Boards): Благодаря разъемам Arduino R3 плата совместима с огромным количеством шилдов:

  • Сенсорные шилды NXP: FRDM-FXS-MULTI-B.
  • Шилды для беспроводной связи: Шилды с Bluetooth, Wi-Fi, LoRa (если они используют логические уровни 3.3V).
  • Дисплеи и индикаторы: LCD, OLED-экраны с интерфейсом I2C/SPI.
  • Шилды драйверов двигателей: Драйверы шаговых и коллекторных моторов.
  • Важное замечание: Поскольку МК работает от 3.3В, необходимо убедиться, что подключаемые шилды также рассчитаны на уровень логики 3.3В или имеют собственную буферизацию. Прямое подключение 5V-устройств может повредить микроконтроллер.

3. Совместимые программные платформы и экосистемы:

  • ARM Mbed Online IDE: Плата имеет официальную поддержку в облачной среде Mbed, что позволяет программировать на C/C++ прямо из браузера с использованием богатой библиотеки драйверов.
  • NXP MCUXpresso: Полноценная экосистема NXP, включающая IDE, конфигуратор периферии (Config Tools), SDK с драйверами и примерами для KL05Z.
  • Прошивка OpenSDA: Существуют альтернативные прошивки для отладчика OpenSDA (например, от Segger J-Link или CMSIS-DAP), которые расширяют возможности отладки.

Вывод:

FRDM-KL05Z — это идеальная плата для начинающих, студентов и для быстрого прототипирования малопотребляющих устройств. Её ключевые преимущества — крайне низкая стоимость, простота использования "из коробки" благодаря OpenSDA, поддержка экосистемы Arduino и мощных профессиональных инструментов от NXP. Она служит отличной отправной точкой для знакомства с архитектурой ARM Cortex-M0+ и микроконтроллерами Kinetis L-серии.

Товары из этой же категории