Интел пентиум 5. Какой он был Pentium (6 фото)

Решил прикрыть предыдущую тему и выложить что там накопано более конкретного, в этой.

Что нужно? Получить бюджетное компактное управление, как в автономе, так и под управлением компа через USB и возможно другие порты.

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

Что, есть для этого бюджетного, общедоступного и с программным сопровождением бесплатного проекта.

Uno uno uno un momento , Uno uno uno sentimento, Uno uno uno complimento

То есть самая запрашиваемая и доступная Arduino Uno

"Uno" переводится как один с итальянского и разработчики тем самым намекают на грядущий выход Arduino 1.0. Новая плата стала флагманом линейки плат Ардуино. Для сравнения с предыдущими версиями можно обратиться к полному списку плат Arduino .

Характеристики

Микроконтроллер - ATmega328

Рабочее напряжение - 5 В

Входное напряжение (предельное) - 6-20 В

Цифровые Входы/Выходы - 14 (6 из которых могут использоваться как выходы ШИМ)

Аналоговые входы - 6

Постоянный ток через вход/выход - 40 мА

Постоянный ток для вывода 3.3 В - 50 мА

Флеш-память - 32 Кб (ATmega328) из которых 0.5 Кб используются для загрузчика

ОЗУ - 2 Кб (ATmega328)

EEPROM - 1 Кб (ATmega328)

Тактовая частота - 16 МГц

Под неё есть готовый Grbl интерепритатор. Уже версия 0.9 как я знаю. Он поддерживается и улучшается.

Который можно прошить в эту плату и использовать, как автономно, так и через Grbl controller с исходниками под 3 платформы Windows, Linux и Mac. Внутри её интерпритатора нет. Он как вы поняли, вынесен в плату.

Grbl контроллер, написанные с использованием Qt кросс-платформенных библиотек. Он также получает некоторую помощь от QextSerialPort библиотека упростить выбор правильного USB serial port.

Это очень круто, потому что вы можете создать красивый GUI приложений для Windows, Mac и Linux. Qt изначально была разработана компанией Nokia (ок, Trolltech, чтобы быть точным, купил Nokia). Развивать в Qt вы должны быть специалистом в C++.

Надо определиться, какие двигатели и какую управляющую электронику для ЧПУ будем использовать. Основным параметром, определяющим размер станка, является размер двигателя, который перемещает нижнюю платформу.

Рама самого дешевого станка с ЧПУ

Зная размеры двигателей можно сделать раму. описано, как сделать раму для станка с ЧПУ, которая подойдёт для большинства двигателей. Раму можно изготовить с использованием алюминиевого профиля и листа. Это облегчит подвижные платформы станка. Однако увеличит стоимость платформы станка с ЧПУ на Arduino. Кроме того надо учесть, для станка из алюминиевого профиля потребуется сделать утяжелённое основание, чтобы он не "прыгал" при быстрых перемещениях платформ, если вы в будущем захотите установить более "быстрые" шаговые двигатели.

Тип передачи дешевого станка с ЧПУ

Данная рама универсальна, ибо к ней можно приладить, как винтовую передачу, так и ременную. Винтовая передача дешевле и её имеет сделать смысл с самого начала. Если вас не устроит скорость, то можно легко установить ременную передачу. Как установить ременную передачу на станок с ЧПУ на Ардуино описано . Для изготовления винтовой передачи достаточно 2-х подшипников, штыря с резьбой, длина которого равна длине платформы. Я использовал шпильку М6. Кроме того потребуется 6 гаек и 4 шайбы соответствующих размеров. После того, как мы определились и сделали раму, можно определиться, какую передачу будем использовать. Для винтовой передачи всё более или менее очевидно. Для ременной читаем .

Электроника настольного станка с ЧПУ

Электроника простого станка с ЧПУ включает в себя шаговые двгатели, драйверы шаговых двигателей, плата Ардуино, провода.

С чего начать изготовление дешевого станка с ЧПУ

Надо определиться, какие двигатели и какую управляющую электронику для ЧПУ будем использовать. Основным параметром, определяющим размер станка, является размер двигателя, который перемещает нижнюю платформу.

Рама самого дешевого станка с ЧПУ

