среда, 29 декабря 2010 г.

Китайская гирлянда - лучше не брать.

О качестве китайских новогодних гирлянд написано много. До этого, как-то они мне в руки не попадались. И вот, перед очередным Новым годом, попросили такую отремонтировать. Когда взял ее в руки и начал смотреть, на язык просились только нехорошие слова.
Гирлянда 
Во первых провода - маленького сечения с непонятной изоляцией. Порвать такой провод нет проблем, а восстановить сложнее, впрочем лучше и не пытаться - гирлянда одноразовая. Зачищать провод лучше термоспособом.  Во вторых лампочки - маленькие, окрашенные краской и запакованные в трубку - лчуше не менять, а выкидывать.
Блок управления гирляндой 
Вскрытие блока управления тоже ничего приятного не выявило. Хотя сама конструкция очень простая - специальная управляющая микросхема, диод, кнопка и 4 тиристора. Провода припаяны прямо к плате, на которой для них даже нет отверстий - экономия во всем.

Неисправось оказалась в виде оторванного сетевого провода и была устранена за минуту. Но впечатления гирлянда оставила самые отрицательные. Никому такую брать не рекомендую, так как можно очень сильно пожалеть - пожароопасня и токоударяющая вещь.

суббота, 11 декабря 2010 г.

Freeduino и шаговый двигатель.

К плате MotorShield можно подключить два шаговых двигателя. В качестве последних можно использовать небольшие моторчики от старых дисководов и принтеров. Питание, желательно, подключить внешнее.
При установке платы MotorShield свободными остаются вывода 0,1,2,13 дискретного порта и все выводы аналогового порта. Их можно использовать для управления работой схемы.
Управление ШД реализовано в библиотеке AFMotor. При работе с шаговыми двигателями используются следующие функиции:
AF_Stepper name(Step_per_ob,N) - создание экземпляра класса, где  name – имя экземпляра, Step_per_ob – количество импульсов на оборот двигателя, N – номер порта двигателя, может принимать значение 1 или 2.
name.setSpeed(S) – задание скорости вращения, S – скорость в об/мин;
name.step(Step, Dir, Type) – работа с двигателем, Step – Количество импульсов, DIR – направление вращения, Type – тип шага (SINGLE, DOUBLE, INTERLEAVE, INTERLEAVE)..

Пример скетча для управления ШД через MotorShield.

#include

AF_Stepper motor(200, 2);

void setup() {motor.setSpeed(25);}

void loop() 
{

  motor.step(1000, FORWARD, SINGLE);

  motor.step(1000, BACKWARD, SINGLE);

}

вторник, 7 декабря 2010 г.

Freeduino MotorShield

Сегодня, наконец-то, дошли руки идо платы MotorShield для Freeduino. Плата содержит микросхему сдвигового регистра и два драйвера L293. Это позволяет управлять 4 двигателями постоянного тока или 2 шаговыми моторами. Плюс в любом варианте можно подключить две сервомашинки.
Набор MotorShield 
 Сборка прошла на ура. Поставил плату на Freeduino. Для пробы прицепил моторчик постоянного тока от модели вертолета. Для программирования связки Freeduino+MotorShield имеется специальная библиотека. Начав читать описания команд вначале испугался их обилию и заумному описанию, но как и в большинстве случаев, все оказалось просто. Первый проект был загружен и двигатель начал крутиться. На ходу менялась скорость и направление вращения. К сожалению, используемые компоненты, позволяют применять только слаботочные двигатели. Поэтому драйвер сразу же стал греться и пришлось схему выключать.
MotorShield установленный на Freeduino
 Порадовала простота, с которой было реализовано вращение мотора. Готовая библиотека позволяет обойтись без создания огромного куска кода. Из недостатков следует отметить не самую лучшую принципиальную схему на плату.

 Следующей задачей будет подключение и запуск шагового двигателя.

четверг, 2 декабря 2010 г.

Сварочный аппарат контактной сварки АДаМ-1

