+7 (4942)42-75-49
Кострома, ул. Березовая роща, д.12А
Без выходных, с 15-00 до 20-00

Заслуженный рационализатор Костромской области

Наставник направления IS - интеллектуальные системы IT-квантума Детского технопарка "Кванториум" Костромской области

Руководитель научно-исследовательского объединения "Юные Кулибины" ЦЕНР г. Костромы "ЭКОсфера"

Руководитель объединения "Электроник" КОЦНТТиДюТ "Истоки"

29.10.2018

Станок Станок с ЧПУ - рационализация занятий техническим творчеством

29.10.2018

 

В любительской или учебной радиотехнической лаборатории есть основные проблемы, это:

-изготовление элементов механических конструкций;

-изготовление электротехнических плат.

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

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

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

Задачи работы:

-проектирование конструкции учебного малогабаритного фрезерно-сверлильного 2D станка с ЧПУ;

-проектирование и сборка схем:

-схема управления через LPT порт компьютера двигателями и исполнительными элементами станка;

-схема для контроля обратной связи аппаратной части станка с его модулем числового программного управления на персональном компьютере;

-схема USB-LPT адаптера на основе AVR микроконтроллера.

-написание программ: 

-программа для управления станком;

-программа для контроля обратной связи аппаратной части станка с его модулем числового программного управления;

-прошивка AVR микроконтроллера для схемы USB-LPT адаптера.

Работа разделена на две части: над  аппаратной частью станка и над его числовым программным управлением. Для сборки механической основы станка использованы легкодоступные металлические изделия хозяйственного назначения, а в электрической части станка и блоке ЧПУ применены детали, которые есть в наличии в объединении «Электроник».

Электрическая часть станка состоит из основного рабочего двигателя и блока ЧПУ.

Блок должен обеспечивать передвижение инструмента (фрезы или сверла) по двум координатным осям (вдоль и поперек заготовки), а также врезание в заготовку (спуск/подъем). Соответственно для этого требуется установка трёх двигателей и трёх схем для управления ими.

Самым легким для управления внешними устройствами является LPT порт компьютера. При отсутствии на применяемом компьютере LPT порта можно применить простую схему преобразователя USB-LPT на основе AVR микроконтроллера. Данная схема и прошивка её микроконтроллера, написанная  на языке С, также выполнены в процессе работы над проектом.

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

Программа для управления собранной схемой блока ЧПУ написана в среде Delphi с использованием драйвера LPT порта lptwdmio.sys. При запуске программы открывается окно настроек: скорость движения кареток по осям продольного и поперечного перемещения инструмента в горизонтальной плоскости и по оси подъема и опускания инструмента в вертикальной плоскости; размер рабочей координатной плоскости; масштаб координатной плоскости; глубина фрезерования/сверления.

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

В этом окне размечаются линии для последующего их фрезерования на заготовке. Затем нажимается кнопка «Фрезерование» и станок начинает свою работу. При работе в режиме сверления на плоскость в программе наносятся точки.

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

Далее была разработана схема, а также написана программа контроля обратной связи станка с персональным компьютером. Два оптодатчика постоянно замеряют положение рабочего инструмента по двум координатным осям («X» и «Y»), микроконтроллер с написанной нами на языке С прошивкой передает эти данные в программу на PC. В окне программы, написанной на языке C#, в графическом и цифровом виде отображается положение датчиков относительно виртуальной рабочей плоскости. При критическом отклонении реального (измеренного) положения инструмента от положения, заданного в программе управления блоком ЧПУ, станок прекратит работу. Допуск на отклонение задается в настройках.

Результаты работы:

при использовании спроектированного и собранного учебного малогабаритного фрезерно-сверлильного 2D станка  с ЧПУ и написанного в процессе работы над проектом программного обеспечения для него, в лаборатории технического творчества центра «ЭКОсфера» изготовление  элементов механических конструкций и электротехнических плат стало автоматизированным. В следствие этого понизились трудозатраты при данных работах, и повысилось заинтересованность учащихся на занятиях.

    Добавить комментарий
    Необходимо согласие на обработку персональных данных
    Повторная отправка формы через: