LaunchPad — альтернатива Arduino

В современной электронике, не так уж давно появилась аппаратная вычислительная платформа Arduino, основными компонентами которой являются простая плата ввода/вывода и среда разработки на языке Processing/Wiring. Плата базируется на микроконтроллере Atmel AVR (ATmega328 и ATmega168 в новых версиях и ATmega8 в старых), а так же имеет элементы для интегрирования с другими компонентами (схемами).

Под Arduino имеется ряд компонентом, которые предназначены именно для данной платформы. Стоимость Ardunio составляет порядка 20,50 €. Альтернативой Ardunio может послужить MSP430 LaunchPad, под управлением микроконтроллера MSP430GXX. Одним из достоинств данной платформы есть, программирование МК с последующим монтажом в печатающую или макетную плату.

1

Техническая характеристика платформы LaunchPad уступает Ardunio, при этом цена LaunchPad  в 4 раза ниже. В комплект LaunchPad входит: два микроконтроллера MSP430GXX, разъем на 10 выводов, кварц на 32 кГц, кабель mini-USB и руководство пользователя, теперь более подробная характеристика платформы:

  • Разъем DIP для отладки и программирования поддерживает устройства, имеющие до 20 выводов, и позволяет осуществлять быстрое макетирование  с использованием микроконтроллеров MSP430 Value Line; разработчики могут оперативно менять микроконтроллеры один за другим для оценки, программирования или отладки устройств.
  • Запрограммированные микроконтроллеры поддаются демонтажу и внедрению в печатные и макетные платы;
  • Использование имеющихся кнопок (одна кнопка сброс, другая программируемая), светодиодных индикаторов (два программируемых светодиодов) и выводов для подключения внешних компонентов.
  • Использование  LaunchPad в качестве автономной системы.
  • Встроенный эмулятор с питанием через USB позволяет программировать флэш-память, отлаживать микропрограммное обеспечение и поддерживать последовательный коммуникационный интерфейс, делая ненужным внешний эмулятор.
  • Комплект MSP-EXP430G2 (LaunchPad) совместим с любым микроконтроллером MSP430 Value Line, существующими отладочными платами eZ430 и устройствами MSP430, способными поддерживать интерфейс Spy-Bi-Wire.
  • Бесплатно предоставляются компиляторы и отладчики без ограничения функциональности, в том числе Code Composer Studio и IAR Embedded Workbench, поддерживающие комплексную среду разработки программного обеспечения.
  • Кварцевый резонатор 32 кГц повышает точность встроенного в микроконтроллеры MSP430генератора частоты с цифровым управлением, обеспечивая необходимую для различных периферийных устройств и таймеров точность режима реального времени.
  • В комплект включены два устройства MSP430 Value Line; одно из них предварительно запрограммировано с использованием демонстрационного микропрограммного обеспечения, чтобы продемонстрировать использование встроенных периферийных устройств, в том числе 10-разрядного АЦП, компараторов и внутреннего датчика температуры.
  • Дизайн с открытым исходным кодом позволяет создавать собственные аппаратные средства на базе комплекта MSP-EXP430G2 (LaunchPad).

Коротко о микроконтроллерах

Два микроконтроллера MSP430G2xx в комплекте:

  • MSP430G2211IN14 – 2 кБайт FLASH, 128 Байт RAM, 10 линий ввода/вывода общего назначения, один 16-битный таймер, сторожевой таймер, детектор падения напряжения, компаратор A+.
  • MSP430G2231IN14 – 2 кБайт FLASH, 128 Байт RAM, 10 линий ввода/вывода общего назначения, один 16-битный таймер, сторожевой таймер, детектор падения напряжения, универсальный последовательный интерфейс (I2C/SPI), 8-канальный 1-битный АЦП.

Официальный сайт LaunchPad

Вики описание LaunchPad

Среда разработки для LaunchPad

Покупка платформы LaunchPad