electroprivod

На Пикабу
поставил 1 плюс и 0 минусов
Награды:
5 лет на Пикабу
104 рейтинг 3 подписчика 1 подписка 8 постов 0 в горячем

Линейные модули перемещения

Линейные модули перемещения Модуль, Актуаторы

Варианты использования линейных модулей

Температурные испытания блока BLD-20DIN

Температурные испытания микропрограммы управления с защитой по току блока BLD-20DIN

Температурные испытания блока BLD-20DIN Электропривод, Блок управления, Длиннопост
Температурные испытания блока BLD-20DIN Электропривод, Блок управления, Длиннопост
Температурные испытания блока BLD-20DIN Электропривод, Блок управления, Длиннопост
Показать полностью 3

Полезно ли сушить пластик?

Очень. Ведь от влажности пластика напрямую зависит качество печати. Это очевидно и бесспорно. Споры может вызывать только один момент: «Как лучше сушить пластик?» На эту тему уже выдвигалось множество вариантов. Испокон веков, традиционным для средней полосы России считается сушка филаментов для печати на батарее. Для этих целей также использовались газовые и электрические кухонные плиты. Позднее, с развитием онлайн-торговли, стали доступны такие инновационные решения как сушилки для овощей.

Полезно ли сушить пластик? Филаменты, Сушилка для пластика, 3D печать, 3D принтер, Длиннопост

Преимуществами FilDry являются:


Возможность производить печать прямо из сушилки, что особенно актуально для нейлона

Реализованы 2 отверстия для вывода нити филамента

Способ фиксации катушек уменьшает вероятность разматывания и запутывания филамента

В сушилке можно разместить сразу 2 катушки, поэтому ее удобно использовать и для 3D принтеров, обладающих возможностью печати 2-мя материалами.

Компактная. Не вызывает дискомфорта при хранении и транспортировке

Мощный нагреватель 250 Вт позволяет стабильно поддерживать заданные температуры и хорошо сушит воздух

Обладает современным дизайном и эргономичностью высокого уровня

Составляет логичную экосистему с 3D принтером SkyOne

Она прекрасно показала себя в тестах и испытаниях. Мы взяли заведомо влажный пластик типа FLEX, поместили его в сушилку FILDRY и начали печать одновременно с сушкой, что бы посмотреть динамику изменения качества 3D печати.


Сравните качество гофры в начале печати, когда пластик был еще влажный и в конце, спустя полтора часа.

Полезно ли сушить пластик? Филаменты, Сушилка для пластика, 3D печать, 3D принтер, Длиннопост
Полезно ли сушить пластик? Филаменты, Сушилка для пластика, 3D печать, 3D принтер, Длиннопост

Для оценки качества печати просушенным пластиком FLEX напечатали гофру еще раз.

Полезно ли сушить пластик? Филаменты, Сушилка для пластика, 3D печать, 3D принтер, Длиннопост

В настоящий момент, выпущена из производства предсерийная партия сушилок FilDry и возможен ее предзаказ для дилеров.

Показать полностью 4

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет

Так же, как когда-то Гауди делал модели из гипса, проектируя то, что станет его самой важной работой, современные инженеры в мастерской при знаменитой Sagrada Familia продолжают проект «каталонского гения». Только теперь они изготавливают модели, используя 3D-принтеры. Дизайн и 3D-печать стали необходимыми инструментами для завершения строительства храма Святого Семейства. Как работают архитекторы и моделисты этого уникального архитектурного украшения? Будет ли он действительно готов к 2026 году?

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

«Это процесс передачи опыта и традиций от одного поколения к другому. Мы хотим его завершить и увидеть построенный храм. Это наша общая, заветная мечта». Вот с такой страстью Альберт Портолес описывает свою работу в качестве руководителя мастерской моделистов Sagrada Familia. Именно здесь великое наследие Гауди заключено в маленькие гипсовые миниатюры, которые помогают инженерам и архитекторам осознать и завершить облик собора.


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


