4 заметки с тегом

печатная плата

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

Платформа MSP-EXP430G2. Почти даром?

Все таки полезно читать хабр. Ведь именно там я впервые узнал про отладочную платформу (LaunchPad) от Texas Instruments. Собственно, данный девайс очень похож на всем известную платформу Arduino, однако, отличается от нее достаточно сильно. Во-первых, различие в использовании разных микроконтроллеров. TI используют МК своего производства. В Arduino же используются МК фирмы AVR. Во-вторых, большая разница в цене. На момент покупки LaunchPad стоил 4,3 $. Далее подробно описывать девайс я, пожалуй, не буду. Как я писал выше, в статье на хабре про него написано достаточно подробно. А расскажу я про свои впечатления о покупке.

Заказать LaunchPad можно с сайта производителя, оплатить можно через PayPal. Товар вам отправят FedEx’ом, поэтому идти он будет совсем недолго. И это было первое, что меня удивило. Когда я купил товар, стоящий всего 4,3 $, то был почти уверен, что отправят его обычной почтой, разумеется, доставка будет бесплатная. Да, доставка была бесплатная, но отправили почтой высшего класса. Я боялся, что за такую скоростную доставку при получении посылки с меня сдерут кругленькую сумму. Но при получении коробки с меня не взяли ни копейки! Отладочная плата с доставкой с другого материка всего за 6 дней — это просто подарок!

FedEx small box

Упаковано было на пять с плюсом. Внутри упаковки FedEx’а была фирменная коробка Texas Instruments, прочная снаружи, мягкая внутри.

LaunchPad MSP-EXP430G2

Содержимое коробки также порадовало. Помимо платформы с установленным микроконтроллером M430G2553 в коробке были упакованы еще один МК M430G2452, USB кабель, два 10-ти PIN’овых коннектора для подключения периферии, кварц на 32.768 кГц, инструкция по установке и пара наклеек «LaunchPad».

MSP-EXP430G2 комплектация

При первом взгляде на платку платформы, бросается в глаза, что все расположенные на ней компоненты подписаны. Смонтированы достаточно компактно. USB гнездо mini почти не заметно (в отличии от Arduino, где установлено большое гнездо типа B). На плате имеется индикатор питания (зеленый) и еще два дополнительных светодиода (красный и зеленый). Вполне логично, раз уж это отладочная плата. И кнопок две: одна Reset, другая — дополнительная. Немного удивило количество перемычек — аж семь штук.

Платформа MSP-EXP430G2

Снизу платы все спокойно — нет ничего лишнего. Но хотелось бы отметить наличие резиновых ножек. Вроде бы и мелочь, но полезная. Например, когда занимаешься проектированием чего-либо с этой платформой, разложив все на столе не будешь царапать стол колючей нижней стороной платы.

MSP-EXP430G2 вид снизу

Итак, мои первые впечатления весьма и весьма положительны. Очень много «полезностей» за совсем небольшую цену. Останется только оценить программный арсенал микроконтроллеров Texas Instruments.
Будь он схож с возможностями МК AVR, конкуренция Arduino обеспечена, причем очень хорошая.
Но об этом немного позже. 

Arduino. Мое первое знакомство.

В последнее время аппаратная платформа Arduino стала достаточно популярной, приобрела широкое распространение среди проектов, совершенно отличающихся друг от друга: от цифрового термометра до простеньких роботов. Это вполне понятно, потому что микроконтроллер, на котором основана эта платформа, AVR ATmega328, весьма функционален, для загрузки прошивки не требуется специальных программаторов, а язык среды разработки прост, имеется много удобных библиотечных функций для работы с платформой.

Раньше я имел дело с микроконтроллерами AVR, а именно с ATmega8. Впечатления о нем остались весьма положительные. Поэтому я и решил купить ардуино и узнать, что это за зверь такой.

