Блог программиста и системного администратора LaunchPad — альтернатива Ardunio
В современной электронике, не так уж давно появилась аппаратная вычислительная платформа Ardunio, основными компонентами которой являются простая плата ввода/вывода и среда разработки на языке Processing/Wiring. Плата базируется на микроконтроллере Atmel AVR (ATmega328 и ATmega168 в новых версиях и ATmega8 в старых), а так же имеет элементы для интегрирования с другими компонентами (схемами). Под Ardunio имеются ряд компонентом, которые предназначены именно для
данной платформы. Стоимость Ardunio составляет порядка 20,50 (сайт Ardunio).
Альтернативой Ardunio может послужить MSP430 LaunchPad, под управлением микроконтроллера MSP430GXX. Одним из достоинств данной платформы есть, программирование МК с последующим монтажом в печатающую или макетную плату.
Техническая характеристика платформы 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-битный АЦП