На протяжении последних 40 лет своей жизни Гауди занимался строительством храма, а последние 12 — исключительно Саградой. В 1936 году в его мастерской случился пожар , однако, ему удалось восстановить оригинальные планы и гипсовые модели, которые он создавал со своими сотрудниками по фотографиям и письменным документам. «Гауди очень скорпулезно работал над моделью, и это позволяет нам учиться у него. 90% того, что мы сделали до настоящего момента, было задумано Гауди », - объясняет Портолес.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Альберт Портолес, вносящий свой вклад в завершение строительства архитектурной жемчужины Барселоны, также внес не меньший вклад в технологическое развитие этой мастерской . Когда он только начинал здесь работать в далеком 1986 году, ему приходилось выполнять почти все свои задачи вручную. Теперь же, трехмерный дизайн с помощью компьютера и двух 3D-принтеров способствует ускорению работ по завершения строительства храма Святого Семейства в 2026 году. Ожидается, что работы будут закончены, совпав со столетием со дня смерти Гауди.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Здесь уместно упомянуть о смерти великого зодчего. Он шел по улице, был сбит трамваем и потерял сознание. Почти все свое время он проводил на стройке, и поэтому его одежда была перепачкана. Извозчики отказывались везти в больницу неопрятного, неизвестного старика без денег и документов, опасаясь неуплаты за поездку. В конце концов, Гауди доставили в больницу для нищих, где ему оказали лишь примитивную медицинскую помощь. Лишь на следующий день его нашёл и опознал священник храма Саграда-Фамилия. К тому времени состояние Гауди уже ухудшилось настолько, что лучшее лечение не могло ему помочь. Гауди скончался 10 июня 1926 года и был похоронен двумя днями позже в крипте недостроенного им же храма.


Каталонский гений, задумывая свое Святое Семейство, опирался на гипсовые модели, и архитекторы 21-го века продолжают руководствоваться формами, что бы осуществить уникальные проект — ведь строительство и проектирование происходит одновременно. «Огромная разница видеть проект на мониторе и видеть трехмерную модель», - объясняет Портолес, окидывая взглядом шпили, башни, пределы и окна всех видов, размеров и геометрических форм, которые населяют его мастерскую. «Тот факт, что мы можем видеть это на компьютере, дает нам реальное понимание того, что мы собираемся построить, но мы бы никогда не увидели, как свет падает на поверхность, как он отражает цвет витражей. Это возможно только исследуя 3D модели».


Ориол Молинас ответственен за воплощение дизайна архитекторов в реальность посредством этих миниатюр. «3D-печать способствует принятию правильных и быстрых решений. Если бы в дополнение к процессу мышления и создания новых форм и геометрии, мы были бы лишены возможности сразу напечатать результат, мы теряли бы гораздо больше времени на анализ и обсуждение. Имея на руках готовую 3D модель, сразу становятся ясны сильные и слабые стороны проекта.», - объясняет он.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Молинас совмещает работу в Техническом офисе и мастерской моделистов. В этом офисе 14 архитекторов под руководством Хорди Фаули, нынешнего директора строительства, изучают и проектируют комплексную работу над собором Гауди. «Это очень разносторонний проект, в котором задействовано очень много различных инженерно-технических и архитектурных нюансов», - говорит Молинас. Ведь Гауди разработал полноценную формальную систему, очень оригинальную, чего раньше никто не делал. И без такого детального изучения было бы невозможно реализовать ее».


За последние несколько лет архитекторы внедрили программное обеспечение для 3D-проектирования, позаимствовав его из автомобильной промышленности и аэронавтики, адаптировав его к своим потребностям. Mechanical Desktop, Rhinoceros, Cadd 5 или Catia - вот некоторые из программ, которые они используют в своей повседневной работе. Сначала разрабатываются модели объектов целиком, а затем разбиваются на более мелкие элементы.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Когда рабочий день сотрудников мастерской заканчивается и они возвращаются домой, в самой мастерской начинают работать два принтера 3D Systems. Чтобы напечатать каждое из произведений, за подготовку которых отвечал Молинос, требуется около десяти часов - процесс намного быстрее, чем много лет назад. «Принтеры Solids стали очень хорошим подспорьем в нашей работе, ведь теперь мы можем очень быстро создавать 3D-объекты. Раньше было очень сложно», - говорит Портолес.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Более 15 лет назад мастерская Собора познакомилось с технологиями 3D-печати. В 2001 году они купили принтеры, печатающие расплавленным воском. Но это был очень деликатный и хрупкий материал, поэтому позже пришлось переключиться на порошковые принтеры, которые могут производить модели в цвете, который уже использовал Гауди. Модели напечатаны в разных масштабах, от 1: 200 до 1: 400, 1:10 или даже 1:25 (в которых работал и сам Гауди), чтобы добиться максимального уровня детализации.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

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

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Портолес показывает нам макет ризницы Poniente, на котором будет спроектирована башня Иисуса. Она станет самой высокой в базилике, ее выстота составит 172,5 метра. Архитекторы и моделисты прошли весть этап от созданной ими модели, собрав десятки частей, до настоящей конструкции этой ризницы.


