Разделы

В сети

Пользователей: 144
Из них просматривают:
Аналоги: 51. Видео: 1. Даташиты: 59. Инструкции: 2. Новости: 13. Остальное: 2. Производители: 2. Советы: 1. Форум: 13.
Участников: 2
Гостей: 142

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
сверлильный станок

Smart - сверлилка

Написал evildesign 30.09.2017 10:00:00 (Просмотров: 18625)
Для начинающего радиогубителя сверление отверстий в печатной плате- огромная проблема. Облегчить проблему может применение станка.








Например, такого:

 

Сверлильный станок
Увеличить (откроется в новом окне)

 

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

Сверлильный станок Савова
Увеличить (откроется в новом окне)

 

 

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

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

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

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

- разгон двигателя осуществляется ступенчато;

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

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

- обнаружение заклинивания сверла с аварийной остановкой;

- автоматические попытки расклинить сверло после заклинивания;

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

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

- диапазон напряжения питания двигателей от 9 до 35 вольт.
 

Прежде всего я проверил идею, собрав конструкцию на беспаечной макетной плате. Пришлось увеличить частоту ШИМ со стандартных для ардуино 400 герц до 900, чтобы уменьшить шум двигателя. Также пришлось подобрать шунт и параметры RC фильтра.

макетка
Увеличить (откроется в новом окне)

 

Схема Smart- сверлилки получилась не сильно сложной:

схема управления

 

Основу составляет плата ArduinoNano. Управление двигателем осуществляется на основе тока его потребления. Для измерения тока служит шунт R1.  Значение его сопротивления подобранно таким образом, чтобы падение напряжения на нем в состоянии заклинивания было 0,8- 0,9 вольта. И соответствующие показания в отладочном мониторе порта после текста cur= были на уровне 800- 1000 единиц. Управление скоростью двигателя происходит с помощью ШИМа на частоте 900Гц через полевой транзистор VT1. Кстати, на плате отсутствуют сильно греющиеся компоненты, поэтому дополнительные радиаторы не нужны.
 
Пульсации от ШИМа сглаживает цепь R3 C6. Стабилизатор DA1 нужен в случае если двигатель будет питаться от напряжения больше 12 вольт.  Smart- сверлилка может работать при напряжении вплоть до 35 вольт, в зависимости от применяемого двигателя. Возможно понадобиться установка радиатора охлаждения на стабилизатор питания. Управление происходит резистором R5.

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

 

Плата:

Плата управления сверлилкой

 

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

Полученную плату травим и сверлим:

сверлим плату


Потом чистим:

Чистим плату


Дальше достаем кусочек прогорклого сала и мажем плату:

лудим плату
Увеличить (откроется в новом окне)

Лудим, поместив плату на термостойкую газету:

Лудим
Увеличить (откроется в новом окне)

 

Подбираем  детали:

 

Подбираем детали
Увеличить (откроется в новом окне)

 

Паяем плату и отмываем спиртом:

 

Промываем плату
Увеличить (откроется в новом окне)

 

Крепим плату к блоку питания на шестигранных стойках:

 

Крепим плату
Увеличить (откроется в новом окне)


Заливаем скетч, и вуаля!!!

 

Что получилось
Увеличить (откроется в новом окне)

 

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

В скетче обязательно нужно выставить свои константы:

#define CURRENT_LOW_TO_HIGH 33  // Значение измеренного тока, при котором нужно раскручивать полностью двигатель(при переменном резисторе выставленном примерно на середину)

#define CURRENT_HIGH_TO_LOW 60  // Значение измеренного тока, при котором считаем что сверло просверлило и не встречает сопротивления

#define CURRENT_SHORT 750       // Значение измеренного тока, при котором считаем, что двигатель заклинило. Измеряем в мониторе порта при максимальных оборотах и заклинивании.

 

#define SPEED_LOW 65            // Минимальная скорость двигателя - до 255

#define SPEED_MID 140           // Разгонная скорость двигателя - до 255

#define SPEED_HIGH 255          // Максимальная скорость двигателя- до 255

 

Для этого нужно открыть окно монитора порта при подключенном двигателе. Регулятор вывести в крайнее правое положение, добившись максимальной скорости вращения. Двигатель ненадолго заклинивается и в строке прочитать цифры после cur=. В   #define CURRENT_SHORT 750  вместо 750 вставляем число на 50 единиц меньше полученного.       Дальше переменный резистор выставляем примерно на середину и пытаемся сверлом коснуться поверхности платы. Полученное число после cur=  вставляем в #define CURRENT_LOW_TO_HIGH 33   вместо 33. Число в #defineCURRENT_HIGH_TO_LOWдолжно быть больше чем в #defineCURRENT_LOW_TO_HIGH и его подбираем по надежному снижению оборотов после сверления.  До этого может понадобиться подбор скоростей двигателя.

Удачных сверлений!


9
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2441
не в сети
Открыть изображение в новом окне
Классно придумано! 5 звёзд! Улыбнуло: Цитата:
Дальше достаем кусочек прогорклого сала и мажем плату:
Лудим, поместив плату на термостойкую газету:
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 09.01.2009
Откуда: Tallinn
Сообщений: 2303
не в сети
У меня на 30Вт мотор без всяких "НАН а розетку
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 24.06.2011
Откуда: Мухосранск
Сообщений: 2677
не в сети
И все сверла сломанные?
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 09.01.2009
Откуда: Tallinn
Сообщений: 2303
не в сети
Да
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 17.07.2010
Откуда: Спиртогонск
Сообщений: 2091
не в сети
Я так понял, напряжение питания должно обязательно равняться номинальному напряжению мотора, то есть, питать схему с мотором на 12В от 35В нельзя?

