Домашняя робототехника

Поиск в GOOGLE:

Поиск на сайте:

RoboZone.SU - любительская робототехника » Домашнее ЧПУ (CNC) » PWM контроллер шпинделя (Rev 1.1)

Аккаунт

зарегестрированные пользователи могут обмениваться сообщениями, публиковать сообщения на форуме, скачивать файлы

Логин 
Пароль 
 

Календарь

«    Январь 2010    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Популярное




Реклама:


Домашнее ЧПУ (CNC) › PWM контроллер шпинделя (Rev 1.1)

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

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

 

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

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

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

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

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

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

 

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

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

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


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

Заходим в настройки поротов и пинов: Config Ports 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. Далее заходим в меню настроек скорости шпинделя (об/мин): ConfigSpindle 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 вы можете скачать ниже:
Вы не можете скачивать файлы с нашего сервера

 

 

 

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


Другие новости по теме:

  • Интерфейсная плата с опторазвязкой порта LPT для станка ЧПУ (CNC) V2.2
  • Микрошаговый контроллер шагового двигателя на базе PIC18F2320 V4.1
  • Наш маленький магазинчик
  • Микрошаговый контроллер шагового двигателя на базе PIC18F2320 V4.0
  • Микрошаговый контроллер биполярного шагового двигателя V5.1


  • Ключевые теги: ЧПУ, CNC, управление шпинделем, Spindle

    Copyright © 2008-2009 RoboZone.SU Designed by FireFly
    Любое использование материалов с данного сайта возможно только с письменного разрешения авторов, а так же с обязательным размещением гиперссылки на RoboZone.SU
     
      Rambler's Top100