«Вы понимаете, что являетесь частью проекта», - говорит Портолес. «Вы видите, как построили ризницу, и вы понимаете, что именно вы ее сделали, и вы собирали ее столько раз, сколько потребовалось, чтобы она обрела форму, и теперь вы можете увидеть ее и сказать «это то, что я ожидал».


Архитекторы изучают структурную выполнимость проектов и моделей, так что один и тот же образец может быть напечатан несколько раз. Иногда производители моделей также вносят свою лепту в проект, чтобы добиться наилучшего решения. «Иногда приходит архитектор и спрашивает нас, что мы думаем об этом. Мы действительно очень вовлечены в проект. Ведь, помимо изготовления пресс-форм, мы сохранили наследие Гауди и его моделей, сфотографировали их, изучили, оцифровали и, в итоге, воплотили в жизнь».


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

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Еще несколько лет назад не было даже моделей, которые демонстрировали бы целое: была сделана только одна небольшая модель, выставленная в 1955 году для сбора средств на строительство храма. Поэтому в Техническом бюро решили провести фотографическое исследование пропорций и изучение документации, оставленной Гауди для разработки глобальной трехмерной модели. Эта модель в итоге была создана из 101 экземпляра и собрана, как для демонстрации публике, так и для принятия дизайнерских решений.


«Мы начали с предыдущих исследований, но на уровне целого не было создано никакой модели» , - объясняет Молинас. Совершенствуя дизайн каждой детали, вы располагаете модель гипса рядом с рабочим столом, которая показывает конечную цель ваших ежедневных усилий.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

Ориол Молинас и Альберт Портолес соглашаются, что завершение строительства храма Святого Семейства является огромной ответственностью. «В конце концов, с этими машинами мы только продолжаем процесс принятия решений», - заключает Молинас. «Когда он закончится через десять лет, у нас будет еще одна задача - сохранение всех оставленных Гауди моделей», - объясняет Портолес, который к 2026 году уже 40 лет как будет работать над строительством базилики, лучшего представителя Модернистская архитектуры.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост

«Оригинальность состоит в возвращении к происхождению», - это было одной из максим Антонио Гауди. Быть верным происхождению, намерениям и символике архитектуры этого гения - работа архитекторов и инженеров, которые сегодня продолжают работать в этом впечатляющем живое произведение искусства. Технология изменилась с тех пор, как 133 года назад был заложен первый камень, но гипсовые формы по-прежнему являются одной из опор для создания этого проекта, который ежегодно привлекает к себе внимание более трех миллионов человек, поклонников одного из самого уникального незаконченного архитектурного проекта.


Но и наши специалисты не отстают. Взгляните, какие модели мы сделали с помощью 3D принтера SkyOne.

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост
О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост
О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет 3D печать, Skyone, Антонио Гауди, 3D принтер, Видео, Длиннопост
Показать полностью 14 1

Руководство по работе с программой-библиотекойArduino-SMD

Добрый день, уважаемые коллеги,


Хотелось бы предложить вашему вниманию наш опыт написания кода для драйвера шагового двигателя типа SMD и SMD-mini отечественного производства.


Это руководство ни в коем случае не является единственно верным мнением, но вполне работоспособно и эффективно. Руководство и сам код написаны "на коленке" в 2016 году и с тех пор не подвергалось редактированию.


Будем рады вашей обратной связи.

Общая информация:

Данное руководство предназначено для пользователей имеющих общее представление о программных циклах и алгоритмах в языках высокого уровня.

Данное пособие включает в себя основные принципы и примеры взаимодействия контроллерной платы Arduino и драйверов шагового двигателя SMD, производства НПФ «Электропривод».

Используемые устройства:

1. Arduino UNO R3 – контроллер;

2. Arduino IDE - среда разработки;

3. SMD2.8mini - драйвер шагового двигателя;

4. FL57STH76-2804А – шаговый двигатель;

5. Источник питания 250Вт, 24В;

6. Текстовый экран 16×2;

7. Плата интегрирования текстового экрана в интерфейс I2C;

8. Тактовая кнопка на блок;