Сварочный аппарат контактной сварки АДаМ-1 выпускает чсатное предприятие в городе Самара. Аппарат переносной, питается от однофазной сети 220В.
Сварочный аппарат АДаМ-1 
Несколько таких аппаратов пришли на ремонт. Поиск в интернете, обилия информации по ним не принес. Нашлись только цены на ремонт, не отличающиеся бюджетностью. Пришлось в работе апппарата разбираться самостоятельно.
Электрическая схема аппарата нарисована для целей ремонта, по печатной плате. Все аппараты уже подвергались ремонту, поэтому в схеме могут быть ошибки.
Принципиальная схема АДаМ-1 
Регулирование мощности выполняется по времени открытия оптосимистора ТСО142-40. Задает время микосхема таймера 555, работающая в режиме генерации одиночных импульсов и соответствующие элементы. Сигнал на оптосимистор подается через однопереходный транзистор КТ117. Питание электросхемы - бестрансформаторное. Из защит, предусмотрена только блокировка открытия симистора в случае перегрева обмоток трансформатора, для чего установлен термопредохранитель.
В целом схема, разводка печатной платы и конструкция не очень понравились. Имеется много вопросов к примененным решениям, в частности разъемам, и отсутствию защит. Из несиправностей были устранены следующие - выход из строя стабилитрона, таймера 555, выпрямителя и мощного резистора. На одном аппарате заменен силовой оптосимистор.

среда, 1 декабря 2010 г.

Микро-ЭВМ FreeDuino Through-Hole

Попробовать, что такое Arduino хотелось давно. Было несколько вариантов заиметь подобное устройство. Остановился на покупке набора от FreeDuino Through-Hole от фирмы «Микромодульные технологии». Привлекло в этом наборе в первую очередь цена, во вторую возможность программирования через USB. Был вариант полностью сделать устройство самому, но разводка платы была только под программирование через COM порт.
FreeDuino Kits 
Заказ произведен в Интернет-магазине freeduino.ru. Кроме FreeDuino были еще заказаны макетная плата и плата управления двигателями. Посылка дошла на удивление быстро, всего за неделю. В картонной коробке, кроме наборов деталей, находились диск с ПО, и паспорта. Упаковка наборов в простой пакет – проще некуда, но для бюджетной цены в 600 рублей это нормально. Улыбку вызвали технические паспорта. Их наличие само по себе удивительно, так как в последнее время, особенно в импортном оборудовании таких бумаг не найти. Кроме этого FreeDuino Through-Hole назван в паспорте - микро-ЭВМ. В памяти сразу всплыл конец 80х, когда компьютеры только начали входить в нашу жизнь, и изделие с аббревиатурой ЭВМ воспринималось как 8 чудо света.
В наборе FreeDuino Through-Hole обнаружились все необходимые детали, для сборки устройства. Удивил маленький размер печатной платы. Почему-то она представлялась мне  раза в два больше. Плата выполнена качественно, с нанесением всех необходимых надписей. На плате были производителем установлены преобразователь питания 7805 с обрезанным радиатором и микросхема преобразователя USB-COM  в корпусе для поверхностного монтажа. Порадовала ответная часть к разъему питания, которую другие производители обычно не кладут в набор. Вроде мелочь, которую и использовать то не планирую, а приятно.

Комплект набора 
Естественно руки сразу потянулись к паяльнику. Сборка FreeDuino Through-Hole особых проблем не вызвала. Для монтажа необходим паяльник с очень тонким жалом - контактные площадки невелики по размеру. Под кварцевый резонатор поставил изолирующую прокладку, так как был случай замыкания дорожек через его корпус. Некоторое затруднение вызвали светодиоды. На плате не указана полярность их установки. Пришлось открывать документацию на диске. Там эта полярность показана.
Плата в сборе.

На диске кроме неплохой инструкции на русском языке присутствуют описания наборов и среда программирования с большим количеством примеров. Установка ПО свелась к распаковыванию архивов на диск. Так как используется плата с USB, предполагается установка драйверов, но у меня они уже стояли для другого оборудования. Подключение USB кабеля к FreeDuino позволило начать работу сразу. Для проверки был использован пример из инструкции, который простым копированием перенесен в среду Arduino. Проект загрузился в контроллер без проблем, и после автоматической перезагрузки FreeDuino замигал встроенным светодиодом. Теперь дело за изучение языка программирования.
Общие впечатления по набору - самые хорошие. Комплект позволяет начать работу сразу, не занимаясь поиском отдельных деталей, документации и скачиванием программ. Инструкция раскрывает все необходимые вопросы для начала работы с Arduino-совместимыми устройствами. Все что остается – приложить немного фантазии и начать создавать собственные проекты.