Зная размеры двигателей можно сделать раму. Здесь описано, как сделать раму для станка с ЧПУ, которая подойдёт для большинства двигателей. Раму можно изготовить с использованием алюминиевого профиля и листа. Это облегчит подвижные платформы станка. Однако увеличит стоимость платформы станка с ЧПУ на Arduino. Кроме того надо учесть, для станка из алюминиевого профиля потребуется сделать утяжелённое основание, чтобы он не «прыгал» при быстрых перемещениях платформ, если вы в будущем захотите установить более «быстрые» шаговые двигатели.

Тип передачи дешевого станка с ЧПУ

Данная рама универсальна, ибо к ней можно приладить, как винтовую передачу, так и ременную. Винтовая передача дешевле и её имеет сделать смысл с самого начала. Если вас не устроит скорость, то можно легко установить ременную передачу. Как установить ременную передачу на станок с ЧПУ на Ардуино описано здесь. Для изготовления винтовой передачи достаточно 2-х подшипников, штыря с резьбой, длина которого равна длине платформы. Я использовал шпильку М6. Кроме того потребуется 6 гаек и 4 шайбы соответствующих размеров. После того, как мы определились и сделали раму, можно определиться, какую передачу будем использовать. Для винтовой передачи всё более или менее очевидно. Для ременной читаем здесь.

Электроника настольного станка с ЧПУ

Электроника простого станка с ЧПУ включает в себя шаговые двгатели, драйверы шаговых двигателей, плата Ардуино, провода.

Двигатели домашнего станка с ЧПУ

Самый бюджетный вариант: 28BYJ-48-5V . Исходя из размеров двигателей и их будущего расположения можно решать, каким будет бюджетный станок с ЧПУ. Рекомедую сразу поставить нижнюю платформу повыше. Это необходимо, чтобы иметь возможность поставить любой двигатель. Потом можно переставить, но лучше подумать об этом заранее.

Драйверы шаговых двигателей для простого ЧПУ

Для двигателей 28BYJ-48-5V подойдут драйверы на ULN2003 . Такой комплект шаговый двигатель — драйвер ШД стоит около 5$ в китайских интернет-магазинах. Драйверы для шаговых двигателей 28BYJ-48-5V подойдут на схеме ULN2003 . Я покупал 3 комплекта двигатель-драйвер.

Контроллер самого дешёвого станка с ЧПУ

В качестве контроллера для домашнего станка с ЧПУ используется плата Arduino UNO. Подойдёт любая модификация Ардуино. Проверялась работа на Arduino Nano, Arduino Mega и их китайских репликах.

Прошивка Ардуино для станка с ЧПУ

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

Ниже представлен список прошивок Ардуино для различных конфигураций станка с ЧПУ.
В зависимости от конфигурации станка с ЧПУ, а также назначения (рисование, фрезерование, выжигание, гравирование, 3D-сканирование, 3D-печать), необходимо выбрать конкретную прошивку Ардуино и её установить.

CNC станок из дерева на Arduino

Прошивки для драйверов ШД, управляемых 4-мя каналами, например на базе схемы ULN2003, для УНИПОЛЯРНЫХ ШД

  • Ардуино, ULN2003, 28BYJ-48-5V, рисование, фрезерование (2D, 3D)
  • Ардуино, ULN2003, 28BYJ-48-5V, лазерная гравировка / выжигание, силуэты, орнаменты

Прошивки для драйверов ШД, управляемых 4-мя каналами, например на базе схемы L298N, для БИПОЛЯРНЫХ ШД

  • Ардуино, L298N, биполярный ШД, рисование, фрезерование (2D, 3D)
  • Ардуино, L298N, биполярный ШД, лазерная гравировка / выжигание, силуэты, орнаменты
  • Ардуино, L298N, биполярные ШД, лазерная гравировка / выжигание, фотографии, картины

Прошивки для драйверов ШД, управляемых 2-мя каналами (DIR/PUL или CW/CLK), например DM420A или на базе схемы TB6560A

  • Ардуино, DM420A, 17HS3404N, рисование, фрезерование (2D, 3D)
  • Ардуино, DM420A, 17HS3404N, 3D-сканирование
  • Ардуино, DM420A, 17HS3404N, лазерная гравировка / выжигание, силуэты, орнаменты
  • Ардуино, DM420A, 17HS3404N, лазерная гравировка / выжигание, фотографии, картины
  • Ардуино, DM420A, 17HS3404N, гравировка / выжигание, фотографии, картины (выжигатель)

Прошивки не совместимые с ПО, примеры работы с Ардуино