9. Светодиодный индикатор на блок.

Установка Arduino IDE:

1. Для того, что бы скачать Arduino IDE - необходимо зайти на официальный сайт arduino.cc, в разделе Download скачать актуальную версию программы под свою ОС.

2. Установить программу на компьютер.

Руководство по работе с программой-библиотекойArduino-SMD Arduino, Электропривод, Длиннопост

Краткий принцип работы в Arduino IDE:

После запуска Arduino IDE в открытом окне (рис.1) появится шаблонный код в котором прописано 2 раздела: setup и loop.

В разделе void setup ( ) внутри фигурных скобок прописываются параметры выводов (настройка на считывание или выведение информации), различные формулы и по необходимости установочное состояние выводов контроллера.

В разделе void loop ( ) в фигурных скобках находится весь бесконечный цикл программы управления двигателем.

Над разделом void setup ( ) прописывают глобальные переменные, подключают библиотеки, объявляют директивы, а так же присваивают переменные (имена) выводам контроллера.

С более подробной информацией о программировании в данной среде можно найти на официальном русскоязычном сайте arduino.ru

Принцип подключения устройств к Arduino UNO приведен на рис.2. Более подробные схемы и описания находятся в соответствующих разделах данного руководства.

Руководство по работе с программой-библиотекойArduino-SMD Arduino, Электропривод, Длиннопост

1. Подключение SMD к Arduino UNO:

Для подключения драйвера SMD любых конфигураций к контроллеру Arduino UNO используется всего 2 сигнальных вывода STEP + и DIR +. Выводы STEP - и DIR – объединяются между собой и подключаются к «общему проводу» рис.3.

Руководство по работе с программой-библиотекойArduino-SMD Arduino, Электропривод, Длиннопост

При этом направление вращения определяется уровнем сигнала DIR+.

По переднему фронту сигнала «STEP+» вал делает один шаг соответствующий дроблению установленному на драйвере.

В представленной НПФ «Электропривод» программе реализована возможность подключения одновременно трех ШД. Фактически двигателей может быть подключено до шести. В программе Arduino-SMD номера выводов трех ШД определены как:

int stepPin_1 = 2;//шаг по оси Х

int dirPin_1 = 3;//направление по оси Х

int stepPin_2 = 4;//шаг по оси Y

int dirPin_2 = 5;//направление по оси Y

int stepPin_3 = 6;//шаг по оси Z

int dirPin_3 = 7;//направление по оси Z

При этом цифра после знака «=» означает номер цифрового вывода контроллера.

Простейшая программа управления ШД будет выглядеть примерно так:

int stepPin_1 = 2;//шаг по оси Х

int dirPin_1 = 3;//направление по оси Х

int Del; // переменная длительности импульса STEP

int zaderzhka;//переменная определяющая скорость вращения ШД


void setup()

{

pinMode(stepPin_1, OUTPUT);//настройка вывода на выход

pinMode(dirPin_1, OUTPUT);//настройка вывода на выход

Del = 5;// значение переменной равно 5мкс

zaderzhka = 50;// значение переменной равно 50мкс

digitalWrite(dirPin_1, HIGH);// направление вращения

}


void loop()

{

digitalWrite(stepPin_1, HIGH);

delayMicroseconds(Del);

digitalWrite(stepPin_1, LOW);

delayMicroseconds(zaderzhka);

}

По данной программе ШД будет непрерывно вращаться со скоростью порядка 350-400об/мин при дроблении 1/16. Для изменения направления вращения понадобится в разделе SETUP изменить digitalWrite(dirPin_1, HIGH); на digitalWrite(dirPin_1, LOW);

Таким образом, добавив в глобальном разделе переменные с привязкой к цифровым выводам мы имеем возможность управления сразу несколькими двигателям, а манипулируя значением переменной zaderzhka – можно изменять скорость вращения.

Добавив всевозможные циклы и поместив в них строки формирования управляющих импульсов – можно добиться перемещения вала на заданное число градусов.


2. Подключение и принцип работы с кнопкой

Тактовая кнопка — простой, всем известный механизм, замыкающий цепь пока есть давление на толкатель. Специфика работы с кнопкой обусловлена неизбежным дребезгом контактов, возникающим между подвижными частями в момент замыкания или размыкания кнопки. Как правило, дребезг контактов длится порядка 50мкс, за это время контроллер может принять дребезг за сотни отдельных сигналов с разной длительностью(рис.4)