Пару слов о покупке. Первым делом я зашел на первый из списка онлайн-магазинов, где продается ардуино. Цены на продаваемую там электронику меня грустно порадовали, вместе с доставкой платформа обошлась бы мне почти в 2 тыс. р. Следующим шагом я открыл http://ebay.com, нашел Arduino UNO, и не особо колеблясь купил за цену около 15 $. Доставка была бесплатная, поэтому посылка шла чуть более четырех недель. Пришла она целая, не битая, без дефектов, продавцу плюс к рейтингу.
Я, конечно же, не хочу делать антирекламу первому онлайн-магазину. И более того, если бы мне понадобилось получить ардуино не за 4 недели, а за 2, то я обязательно бы купил ее в этом магазине.

Arduino UNO

Собственно, вот и сама платформа, вид сверху. Микроконтроллер ATmega328 в DIP корпусе, крепится через панельку. Слева (ну или сзади, что ли) видно гнездо USB, тип B, а также гнездо для питания 5 в. Последнее нужно в том случае, если предполагается, что платформа будет работать не подключенной к USB порту. Сверху и снизу расположены группы контактов для подключения цифровых/аналоговых входов/выходов — именно то, с чем и призвана работать платформа. Справа есть коннектор для подключения интерфейса ICSP. Он может понадобиться для первоначальной прошивки нового чистого микроконтроллера.

Arduino UNO, вид cнизу

Плата двухсторонняя, монтаж односторонний. Немного смутило расположение отверстий для крепежа. Лежат они не на вершинах прямоугольника и слишком близко к краям.

USB кабель A-B

Помимо самой платформы в комплекте был USB кабель со штекерами «тип A — тип B». Мелочь, но приятно.

Итак, на первый взгляд платформа выглядит вполне солидно, она компактна и видно, что функционал таки имеется. Наличие на плате твердотельных конденсаторов намекает на неплохое качество изготовления, ведь обычно в подобного рода девайсах используются более дешевые электролитические конденсаторы. 

Мини сверлильный станок своими руками.

В продолжение предыдущей статье хотелось бы отметить, что сверлить огромное количество мелких отверстий обычной дрелью или шуруповертом очень утомительно. Шуруповерт слишком низкооборотистый, тяжелый. Дрель тоже тяжелая и тонкие сверла в нее не зажмешь. Рассверливать печатные платы очень удобно на сверлильном станке. На миниатюрном сверлильном станке.

В качестве моторчика для такого станка можно использовать моторчики серии ДПМ и ДПР. Для них продаются уже готовые патрончики со сменными цангами, позволяющими зажимать очень тонкие сверла. Питаются такие моторчики от постоянного напряжения, обычно 12 в. Для людей, занимающихся изготовлением печатных плах, добыть питание для моторчика не составит труда. А вот держатель для такой мини дрели придется или купить или сделать самому. Я предпочел второй вариант.

Конкретных схем и чертежей у меня нет, я их не делал, только хардкор, только импровизация. Была лишь куча всякого металла и крепежа. Поэтому сделал сверлильный станок на сколько хватило фантазии.

Сверлильный станок для печатных плат

Сверлильный станок своими руками

Устроен станочек достаточно просто. Каретка с держателем моторчика двигается по двум вертикальным направляющим, подпирается снизу пружинкой, ее высота регулируется. Рычаг прикреплен к валу, находящемуся на каретке. На этом же валу есть небольшой рычаг, прикрепленный к рейке сзади направляющих. Поэтому при нажатии на рычаг, как и у всех нормальных станков, каретка со сверлом идет вниз. При отпускании рычага пружинка возвращает каретку в верхнее положение.

Самодельный сверлильный станок

Сверлильный станок своими руками

Готовый станок позволяет сильно сократить время на рассверливание платы. У моторчика достаточно высокие обороты, поэтому тонкими сверлами сверлится довольно быстро.
Моторчик, кстати, ДПМ-30-Н1-19.
Ранее Ctrl + ↓