Информация к новости
  • Просмотров: 74864
  • Автор: Sergey_r
  • Дата: 12 января 2010
  • 0
12 января 2010

PWM контроллер шпинделя (Rev 1.1)

Категория: Домашнее ЧПУ (CNC)

Большинство частотных преобразователей для трехфазных шпинделей поддерживают управление скоростью вращения при изменении напряжения на входе от 0 до 10 вольт. Данный контроллер как раз и предназначен для преобразования ШИМ в напряжение. Т.е. в зависимости от скважности поступающих импульсов на входе меняется напряжение на выходе контроллера.
 

Основные особенности PWM контроллера шпинделя:

 

- простая безтрансформаторная схема

- питание от частотного преобразователя

- малый ток потребления (6 мА)

- полный диапазон регулировки (0 – 10 вольт)

- широкий диапазон входной частоты ШИМ (2 – 450 Гц)

- 256 шагов регулирования в бесплатной версии и 1024 в коммерческой версии

 

PWM контроллер шпинделя (Rev 1.1)

PWM контроллер шпинделя (Rev 1.1)
 

Данная схема разрабатывалась для совместного использования с платой опторазвязки V2.2.


Ниже преведены необходимые настройки Mach 3 для использования возможности программного задания скорости шпинделя:

Заходим в настройки поротов и пинов: ConfigPorts and Pins, и выбираем закладку Motor Outputs. В данном окне определяем ножку вывода для шага шпинделя: в строке Spindle активируем пункт Enabled и выставляем 1 в пункте Step Pin (т.к. именно этот вывод LPT порта отведен для регулировки PWM на нашей плате опторазвязки) и 1 или 2 (в зависимости от выбранного порта управления на первой закладке данного меню настроек) в пункте Step Port. Далее переходим на закладку Spindle Setup и в окне Motor Control отмечаем пункты Use Spindle Motor Output и PWM Control, значение PWM Base Frec. лучше выставить в диапазоне 5 – 50. Далее заходим в меню настроек скорости шпинделя (об/мин): Config – Spindle Pulleys и выставляем минимальную и максимальную скорость вашего шпинделя, Min Speed и Max Speed соответственно.


Чем выше выбранная вами частота, тем меньше выбор скоростей и больше нагрузка на само ядро Mach. Число разных скоростей это Kernel Speed/PWMBase Freq. Так например если вы работаете на 35000 Гц и задали PWMBase = 50 Гц, то доступно 700 разных скоростей. Этого вполне достаточно для любой реальной системы, так как двигатель с максимальной скоростью 25000 оборотов в минуту может, теоретически, управляться с шагом меньше чем 36 оборотов в минуту. На самом деле это число будет еще меньше, т.к. минимальная скорость шпинделя всегда выше ноля. Так к примеру у относительно недорогих и распространенных китайских шпинделей минимальная и максимальная скорости составляют 8000 – 25000 об/мин соответственно, в итоге шаг перестройки получится менее 25 об/мин.

alt

 

Печатная плата разведена в одностороннем варианте под ЛУТ. При повторении следует учитывать, что транзистор T1 и диод D1 имеют SMD корпуса и расположены со стороны пайки. Такое решение вызвано тем, что выбор p-канального полевого транзистора в корпусе TO-92 весьма ограничен, а в корпусе SOT-23 выбор довольно большой. Так же следует учитывать, что если впаивается уже запрограммированный PIC контроллер, то разъем «Prog_ICSP» распаивать нет необходимости.

 

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

 

Схему контроллера в формате sPlan 6, разводку печатной платы под ЛУТ в формате Sprint-Layout 5 и файл прошивки в формате *.hex вы можете скачать ниже:
Вы не можете скачивать файлы с нашего сервера
 
Полная версия прошивки (бывшая коммерческая)Вы не можете скачивать файлы с нашего сервера

Так как производства больше не будет  - пользуйтесь бесплатно  fellow  

 

 

 

 

 

Метки к статье: ЧПУ, CNC, управление шпинделем, Spindle

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
<
kostyad

5 декабря 2014 20:22

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 5.12.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2
Подскажите, можно не ставить PC 817, а сразу с вывода 6 U7 (LPT V2.2) на вывод 2 МК. при этом убрать подтяжку и общий с U7?
<
administrator

6 декабря 2014 12:37

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 26.02.2008
  • Статус: Пользователь offline
  • Публикаций: 66
  • Комментариев: 747

можно

<
kostyad

6 декабря 2014 19:44

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 5.12.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

Спасибо большое

<
Calligraff

8 декабря 2014 07:32

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 4.11.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 11

Добрый день.

 

На chipdip нашел более дешевый програматро PICKit3

http://www.chipdip.ru/product/pic-kit3/

 

подойдет ли он для программирования полной прошивки?

Т.е. является ли он культурным?

 

Так же вопрос актуален для 

Микрошаговый контроллер шагового двигателя на базе PIC18F2320 V4.1

 

Спасибо.

<
MaksimB

21 октября 2016 13:06

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 25.11.2014
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 25

Попробовал собрать данное устройство. Детали применил новые. Всё заработало, никаких настроек и доводок. Пробовал управлять шпинделем через мач - без вопросов. Работает отлично. В очередной раз авторам огромный РЕСПЕКТ и СПАСИБО. Для всех энтузиастов: Ребята, дерзайте - на энтузиазме мир держиться. Удачи.  

<
golfpx

2 января 2017 20:24

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 1.03.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

Извините мне об этом, но направление диода на схемы такое?

<
golfpx

3 января 2017 13:45

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 1.03.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2

Простите, моя ошибка, всё заработало.

Назад Вперед
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.