Описание и установка прошивки Ардуино для ЧПУ на плату

Прошивка для платы Arduino написана на языке Processing в среде разработки Arduino 1.0.2 в операционной системе Windows.

Исходный код прошивки Arduino для управления 3 шаговыми двигателями через COM-порт

Для начала работы с Arduino требуется установить необходимое программное обеспечение. Для этого заходим на официальный сайт Ардуино и скачиваем дистрибутив с этой страницы. На официальном сайте Arduino можно найти множество примеров прошивок для платы, а также освоить основные принципы работы с платой. Теперь запускаем файл установщика, выбираем папку, соглашаемся с лицензионным соглашением и прочее. После установки на рабочем столе появится иконка Arduino. Теперь можно подключить нашу плату Ардуино к компьютеру, для этого используется кабель USB 2.0 соединительный USB A — USB B . Дожидаемся, когда Windows найдёт и установит новое оборудование. Далее, запускаем программу Arduino и выбираем нужный COM-порт, выбрав в главном меню Сервис->Последовательный порт. В новый скетч копируем исходный код прошивки для управления станком с ЧПУ.

Теперь нажимаем кнопку Загрузить . Дожидаемся, пока программа Ардуино проверит, откомпилирует и установит прошивку на плату Ардуино. Попробуем проверить, работает ли прошивка. Для этого необходимо подключить двигатели и запустить Монитор порта в программе Ардуино. Монитор порта находится в пункте Сервис основного меню. На форме Монитора порта вводим команду:
1000,2000,3000;
И нажимаем кнопку Послать . Смотрим, как двигатели вращаются с разной скоростью. Когда двигатели перестанут вращаться, прошивка Ардуино передаст ОК по USB компьютеру, это отобразится в Мониторе порта.

КАК НАСТРОИТЬ МАСШТАБ НА СТАНКЕ

Как добиться того чтобы рисунок на мониторе и его размеры соответствовали размерам которые сделает станок ЧПУ?

Проекты / Модификации

Почему рисунок "вылазит" за край стола или получается слишком мелким?

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

Исходим из того,что Вы уже определились какая мощность моторов устраивает Вас.

Итак устанавливаете имеющиеся моторы на ось станка

Устанавливаете любое ШВП которое Вы смогли купить или достать.

Если нет ШВП то устанавливаете любой винте "трапеция"

Шаг резьбы винта и угол поворота мотора не имеют значения!

Итак Ваш станок готов, подключен к компьютеру, программа ЧПУ запущена (в нашем случае это МАСН-3)

Рис1 окно настройки двигателей оси

Откройте программу "Блокнот" путь-(Пуск-все программы-стандартные-блокнот)

Наберите в нем программу

Сохраните программу под любым именем с расширением "txt"

Сохраняйте на "Рабочий стол" для быстрого поиска

Загрузите программу в МАСН-3 (Файл-Открыть Gкоды).

Поставьте фрезу

Коснитесь ей заготовки с небольшим заглублением

Обнулите все координаты

Запустите написанную вами программу.

Станок начертит отрезок длинной 50мм

Замерьте полученный размер отрезка и поделите полученное число на число в окне программы МАСН-3 по пути ->«Шаг\единицы» в окне по адресу «Конфигурации» далее «Настройка двигателей»

(Первое слева снизу окно подписано "")

число шагов на 1мм перемещения станка

Разделите это число на 50 (длинна вашего отрезка) и полученное число внесите

Отфрезеруйте отрезок еще раз отрезок и проверьте результат, при необходимости повторить настройки.

Пример

Выполнили файл «отрезок» длинна которого задана 50 мм.

Загрузили в МАСН-3

Запустили станок.

Получили на станке размер отрезка равным 55 мм.

Нужно привести его к 50 см (так как мы его задали изначально)

Где 2000-имеющееся число в графе «Шаг\единицы» .

55 — полученный результат на станке (в мм).

36,36 = 1 шагу станка (1мм)

1818 = 50 шагам станка (50мм)

1818 — Это число вписываем в место 2000 в таблицу

Точная подгонка

Начертили на станке файл «отрезок» после корректировок проведенных выше.

Получили:

1818 \ 50,5 = 39,60

39,60 х 50 = 1980-Вписываем это число в таблицу

Вот и все Успехов!

Добро пожаловать на сайт открытого проекта по разработке станка с ЧПУ на базе Arduino своими руками

