Я снимал сигналы на входе драйверов, а не на выходе. И там явные прорехи в стройном ряду импульсов.
Это либо вина USB-Mach3 карты, либо ОС в совокупности с ПО Mach3.
Под GRBL этот косяк не проявляется же!
Я снимал сигналы на входе драйверов, а не на выходе. И там явные прорехи в стройном ряду импульсов.
Почему? Какие сложности возникли?
Похоже на срабатывание какой-то защиты. У источника напряжения мощности хватает?
Подозреваю, что дело в моем умении программировать
Блок питания WX-DC2440, 24V, 12.5A, 300W, на другом драйвере таких проблем нет. Шпиндель на холостом ходу, много не кушает.
В интернете 100500 примеров готового тахометра.
А как Вы разгоняете BLDC мотор (с датчиками холла) быстрее, чем по паспорту, на паспортном напряжении?
Вы замеряли? Этот шпиндель кушает на холостом ходу всё, что ему дают. Из-за этого неслабо греется даже на холостом ходу.
Рассказываю, как я делаю, может и заблуждаюсь местами, чукча больше читатель, чем писатель. Первым делом, настроил выходное напряжение модуля, который управляет драйвером для регулировки оборотами шпинделя в диапазоне 0-5 вольт. Далее, как я понимаю работу шпинделя. Контроллер драйвера, в зависимости от приложенного на вход управления оборотами напряжения изменяет скорость переключения катушек в статоре. В след за магнитным полем этих катушек вращаются магниты в роторе. Датчики Холла нужны для обратной связи, чтобы контроллер знал, как вращается ротор. Поскольку я оперирую только изменением напряжения 0-5 вольт, которое является штатным для контроллера драйвера, то я его не разгоняю, а использую в пределах его ТТХ.
Ток не замерял, как и не смотрел осциллографом, если интересно, могу это сделать, но позже. Про греется, да, есть такое, но я с этим борюсь посредством кронштейна и есть накладной радиатор с вентилятором.
Что еще за модуль?!!
Мы не ищем легких путей...Курдль писал(а): Что еще за модуль?!!
Привет! 2550 - это магическое число Я сам озаботился тахометром и в первую очередь замерил частотомером показания с выхода контроллера, предназначенного как раз для замера оборотов. Так вот, на максимальных оборотах от штатного контролера при 24В питания, он выдал 2550Гц. Что по моим понятиям в 2 раза выше расчетной частоты. Насколько я понял мануал, у мотора 6 магнитных полюсов. Импульс приходит при прохождении каждого из них. Т.е. 6 сигналов на один оборот.
1. Где внутри контроллера гуляет ШИМ?
Скорее всего так и есть:
Я предполагаю, что на фото ротор состоит из 2-х двухполюсных магнитов, смещенных относительно друг друга на 90* по оси.
Не суть. Можно и двумя магнитами. Но, Вас же не смущают кольцевые магниты компьютерных вентиляторов, имеющие четыре чередующихся полюса? Технологически возможны оба варианта.