Давно читаю рубрику DIY и руки чесались что-нибудь сделать на микроконтроллере. И наудачу прочитал о MSP430 Launch Pad от Texas Instruments по цене $4.30. Идеальный набор для старта.
В качестве объекта для экспериментов был выбран автоматический освежитель воздуха одной известной марки.
Читать полностью »
Метка «msp430» - 2
Знакомство с MSP430 и «туалетная» автоматизация
2012-11-16 в 16:10, admin, рубрики: diy или сделай сам, msp430, Программинг микроконтроллеров, Электроника для начинающих, метки: msp430Микроконтроллеры устарели?
2012-11-14 в 4:33, admin, рубрики: arduino, diy или сделай сам, msp430, Raspberry Pi, микроконтроллеры, умный дом, метки: arduino, diy или сделай сам, msp430, Raspberry Pi, микроконтроллеры, умный дом
Перевод статьи из блога Matthew Cashdollar
Я постоянно задаюсь этим вопросом, во время занятий своим хобби, – разработкой домашней системы автоматического контроля (умного дома), основанной на 16-битном микроконтроллере, – действительно ли это верный подход? Полтора месяца назад, я уже писал в своем блоге на тему «Микроконтроллеры против систем-на-чипе». Так вот, я опять собираюсь писать об этом.
Читать полностью »
Два безумных способа допиливания микросхем
2012-11-03 в 19:37, admin, рубрики: DIP, diy или сделай сам, msp430, троллейбус из хлеба, метки: DIP, msp430, троллейбус из хлеба— Атом состоит из ядра и электронов, которые находятся вокруг него.
— А что находится между ядром и электронами?
— Ну… Как что? Воздух!
Подобно атому, корпус микросхемы состоит в основном из воздуха пластмассы, а непосредственно полупроводниковый кристалл занимает небольшую часть. Значит, в теории, можно удалить большую часть корпуса, оставив чип работоспособным.
В теории — да. А на практике?
Проект выходного дня: Имперский марш на сервоприводах и MSP430
2012-10-28 в 17:40, admin, рубрики: diy или сделай сам, msp430, сервоприводы, Электроника для начинающих, метки: msp430, сервоприводы Ладно. Все началось с того, что я заказал сервы. Думал что это одна большая, а оказалось, что 5, но маленьких. Нужный мне груз они не потянули, но раз что-то есть в закромах родины, значит это что-то надо применить.
Читать полностью »
Лекция №02: MSP430. Города и регистры
2012-10-09 в 8:16, admin, рубрики: msp430, перевод, Программинг микроконтроллеров, метки: msp430, перевод Примечание переводчика: Не так давно, мне пришел заказанный мною LaunchPad. Единственное что мне тогда хотелось, это сразу же начать мигать светодиодиками. Так я столкнулся с первой проблемой — у меня Linux. Почитав про основные IDE для разработки под эту платформу, я понял, что ничего хорошего мне тут не светит. А использовать Energia, просто напросто не позволяла религия. Имею привычку(не знаю, хорошую или нет) не работать с подобными инструментами «повышенной абстракции» пока не изучу подноготную того с чем работаю. Поэтому, Energia быстро отсеялась из возможных вариантов. Осталось только одно — собрать тулчейн gcc-msp430, включающий в себя все необходимое. Ноутбук у меня очень слабый, поэтому собирался этот тулчейн аж полдня. Что никак не радовало меня, так как я уже хотел МИГАТЬ. Когда собрал, столкнулся со следующей сложностью. Очень мало русскоязычной литературы и справки по этому микроконтроллеру. Что-то поспрашивал среди, что-то кое-как смог вытащить из примеров кода от TI, но проблема оставалась — я слабо понимал все то что делаю. Продолжалось это ровно до тех пор, пока я не набрел на один замечательный англоязычный блог в котором хоть и на английском языке, но довольно доступно объяснялись все основы. Его я и принялся читать и переводить. Признаюсь честно, перевод я этот писал не столько для хабры, сколько для себя, чтобы на все 100% понять изложенный материал. Сказать что понял все на 100% — немного соврать. Скажу честно — от электроники я далёк, на момент получения лаунчпада я обладал нулевыми знаниями в этой сфере. Поэтому некоторые моменты перевода, могут, наверное, заставить плакать кровавыми слезами более серьезных разработчиков. К примеру — Vcc и Vss или PxREN. Идею я понимаю, но я сомневаюсь что перевел технически грамотно. Тем не менее, переводить я старался так, чтобы было понятно такому же нулю как я. В общем, если что — не обессудьте. Как мог. Кроме того, в переводах есть абзацы которые написаны чисто от себя, чтобы немного более подробно разжевать материал.
Ах да, начал переводить с лекции 02, так как в первой «Вводной» лекции содержится слишком много воды, которой и так море и на просторах хабры, да и вообще интернета. Мы же хотим сразу же работать, а не читать о том, как хорошо поступили TI выпустив дешевые LaunchPad'ы.
Читать полностью »
Шагающий робот на LaunchPad MSP430
2012-09-18 в 16:18, admin, рубрики: msp430, Электроника для начинающих, метки: msp430, robotНаверняка уже давно все, кто хотел получить свою плату LaunchPad, её получили после заказа с магазина TI. Вот и я получил эту плату. В данной статье будет разобран пример использования платы в виде простого шагающего робота на двух сервомоторах.
Практическое применение MSP430 для web-разработчика
2012-09-18 в 13:22, admin, рубрики: launchpad, msp430, svn, Программинг микроконтроллеров, управление версиями, Электроника для начинающих, метки: launchpad, msp430, svn, управление версиями На хабре предостаточно статей для начинающих о том, какой волшебный и замечательный этот MSP430 LaunchPad от Texas Instruments. Однако дальше стандартной мигалки светодиодом обычно никто не заходит. Пора исправлять эту ситуацию.
Работая в команде, мы пользуемся старым добрым SVN для контроля версий. Казалось бы, причём тут микроконтроллеры?
Как раз для сигнализации очередного коммита в репозиторий я и приспособил эту дивную штуковину.
Читать полностью »
Вышла новая версия Energia
2012-08-12 в 15:19, admin, рубрики: arduino, energia, launchpad, msp430, texas instruments, Программинг микроконтроллеров, Электроника для начинающих, метки: arduino, energia, launchpad, msp430, texas instruments, электроника для начинающихВ начале августа Energia (среда разработки для Launchpad) обновилась до версии 0101E0008.
Альтернатива Arduino от Texas Instruments за $4.30
2012-07-20 в 14:32, admin, рубрики: arduino, energia, launchpad, msp430, texas instruments, Программинг микроконтроллеров, Электроника для начинающих, метки: arduino, energia, launchpad, msp430, texas instruments, электроника для начинающихКак известно, конкуренция среди производителей микроконтроллеров весьма высока. Каждый старается завлечь потребителей низкой ценой и расширенным функционалом своих камней.
Компания Texas Instruments, для продвижения в массы своих контроллеров MSP430, предлагает дешевую ($4.30) отладочную плату LaunchPad (MSP-EXP430G2). Внешне она напоминает Arduino, но, естественно, с ней не совместима. В комплекте с платой щедрые техасцы кладут сразу два своих микроконтроллера серии Value Line в DIP-корпусах: msp430g2553 и msp430g2452.
Программинг микроконтроллеров / MSP430, учимся программировать и отлаживать железо (часть 3)
2012-02-06 в 20:57, admin, рубрики: msp430, texas instruments, uart, watchdog, метки: msp430, texas instruments, uart, watchdog
Возможно Вы уже не первый раз садитесь за программирование Вашего MSP430. Если это не так, то рекомендую ознакомиться с предыдущими статьями по данной тематике: часть 1, часть 2.
В этой статье мы рассмотрим инструмент для графической настройки периферии нашего микроконтроллера — Grace, познакомимся с принципом работы watchdog и поработаем с виртуальным COM-портом (через программатор). Уже традиционно будет рассмотрен небольшой пример кода, и предоставлены все необходимые для понимания ссылки.
Введение
В первой статье я упоминал Code Composer Studio, от рассмотрения которого отказался, но недавно моё внимание,Читать полностью »