суббота, 27 ноября 2010 г.

Сервоось из оргстекла

Для демонстрации и экспериментов с шд решил сделать сервоось. Основная задача - минимум затрат. Поэтому в качестве материала выбрано оргстекло, запасы обрезков которого есть в наличиии и направляющие с каретками от киповских приборов. Шаговый двигатель и шестеренки использованы от какого-то разобранного принтера. Были куплены только шпилька, два подшипника и некоторый крепеж.
Сервоось
Конструкция стандартная, для цилиндрических направляющих. Их концы установлены в отверстия опор. Пока направляющие жестко не закреплены, так как неизвестно, что захочется дальше. Отрезок шпильки М8 вращается в подшипниках. На шпильке, с помощью обычных гаек, закреплена шестерня. Такими же гайками обеспечено жесткое крепление шпильки с одним из подшипников. И такие же гайки выполняют роль ходовых.
Сервоось
 Все детали из оргстекла были выполнены на станке с ЧПУ и склеены дихлорэтаном. Конструкция получилась достаточно жесткой и прочной. Каретки катаются относительно легко. Шпилька свободно проворачивается пальцами.  Единственный минус - невысокая скорость перемещения, из-за высокого передаточного числа. Пока такая скорость устраивает.
Редуктор и крепление ШД

пятница, 26 ноября 2010 г.

Бормашина PROXXON FBS-240E

Недавно, бормашина XENOX IBX, стоящая на моем станке стала шуметь и сильно греться. Вывод напрашивался один - разбило подшипник. Вскрытие бормашины показало, что подшипник нестандартный и заменить его будет сложно, без специального инструмента. Эта же информация была подтверждена и на форумах в Интернете. Выход напрашивался один - покупка нового шпинделя. Поиск подходящих решений не принес. Либо дорого, либо шпиндель большой, либо не у нас. Решился взять другую бормашину от Proxxon. Выбор пал на FBS-240E. Ее также рекомендовали в качестве шпинделя для станков. Основное преимущество - компактность и размер шейки, аналогичный старому шпинделю.
Proxxon-240E
Бормашина была заказана в он-лайн магазине и через 2 недели уже у меня. Первые впечатления весьма положительные. Во-первых обрадовал трехкулачковый патрон. Теперь не нужно будет пользоваться специальным ключем. Во-вторых, по заявлениям дилеров, имеется возможность простой смены подшипника. В остальном внутренности бормашины мало чем отличаются от IBX. Бормашинка упакована в пластиковый кейс, на который сразу же положила глаз супруга. В комплекте идет небольшой набор насадок, из которых наиболее полезными показались сверла. Вообще данная бормашина является одним из лучших вариантов для начинающих. Возникло желание приобрести ее себе в качестве именно бормашины, а не шпинделя.
Xenox IBX и Proxxon-240E

К недостаткам пока отнесу следующие моменты: Proxxon FBS-240E имеет более жесткий сетевой шнур чем XENOX IBX, конструкция корпуса имеет прилив на задней части, что увеличивает глубину, а  для станка это весьма важно, шейка крепления по высоте меньше чем у IBX.
Конечно, подобные бормашины не совсем подходят на роль шпинделя. Малая мощность, низкий ресурс не делают их лучшим выбором. Но при отсутствии реальной альтернативы их приходится использовать.
Удивило в этих машинах их слабое место - подшипник. Маленький и не стандартный, недолгоживущий он не вписывается в образ немецкого качества. Конечно с коммерческой стороны это выгодно, но хочется чего-то более надежного.
Подшипник от FBS-240E

На XENOX IBX есть желание переделать переднюю часть и установить нормальные подшипники. В сети где-то попадалось подобное решение.
Устройство Xenox IBX
Устройство FBS-240E
Кстати, согласно паспорта, время непрерывной работы всего 5 минут, после чего необходимо время на остывание машины.