Проект Простой станок с ЧПУ на Ардуино задумывался для разработки, отладки и тестирования программного обеспечения, необходимого для работы станков с числовым программным управлением (ЧПУ).

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

В качестве контроллера была выбрана плата Ардуино , ввиду её огромных возможностей по взаимодействию с различными устройствами. Функционал Arduino легко расширяется благодаря возможности подключения огромного количества устройств, поддерживающих стандартные протоколы передачи данных и управления. На официальном сайте arduino.cc опубликована исчерпывающая информация о подключении устройств к Ардуино, а также о программировании Arduino.

Фрезерные станки с ЧПУ, а точнее программы для станков с ЧПУ, работают с векторными изображениями, которые сами по себе довольно дорого стоят. Это изначально сместило направление исследований на разработку фрезерного станка с ЧПУ, который работает с бесплатными растровыми изображениями (обычными файлами в формате bmp, jpg, gif и т.д.).

Станок ЧПУ (3Д принтер), Arduino Uno и мощные движки или CNC Shield VS плата опторазвязки 5 осей

Собрав всё воедино получаем совершенно потрясающие характеристики:

  • низкая стоимость станка с ЧПУ (менее 100$ или 3000 руб без учёта стоимости компьютера);
  • лёгкая доступность всех деталей станка;
  • работа с растровыми изображениями, которые легко может создать любой человек в простом графическом редакторе (например Paint);
  • расширяемая платформа для разработки множества смежный систем;
  • в идеале программное обеспечение должно иметь возможность обработки фотографий и/или изображений, полученных с обычного сканера.

Изначально планировалось использовать станок с ЧПУ на ардуино для фрезерования плоских фигур, орнаментов и объёмных тел. Однако, впоследствии к станку был подключен контактный датчик для 3D-сканирования . Затем, на станок был установлен лазерный модуль для гравирования / выжигания. И, наконец, станок с ЧПУ был превращён в 3D-принтер: для этого потребовалось установить дополнительный блок, который называется экструдер .

Таким образом, получаем не просто 3-хкоординатный станок для фрезерования с ЧПУ на Ардуино, а целую платформу, на базе которой легко собирается:

  • станок для фрезерования 2D-фигур и 3D-тел;
  • контактный 3D-сканер;
  • лазерный гравер / выжигатель с ЧПУ;
  • 3D-принтер.

На сайте выложены подробные схемы сборки станка с ЧПУ , включая его модификации, чертежи станка с ЧПУ , исходные коды программного обеспечения, а также исходные коды прошивок для Arduino.

Станок с ЧПУ на Ардуино и его модификации собирались своими руками. Для промышленных целей такой станок с CNC конечно не подойдёт, однако для штучного изготовления и освоения принципов работы механики и программного обеспечения подходит.

Кроме того, на сайте имеется отдельный раздел, посвящённый приобретению компонентов самодельного станка с ЧПУ и необходимых расходных материалов, где описано, где, как и по какой цене можно приобрести требуемые составляющие простого станка CNC.

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

Что такое ЧПУ

Специально для тех, кто не в теме, в двух словах расскажу, что означает эта аббревиатура из трех букв.

ЧПУ – это числовое программное управление

Станок ЧПУ – это станок с компьютером, который управляет его приводами. Привода в свою очередь вращают оснастку (штука, которая режет заготовку), и двигают станину (на ней расположена заготовка).

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

Возможно, ли собрать станок ЧПУ на Ардуино своими руками

Для того, чтобы собрать arduino станок своими силами понадобится много времени и терпения. Элементная база и сложность конструкции зависит только от тех задач, которые будут поставлены перед станком.

Например, для создания в домашних условиях мини плоттера (тоже является ЧПУ станком) потребуются следующие детали:

  • Arduino UNO – 1 шт.
  • Драйвер мотора L298 – 2 шт.
  • Маленький сервопривод – 1 шт.
  • DVD/CD привод – 2 шт.

Микроконтроллер будет выполнять роль компьютера. L298 нужны для управления силовой частью приводов. Привода при перпендикулярном расположении будут выполнить две оси перемещения: Х, У. Сервопривод предназначен для оси Z, на ней будет крепиться маркер, который будет выступать в роли печатающего инструмента. Вот такая простая идея, ее реализацией может заняться каждый, кто получил основные навыки работы с Ардуино.