Что же касается меня, то использую советскую бормашинку-игрушку (почему "игрушка", непонятно, бормашина самая настоящая, только миниатюрная). Проблема в небольшой мощности мотора - хорошо сверлит только заточенными свёрлами, когда сверло тупится, сверлит очень долго.
Насчёт "прицеливания" - перед сверлением накалываю места шилом. На будущее хочу найти пневматическую головку от зубной бормашины. 300 тысяч об/мин и до 10 вт на валу - коллекторным сверлилкам такое и не снилось...
 Smart - сверлилка
Модератор
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3926
не в сети
Можно питать любым напряжением больше номинального. В скетче все равно устанавливаются скорости.
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 2239
не в сети
Ого, вижу балуемся паяльником TS100...И как он? Читал, что дизайнеры облажались с корпусом...держать неудобно такую фитюльку...Защита от случайноно нажатия накнопки хоть есть?
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 24.06.2011
Откуда: Мухосранск
Сообщений: 2677
не в сети
Нету, жала не найдешь,  провод не гнется, и вообще не паяет нихрена
 Smart - сверлилка
Модератор
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3926
не в сети
Жала найдешь. Лежат с десяток. Корпус весьма удобный. На кнопки сдуру не нажмешь. Да и защита есть. Провод с БП с паяльником не продается. Поэтому собрал БП с силиконовым кабелем. Мягкий, легкий и незаметный.
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 24.06.2011
Откуда: Мухосранск
Сообщений: 2677
не в сети
Все равно найдет до чего докапаться.
 Smart - сверлилка
Практикант
Практикант
Дата регистрации: 16.09.2012
Откуда: Россия , г. Новосибирск
Сообщений: 9
не в сети
Я не пойму ! А почему вам не нравится схема тов. Саватова ? ПРЕКРАСНАЯ СХЕМА и подходит ( ДЕЙСТВИТЕЛЬНО ПОДХОДИТ ) к любым типам двигателей !!!!!!!!!!!!!!!! У меня такая схема работает на двигатели с током потребления 5 и 2 Ампера ( собрал две платы на разные двигатели ) . Всё работает стабильно , без нареканий . Нужно внимательно читать анатации и не много попатеть с первой сборкой . Нужно понять , что к чему  !
 Smart - сверлилка
Модератор
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3926
не в сети
Рад за вас. Только если посмотрите форум другого сайта по аналоговой схеме Савова, там кроме матов и танцев с бубном по этой схеме мало что есть.  Это Г тут не обсуждается.
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 09.01.2009
Откуда: Tallinn
Сообщений: 2303
не в сети
И правельно! Батарейка и мотор))))
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 24.06.2011
Откуда: Мухосранск
Сообщений: 2677
не в сети
А что за схема савова?
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 2239
не в сети
Цитата:
Для изготовления платы достал с чердака угольный утюг и кусок бумажки от самоклейки
Как выглядит кусок бумажки от самоклейки? Где купить?
И как схема помогает в прицеливании к центру отверстия?
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 08.02.2009
Откуда: Днестровск
Сообщений: 2441
не в сети
Выглядит как глянцевая бумага. Отдельно в продаже не видел. Легче купить вместе с самоклейкой. Я тут заметил на плате такое интересное расположение дорожек: отдельные две дорожки идут каждая к отверстию, но не сливаются в одно русло при сближении. Для чего так делается?
Открыть изображение в новом окне
 Smart - сверлилка
Модератор
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3926
не в сети
На самом деле используется специальная термотрансферная бумага. Заказывал на али. Там тончайшая пленка на поверхности. Она при переносе отрывается в местах где тонер от бумажной основы и покрывает сверху тонер. Пробовал на обратках от самоклейки. Качество немного хуже.

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

У стандартных шунтов есть силовые и измерительные зажимы. Если есть возможность разобраться почему их разделяют, то на платах этот принцип тоже можно будет применять в ответственных частях схемы.
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 24.06.2011
Откуда: Мухосранск
Сообщений: 2677
не в сети
Чтобы исключить паразитное сопроттвление одиночной дорожки
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 2239
не в сети
В станке важно нулевое биение сверла. Вот где проблема, даже проксоновский гибкий вал с патроном дают 0,1...0,2 мм биение.
 Smart - сверлилка
Модератор
Модератор
Дата регистрации: 26.01.2010
Откуда: Тирасполь
Сообщений: 3926
не в сети
Согласен. Поэтому так и решается эта проблема.
 Smart - сверлилка
Администратор
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 7258
не в сети
При рисовании платы указывайте все отверстия диаметром 0.4 мм, и после травления платы не надо будет кернить отверстия и сверло с легкостью попадает в середину.
 Smart - сверлилка
Технический Директор
Технический Директор
Дата регистрации: 18.12.2008
Откуда: Тирасполь
Сообщений: 2239
не в сети
Я думаю раз биение в пределах 0,2 мм, то и центральное отверстие надо 0,2 мм делать...
 Smart - сверлилка
Администратор
Администратор
Дата регистрации: 07.08.2008
Откуда: Тирасполь
Сообщений: 7258
не в сети
Экспериментально подобрано, что 0.4 лучше всего. верхний слой текстолита легко снимается кончиком сверла, и медь центрует сверло.

Разное

Интересно

Наличие высокого напряжения на присоске можно проверить отверткой, соединенной с корпусом через резистор 3-5 МОм
Наличие резистора обязательно, так как без него из-за большого тока можно повредить умножитель или строчный трансформатор типа ТДКС.

Похожие статьи