Руководство по работе с программой-библиотекойArduino-SMD Arduino, Электропривод, Длиннопост

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

Руководство по работе с программой-библиотекойArduino-SMD Arduino, Электропривод, Длиннопост

Для запуска исполнения определенного числа шагов по нажатию кнопки можно использовать следующую программу:

int buttonPin = 8;// кнопка на 8 выводе

int stepPin_1 = 2;//шаг по оси Х

int dirPin_1 = 3;//направление по оси Х

int Del; // переменная длительности импульса STEP

int zaderzhka;//переменная определяющая скорость вращения ШД


void setup()

{

pinMode(stepPin_1, OUTPUT);//настройка вывода на выход

pinMode(dirPin_1, OUTPUT);//настройка вывода на выход

Del = 5;// значение переменной равно 5

zaderzhka = 50;// значение переменной равно 50

}


void loop()

{

digitalWrite(dirPin_1, HIGH);// направление вращения

if (digitalRead(buttonPin) == HIGH)

{

for(int i=0; i < 32000; i++)

{

digitalWrite(stepPin_1, HIGH);

delayMicroseconds(Del);

digitalWrite(stepPin_1, LOW);

delayMicroseconds(zaderzhka);

}

}

delay(200);

}

В данной программе – каждые 200мс опрашивается состояние кнопки (buttonPin). Если оно равно «HIGH», то выполняется программа, по которой двигатель отрабатывает 32000 шагов со скоростью примерно 400об/мин, или 10 полных оборотов при дроблении 1/16.

Стандартный шаг двигателя равен 1,8°. Рассчитать число шагов для отработки необходимого кол-ва оборотов достаточно просто. Для этого дробление шага умножаем на число шагов при полно-шаговом режиме и умножаем на число оборотов.

Число шагов = 16*200*10

В приведенном выше примере указан расчет числа шагов для 10 полных оборотов при дроблении 1/16.

В бесконечном цикле в строке:

digitalWrite(dirPin_1, HIGH);

изменяя HIGH на LOW – меняем направление вращения двигателя.

3. Подключение и принцип работы с ЖК экраном 1202 I2C и прочей визуальной индикацией.

3.1 Индикация с применением светодиода

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

Для этого нужно в «глобальном разделе» создать еще одну переменную с привязкой к цифровому выводу. Затем в «разделе установок» настроить его на вывод информации. Ну и собственно в «бесконечном цикле» в нужных местах вписать строки включения диода, либо выключения.

Код такой программы будет выглядеть примерно так:

int ledPinG = 0;//светодиод на 0 выводе

int buttonPin = 8;//кнопка на 8 выводе

int stepPin_1 = 2;//шаг по оси Х

int dirPin_1 = 3;//направление по оси Х

int Del; // переменная длительности импульса STEP

int zaderzhka;//переменная определяющая скорость вращения ШД


void setup()

{

pinMode(ledPinG, OUTPUT);

pinMode(stepPin_1, OUTPUT);//настройка вывода на выход

pinMode(dirPin_1, OUTPUT);//настройка вывода на выход

Del = 5;// значение переменной равно 5

zaderzhka = 50;// значение переменной равно 50

}

void loop()

{

if (digitalRead(buttonPin) == HIGH)

{

digitalWrite(ledPinG, HIGH);//вкл

for(int i=0; i < 32000; i++)

{

digitalWrite(stepPin_1, HIGH);

delayMicroseconds(Del);

digitalWrite(stepPin_1, LOW);

delayMicroseconds(zaderzhka);

}

digitalWrite(ledPinG, LOW);//выкл

}

delay(200);

}

В данном коде светодиод подключен к 0 выводу контроллерной платы, кнопка запуска вращения ШД подключена к 8 выводу. По нажатию кнопки загорается светодиод, двигатель делает 10 полных оборотов со скоростью порядка 400об/мин (при дроблении шага 1/16), после этого светодиод гаснет, а двигатель останавливается.

Схема подключения светодиода в приведенном выше примере изображении на рис.6.

Руководство по работе с программой-библиотекойArduino-SMD Arduino, Электропривод, Длиннопост

3.2 Индикация с применением символьного ЖК экрана1602 I2C

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

Для экономии числа цифровых пинов в устройстве целесообразней применить дополнительный адаптер-интерфейс I2C. В таком случае будет задействовано всего два аналоговых входа A5-SCL, A4-SDA и выводы питания, а цифровые пины для работы с экраном не используются вообще.

После включения питания экрана – производится настройка яркости изображения путем поворота движка потенциометра на I2C интерфейсе. Затем из общего архива необходимо переместить в папку с библиотеками arduino папки «Wire.h» и «LiquidCrystal_I2C.h».После открытия основного окна arduino IDE, в «глобальном разделе» прописываем привязку этих библиотек:

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);


В разделе «установок», как правило, пишут код приветствия или основные инструкции перед основной работой в бесконечном цикле. Затем в основном цикле по мере необходимости пишут код, по которому на экране будет отображаться информация. В случае примера это количество отработанных шагов, отображаемая после каждого цикла в 10 оборотов.


#include <Wire.h>//библиотека экрана

#include <LiquidCrystal_I2C.h>//библиотека управления экраном по I2C

LiquidCrystal_I2C lcd(0x27,16,2);//назначение адреса экрана

int ledPinG = 0;

int buttonPin = 8;//кнопка

int stepPin_1 = 2;//шаг по оси Х

int dirPin_1 = 3;//направление по оси Х

int Del; // переменная длительности импульса STEP

int zaderzhka;//переменная определяющая скорость вращения ШД

long x = 0;//переменная отображения кол-ва оборотов оси х


void setup()

{

pinMode(ledPinG, OUTPUT);

pinMode(stepPin_1, OUTPUT);//настройка вывода на выход

pinMode(dirPin_1, OUTPUT);//настройка вывода на выход

Del = 5;// значение переменной равно 5

zaderzhka = 50;// значение переменной равно 50

lcd.begin();//инициализация вывода информации на дисплее

lcd.backlight();//инициализация вывода информации на дисплее

lcd.print(" Electroprivod ");//вывод этого текста на дисплей

lcd.setCursor(0, 1);//перенос курсора на нижнюю строку

lcd.print(" Arduino + SMD ");//вывод этого текста на дисплей

delay(4000);//задержка 4 секунды

lcd.clear();//очистка экрана

LCD_X();

}

void loop()

{

if (digitalRead(buttonPin) == HIGH)

{

digitalWrite(ledPinG, HIGH);//вкл

int l = 32000;

for(int i=0; i < 32000; i++)

{

digitalWrite(stepPin_1, HIGH);

delayMicroseconds(Del);

digitalWrite(stepPin_1, LOW);

delayMicroseconds(zaderzhka);

}

digitalWrite(ledPinG, LOW);//выкл

x = x + l;

l = LOW;

LCD_X();

}

delay(200);

}

void LCD_X()

{

lcd.setCursor(0, 0);

lcd.print("X: ");

lcd.setCursor(2, 0);

lcd.print(x);

lcd.setCursor(0, 1);

lcd.print(" ");

}


Итак, рассмотрим подробнее приведенный выше код.

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);

Подключаем библиотеки управления экраном и назначаем адрес на шине I2C.

lcd.begin();//инициализация вывода информации на дисплее

lcd.backlight();//инициализация вывода информации на дисплее

lcd.print(" Electroprivod ");//вывод этого текста на дисплей

lcd.setCursor(0, 1);//перенос курсора на нижнюю строку

lcd.print(" Arduino + SMD ");//вывод этого текста на экран

delay(4000);//задержка 3 секунды

lcd.clear();//очистка дисплея

LCD_X();

Далее инициализируем вывод информации на экран, печатаем на первой строке слово «Electroprivod» с заданными интервалами отмеряемыми пробелами, переносим курсор в нулевой символ второй строки и печатаем «Arduino + SMD» по аналогии с первой строкой. Далее информация отображается в течение 4 секунд, и дисплей очищается, после чего на экране отображается информация из класса под названием LCD_X. Далее в бесконечном цикле, по нажатию кнопки двигатель делает 10 оборотов, останавливается и на экране отображается кол-во отработанных шагов. По следующему нажатию кнопки происходит всё то же самое, но к предыдущему числу шагов прибавляется еще 3200 шагов. Таким образом можно отследить, на сколько, был перемещен объект, который вращает двигатель.


КОНЕЦ 1 ЧАСТИ.

Показать полностью 6

Всенаправленное колесо, напечатанное на 3D принтере SkyOne

Добрый день, уважаемые коллеги!

Позвольте поделиться опытом печати данного колеса.


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


Можно ли распечатать поликолисо с помощью 3D принтера SkyOne?


Безусловно. Предлагаем вашему вниманию некоторые этапы его создания и видео.


Спасибо!

Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Всенаправленное колесо, напечатанное на 3D принтере SkyOne Skyone, Всенаправленное колесо, 3D печать, Видео, Длиннопост
Показать полностью 7 1

Печать подставки для аэрографии на 3D принтере SkyOne

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

Принимал непосредственное участие в создание шедевра. Для удобства работы сделал небольшой девайс. Рекомендую. Фото и видео прилагаю.

Спасибо за внимание.

Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Печать подставки для аэрографии на 3D принтере SkyOne Аэрография, 3D печать, 3D принтер, Skyone, Арт, Автотату, Видео, Длиннопост
Показать полностью 9 1

Как я сделал перистальтический насос

Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост

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


- возможность достаточно точной дозировки;

- отсутствие негерметичных соединений в камере;

- возможность хорошей изоляции перекачиваемой жидкости от узлов насоса.


Периодически встречаются задачи в которых нужно небольшое дозирующее устройство, поэтому мы решили сделать себе его, использовав в основе перистальтический насос. Плюс этот тип насоса хорошо подходит для выполнения его на 3D принтере SkyOne, т.к. ответственные узлы являются стандартными инженерными единицами (валы, подшипники, двигатели, силиконовая трубка), а распечатать нужно только корпусные детали, с чем отлично справится 3D принтер SkyOne.


Итак, конструкция насоса предельно проста: ротор, трубчатая рабочая камера из упругого материала, статор. Создаем модель первого варианта корпуса, отправляем его на печать. Т.к. первый вариант почти всегда тестовый, то для его печати мы использовали пластик HTW PLA+, он дешевый и меньше вреда наносит окружающей среде. Для остальных узлов взяли калиброванный пруток из нержавейки (для валов и штуцеров), стандартные подшипники и вакуумный силиконовый шланг. В качестве привода поставили шаговый двигатель FL42STH47 от фирмы НПФ "Электропривод".

Для тестов в качестве контроллера использовали SMSD 1.6, очень удобный контроллер, у него есть ручной режим управления (частотный генератор по сути) и можно быстро собрать стенд для тестирования и запустить.



Насос из PLA работает не на полную мощность и двигатель взяли мощнее (FL42STH60) чтобы снизить рабочую температуру, т.к. иначе PLA "потечет".


Протестировав первую версию внесли изменения и напечатали уже итоговый насос из хорошо зарекомендовавшего себя пластика HTW P-Carbon.

Расход насоса на максимальной скорости получается 30 л/мин. Сейчас насос проверяем на износостойкость, на данный момент он прокачал через себя уже 203 л, и стали видны следы износа трубки (белый налет стертого силикона на стенках).

Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост

В итоге, после прохождения ресурсного теста мы получили следующие данные:

Тест проходил до момента разрыва трубки, после чего мы зафиксировали следующие данные:


- общее время работы насоса до разрыва трубки - 31.5 час;

- общий объем прокачанной жидкости - 610 литров.


В ходе теста было замечено значительное изменение расхода на 20-ом часу работы, т.е., взяв запас 25%, можно принять, что ресурс трубки 15 часов при расходе 25 литров.


Фотографии деталей насоса после теста:

Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост
Как я сделал перистальтический насос 3D, 3D печать, Skyone, 3D моделирование, Длиннопост

На фотографиях видно, что трубка стирается о тело ротора, но разрыв происходит не из-за истирания, а в результате образования трещины. Скорее всего она образовалась на 20-ом часу работы, в результате чего часть жидкости стала перетирать обратно в полость всасывания и изменился ее расход. На всех остальных частях, в том числе деталях, напечатанных из пластика P-Carbon, никаких следов износа не замечено.


Для нашей задачи насос подходит, однако, в следующей версии стоит внести изменения:


- сделать регулируемый поджим трубки, чтобы без перепечатывания использовать различные диаметры трубок (хотя бы в небольшом диапазоне);

- облегчить замену трубки;

- максимально уменьшить тело ротора, чтобы оно не касалось трубки;

- расширить рабочие валики, т.к. их ширина сейчас впритык.



У насоса трубку заменили и он снова готов к работе. Для тех, кто хочет повторить проект - в качестве трубки использовали вакуумную силиконовую трубку от ВАЗ 2109.

Показать полностью 17
Отличная работа, все прочитано!