Примеры проектов ЧПУ Ардуино

  1. Гравировочный станок с мощным лазером выжигает узоры на дереве.
  2. Пример создания фрезерного станка ЧПУ Ардуино. В качестве оснастки используется дрель.
  3. Еще одна интересная реализация гравировочного станка на основе лазера и arduino uno

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

Это мой первый станок с ЧПУ собранный своими руками из доступных материалов. Себестоимость станка около 170$.

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

Станок бюджетный, стоимость его минимальна. Далее я буду употреблять слова, которые обычному человеку могут показаться очень страшными и это может отпугнуть от самостоятельной постройки станка, но на самом деле это всё очень просто и легко осваивается за несколько дней.

Электроника собрана на Arduino + прошивка GRBL

Механика самая простая, станина из фанеры 10мм + шурупы и болты 8мм, линейные направляющие из металического уголка 25*25*3 мм + подшипники 8*7*22 мм . Ось Z движется на шпильке M8, а оси X и Y на ремнях T2.5 .

Шпиндель для ЧПУ самодельный , собран из бесколлекторного мотора и цангового зажима + зубчатая ременная передача. Надо отметить, что мотор шпинделя питается от основного блока питания 24 вольта. В технических характеристиках указано, что мотор на 80 ампер, но реально он потребляет 4 ампера под серьёзной нагрузкой. Почему так происходит я объяснить не могу, но мотор работает отлично и справляется со своей задачей.

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

Рабочее пространство примерно 45 см по X и 33 см по Y, по Z 4 см. Учитывая первый опыт, следующий станок я буду делать с большими габаритами и на ось X буду ставить два мотора, по одному с каждой строны. Это связано с большим плечом и нагрузкой на него, когда работа ведётся на максимальном удалении по оси Y. Сейчас стоит один мотор и это приводит к искажению деталей, круг получается немного элипсом из-за возникающего прогибания каретки по X.

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

Здесь на фото видно, что ось Z уже на других линейных направляющих, описание будет ниже.

Сами направляющие имеют очень простую конструкцию, её я как-то случайно нашел на Youtube . Тогда мне эта конструкция показалась идеальной со всех сторон, минимум усилий, минимум деталей, простая сборка. Но как показала практика эти направляющие работают не долго. На фото видно какая канавка образовалась на оси Z после недели моих тестовых запусков ЧПУ станка.

Самодельные направляющие на оси Z я заменил на мебельные, стоили меньше доллара за две штуки. Я их укоротил, оставил ход 8 см. На осях X и Y ещё остались направляющие старые, менять пока не буду, планирую на этом станке вырезать детали для нового станка, потом этот просто разберу.

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

На фото видно как фреза 4 мм горела на берёзовой фанере 10 мм, я так и не понял почему, фанера чистая, а на фрезе нагар похожий на смолу от сосны.

Далее на фото фреза 2 мм четырёхзаходная после попытки фрезерования пластика. Этот кусок расплавленного пластика потом очень плохо снимался, откусывал по чуть-чуть кусачками. Даже на малых оборотах фреза все равно вязнет, 4 канавки явно для металла:)

На днях у дяди был день рождения, по этому случаю решил сделать подарок на своей игрушке:)

В качестве подарка сделал аншлаг на дом из фанеры. Первым делом попробовал фрезеровать на пенопласте, чтобы проверить программу и не портить фанеру.

Из-за люфтов и прогибаний подкову получилось вырезать только с седьмого раза.

В общей сложности этот аншлаг (в чистом виде) фрезеровался около 5 часов + куча времени на то, что было испорчено.

Как-то я публиковал статью про ключницу , ниже на фото эта же ключница, но уже вырезанная на станке с ЧПУ. Минимум усилий, максимум точность. Из-за люфтов точность конечно не максимум, но второй станок я сделаю более жестким.

А ещё на станке с ЧПУ я вырезал шестерёнки из фанеры , это намного удобнее и быстрее, чем резать своими руками лобзиком.

Позже вырезал и квадратные шестерёнки из фанеры , они на самом деле крутятся:)

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

Нужно освоить резку пластика, потому как встала работа над самодельным роботом-пылесосом . Собственно робот тоже подтолкнул меня на создание своего ЧПУ. Для робота буду резать из пластика шестерни и другие детали.

Update: Теперь покупаю фрезы прямые с двумя кромками (3.175*2.0*12 mm), режут без сильных задиров с обоих сторон фанеры.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: